/* -----------------------------------------------------------
#font face
-------------------------------------------------------------- */
@font-face {
  font-family: 'impact';
  src: url('../fonts/impact.woff') format('woff'),
    url('../fonts/unicode.impact.woff') format('woff'),
    url('../fonts/Impacted.woff') format('woff');

  font-weight: normal;
  font-style: normal;
}

/* body {
  font-family: 'impact', sans-serif;
} */
/*----------------------
# General
------------------------*/
.container {
  max-width: 81.25%;
}

.padding-50 {
  padding: 50px 0;
}

.padding-100 {
  padding-top: 100px;
}

.paddingub-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.paddingub-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.paddingup-100 {
  padding-top: 100px;
}

.paddingbt-100 {
  padding-bottom: 100px;
}

.paddingup-70 {
  padding-top: 80px;
}

.paddingbt-70 {
  padding-bottom: 80px;
}

.margin-100 {
  margin-top: 100px;
}

.margin-80 {
  margin-top: 80px;
}

.margin-60 {
  margin-top: 60px;
}

.margin-50 {
  margin-top: 50px;
}

body {
  background: #fff;
  color: #444;
  font-family: 'Lemonada', cursive;
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html {
  overflow-x: hidden;
}

a {
  color: #0072AB;
  text-decoration: none;
  transition: 0.5s;
}

a:hover,
a:active,
a:focus {
  color: #0a98c0;
  outline: none;
  text-decoration: none;
}

p {
  padding: 0;
  margin: 0 0 25px 0;
  color: #3D3D3D;
  font-family: Lemonada;
  font-size: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Impact";
  font-style: normal;
  /* margin: 0 0 20px 0; */
  padding: 0;
}

h1 {
  color: #000;
  font-family: Impact;
  font-size: clamp(20px, 2.9vw, 55px);
  line-height: 60px;
}

h2 {
  color: #000;
  font-family: Impact;
  font-size: clamp(20px, 2.5vw, 40px)
}

/*--------------------------------------------------------------
# Back to top button
--------------------------------------------------------------*/
.back-to-top {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  right: 15px;
  bottom: 15px;
  z-index: 996;
  background: #1bb1dc;
  width: 40px;
  height: 40px;
  border-radius: 50px;
  transition: all 0.4s;
}

.back-to-top i {
  font-size: 28px;
  color: #fff;
  line-height: 0;
}

.back-to-top:hover {
  background: #39c0e7;
  color: #fff;
}

.back-to-top.active {
  visibility: visible;
  opacity: 1;
}

/*--------------------------------------------------------------
# Disable aos animation delay on mobile devices
--------------------------------------------------------------*/
@media screen and (max-width: 767px) {
  [data-aos-delay] {
    transition-delay: 0 !important;
  }
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#header {
  background: #fff;
  transition: all 0.5s;
  z-index: 997;
  /* height: clamp(67px ,6vw,110px); */
}

/* #header.header-transparent {
  background: transparent;
} */

/* #header.header-scrolled {
  background: #fff;
  height: 70px;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.3);
} */

#header .logo {
  font-size: 36px;
  margin: 0;
  padding: 0;
  font-weight: 400;
  letter-spacing: 3px;
  text-transform: uppercase;
}

#header .container {
  max-width: 100%;
  height: clamp(67px, 6vw, 110px);
}

#header .logo a {
  color: #413e66;
}

#header .logo img {
  height: clamp(45px, 4vw, 110px);
  margin: 0 25px;
}

#header .social-links {
  /* margin: 0 0 0 85px; */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  right: 9.3%;
  top: 0;
  height: clamp(67px, 6vw, 110px);
}

#header .social-links a {
  color: #555186;
  transition: 0.3s;
  line-height: 0;
  margin-left: 15px;
}

#header .social-links a i {
  line-height: 0;
}

#header .social-links a:hover {
  color: #1bb1dc;
}

.useraccount {
  background: #FF0083;
  padding: 9px;
  border-radius: 100%;
}

@media (max-width: 991px) {
  #header .social-links {
    width: 100%;
    right: 0px !important;
    margin: 0 2px;
    margin-right: 20px;
  }

  #header .social-links {
    top: 12px;
    height: auto;
  }

}

@media (max-width: 991px) {
  #header .logo {
    font-size: 28px;
  }
}

/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/**
* Desktop Navigation
*/
.navbar {
  padding: 0;
}

.navbar ul {
  margin: 0;
  padding: 0;
  display: flex;
  list-style: none;
  align-items: center;
  justify-content: end;
}

.navbar li {
  position: relative;
}

/*
.main-header {
  height: -webkit-fill-available;
} */

.headergap {
  height: clamp(67px, 6vw, 110px);
}

.navbar a,
.navbar a:focus {
  /* display: flex;
  align-items: center;
  justify-content: space-between; */
  padding: 0 25px 0 25px;
  font-family: 'Lemonada', cursive;
  /* text-transform: uppercase; */
  font-size: clamp(14px, 0.94vw, 18px);
  /* font-size: 1.125vw; */
  font-weight: normal;
  color: #000000;
  /* white-space: nowrap; */
  transition: 0.3s;
}

.navbar a i,
.navbar a:focus i {
  font-size: 12px;
  line-height: 0;
  margin-left: 5px;
}

.navbar a:hover,
.navbar .active,
.navbar .active:focus,
.navbar li:hover>a {
  color: #FF0083;
}

.navbar .dropdown ul {
  display: block;
  position: absolute;
  left: 24px;
  top: calc(100% + 30px);
  margin: 0;
  padding: 10px 0;
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  transition: 0.3s;
}

.navbar .dropdown ul li {
  min-width: 200px;
}

.navbar .dropdown ul a {
  padding: 10px 20px;
  text-transform: none;
  font-weight: 400;
}

.navbar .dropdown ul a i {
  font-size: 12px;
}

.navbar .dropdown ul a:hover,
.navbar .dropdown ul .active:hover,
.navbar .dropdown ul li:hover>a {
  color: #FF0083;
}

.navbar .dropdown:hover>ul {
  opacity: 1;
  top: 100%;
  visibility: visible;
}

.navbar .dropdown .dropdown ul {
  top: 0;
  left: calc(100% - 30px);
  visibility: hidden;
}

.navbar .dropdown .dropdown:hover>ul {
  opacity: 1;
  top: 0;
  left: 100%;
  visibility: visible;
}

@media (max-width: 1500px) {
  p {
    font-size: 16px;
  }
}

@media (max-width: 1366px) {
  .navbar .dropdown .dropdown ul {
    left: -90%;
  }

  .padding-50 {
    padding-top: 40px;
    padding-bottom: 40px;
  }


  .trainingpoint {
    padding: 20px 15px !important;
  }

  /* .trainingpoint{
    padding: 16px 10px !important;
  } */
  .itemnumbers {
    padding: 20px !important;
  }

  /* .blogchoosingven .vennumber {
    left: -27px !important;
} */
  .lecturecontent .lecturedescription {
    margin: 0px !important;
  }

  #faq .faq-list li {
    border-bottom: 1px solid #ADADAD;
    margin-bottom: 14px !important;
    padding-bottom: 8px !important;
    gap: 20px;
  }

  #header .social-links {
    right: 35px;
  }

  .navbar .dropdown .dropdown:hover>ul {
    left: -100%;
  }
}

/**
* Mobile Navigation
*/
.bi.bi-list.mobile-nav-toggle::before {
  /* content: url("../img/homeimages/togglemenu.png"); */
}

.mobile-nav-toggle {
  display: none;
  line-height: 0;
  transition: 0.5s;
  position: fixed;
  right: 10px;
  top: 40px;
  z-index: 9998;
  border: 0;
  background: none;
  font-size: 30px;
  transition: all 0.4s;
  outline: none !important;
  line-height: 1;
  cursor: pointer;
  text-align: right;
}

.mobile-nav-toggle.bi-x {
  color: #fff;
}

.vistafounder {
  font-family: Impact;
  font-size: clamp(25px, 2vw, 35px);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 2.1px;
  text-transform: capitalize;
  /* margin-right: 30px; */
}

@media (max-width: 991px) {
  .blogchoosingven .vennumber {
    left: -30px !important;
    /* width: 60px; */
  }

  .mobile-nav-toggle {
    display: block;
  }

  .footer-foounder {
    gap: 20px !important;
    margin-left: 0px !important;
  }

  .faq-font,
  .faq-desc {
    text-align: center;
  }

  .navbar ul {
    display: none;
  }

  .headergap {
    height: 68px !important;
  }
}

.navbar-mobile {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 9999;
  overflow-y: auto;
  left: 0;
  width: 300px;
  padding-top: 18px;
  /* background: #33B8AA; */
  /* background-image: url("../img/homeimages/menuimg.jpg"); */
  background-position: right;
  background-size: cover;
  transition: 0.4s;
}

.navbar-mobile .mobile-nav-toggle {
  position: absolute;
  top: 15px;
  right: 15px;
}

.navbar-mobile ul {
  display: block;
  /* position: absolute; */
  top: 0px;
  right: 0px;
  bottom: 0;
  left: 0;
  padding: 50px 0;
  /* background-color: #00457C; */
  overflow-y: auto;
  transition: 0.3s;
}

.navbar-mobile a,
.navbar-mobile a:focus {
  padding: 10px 20px;
  font-size: 15px;
  color: #fff;
}

.navbar-mobile a:hover,
.navbar-mobile .active,
.navbar-mobile li:hover>a {
  color: #ffffff;
  border-bottom: 2px solid white;
  width: fit-content;
  transition: 0.3s ease-in;
}

.navbar-mobile .getstarted,
.navbar-mobile .getstarted:focus {
  margin: 15px;
}

.navbar-mobile .dropdown ul,
.navbar-mobile .dropdown .dropdown ul {
  position: static;
  display: none;
  margin: 10px 20px;
  padding: 10px 0;
  z-index: 99;
  opacity: 1;
  visibility: visible;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
}

.navbar-mobile .dropdown ul li,
.navbar-mobile .dropdown .dropdown ul li {
  min-width: 200px;
}

.navbar-mobile .dropdown ul a,
.navbar-mobile .dropdown .dropdown ul a {
  padding: 10px 20px;
}

.navbar-mobile .dropdown ul a i,
.navbar-mobile .dropdown .dropdown ul a i {
  font-size: 12px;
}

.navbar-mobile .dropdown ul a:hover,
.navbar-mobile .dropdown ul .active:hover,
.navbar-mobile .dropdown ul li:hover>a,
.navbar-mobile .dropdown .dropdown ul a:hover,
.navbar-mobile .dropdown .dropdown ul .active:hover,
.navbar-mobile .dropdown .dropdown ul li:hover>a {
  color: #1bb1dc;
}

.navbar-mobile .dropdown>.dropdown-active,
.navbar-mobile .dropdown .dropdown>.dropdown-active {
  display: block;
}

/*--------------------------------------------------------------
# Hero Section
--------------------------------------------------------------*/
#hero {
  width: 100%;
  height: 32.29%;
  background-size: cover;
}

.bannerimage {
  width: 100%;
}

@media (max-width: 991px) {
  #hero .container {
    height: auto !important;
  }

  .navbar li {
    position: relative;
    margin: 0 4px 18px;
  }

  .bannerimage {
    height: 400px;
    object-fit: cover;
  }
}

@media (min-width: 991px) {
  #hero .intro-info {
    padding-top: 100px;
  }
}

@media (max-width: 991px) {
  #hero .intro-info {
    text-align: center;
    padding-top: 40px;
  }
}

#hero .intro-info h2 {
  color: #413e66;
  margin-bottom: 40px;
  font-size: 48px;
  font-weight: 700;
}

#hero .intro-info h2 span {
  color: #1bb1dc;
}

@media (max-width: 991px) {
  .training-content {
    width: fit-content !important;
  }

  #hero .intro-info h2 {
    font-size: 34px;
    margin-bottom: 30px;
  }

  .container {
    max-width: 94%;
  }

  #testimonials .testimonial-item {
    justify-content: space-evenly !important;
  }
}

#hero .intro-info .btn-get-started,
#hero .intro-info .btn-services {
  font-family: "Montserrat", sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  display: inline-block;
  padding: 10px 32px;
  border-radius: 4px;
  transition: 0.5s;
  color: #fff;
  background: #1bb1dc;
  color: #fff;
}

#hero .intro-info .btn-get-started:hover,
#hero .intro-info .btn-services:hover {
  background: #0a98c0;
}

/*--------------------------------------------------------------
# Sections
--------------------------------------------------------------*/
section {
  overflow: hidden;
}

/* section free webinar */
.sky-text {
  color: #33B8AA;
}

.free-webinar {
  text-align: center;
  /* margin: 12.5vh 0; */
}

.webinar-btn {
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  line-height: 33px;
  /* 165% */
  padding: 8px 30px;
  border-radius: 10px;
  background: linear-gradient(121deg, #A80056 0%, #FF00A5 72.88%);
  box-shadow: 15.08614px 9.06467px 35.2px 0px #C79AB1, 7.74422px 4.6532px 9.03467px 0px #FF00B0 inset, -7.74422px -4.6532px 9.03467px 0px #92004B inset;
}

.webinar-btn:hover,
.blog-btn:hover,
.information_tabs .cuntinuebtn:hover,
.information_tabs .previousbtn:hover,
.blogpage-btn:hover,
.btn-servicesprov:hover,
.subscribe:hover {
  color: #fff;
  transition: 0.3s ease-in;
  background: linear-gradient(121deg, #2c8893 0%, #2c8893 72.88%);
  box-shadow: 15.08614px 9.06467px 35.2px 0px #2c8893, 7.74422px 4.6532px 9.03467px 0px #76d4df inset, -7.74422px -4.6532px 9.03467px 0px #479ea9 inset;
}

.lastpreviousbtn:hover {
  color: #2c8893;
}

/* .footer-links p{
  margin: 0;
} */
.author-section a:hover strong:hover {
  color: #FF0083;
}

.footer-links a {
  color: #3D3D3D;
}

.footer-links a:hover {
  color: #FF0083;
}

.social-linkss a:hover {
  background-color: rgb(0, 114, 171);
  color: #fff;
}

.boldfont {
  font-size: clamp(14px, 1vw, 20px);
}

.free-webinar-heading {
  color: #212121;
  font-size: clamp(20px, 2.9vw, 55px);
}

.webinar-innovation {
  text-align: center;
  /* margin: 12.5vh  0 5vh; */
}

.webinar-button {
  margin-top: 4vh;
}

.free-webinar-pera {
  max-width: 57.03125vw;
}

/* steps section */
.stepscarousel {
  padding: 9vh 0 7vh;
  margin-left: 12vw;
  overflow: hidden;
}

.stepscarousel .item {
  padding: 30px;
  border-radius: 15px;
  height: initial;
}

.stepscarousel h2 {
  color: #FFF;
  font-family: Impact;
  font-style: normal;
  font-weight: 400;
  line-height: inherit;
  letter-spacing: 0.9px;
  font-size: clamp(25.7px, 2.0vw, 40px);
}

.stepscarousel h3 {
  color: #FFF;
  font-family: Impact;
  font-size: clamp(21px, 1.5vw, 30px);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.9px;
  margin-bottom: 0;
}

.stepscarousel h4 {
  color: #FFF;
  font-family: Impact;
  font-size: clamp(21px, 1.5vw, 25px);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.9px;
  margin-bottom: 24px;
}

.stepscarousel p {
  color: #FFF;
  font-family: Lemonada;
  font-size: clamp(14px, 0.9vw, 16px);
  font-style: normal;
  font-weight: 380;
  line-height: inherit;
}

section.steps-section {
  background-image: url(../img/homeimages/stepimage.png);
  background-size: 25vw 100%;

  background-repeat: no-repeat;
  /* max-width: 531px; */
}

.stepscarousel .swiper-horizontal>.swiper-pagination-bullets,
.stepscarousel .swiper-pagination-bullets.swiper-pagination-horizontal,
.stepscarousel .swiper-pagination-custom,
.stepscarousel .swiper-pagination-fraction {
  bottom: unset;
}

.f-one {
  background-color: #33B7A9;
}

.f-two {
  background-color: #0072AB;
}

.f-three {
  background-color: #EF8300;
}

.f-four {
  background-color: #FF0083;
}

.f-five {
  background-color: #00165C;
}

.f-six {
  background-color: gray;
}

.f-sev {
  background-color: olivedrab;
}

.steps-section .swiper-pagination {
  margin-top: 26px;
  padding-right: 12vw;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: " ";
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: " ";
}

.steps-section .swiper-pagination-bullet {
  opacity: 1;
}

.steps-section .swiper-pagination-bullet-active {
  opacity: 1;
}

.steps-section .swiper-pagination-bullet:nth-child(1) {
  background: #33B7A9;
}

.steps-section .swiper-pagination-bullet:nth-child(1).swiper-pagination-bullet-active::before {
  border-color: #33B7A9;
}

.swiper-pagination-bullet-active::before {
  content: "";
  width: 21px;
  height: 21px;
  border: 1px solid #fff;
  display: block;
  border-radius: 100%;
  margin: -3px -2.7px;
}

.items-num,
.itemnumbers,
.trainingpoint {
  transition: 0.5s ease-in-out;
}

.items-num:hover,
.itemnumbers:hover {
  transform: scale(1.05);
  transition: 0.3s ease-in-out;
}

.trainingpoint:hover {
  transform: scale(1.05);
  transition: 0.3s ease-in-out;
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 7px);
}

/* @media (min-width:1900px) {
  .swiper-pagination-bullet-active::before {
    margin: -3.6px -3.7px;
  }

} */

.rightpost {
  position: sticky;
  top: 130px;
}

.bloginner {
  overflow: visible;
}

/* .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap,7px);
} */
.steps-section .swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active::before {
  border-color: #0072AB;
}

.steps-section .swiper-pagination-bullet:nth-child(2) {
  background: #0072AB;
}

.steps-section .swiper-pagination-bullet:nth-child(3).swiper-pagination-bullet-active::before {
  border-color: #EF8300;
}

.steps-section .swiper-pagination-bullet:nth-child(3) {
  background: #EF8300;
}

.steps-section .swiper-pagination-bullet:nth-child(4).swiper-pagination-bullet-active::before {
  border-color: #FF0083;
}

.steps-section .swiper-pagination-bullet:nth-child(4) {
  background: #FF0083;
}

.steps-section .swiper-pagination-bullet:nth-child(5).swiper-pagination-bullet-active::before {
  border-color: #00165C;
}

.steps-section .swiper-pagination-bullet:nth-child(5) {
  background: #00165C;
}

.steps-section .swiper-pagination-bullet:nth-child(6).swiper-pagination-bullet-active::before {
  border-color: gray;
}

.steps-section .swiper-pagination-bullet:nth-child(6) {
  background: gray;
}

.steps-section .swiper-pagination-bullet:nth-child(7).swiper-pagination-bullet-active::before {
  border-color: olivedrab;
}

.steps-section .swiper-pagination-bullet:nth-child(7) {
  background: olivedrab;
}

a strong:hover,
.moreqa:hover {
  color: #76d4df;
}

.main-lacture .swiper-pagination-bullet:nth-child(1).swiper-pagination-bullet-active::before {
  border-color: #33B7A9;
}

.main-lacture .swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active::before {
  border-color: #EF8300;
}

.main-lacture .swiper-pagination-bullet:nth-child(3).swiper-pagination-bullet-active::before {
  border-color: #FF0083;
}

.sponsered .block:hover {
  margin-top: -0.1px;
  transition: 0.3s ease-in-out;
}

.sponsered .block {
  margin-top: 30px;
  transition: 0.5s ease-in-out;
  z-index: 999;
}

/* conquere fear */
.conquer-fear {
  text-align: center;
  /* margin: 12.5vh  0 5vh; */
}

.conquer-fear-heading {
  color: #000;
  letter-spacing: 0.9px;
  /* font-size: clamp(1.8rem, 2.9vw, 4rem); */
}

.conquer-fear-pera {
  max-width: 57.03125vw;
}

.darkfear {
  color: #FF0083;
  text-align: justify;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
  /* 150% */
  text-decoration-line: underline;
}

.pinkfont {
  color: #FF0083;
}

.yellowfont {
  color: #EF8300;
}

.sky-green {
  color: #33B7A9;
}

.leftjourney {
  border-radius: 15px;
  background: #FFF;
  padding: 10vh 0 10vh;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);
}

.rightjourney {
  margin-left: -3.5vw;
  z-index: -1;
}

.rightjourney img {
  max-height: 800px;
}

@media screen and (max-width:1140px) {
  .leftjourney {
    padding: 5vh 0 3vh;
  }

  .winsection {
    width: auto !important;
  }

}

/* authour */
.left-author {
  width: 39.9vw;
}

.author-section .container-fluid {
  background-color: #BABDB4;
}

/* Win win section */
.winsection {
  width: 51.99vw;
}

.winsection h1 {
  font-size: clamp(55px, 3.5vw, 64px);
}

/* Sections Header
--------------------------------*/
.section-header h3 {
  font-size: 36px;
  color: #413e66;
  text-align: center;
  font-weight: 700;
  position: relative;
  font-family: "Montserrat", sans-serif;
}

.section-header p {
  text-align: center;
  margin: auto;
  font-size: 15px;
  padding-bottom: 60px;
  color: #535074;
  width: 50%;

}

[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  border: none;
}

@media (max-width: 767px) {

  /* .founders.padding-50{
    padding-bottom: 0px;
  } */
  .section-header p {
    width: 100%;
  }

  .container.padding-50 {
    padding-top: 10px;
  }

  .vencommunity.padding-50 {
    margin-bottom: 10px;
  }

  .sponsered .block {
    margin-top: 10px;
  }

  .sponseredtitle {
    margin-top: 20px !important;
  }
}

.main-lacture .swiper-slide {
  transition: 0.4s ease-in;
  transform: rotateX(2px) rotateY(-20deg);
}

.main-lacture .swiper-slide:hover {
  transform: rotateX(5deg) rotateY(20deg);
  transition: 0.4s ease-in;
}

#faq .faq-list li {
  transition: 0.4s ease-in;
}

.collapse {
  transition: 0.4s ease-in;
}

.collapse.show {
  transition: 0.4s ease-in;
}

/* Testimonials Section
--------------------------------*/
/* #testimonials {
  padding: 60px 0;
} */
#testimonials {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 78px;
}

#testimonials .section-header {
  margin-bottom: 12px;
  width: 56.4vw;
  margin: auto;
}

.testimonial-item {
  gap: 6vw;
}

#testimonials .testimonials-carousel,
#testimonials .testimonials-slider {
  overflow: hidden;
  width: 56.25vw;
}

@media (max-width: 767px) {
  #testimonials .testimonial-item {
    text-align: center;
  }
}

#testimonials .testimonial-item .testimonial-img {
  width: 300px;
  border-radius: 50%;
  border: 4px solid #fff;
  float: left;
}

@media (max-width: 767px) {
  #testimonials .testimonial-item .testimonial-img {
    float: none;
    margin: auto;
  }
}

#testimonials .testimonial-item h3 {
  font-size: 24px !important;
  font-weight: bold;
  margin: 10px 0 5px 0;
  color: #111;
  /* margin-left: 140px; */
}

#testimonials .testimonial-item h4 {
  font-size: 14px;
  color: #999;
}

/* .swiper-pagination .swiper-pagination-bullet-active */
#testimonials .swiper-pagination .swiper-pagination-bullet:first-child {
  content: url(../img/testimonial-1.jpg);
}

#testimonials .swiper-pagination .swiper-pagination-bullet:nth-child(2) {
  content: url(../img/testimonial-4.jpg);
}

#testimonials .swiper-pagination .swiper-pagination-bullet:nth-child(3) {
  content: url(../img/testimonial-3.jpg);
}

#testimonials .swiper-pagination .swiper-pagination-bullet:nth-child(4) {
  content: url(../img/testimonial-2.jpg);
}

#testimonials .swiper-pagination .swiper-pagination-bullet:nth-child(5) {
  content: url(../img/testimonial-4.jpg);
}

/* #testimonials .testimonial-item p {

} */
.dots-testi {
  position: relative;
  gap: 18px;
}


@media (max-width: 767px) {

  #testimonials .testimonial-item h3,
  #testimonials .testimonial-item h4,
  #testimonials .testimonial-item p {
    margin-left: 0;
  }
}

#testimonials .swiper-pagination {
  margin-top: 20px;
  position: relative;
  width: fit-content;
}

#testimonials .swiper-pagination .swiper-pagination-bullet {
  width: 92px;
  height: 92px;
  background-color: #fff;
  opacity: 1;
  padding: 9px;
  border-radius: 100%;

}

.testimonial-content {
  width: 34.79vw;
}

#testimonials .swiper-pagination .swiper-pagination-bullet-active {

  border: 2px solid #E80;
}

.swiper-button-next svg:hover,
.swiper-button-prev svg:hover {
  fill: #0072AB;
}

#testimonials .swiper-button-next,
#testimonials .swiper-button-prev {
  position: relative;
  /* top: 87%; */
  width: auto;
  height: auto;
  margin-top: inherit;
  z-index: 10;
  cursor: pointer;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

#testimonials .swiper-button-prev,
#testimonials .swiper-rtl .swiper-button-next {
  /* left: 22vw; */
  left: 0;
}

#testimonials .swiper-button-next,
#testimonials .swiper-rtl .swiper-button-prev {
  right: 0;
  left: auto;
}

#testimonials .swiper-button-prev:after,
#testimonials .swiper-rtl .swiper-button-next:after {
  content: '';
}

#testimonials .swiper-button-next:after,
#testimonials .swiper-rtl .swiper-button-prev:after {
  content: '';
}

.testi-description {
  color: #3D3D3D;
  font-family: Lemonada;
  font-size: 16px !important;
  font-style: normal;
  font-weight: 380;
  line-height: 26px;
  /* 162.5% */
}

/* Team Section
--------------------------------*/
#team {
  padding: 60px 0;
}

#team .member {
  text-align: center;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
}

#team .member .member-info {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  transition: 0.2s;
  padding: 15px 0;
  background: rgba(29, 28, 41, 0.6);
}

#team .member .member-info-content {
  transition: margin 0.2s;
  height: 36px;
  transition: height 0.4s;
}

#team .member:hover .member-info {
  transition: 0.4s;
}

#team .member:hover .member-info-content {
  height: 70px;
}

#team .member h4 {
  font-weight: 700;
  margin-bottom: 2px;
  font-size: 18px;
  color: #fff;
}

#team .member span {
  font-style: italic;
  display: block;
  font-size: 13px;
  color: #fff;
}

#team .member .social a {
  transition: none;
  color: #fff;
}

#team .member .social a:hover {
  color: #1bb1dc;
}

#team .member .social i {
  font-size: 18px;
  margin: 0 2px;
}

/* Clients Section
--------------------------------*/
#clients {
  padding: 60px 0;
}

#clients img {
  opacity: 0.5;
  transition: 0.3s;
}

#clients img:hover {
  opacity: 1;
}

#clients .swiper-pagination {
  margin-top: 20px;
  position: relative;
}

#clients .swiper-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  background-color: #fff;
  opacity: 1;
  border: 1px solid #1bb1dc;
}

#clients .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #1bb1dc;
}

/* Frequently Asked Questions Section
--------------------------------*/
.faq-font {
  font-size: clamp(1.8rem, 5.2vw, 100px);
  font-style: normal;
  font-weight: 400;
  line-height: 100px;
}

#faq {
  /* padding: 60px 0; */
  overflow: hidden;
}

#faq .faq-list {
  padding: 0;
  list-style: none;
}

#faq .faq-list li {
  border-bottom: 1px solid #ADADAD;

  gap: 20px;
  margin-bottom: 22px;
  padding-bottom: 22px;
  align-items: center;
}

#faq .faq-list .question {
  display: block;
  position: relative;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  cursor: pointer;
  color: #FF0083;
  transition: 0.3s;
  margin-right: 20px;
}

.faq-answer {
  font-size: 15px;
  color: #212121;
  width: 80%;
  margin-top: 4px;
}

.moreqa {
  text-decoration: underline;
}

#faq .faq-list i {
  font-size: 20px;
  position: absolute;
  left: 100%;
  top: -2px;
}

.faq-list li:last-child {
  border: none !important;
}

.faqquestion {
  color: #212121;
  font-size: 18px;
}

#faq .faq-list p {
  margin-bottom: 0;
  /* padding: 10px 0 0 0; */
}

#faq .faq-list .icon-show {
  display: none;
}

#faq .faq-list .collapsed {
  color: black;
}


#faq .faq-list .collapsed .icon-show {
  display: inline-block;
  transition: 0.6s;
}

#faq .faq-list .collapsed .icon-close {
  display: none;
  transition: 0.6s;
}

/* lecturer */
.lectureuptext {
  width: 42.40vw;
}

.main-lacture .swiper-slide {
  text-align: center;
  margin-bottom: 10px;
  border-radius: 0px 0px 6.213px 6.213px;
  background: #FFF;

}

.lecturecontent h3 {
  color: #33B7A9;
  text-align: center;
  font-family: Impact;
  font-size: 35px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 74.286% */
  text-transform: capitalize;
}

.lecturecontent .lecturedegignation {
  font-size: 18px;
}

.lecturecontent .lecturedescription {
  font-size: 15px;
}

.swiper-container.mySwiper.main-lacture.swiper-initialized.swiper-horizontal {
  overflow: hidden !important;
  color: #212121;
}

.main-lacture .swiper-horizontal>.swiper-pagination-bullets,
.main-lacture .swiper-pagination-bullets.swiper-pagination-horizontal,
.main-lacture .swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: auto !important;
  margin-top: 26px;
}

.main-lacture .swiper-pagination-bullet {
  opacity: 1;
}

.lecturecontent {
  border-radius: 0px 0px 10px 10px;
  background: #FFF;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);
}

/* community */
.community {
  background: #33B7A9;
}

/* Sponsered */
.sponsered {
  overflow: hidden;
  text-align: center;
}

.sponsered .swiper-horizontal>.swiper-pagination-bullets,
.sponsered .swiper-pagination-bullets.swiper-pagination-horizontal,
.sponsered .swiper-pagination-custom,
.sponsered .swiper-pagination-fraction {
  bottom: unset;
}

.sponsered .swiper-pagination-bullet-active {
  background: rgb(255 255 255) !important;
}

.sponsered .swiper-pagination-bullet {
  background: rgba(255, 255, 255, 0.50);
  opacity: 1;
}

.conquer-fear-pera,
.free-webinar-pera {
  margin-bottom: 50px;
}

@media (max-width: 1570px) {

  .free-webinar.margin-100,
  .author-section.margin-100,
  .steps-section.margin-100,
  .conquerfear.margin-100,
  .journey-section.margin-100,
  .webinar-innovation.margin-100,
  .author-section.margin-100,
  .margin-100.win-winsection,
  .lecturer-section.margin-100 {
    margin-top: clamp(30px, 4vw, 70px);
  }

  .community.paddingub-70 {
    padding-top: clamp(30px, 4vw, 70px);
    padding-bottom: clamp(50px, 4vw, 70px);
  }

  .lecturer-section.paddingbt-100 {
    padding-bottom: clamp(60px, 6vw, 70px);
  }

  .footer .paddingup-100 {
    padding-top: clamp(50px, 4vw, 70px);
  }

  .container-fluid.paddingub-100 {
    padding-top: clamp(60px, 4vw, 70px);
    padding-bottom: clamp(60px, 4vw, 70px);
  }

  .footer .paddingbt-70 {
    padding-bottom: clamp(30px, 4vw, 50px);
  }

  .testimonials.margin-80 {
    margin-top: clamp(30px, 2vw, 50px);
  }

  .faq-section.margin-50 {
    margin-top: clamp(1px, 1vw, 30px);
  }

  .conquer-fear-pera,
  .free-webinar-pera {
    margin-bottom: 30px;
  }

  .faq-font {
    line-height: normal;
  }

  .stepscarousel {
    padding: 5vh 0 6.5vh;
  }

  /* .padding-50 {
    padding: 40px 0;
} */
  .post-authoursec img {
    width: 22px;
  }

  .stepscarousel .item {
    padding: 20px;
  }

  .postcontent {
    padding: 20px !important;
  }

  .registercont {
    padding: 17px !important;
  }

  h1,
  h2,
  h3,
  h4,
  h5 {
    line-height: normal;
  }

  .dots-testi {
    justify-content: center !important;
  }

  #faq .faq-list li {
    border-bottom: 1px solid #ADADAD;
    margin-bottom: 15px;
    padding-bottom: 15px;
    gap: 20px;
  }

  .footer-links ul li a {
    font-size: 16px !important;
  }

  .webinar-btn {
    font-size: 16px;
  }

  /* .author-section .container-fluid {
    padding: 30px 0;
  } */
  .left-author p,
  .left-author .sky-green.darkfear {
    font-size: 14px !important;

  }
}

.trainingsteps {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
}

.trainingpoint {
  flex: 1;
  min-width: 0;
  box-sizing: border-box;
}

@media (max-width: 1500px) {
  .conquer-fear img {
    max-width: 300px;
  }

  .faq-list li img {
    animation: rotateright 1s ease-out;
    width: 65px;
  }
}

@media (max-width: 1200px) {

  /* .registercont {
  margin: 59px 6px 57px 10px !important;
} */
  .nameinput {
    flex-direction: column;
  }

  .nameinput .col-12 {
    width: 100%;
  }

  .registeritem {
    margin-bottom: 23px !important;
  }
}

@media (max-width: 1240px) {
  .faq-list li img {
    animation: rotateright 1s ease-out;
    width: 58px;
  }

  .left-author p,
  .left-author div.mb-4 {
    margin-bottom: 10px !important;
  }

  .left-author div.mb-4 img:first-child {
    width: 54px;
  }

  .left-author div.mb-4 img:nth-child(2) {
    height: 54px;
  }
}

@media (max-width: 991px) {
  .testimonials.margin-80 {
    margin-top: 20px;
  }

  .authourbackground {
    display: flex;
    flex-direction: column-reverse;
  }

  .journey-section.margin-100,
  .conquerfear.margin-100 {
    margin-top: 40px;
  }

  .leftjourney .darkcol:last-child {
    margin-bottom: 010px;
  }

  .boy-image img {
    width: 172.755px;
    height: 238.938px;
    margin-bottom: 20px;
  }

  .left-author {
    width: 95.25%;
    margin: auto;
    padding: 30px 20px 10px;
    text-align: center;
  }
}

@media (max-width: 767px) {
  .register .container-fluid {
    background: transparent !important;
    /* padding: 50px 40px 10px; */
  }

  .journey-section.margin-100,
  .conquerfear.margin-100,
  .testimonials.margin-80 {
    margin-top: 0px;
  }
}

@media (max-width:1140px) {
  .blogspost {
    padding: 60px 0 !important;
  }

  .stepscarousel .item {
    padding: 30px;
  }

  /* .container,.steps-section.container-fluid {
    max-width: 85.25%;
} */
  /* .trainingsteps .trainingpoint {
  width: 50%;
} */
  .trainingsteps {
    gap: 30px;
  }

  .trainingpoint {
    flex: 0 0 calc(50% - 15px);
    /* Two boxes in one row with gap */
    max-width: calc(50% - 15px);
  }

  .blogchoosingven .items-num {
    padding: 50px 8px !important;
  }

  .footer-links ul li a {
    font-size: 14px !important;

  }

  .left-author p,
  .left-author .sky-green.darkfear {
    font-size: 12px !important;

  }

  .container {
    max-width: 87%;
  }
}

.main-lacture .swiper-pagination .swiper-pagination-bullet:first-child {
  background-color: #33B8AA;
}

.main-lacture .swiper-pagination .swiper-pagination-bullet:nth-child(2) {
  background-color: #EF8300;
}

.main-lacture .swiper-pagination .swiper-pagination-bullet:nth-child(3) {
  background-color: #FF0083;
}

.main-lacture .swiper-pagination .swiper-pagination-bullet:nth-child(4) {
  background-color: #0072AB;
}


/*--------------------------------------------------------------
# Breadcrumbs
--------------------------------------------------------------*/
.breadcrumbs {
  padding: 15px 0;
  background: #f9f9fb;
  min-height: 40px;
  margin-top: 90px;
}

.breadcrumbs h2 {
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 10px;
}

.breadcrumbs ol {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0 0 10px 0;
  margin: 0;
  font-size: 14px;
}

.breadcrumbs ol li+li {
  padding-left: 10px;
}

.breadcrumbs ol li+li::before {
  display: inline-block;
  padding-right: 10px;
  color: #555186;
  content: "/";
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
#footer {
  padding: 0 0 30px 0;
  font-size: 14px;

}

.footer-link {
  flex-wrap: wrap;
  padding: 0;
}

.footer-links ul li {
  margin: 0 20px;
}

.footer {
  background: #f2f2f2;
}

.footer-links ul li {
  list-style-type: none;
}

input {
  padding: 10px 20px;
}

.subscribe-form input::placeholder {
  color: #9D9D9D;
  font-family: Lemonada;
  font-size: 14px;
  font-style: normal;
  font-weight: 380;
  line-height: 20px;
  /* 142.857% */
}

.profilename {
  color: #3D3D3D;
  text-align: center;
  font-family: Impact;
  font-size: 26px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 100% */
  text-transform: capitalize;
}

.footer-links ul li a {
  color: #000;
  font-family: Lemonada;
  font-size: 22px;
  font-style: normal;
  font-weight: 380;
  line-height: 40px;
}

#footer .footer-top {
  padding: 60px 0 30px 0;
  background: #f5f8fd;
}

#footer .footer-top .footer-info {
  margin-bottom: 30px;
}

#footer .footer-top .footer-info h3 {
  font-size: 34px;
  margin: 0 0 20px 0;
  padding: 2px 0 2px 0;
  line-height: 1;
  font-family: "Montserrat", sans-serif;
  color: #413e66;
  font-weight: 400;
  letter-spacing: 3px;
  text-transform: uppercase;
}

#footer .footer-top .footer-info p {
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 0;
  font-family: "Montserrat", sans-serif;
  color: #535074;
}

.social-linkss a:first-child {
  border: 2px solid #0072AB;
  border-radius: 100%;
  padding: 4px 15px;
}

.social-linkss a {
  border: 2px solid #0072AB;
  border-radius: 100%;
  padding: 4px 13px;
}

#footer .footer-top .social-links a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #1bb1dc;
  color: #fff;
  margin-right: 4px;
  border-radius: 50%;
  text-align: center;
  width: 36px;
  height: 36px;
  transition: 0.3s;
}

#footer .footer-top .social-links a i {
  line-height: 0;
  font-size: 16px;
}

.footer-foounder {
  gap: 100px;
  align-items: flex-start;
  justify-content: start;
  margin-left: 20px;
}

#footer .footer-top .social-links a:hover {
  background: #0a98c0;
  color: #fff;
}

.subscribe-form {
  max-width: 621px;
}

.subscribe-email {
  border: none;
  border-radius: 10px;
  background: #FFF;
  width: 100%;
  /* max-width: 426px; */
  /* margin: auto; */
}

.subscribe {
  border: none;
  border-radius: 10px;
  background: #FF0083;
  position: absolute;
  right: 0;
  color: #fff;
  /* height: 58px; */
  width: 12vw;
  font-size: 24px;
  font-family: impact;
  line-height: normal;
  bottom: 0px;
  top: 0px;
}

.subscribe-form input {
  padding: 17px 20px;
}

.subscribe-form {
  width: 100%;
  position: relative;
}

.copyright {
  background: #020D5C;
}

@media (max-width: 574px) {
  #footer .footer-top .social-links a {
    margin-bottom: 25px;
  }
}

#footer .footer-top h4 {
  font-size: 14px;
  font-weight: bold;
  color: #413e66;
  text-transform: uppercase;
  position: relative;
  padding-bottom: 10px;
}

#footer .footer-top .footer-links {
  margin-bottom: 30px;
}

#footer .footer-top .footer-links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

#footer .footer-top .footer-links ul li {
  padding: 8px 0;
}

#footer .footer-top .footer-links ul li:first-child {
  padding-top: 0;
}

#footer .footer-top .footer-links ul a {
  color: #696592;
}

#footer .footer-top .footer-links ul a:hover {
  color: #1bb1dc;
}

#footer .footer-top .footer-contact {
  margin-bottom: 30px;
}

#footer .footer-top .footer-contact p {
  line-height: 26px;
}

#footer .footer-top .footer-newsletter {
  margin-bottom: 30px;
}

#footer .footer-top .footer-newsletter input[type=email] {
  border: 0;
  padding: 6px 8px;
  width: 65%;
  border: 1px solid #d9dde6;
}

#footer .footer-top .footer-newsletter input[type=submit] {
  background: #1bb1dc;
  border: 1px solid #1bb1dc;
  width: 35%;
  padding: 6px 0;
  text-align: center;
  color: #fff;
  transition: 0.3s;
  cursor: pointer;
}

#footer .footer-top .footer-newsletter input[type=submit]:hover {
  background: #0a98c0;
}

#footer .php-email-form .validate {
  display: none;
  color: red;
  margin: 0 0 15px 0;
  font-weight: 400;
  font-size: 13px;
}

#footer .php-email-form .error-message {
  display: none;
  color: #fff;
  background: #ed3c0d;
  text-align: left;
  padding: 15px;
  font-weight: 600;
}

#footer .php-email-form .error-message br+br {
  margin-top: 25px;
}

#footer .php-email-form .sent-message {
  display: none;
  color: #fff;
  background: #18d26e;
  text-align: center;
  padding: 15px;
  font-weight: 600;
}

#footer .php-email-form .loading {
  display: none;
  background: #fff;
  text-align: center;
  padding: 15px;
}

#footer .php-email-form .loading:before {
  content: "";
  display: inline-block;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  margin: 0 10px -6px 0;
  border: 3px solid #18d26e;
  border-top-color: #eee;
  -webkit-animation: animate-loading 1s linear infinite;
  animation: animate-loading 1s linear infinite;
}

#footer .php-email-form input,
#footer .php-email-form textarea {
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #dce1ec;
  font-size: 14px;
}

#footer .php-email-form input:focus,
#footer .php-email-form textarea:focus {
  border-color: #1bb1dc;
}

#footer .php-email-form input {
  padding: 10px 15px;
}

#footer .php-email-form textarea {
  padding: 12px 15px;
}

#footer .php-email-form button[type=submit] {
  background: #1bb1dc;
  border: 0;
  border-radius: 3px;
  padding: 8px 30px;
  color: #fff;
  transition: 0.3s;
}

#footer .php-email-form button[type=submit]:hover {
  background: #0a98c0;
  cursor: pointer;
}

@-webkit-keyframes animate-loading {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes animate-loading {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

#footer .copyright {
  text-align: center;
  padding-top: 30px;
  color: #535074;
  font-size: 15px;
}

#footer .credits {
  text-align: center;
  font-size: 14px;
  padding-top: 4px;
  color: #8582a8;
}

#footer .credits a {
  color: #1bb1dc;
}

#footer .credits a:hover {
  color: #0a98c0;
}

.mainauthour {
  padding: 3px;
  border: 2px solid #EF8300;
  border-radius: 100%;
}

.footerprofile {
  max-width: 120px;
  min-width: 68px;
  padding: 3px;
  border: 2px solid #EF8300;
  border-radius: 100%;
}

.swiper-pagination-bullet {
  width: 15px;
  height: 15px;
}

@media (min-width:767px) {
  #header .container {
    max-width: 100%;
  }

}

.sponseredtitle {
  margin-top: 45px;
}

.sponsereddesc {
  font-size: clamp(10.636px, 2vw, 16px) !important;
  margin-bottom: 0;
}

.stroketext {
  margin-bottom: -9%;
}

@media (max-width:1177px) {
  #header .social-links {
    margin: 0 0 0 0px;
  }

  .navbar a,
  .navbar a:focus {
    padding: 0 15px 0 15px;
  }

  #testimonials .testimonials-carousel,
  #testimonials .testimonials-slider {
    overflow: hidden;
    width: 68.25vw;
  }

  #testimonials .testimonials-carousel,
  #testimonials .testimonials-slider {
    overflow: hidden;
    width: 100%;
  }

  .testimonial-item {
    gap: 0vw;
  }
}

@media (min-width:767px) {

  .lacture-navs,
  .step-nav {
    display: none !important;
  }
}

@media (max-width: 991px) {
  .sponsereddesc {
    margin-bottom: revert;
  }

  .joinusimg img {
    width: 400px;
    margin-bottom: 20px;
  }

  .heartventuretext {
    text-align: center;
  }

  .heartventure {
    top: 45% !important;
    margin: 0 50px;
  }

  .left-author p,
  .left-author .sky-green.darkfear {
    font-size: 14px !important;
  }

  /* .trainingpoint{
    flex: 0 0 50%;
    max-width: 50%;
  } */
  .occupation_status h3 {
    text-align: center;
    margin-bottom: 0px !important;
  }

  .information_tabs #pills-tabContent,
  .information_tabs .personal_information_form {
    margin-top: 10px !important;
  }

  .blogimgtext {
    gap: 10px !important;
  }

  /* .left-author {
    width: 44.76vw;
  } */

  .left-author .mb-4 {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #testimonials .swiper-pagination .swiper-pagination-bullet {
    width: 80px;
    height: 80px;
  }

  .navbar-mobile {
    display: block;
  }

  .useraccount {
    left: 0px;
    position: absolute;
  }

  .navbar div:nth-child(2) {
    display: none;
  }

  .navbar-mobile ul {
    width: 100%;
    padding: 0px;
  }

  .navbar-mobile ul:first-child {
    padding-top: 50px;
  }

  .navbar-mobile .mobile-nav-toggle {
    position: absolute;
    top: 16px;
    right: 16px;
    border: 2px solid #fff;
  }


  #header .logo img {
    max-height: 48px;
    margin: 0 25px;
  }

  #header {
    height: 68px;
  }

  .mobile-nav-toggle {
    right: 16px;
    top: 19px;
  }

}

@media (max-width: 767px) {

  .becomepart,
  .blog-pink {
    text-align: center;
  }

  .mutedtext {
    margin-bottom: 10px;
    text-align: left !important;
  }

  .stepscarousel .item {
    padding: 30px 30px 6px;
  }

  .registerhead {
    text-align: center;
    padding: 0 20px;
  }

  .register-form {
    margin: auto;


  }

  .aggrementtext {
    text-align: left;
  }

  .conquer-fear-pera {
    margin-bottom: 10px;
  }

  #testimonials .swiper-button-next,
  #testimonials .swiper-button-prev {
    width: 32px !important;
  }

  .lectureuptext p,
  .lectureuptext h1 {
    margin-bottom: 5px !important;
  }

  .faq-list img {
    width: 35px;
  }

  .engage {
    text-decoration: underline;
    margin: 0px !important;
  }

  .block .mt-4 {
    margin-top: 0px !important;
  }

  .stroketext {
    margin-bottom: -18%;
  }

  .stroketext .container h1 {
    text-align: center;
    margin: 0 10vw;
  }

  .footerprofile {
    width: 70px;
  }

  .leftjourney .mt-5.darkcol {
    margin: 10px 0 !important;
  }

  .testimonials h1 {
    font-size: 30px !important;
  }

  .testimonials {
    background-image: unset !important;
  }

  .leftjourney .d-flex.justify-content-center.align-items-baseline.g-2.my-4 {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
  }

  .dots-testi {
    justify-content: space-between !important;
  }

  .information_section {
    padding: 40px 0 !important;
  }

  .winsection .webinar-btn {
    display: none;
  }

  #faq .faq-list i {
    /* left: 96%; */
    top: 0px;
  }

  #faq .faq-list li {
    gap: 5px;
  }

  .faq-font {
    text-align: center;
    line-height: normal;
  }

  .faq-desc {
    text-align: center;
  }

  .boy-image.pe-5 {
    padding-right: 0px !important;
  }

  .boy-image img {
    width: 119.755px;
    height: 168.938px;
    margin-bottom: 20px;
  }

  .webinar-innovation.padding-50 {
    padding-top: 0px !important;
  }

  .winsection {
    width: 100%;
  }

  .authourbackground {
    flex-direction: column-reverse;
  }

  .padding-50 {
    padding: 40px 0;
  }

  .testimonials.padding-50,
  .webinar-innovation.padding-50,
  .journey-section.padding-50,
  .author-section.padding-50,
  .padding-50.win-winsection,
  .faq-section.padding-50 {
    padding-bottom: 0px !important;
  }

  /* .dots-testi {
    justify-content: center !important;
  } */
  #testimonials .swiper-pagination .swiper-pagination-bullet {
    width: 70px;
    height: 70px;
    padding: 5px;
  }

  .testimonial-item.d-flex.justify-content-between.align-items-center {
    flex-direction: column;
  }

  .testimonials .section-header {
    text-align: center;
    align-items: center;
    justify-content: center !important;
  }

  .testimonial-content {
    width: 100%;
    text-align: center;
  }

  #testimonials .testimonial-item .testimonial-img {
    width: 199px;
  }

  .leftjourney {
    padding: 0vh 4vw 2vh;
  }

  .webinar-innov ation.padding-50,
  .conquerfear.padding-50,
  .journey-section.padding-50,
  .testimonials.padding-50,
  .register.padding-50 {
    padding-bottom: 0px;
    padding-top: 0px;
  }

  .rightjourney {
    margin-left: 0px;
    display: none;
  }

  #testimonials .testimonials-carousel,
  #testimonials .testimonials-slider {
    width: 100%;
  }

  .padding-100 {
    padding-top: 40px 0;
  }

  section.steps-section {
    background: none !important;
  }

  .stepscarousel .swiper-button-next,
  .stepscarousel .swiper-rtl .swiper-button-prev {
    right: auto;
    left: -16px;
    background: #f3f3f3;
    padding: 15px;
    height: 27px;
    border-radius: 5px;
  }

  .lecturer-section .swiper-button-next,
  .lecturer-section .swiper-rtl .swiper-button-prev {
    right: auto;
    left: 14px;
    background: #F3F3F3;
    padding: 15px;
    height: 27px;
    border-radius: 5px;
  }

  .lecturer-section .swiper-button-prev,
  .lecturer-section .swiper-rtl .swiper-button-next {
    left: auto;
    right: 14px;
    background: #F3F3F3;
    padding: 15px;
    height: 27px;
    border-radius: 5px;
  }

  .step-nav {
    bottom: 56%;

  }

  .stepscarousel .swiper-button-prev,
  .stepscarousel .swiper-rtl .swiper-button-next {
    left: auto;
    right: 49px;
    background: #f3f3f3;
    padding: 15px;
    height: 27px;
    border-radius: 5px;
  }

  .stepscarousel {
    margin-left: 0;
    padding: 0 0 8vh;
  }

  .steps-section .swiper-pagination {
    margin-top: 23px;
    padding-right: unset;
  }

  .swiper-button-prev,
  .swiper-rtl .swiper-button-next {
    left: auto;
    right: 32px;
  }

  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    right: auto;
    left: -23px;
  }

  .lecturecontent .lecturedescription.mx-5 {
    margin: auto 0px !important;
    font-size: 9.3px !important;
  }

  .lecturer-section .swiper-button-next,
  .lecturer-section .swiper-button-prev {
    bottom: 28%;
    margin-top: 68px;
  }

  .footer .col-md-6,
  .footer-links,
  .social-linkss {
    text-align: center !important;
    width: 100%;
  }

  h3 {
    font-size: 20px !important;
  }

  p,
  .webinar-btn {
    font-size: 15px !important;
    line-height: 25px !important;
  }


  .copyright {
    font-size: 10px;
  }

  .footer-link {
    flex-direction: column;
  }

  ol,
  ul {
    padding-left: 0;
  }

  .container,
  .steps-section.container-fluid {
    max-width: 95.25%;

  }

  .left-author {
    width: 95.25%;
    margin: auto;
    padding: 30px 20px 10px;
    text-align: center;
  }

  .darkfear {
    font-size: 14px;
  }

  .subscribe-form input {
    padding: 3px 10px 5px;
    border-radius: 5px;
    /* height: -webkit-fill-available; */
  }

  .subscribe-form .subscribe {
    color: #fff;
    font-family: Impact;
    font-size: 12.676px;
    border-radius: 5px;
    /* height: -webkit-fill-available; */
  }

  .win-winsection h1 {
    font-size: 55px;
  }

  .faq-section.padding-50,
  .padding-50.community {
    padding: 0 !important;
  }

  .lectureuptext {
    margin-bottom: 10px !important;
  }

  .community .container.padding-50 {
    padding: 30px 20px 50px !important;
    text-align: center;
  }

  .community .container.padding-50 img {
    width: 70px;
    height: 70px;
  }

  .footer-links ul li a {
    font-size: 14px;
    line-height: 30px;
  }

  .join-free-webinar {
    font-size: 14px;
  }

  .sponsereddesc {
    font-size: clamp(10.636px, 2vw, 16px) !important;
  }

  .main-lacture .swiper-horizontal>.swiper-pagination-bullets,
  .main-lacture .swiper-pagination-bullets.swiper-pagination-horizontal,
  .main-lacture .swiper-pagination-custom,
  .swiper-pagination-fraction {
    bottom: auto !important;
    margin-top: 6px;
  }

  .lecturer-section .swiper-container {
    margin: 5px 30px !important;
  }

  .conquer-fear-pera,
  .free-webinar-pera {
    max-width: 100%;
  }

  .conquer-fear img {
    height: 140px;
  }

  .subscribe-form {
    max-width: 426px;
    margin: auto;
  }
}

@media (max-width: 610px) {
  .heartventure {
    top: 37.5% !important;
  }

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

  #faq .faq-list .question,
  #faq .faq-list .faq-answer {
    font-size: 12px;
    margin-right: 20px;
    line-height: 14px;
  }

  #faq .faq-list .faq-answer {
    font-size: 10px !important;

  }

  .left-author .mb-4 {
    flex-direction: column !important;
  }

  .faq-section .row .col-12:nth-child(2) {
    margin-top: 20px;
  }

  .lectureuptext {
    width: 100%;
  }

  .footer-foounder {
    gap: 26px;
  }

  #testimonials .testimonial-item .testimonial-img {
    width: 100px;
  }

  .dots-testi {
    gap: 10px;
  }

  .dots-testi .swiper-button-next img,
  .dots-testi .swiper-button-prev img {
    width: 22px;
    height: 10px;
  }

  #testimonials .swiper-pagination .swiper-pagination-bullet {
    width: 40px;
    height: 40px;
    padding: 3px;
  }

  .footer .col-md-6 {
    text-align: center !important;
  }

  .subscribe-form input::placeholder {
    font-size: 10px;
  }
}

@media (max-width: 400px) {
  .footer-foounder {
    gap: 12px;
  }

  .dots-testi {
    gap: 0px;
  }

  #testimonials .section-header {
    width: 100%;
  }

  #testimonials .swiper-pagination .swiper-pagination-bullet {
    width: 36px;
    height: 36px;
    padding: 2px;
  }
}

.calenderprevone {
  margin: auto;
  width: fit-content;
  margin-bottom: -40px;
  margin-top: 44px;
}

/* Blog page */
/* <img src="./assets/img/homeimages/Banersheader.png" alt="" srcset="" class="img-fluid"> */
.banner-header {
  background-image: url('../img/homeimages/Banersheader.png');
  height: clamp(97px, 17.7813vw + 71.0938px, 250px);
}

h1.bannerheader {
  color: #FFF;
  font-family: Impact;
  font-size: clamp(50px, 8vw, 100px);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.9px;
}

.blogspost .container {
  display: flex;
  flex-wrap: wrap;
  gap: 26px;
}

.blogspost {
  background: linear-gradient(to right, #EA7BB0 70%, #020D5C 30%);
  padding: 100px 0;
}

.post-items {
  flex: 1 1 50%;
  /* This ensures the box takes 50% width */
}

.post-container {
  flex-wrap: wrap;
  justify-content: space-between;
  /* Adjust the spacing between items */
}

.blogwebinarhead .container {
  margin: auto;
  width: 67.8646vw;
}

.post-items {
  flex: 0 0 calc(50% - 15px);
  /* Adjust the width and spacing between items */
  margin-bottom: 20px;
  /* Adjust the spacing between rows */
  border-radius: 10px;
}

.blue {
  background-color: blue;
}

.author-name {
  color: #FF0083;
  font-family: Lemonada;
  font-size: clamp(8.3px, 0.9vw, 16px);
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.published-date {
  color: #FF0083;
  font-family: Lemonada;
  font-size: clamp(6.2px, 0.9vw, 13.709px);
  font-style: normal;
  font-weight: 380;
  line-height: normal;
}

.post-authoursec {
  list-style: none;
  border-radius: 5.192px;
  background: #FFF;
  box-shadow: 0px 0px 22.84778px 0px rgba(0, 0, 0, 0.10);
  padding: 6px !important;
}

.poststitle {
  color: #3D3D3D;
  font-family: Lemonada;
  font-size: clamp(13px, 1.2vw, 20px);
  font-style: normal;
  line-height: inherit;
  /* 160% */
  font-weight: 600;
}

.postdesc {
  color: #3D3D3D;
  font-family: Lemonada;
  font-size: clamp(12px, 1vw, 19px) !important;
  font-style: normal;
}

.postimages {
  border-radius: 10px 0px 0px 10px;
  width: 40%;
}

.postimages img {
  object-fit: cover;
  object-position: left;
}

.postcontent {
  border-radius: 0px 15.302px 15.302px 0px;
  width: 60%;
  margin: auto;
  padding: 20px 40px;
}

.blog-btn {
  color: #424242;
  font-size: 20px;
  font-style: normal;
  line-height: 33px;
  /* 165% */
  padding: 8px 41px;
  border-radius: 10px;
  background: linear-gradient(180deg, #D6D6D6 0%, #FFF 100%);
  box-shadow: 0px 13.33333px 26.66667px 0px rgba(51, 51, 51, 0.24), 0px 4.14815px 4.14815px 0px #FFF inset, 0px -4.14815px 4.14815px 0px #CCC inset;
}

.blog-btn-join {
  padding: 8px 41px;
  color: #fff;
  border-radius: 10px;
  background: linear-gradient(180deg, #5BABA2 0%, #7AE3D8 100%);
  box-shadow: 0px 17.06667px 34.13334px 0px rgba(22, 41, 39, 0.24), 0px 5.30963px 5.30963px 0px #7EEBE0 inset, 0px -5.30963px 5.30963px 0px #57A29A inset;
}

.blog-btn-yellow {
  color: #fff;
  border-radius: 10px;
  background: linear-gradient(210deg, #C36B00 0%, #FF9500 73.21%);
  box-shadow: 15px 9px 35px 0px rgba(245, 204, 154, 0.15), -4.13667px 7.16492px 8.27333px 0px #FF9B00 inset, 4.13667px -7.16492px 8.27333px 0px #B76500 inset;
}

.venturetext {
  text-align: center;
  font-family: Impact;
  font-size: clamp(16px, 1.4vw, 26px);
  font-style: normal;
  font-weight: 400;
}

.vendesc {
  color: #3D3D3D;
  text-align: center;
  font-family: Lemonada;
  font-size: clamp(12px, 1.4vw, 18px) !important;
  font-style: normal;
  letter-spacing: -0.5px;
}

.venitem {
  /* border: 3px solid #FF0083; */
  position: relative;
  padding: 0px 3vw;
}

.vennumber {
  top: 0;
  bottom: 0;
  left: -42px;
  margin: auto;
  text-align: center;
  font-family: Impact;
  font-size: clamp(112px, 8.7vw, 160px);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 1.101px;
  background-color: #fff;
  border-radius: 100%;
  width: 82px;
  height: fit-content;
  line-height: normal;
}

.vennumber::before,
.vennumber::after {
  content: "";
  width: 12px;
  height: 12px;
  /* background-color: red; */
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  border-radius: 100%;
}

.numbers .itemnumbers:first-child .vennumber::after,
.numbers .itemnumbers:first-child .vennumber::before {
  background-color: #FF0083;
}

.numbers .itemnumbers:nth-child(2) .vennumber::after,
.numbers .itemnumbers:nth-child(2) .vennumber::before {
  background-color: #EF8300;
}

.numbers .itemnumbers:nth-child(3) .vennumber::after,
.numbers .itemnumbers:nth-child(3) .vennumber::before {
  background-color: #0E8E77;
}

.itemnumbers {
  border: 3px solid;
  padding: 30px;
  border-radius: 65px;
}

.numbers .itemnumbers:first-child {
  border-color: #FF0083;
}

.numbers .itemnumbers:nth-child(2) {
  border-color: #EF8300;
}

.numbers .itemnumbers:nth-child(3) {
  border-color: #0E8E77;
}

.items-num {
  border-radius: 27px;
  background: #FBFBFB;
  padding: 40px 20px;
  box-shadow: 23px 23px 16px 0px rgba(0, 0, 0, 0.10);
}

.joinourfree {
  font-size: 14px;
}

.blogpagenum .venturetext {
  font-size: clamp(16px, 1.4vw, 24px) !important;
}

.blogchoosingven .items-num {
  padding: 50px 30px;
}

/* Media query for mobile screens */
@media (max-width: 767px) {
  .vistafounder {
    margin-right: 0;
  }

  .useraccount img {
    width: 17px;
  }

  .useraccount {
    padding: 5px;
  }

  .conquer-fear-pera .information_tabs .form_details input,
  .information_tabs .form_details select,
  .information_tabs .form_details textarea {
    line-height: 18px !important;
    margin-bottom: 13px !important;
    border-radius: 5px !important;
  }

  .boldchar {
    text-align: center !important;
  }

  h1,
  h2 {
    font-family: Impact;
    line-height: normal;
  }

  .receipient {
    background-size: cover;
  }

  .calenderprevone {
    margin-bottom: 0px;
  }

  .mostpopular {
    margin-left: auto;
    margin-right: auto;
  }

  .blogimgtext {
    flex-direction: column;

  }

  .blogimgtext img {
    margin-bottom: 20px;
    width: 100%;
  }

  .padding-50.community {
    margin-top: 30px !important;
  }

  .blogpagenum .pinkfont.text-center.mb-5 {
    margin-bottom: 20px !important;
  }

  .blog-button.mx-auto.mt-5 {
    margin-top: 20px !important;
  }

  .blogwebinarhead .container {
    width: auto;
  }

  .choosingventure.padding-50 {
    padding-top: 0px;
  }

  .blogspost .container {
    gap: 0px;
  }

  .blogspost {
    padding: 50px 0;
  }

  .post-authoursec img {
    width: 18px;
  }

  .postcontent {
    padding: 17px 8px;
  }

  .poststitle {
    line-height: inherit;
  }

  .subscribe {
    width: 89px;
  }

  .stepscarousel {
    margin: 0 20px;
  }

  .subscribe-form .subscribe-email::placeholder {
    font-size: 9px !important;
    /* line-height: 20px !important */
  }

  .rightfaq {
    padding: 0px !important;
  }

  .main-lacture .swiper-slide {
    padding: 0px 5px;
  }

  /* .main-lacture .swiper-slide {
  box-shadow: 0px 0px 9.31978px 0px rgba(0, 0, 0, 0.15);
  } */
  #faq .faq-list .question {
    font-size: 12px;
  }

  #faq .faq-list i {
    font-size: 15px;
  }

  #faq .faq-list p {
    font-size: 10px !important;
  }

  .information_tabs .continueandpreview {
    justify-content: center !important;
  }

  .information_tabs .continueandpreview:nth-child(3) {
    justify-content: flex-start !important;
  }

  .lastpreviousbtn {
    font-size: 12px !important;
    font-weight: 600 !important;
  }

  .social-linkss a:first-child {
    padding: 1px 12px;
  }

  .social-linkss a {
    padding: 1px 10px;
  }

  .conquer-fear .webinar-button {
    margin-bottom: 40px;
  }

  .footer-links img {
    width: 139px;
    height: auto;

  }

  .dots-testi {
    margin-top: -20px;
  }

  #testimonials .swiper-pagination {
    margin-top: 0px;
  }

  .journeyimage {
    width: 20px;
    height: 20px;
  }

  .journey-number {
    font-size: 36px;
  }

  .leftjourney {
    box-shadow: none;
  }

  .conquer-fear img {
    width: 141px;
    height: auto;
  }

  .information_tabs .previousbtn,
  .information_tabs .cuntinuebtn {
    font-size: 14px !important;
    padding: 0 !important;
    padding-top: 17px !important;
  }

  .footer-foounder {
    justify-content: center;
    margin-left: 0px;
  }

  .post-items {
    flex: 1 1 100%;
    /* On mobile, make the box take 100% width */
  }

  .numbers {
    flex-direction: column;
    margin-left: 26px;
  }

  .light-camera .itemnumbers {
    width: 100% !important;
  }

  .light-camera .items-num {
    padding: 66px 20px;
  }

  /* .light-camera-text{
  font-size: 14px;
} */
  .receipientimage {
    margin: auto;
    margin-bottom: 30px;
    width: fit-content !important;
  }

  /* .receipientimag img{
  width: 121px !important;
  height: auto;
} */
  .letter {
    text-align: center;
    padding-top: 0 !important;
    padding-bottom: 50px !important;
  }

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


/* light cameras */
.businessidea input {
  height: 100px;
}

.light-camera-text {
  font-size: clamp(12px, 1.4vw, 24px);
}

.light-camera .itemnumbers {
  width: 33.3%;
}

.light-camera .items-num {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.breadcrumb-section {
  width: 100%;
  margin-top: 110px;
  padding: 64px 0px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb-title h1 {
  color: #FFF;
  text-align: center;
  font-family: Impact;
  font-size: 100px;
  font-style: normal;
  font-weight: 400;
  line-height: 120px;
  letter-spacing: 0.9px;
}

.choosing-venture {
  margin-top: 100px;
}

.choosing_title {
  text-align: center;
}

.choosing_title h2 {
  color: #000;
  font-family: Impact;
  font-size: 55px;
  font-style: normal;
  font-weight: 400;
  line-height: 55px;
  margin-bottom: 72px;
}

.choosing_venture_box {
  width: 100%;
  padding: 20px 20px 20px;
  height: 100%;
  border: 8px solid;
  border-radius: 80px;
}

.choosing_content {
  width: 100%;
}

.choosing_box1 h1 {
  text-align: center;
  font-family: Impact;
  font-size: clamp(60px, 8vw, 160px);
  font-style: normal;
  letter-spacing: 1.101px;
  position: absolute;
  left: -36px;
  /* top: 30%; */
  background-color: #fff;
  padding: 5px 0px;
}

.choosing_box2 {
  /* width: 334px;
  height: 266px; */
  border-radius: 27px;
  background: #FBFBFB;
  box-shadow: 23px 23px 16px 0px rgba(0, 0, 0, 0.10);
  display: flex;
  align-items: center;
  text-align: center;
  margin-left: 14px;
}

.choosing_box2 h5 {
  color: #FF0083;
  font-family: Impact;
  font-size: 26px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
}

#venture_box2 .choosing_box2 {
  padding: 10px;
}

#venture_box2 .choosing_box1 h1 {
  color: #EF8300;
}

#venture_box2 .choosing_box2 h5 {
  color: #EF8300;
}

#venture_box3 .choosing_box2 {
  padding: 42px;
}

#venture_box3 .choosing_box1 h1 {
  color: #33B7A9;
}

#venture_box3 .choosing_box2 h5 {
  color: #33B7A9;
}

.essential {
  color: #3D3D3D;
  text-align: center;
  font-family: Lemonada;
  font-size: 24px;
  font-style: normal;
  font-weight: 380;
  line-height: 45px;
  margin: 40px 0px 0px;
}


.information_section {
  /* margin-top: 100px; */
  padding: 110px 0px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.information_section::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
}

.information_tabs {
  width: 100%;
  position: relative;
  z-index: 1;
}

.information_tabs #pills-tab {
  justify-content: space-between;
}

.information_tabs .nav-item {
  width: 23%;
  text-align: center;
}

.information_tabs .nav-pills .nav-link {
  width: 100%;
  border-radius: 0px;
  padding: 0;
  color: #ADADAD;
  font-family: Impact;
  font-size: clamp(20px, 4vw, 50px);
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  position: relative;
  padding-bottom: 35px;
}

.information_tabs .nav-pills .nav-link::after {
  content: '';
  width: 100%;
  height: 10px;
  background: #ADADAD;
  border-radius: 20px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.information_tabs .nav-pills .nav-link.active#pills-step1-tab {
  color: #FF0083;
  background: unset;
}

.information_tabs .nav-pills .nav-link.active#pills-step1-tab::after {
  background: #FF0083;
}

.information_tabs .nav-pills .nav-link.active#pills-step2-tab {
  color: #EF8300;
  background: unset;
}

.information_tabs .nav-pills .nav-link.active#pills-step2-tab::after {
  background: #EF8300;
}

.information_tabs .nav-pills .nav-link.active#pills-step3-tab {
  color: #0072AB;
  background: unset;
}

.information_tabs .nav-pills .nav-link.active#pills-step3-tab::after {
  background: #0072AB;
}

.information_tabs .nav-pills .nav-link.active#pills-step4-tab {
  color: #33B7A9;
  background: unset;
}

.information_tabs .nav-pills .nav-link.active#pills-step4-tab::after {
  background: #33B7A9;
}

.information_tabs #pills-tabContent {
  margin-top: 70px;
}


.personal_information_box .personal_information_box_title {
  color: #FFF;
  font-family: Impact;
  font-size: clamp(20px, 4vw, 40px);
  font-style: normal;
  font-weight: 400;
  line-height: 70px;
}

.start_dates_content {
  border-top: 38px solid transparent;
  border-bottom: 38px solid transparent;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-image: url(../img/download.svg) 45 16;
  width: 100%;
}

.start_dates_content .progress_bar_item h6 {
  color: #FFF;
  text-align: center;
  font-family: 'Lemonada';
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 1.101px;
  margin: 25px 0px 14px;
}

.information_tabs .tab-pane h2 {
  color: #FFF;
  font-family: Impact;
  text-align: center;
  font-size: clamp(20px, 4vw, 55px);
  font-style: normal;
  font-weight: 400;
  line-height: 70px;
  margin: 0;
}

.progress_bar {
  text-align: center;
  width: 100%;
}

.progress_bar_item .item_label {
  color: #FFF;
  text-align: center;
  font-family: Impact;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  margin-bottom: 20px;
}

.item_bar.cell {
  background: #FFF;
  border-radius: 20px;
  height: 10px;
  overflow: hidden;
}

.item_bar.cell .progress {
  height: 100%;
  background: #FF0083;
}

.progress_bar_item h6 {
  color: #FFF;
  text-align: center;
  font-family: Lemonada;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 1.101px;
  margin: 25px 0px 14px;
}

.progress_bar_item p {
  color: #FFF;
  text-align: center;
  font-family: Lemonada;
  font-size: 26px;
  font-style: normal;
  font-weight: 380;
  line-height: normal;
  letter-spacing: 1.101px;
  margin-bottom: 0;
}

.entrepreneurs {
  color: #FFF;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
  position: relative;
  margin-left: -9.5rem;
  margin-top: 5rem;
  margin-bottom: -4rem;
}

.registration_channel {
  width: 100%;
  background-image: url(../img/homeimages/fourthimg.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  padding: 120px 0px 20px;
}

.registration_channel::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgb(0, 0, 0, 0.85);
}

.channel_content {
  position: relative;
  z-index: 1;
}

.channel_content h2 {
  color: #FFF;
  font-family: Impact;
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 70px;
  margin-bottom: 40px;
}

.channel_box {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='408' height='415' viewBox='0 0 408 415' fill='none'%3E%3Cpath d='M0 330.901C0 335.319 3.58172 338.901 8 338.901C12.4183 338.901 16 335.319 16 330.901C16 326.482 12.4183 322.901 8 322.901C3.58172 322.901 0 326.482 0 330.901ZM0 82.5882C0 87.0065 3.58172 90.5882 8 90.5882C12.4183 90.5882 16 87.0065 16 82.5882C16 78.17 12.4183 74.5882 8 74.5882C3.58172 74.5882 0 78.17 0 82.5882ZM88.5882 3.5H324V0.5H88.5882V3.5ZM404.5 84V331H407.5V84H404.5ZM324 411.5H90V414.5H324V411.5ZM90 411.5C45.5434 411.5 9.5 375.362 9.5 330.901H6.5C6.5 377.014 43.8819 414.5 90 414.5V411.5ZM404.5 331C404.5 375.459 368.459 411.5 324 411.5V414.5C370.116 414.5 407.5 377.116 407.5 331H404.5ZM324 3.5C368.459 3.5 404.5 39.5411 404.5 84H407.5C407.5 37.8842 370.116 0.5 324 0.5V3.5ZM88.5882 0.5C43.2522 0.5 6.5 37.2522 6.5 82.5882H9.5C9.5 38.909 44.909 3.5 88.5882 3.5V0.5Z' fill='%2333B7A9'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
  padding: 27px 0px;
  text-align: center;
}

.channel_box h4 {
  color: #FFF;
  text-align: center;
  font-family: Impact;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  margin: 0;
}

.channel_box p {
  color: #FFF;
  text-align: center;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
  line-height: normal;
  letter-spacing: 1.101px;
  margin: 11px 0px 0px;
}

.channel_box span {
  color: #FFF;
  text-align: center;
  font-family: Lemonada;
  font-size: 22px;
  font-style: normal;
  font-weight: 380;
  line-height: normal;
  letter-spacing: 1.101px;
}

.prefer_txt {
  position: relative;
  z-index: 1;
  margin-top: 80px;
}

.prefer_txt h6 {
  color: #FFF;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
  text-decoration-line: underline;
}

.prefer_txt p {
  color: #FFF;
  font-family: Lemonada;
  font-size: 16px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
  text-decoration-line: underline;
}

.information_tabs .personal_information_form {
  max-width: 1250px;
  margin: auto;
  margin-top: 50px;
}

.information_tabs .form_details input,
.information_tabs .form_details select,
.information_tabs .form_details textarea {
  background: unset;
  border: 1px solid #fff;
  width: 100%;
  border-radius: 10px;
  margin-bottom: 30px;
  padding: 12px 30px;
/*   color: rgba(242, 242, 242, 0.50); */
  font-family: Lemonada;
  font-size: 16px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
}

.information_tabs .form_details input:focus .information_tabs .form_details select:focus,
.information_tabs .form_details textarea:focus {
  outline: none;
}

.information_tabs .continueandpreview {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 30px;
}

.information_tabs .cuntinuebtn {
  padding: 12px 60px !important;
  border: 0;
  outline: unset;
  color: #FFF;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
  background: linear-gradient(121deg, #A80056 0%, #FF00A5 72.88%);
  box-shadow: 15.0861px 9.06467px 35.2px rgba(199, 154, 177, 0.2), inset -7.74422px -4.6532px 9.03467px #92004B, inset 7.74422px 4.6532px 9.03467px #FF00B0;
  border-radius: 10px;
}

.information_tabs .cuntinuebtn img {
  padding-left: 5px;
}

.letter p {
  margin-bottom: 4px;

}

.information_tabs .previousbtn {
  padding: 12px 50px;
  border: 0;
  outline: unset;
  background: linear-gradient(210deg, #C36B00 0%, #FF9500 73.21%);
  box-shadow: 15px 9px 35px rgba(245, 204, 154, 0.15), inset 4.13667px -7.16492px 8.27333px #B76500, inset -4.13667px 7.16492px 8.27333px #FF9B00;
  border-radius: 10px;
  color: #FFF;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
}

.information_tabs .previousbtn img {
  padding-right: 5px;
}

#Occupation {
  max-width: 100%;
}

.occupation_status h3 {
  color: #FFF;
  font-family: Impact;
  font-size: clamp(20px, 2.5vw, 40px);
  font-style: normal;
  font-weight: 400;
  line-height: 60px;
  margin-bottom: 30px;
}

.receipientimage {
  border-radius: 100%;
  /* padding: 130px 90px; */
  width: fit-content;
}

.lastpreviousbtn {
  color: #FFF;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
  /* 165% */
  text-decoration-line: underline;
  border: none;
  background-color: transparent;
}

/* blogpost */
.blogpost {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  /* Adjust the spacing between items */
}

.blogitems {
  flex: 0 0 calc(50% - 10px);
  /* Adjust the width and spacing between items */
  margin-bottom: 20px;
  /* Adjust the spacing between rows */
}

.rightpost {
  border-radius: 5px;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.85) 100%), lightgray 0px -924.554px / 103.432% 355.679% no-repeat;
}

.blogpageform input {
  border-radius: 5px;
  border: 1px solid #FFF;
  background-color: transparent;
  width: 100%;
  margin: 10px 0;

}

.blogpageform::placeholder {
  color: rgba(242, 242, 242, 0.50);
  font-family: Lemonada;
  font-size: 14px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
  /* 235.714% */
}

#servicesaggrement {
  width: auto;
}

.btn-servicesprov {
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  line-height: 33px;
  /* 165% */
  padding: 8px 30px;
  border-radius: 10px;
  background: linear-gradient(121deg, #A80056 0%, #FF00A5 72.88%);
  box-shadow: 15.08614px 9.06467px 35.2px 0px rgba(199, 154, 177, 0.20), 7.74422px 4.6532px 9.03467px 0px #FF00B0 inset, -7.74422px -4.6532px 9.03467px 0px #92004B inset;
}

.blogpage-btn {
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  line-height: 33px;
  /* 165% */
  padding: 3px 30px;
  border-radius: 10px;
  background: linear-gradient(121deg, #A80056 0%, #FF00A5 72.88%);
  box-shadow: 15.08614px 9.06467px 35.2px 0px rgba(199, 154, 177, 0.20), 7.74422px 4.6532px 9.03467px 0px #FF00B0 inset, -7.74422px -4.6532px 9.03467px 0px #92004B inset;
}

.aggrementtext {
  color: rgba(255, 255, 255, 0.48);
  font-family: Lemonada;
  font-size: 12px;
  font-style: normal;
  font-weight: 380;
  /* line-height: 16px; */
  /* 160% */
}

.blogpageform input#checkbox {
  background: red;
}

.blogpageform #checkbox {
  width: fit-content;
  background-color: transparent;

}

.form-heading {
  color: #FFF;
  text-align: center;
  font-family: Impact;
  font-size: clamp(16px, 2vw, 32px) !important;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  /* 93.75% */
  letter-spacing: 0.6px;
}

.bloginner h1 {
  font-size: clamp(28px, 2.45vw, 48px);
}

.bloginner h2 {
  font-size: clamp(28px, 2vw, 55px);
}

.mutedtext {
  color: #BCBCBC;
  margin-top: 30px;
  font-size: 14px !important;
}

.bloginner p,
.bloginner strong {
  font-size: clamp(14px, 1.2vw, 22px);
}

.blogpost .blogitems p {
  text-align: left;
}

.bloginner p {
  text-align: justify;
}

.blogpost h3 {
  color: #FF0083;
  font-family: Lemonada;
  font-size: clamp(18px, 2vw, 25px) !important;
  font-style: normal;
  font-weight: 380;
}

.blogpost .blogitems span {
  margin: 5px 0;
  font-size: 18px;
}

.aggrementtext span {
  display: inline;
}

.mostpopular {
  border-radius: 15px;
  background: #FFF;
  box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.25);
  color: #000;
  font-family: Impact;
  font-size: clamp(28px, 2vw, 42px) !important;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  /* 107.143% */
  padding: 22px;
  width: fit-content;
  margin: 50px 0;
}

.boldchar {
  text-align: justify;
}

.blogimgtext {
  gap: 40px;
  /* margin: 20px 0; */
}

.boldchar::first-letter {
  color: #3D3D3D;
  text-align: justify;
  font-family: Lemonada;
  font-size: clamp(28px, 2vw, 48px);
  font-style: normal;
  font-weight: 380;

}

.leftpostimg {
  width: 38%;
}

.blogchoosingven .vennumber {
  left: -30px;
  width: 60px;
}

@media screen and (max-width: 1140px) {
  .blogpage-btn {
    font-size: 16px;
  }
}

.grayfont {
  color: #3D3D3D;
}

/* .hours{
  font-size: clamp(16px,2vw,20px) !important;
} */
/* .venturegap{
  height: 50px;
} */
@media screen and (max-width: 767px) {
  .blogspost {
    background: linear-gradient(to right, #EA7BB0 65%, #020D5C 35%);
  }

  .firstfonder {
    float: none !important;
    margin-bottom: 20px;
    padding: 0 20px;
  }

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

  .vencommunity {
    text-align: center;
  }

  /* .venturegap{
    height: 50px;
  } */
  .vendisimg {
    height: 268px !important;
    padding: 20px;
  }

  .readytoleap.padding-50 {
    padding: 0;
    margin: 25px 0;
  }

  .discovervista.padding-50,
  .vencommunity.padding-50 {
    padding-bottom: 0px;
  }

  .training-prog.padding-50 {
    padding: 0px;
  }

  .training-prog.padding-50 .container {
    padding: 0 30px;
  }

  .discovervista {
    text-align: center;

  }

  .rightventrure {
    margin-top: 10px !important;
  }

  .trainingpoint {
    flex: 0 0 calc(100%);
    /* Two boxes in one row with gap */
    max-width: calc(100%);
  }

  .darkcol {
    color: #000;
  }

  .information_tabs .nav-pills .nav-link {
    line-height: 0px;
    padding-bottom: 30px;
  }

  .information_tabs .nav-pills .nav-link::after {
    height: 5px;
  }

  .information_tabs .cuntinuebtn {
    padding: 6px 22px !important;
  }

  .calenderprevone .cuntinuebtn {
    padding: 6px 35px !important;
  }

  .light-camera h1 {
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
    /* 107.143% */
    letter-spacing: 0.74px;
  }

  .light-camera ol {
    border-radius: 11px;
    background: rgba(0, 0, 0, 0.50);
    margin-bottom: 30px !important;
  }

  .light-camera li {
    color: #FFF;
    font-family: Impact;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    padding-left: 6px;
    /* 166.667% */
  }

  /* .light-camera li::marker{
    margin: 0 10px;
  } */
  .lightheader {
    display: none !important;
  }

  .information_tabs .continueandpreview {
    flex-direction: column-reverse;
  }

  .previousbtn {
    display: block;
    width: -webkit-fill-available;
    text-align: left;
    background: none !important;
    box-shadow: none !important;
  }

  .free-webinar-pera {
    color: #000;
  }

  .left-cont h1 {
    text-align: center;
  }

  .boldchar {
    margin-bottom: 10px;
  }

  .blogpost {
    text-align: left;
  }

  .blogitems {
    flex: 0 0 calc(100% - 10px);
    /* Adjust the width and spacing between items */
    margin-bottom: 6px;
    /* Adjust the spacing between rows */
  }
}

/* join us partner page */
.heartventure {
  top: 33.3%;
}

.vendisimg h1,
.heartventure {
  font-size: clamp(30px, 3.4vw, 60px);
}


/* founders venture page */
.founderdesc {
  font-size: clamp(14px, 1.3vw, 22px) !important;
}

.firstfonder {
  float: right;
}

.founderhead {
  font-size: clamp(25px, 4vw, 55px);
}

/* stepbystep */
.stepbystepitem h1 {
  font-size: clamp(35px, 4vw, 55px);
}

.stepbystepitem h3 {
  font-size: clamp(16px, 1.3vw, 25px);
}

.stepbystepitem p {
  font-size: clamp(9px, 0.7vw, 12px) !important;
  margin-bottom: 0;
}

.stepbysteprow {
  display: flex;
  flex-wrap: wrap;
  gap: 3.5%;
  /* Adjust the gap value as needed */
}

.stepbystepcont {
  padding: 0 2vw 0 1vw;
}

.asdf {
  /* background: radial-gradient(84.71% 140.3% at 94.22% 65.98%, #EF8300 0%, #EF8300 100%); */
  box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.15) inset;
}

/* Vector */

/* position: absolute;
left: 9.38%;
right: 65.26%;
top: 25.25%;
bottom: 70.74%;

background: ; */

.stepbystepitem {
  /* background-image: url(../img/homeimages/stepitembackground.png);
  background-size: cover; */
  background: radial-gradient(211.57% 100.32% at 88.21% 96.5%, #FFF 24.13%, #FAFAFD 49.68%, #EBECF7 80.83%, #DEE0F2 100%);
  ;
  clip-path: polygon(0px 0px, calc(100% - 50px) 0px, calc(100% - 0px) calc(100% - 50%), calc(100% - 50px) 100%, 0px 100%);
  flex: 1;
  min-width: 0;
  padding: 10px 20px;
  box-sizing: border-box;
  position: relative;
  border-radius: 20px;
  margin: 30px 0;
}

/* Vector */
/* Vector */


/* .stepbystepitem::before {
  content: '';
  position: absolute;
  top: -20px;
  right: -20px;
  bottom: -20px;
  left: -20px;
  border-radius: 20px;
  background: inherit;
  z-index: -1;
  background: radial-gradient(211.57% 100.32% at 88.21% 96.5%, #FFF 24.13%, #FAFAFD 49.68%, #EBECF7 80.83%, #DEE0F2 100%);;
  clip-path: polygon(0px 0px, calc(100% - 50px) 0px, calc(100% - 0px) calc(100% - 50%), calc(100% - 50px) 100%, 0px 100%);
} */
/* .stepbysteprow .stepbystepitem:nth-child(1){

} */

.stepbigfont {
  color: #FFF;
  font-family: Impact;
  font-size: 55px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  margin-bottom: 20px;
}

@media (min-width: 1141px) {
  .stepbystepitem {
    flex: 0 0 calc(31%);
    /* Three boxes in one row with gap */
    max-width: calc(31%);

  }
}

@media (max-width: 1140px) {
  .stepbystepitem {
    flex: 0 0 calc(48.2%);
    /* Two boxes in one row with gap */
    max-width: calc(48.2%);
  }
}

@media (max-width: 767px) {
  .blogpost .blogitems span {
    display: block;
  }

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

  .stepbigfont span {
    font-size: 35px;
    display: block;
  }

  .stepbystep.padding-50 {
    padding: 0;
  }

  .mostpopular {
    margin: auto;
    margin-bottom: 30px;
  }

  .stepbystepitem {
    flex: 0 0 100%;
    max-width: 100%;
    margin: 15px 0;
  }

  .bloginner p {
    text-align: center;
  }

  .subhead {
    text-align: left;
  }
}

/* our venture */
/* .trainingsteps{
  gap: clamp(10px,2.4vw,50px);
} */
.joinusimg {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 15px;
}

.vendisimg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 15px;
}

.readytoleap {
  background-size: cover;
}

.readytoleap .container p:nth-child(2) {
  max-width: 829px;
  margin: auto;
  margin-top: 30px;
  margin-bottom: 30px;
}

.readytoleap .container p:nth-child(3) {
  max-width: 1045px;
  margin: auto;
  padding-bottom: 30px;
}

.trainingpoint {
  padding: 36px 30px;
}

.big-font {
  font-family: Impact;
  font-size: clamp(48px, 13.5vw, 212.57px);
  -webkit-text-stroke: 2px rgba(255, 0, 131, 0.1);
  /* text-stroke: 2px rgba(255, 0, 131, 0.1); */
  color: transparent;
  /* display: inline-block; */
  line-height: normal;
}

.darkline {
  background-color: #000;
  opacity: 0.5;
}

.ourventurehead {
  font-size: clamp(20px, 4vw, 55px);
  /* padding-right: 20%; */
}

.discovervista p,
.discovervista strong {
  color: #3D3D3D;
  font-family: Lemonada;
  font-size: clamp(14px, 1vw, 20px);
  font-style: normal;
}

strong {
  font-size: clamp(14px, 1vw, 20px);
}

.rightventrure {
  margin-top: 20vh;
}

.training-prog h1 {
  color: #212121;
}

.training-content {
  color: #3D3D3D;
  width: 49.48vw;
  margin: auto;
}

.trainingpoint h3 {
  font-family: Impact;
  font-size: clamp(22px, 2vw, 30px) !important;
  font-weight: 400;
}

.trainingpoint p {
  font-size: clamp(12px, 1vw, 16px) !important;
  font-weight: 400;
}

.trainingpoint h4 {
  font-size: clamp(16px, 2vw, 20px);
  font-family: lemonada !important;
  font-weight: 600;
}

.trainingpoint small {
  color: #020D5C;
  font-family: Lemonada;
  font-size: 12px;
}

.bluefont {
  color: #0072AB;
}

.trainingpoint {
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.10);
}

/* register page */
.registerhead p {
  font-size: 16px;

}

.register .container-fluid {
  background: linear-gradient(to right, rgba(234, 123, 177, 0) 46%, #ffffff 41%);

  /* padding: 50px 40px 10px; */
}

.register-form {
  max-width: 450px;
}

.stephead {
  margin-left: clamp(30px, 4vw, 100%);
}

.register input {
  width: -webkit-fill-available;

}

#checkbox {
  width: min-content !important;
}

.register select {
  width: 49%;
  padding: 7px 20px;
}

.register select,
.register input {
  border-radius: 5px;
  border: 1px solid #FFF;
  background-color: transparent;
  margin: 9px 0px;

}

.register ::placeholder,
.register select {
  color: rgba(242, 242, 242, 0.50);
  font-family: Lemonada;
  font-size: 16px;
  font-style: normal;
  font-weight: 380;
  /* background-color: transparent; */
}

.register select option {
  color: rgb(0, 0, 0) !important;
}

/* .readytoleaptext{

} */
@media (max-width: 767px) {
  .readytoleaptext {
    font-size: 30px;
    margin-top: 20px;
    padding: 10px;
    letter-spacing: 0.9px;
  }

  .cuntinuebtn img,
  .previousbtn img,
  .lastpreviousbtn img {
    width: 30px;
  }

  .previousbtn {
    text-decoration: underline;
  }

  .information_tabs .form_details input,
  .information_tabs .form_details select,
  .information_tabs .form_details textarea {
    padding: 5px 20px;
    margin-bottom: 14px !important;
    font-size: 14px;
  }

  .information_tabs .continueandpreview {
    padding-top: 15px;
  }

  .registerform h2,
  .registerform p {
    text-align: center;

  }

  .registerform {
    padding: 0 26px;
  }

  .register select {
    width: 100%;
  }

  .register ::placeholder,
  .register select {
    color: rgba(242, 242, 242, 0.70);
    font-family: Lemonada;
    font-size: 12px;
    font-style: normal;
    font-weight: 380;
    line-height: 33px;
  }

  .btn-register {
    text-align: center;
  }
}

.registerstep .registeritem:first-child {
  border-color: #FF0083;
}

.registerstep .registeritem:nth-child(2) {
  border-color: #EF8300;
}

.registerstep .registeritem:nth-child(3) {
  border-color: #0072AB;
}

.registerstep .registeritem:nth-child(4) {
  border-color: #0E8E77;
}

.registercont {
  border-radius: 20px;
  background: #FBFBFB;
  padding: 30px;
  margin: 20px 6px 20px 10px;
}

.register {
  background-size: cover;
  background-position: 1000px;
}

.regnum {
  top: 0;
  bottom: 0;
  left: -24px;
  margin: auto;
  text-align: center;
  font-family: Impact;
  font-size: clamp(60px, 5.7vw, 116px);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 1.101px;
  background-color: #ffffff;
  border-radius: 100%;
  width: 44px;
  height: fit-content;
  line-height: normal;
}

.regnum::before,
.regnum::after {
  content: "";
  width: 12px;
  height: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  border-radius: 100%;
}

.registerstep .registeritem:nth-child(1) .regnum::after,
.registerstep .registeritem:nth-child(1) .regnum::before {
  background-color: #FF0083;
}

.registerstep .registeritem:nth-child(2) .regnum::after,
.registerstep .registeritem:nth-child(2) .regnum::before {
  background-color: #EF8300;
}

.registerstep .registeritem:nth-child(3) .regnum::after,
.registerstep .registeritem:nth-child(3) .regnum::before {
  background-color: #0072AB;
}

.registerstep .registeritem:nth-child(4) .regnum::after,
.registerstep .registeritem:nth-child(4) .regnum::before {
  background-color: #0E8E77;
}

.registeritem {
  text-align: center;
  border: 3px solid;
  border-radius: 55px;
  margin-bottom: 50px;
}

.registeritem p {
  color: #3D3D3D;
  text-align: center;
  font-family: Lemonada;
  font-size: 12.517px;
  font-style: normal;
  font-weight: 380;
  line-height: 16.988px;
  /* 135.714% */
  letter-spacing: -0.447px;
  margin-bottom: 0;

}

.registeritem h3 {
  color: #FF0083;
  text-align: center;
  font-family: Impact;
  font-size: 18.776px;
  font-style: normal;
  font-weight: 400;
}


@media (max-width: 360px) {
  #testimonials .swiper-pagination .swiper-pagination-bullet {
    width: 28px;
    height: 28px;
    padding: 2px;
  }
}

/* tabs  join us partner */
.pwithvista {
  margin-top: 50px;
}

.hide {
  display: none;
}

.tab-nav ul {
  display: flex;
  justify-content: center;
  gap: 20px;
  list-style: none;
}

.tab-nav ul.show {
  display: block;
}

.tab-btn {
  padding: 13px;
  color: #FF0083;
  font-family: Impact;
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border: 1px solid #020D5C;
  width: 212px;
}

.tab-btn.active {
  background-color: #FF0083;
  color: #fff !important;
  border: 1px solid #020D5C;
}

.mobile-select {
  display: none;
}

.serviceform input,
.serviceform textarea {
  width: 100%;
  margin: 15px 0;
  padding: 10px 15px;
  border-radius: 10px;
  border: 1px solid #000;
}

.invest-cat {
  border-radius: 10px;
  border: 1px solid #000;
  background: #B5B5B5;
  padding: 15px;
}

.invest-cat h4 {
  font-size: 22px;
  text-decoration: underline;
}

label {
  padding: 4px 16px;
  line-height: 190%;
  outline-style: none;
  transition: all .6s;
}

.hiddenCB div {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}

.hiddenCB input[type="checkbox"],
.hiddenCB input[type="radio"] {
  display: none;
}

.hiddenCB label {
  border-radius: 10px;
  border: 1px solid rgba(0, 0, 0, 0.50);
  cursor: pointer;
  font-family: Lemonada;
  font-size: 14px;
  font-style: normal;
  font-weight: 380;
  margin: 12px 10px 0 0;

}

.tab-container {
  max-width: 1291px;
  margin: auto;
}

.scrolldiv {
  height: 106px;
  overflow-y: scroll;
}

.hiddenCB {
  max-width: 1050px;
}

.hiddenCB input[type="checkbox"]+label:hover {
  background: rgba(0, 128, 128, .8);
}

.hiddenCB input[type="checkbox"]:checked+label {
  border-radius: 10px;
  background: #0072AB;
  color: #fff;
  border-color: transparent;
}

.hiddenCB input[type="checkbox"]:checked+label:hover {
  background: rgba(0, 128, 128, 0, .7);
}

.scrolldiv {
  scrollbar-width: thin;
  scrollbar-color: dark;
}

.scrolldiv::-webkit-scrollbar {
  /* width: 20px;  */
  background-color: #FFF;
}

/* .scrolldiv::before{
  content: url('../img/homeimages/uparrow.png');
} */
.boy-image {
  transition: transform 0.5s ease-in-out;
  cursor: pointer;
  transform: translateY(0px)
}

#boy-image,
#right-author-image,
.rightjourney {
  transition: transform 0.8s ease-in-out;
}

.boy-image:hover {
  transform: translateY(20px);
}

/* .right-author-image {
  animation: slideIn 1s forwards;
  left: -100%;
} */
/* @keyframes slideIn {
  to {
    left: 0;
  }
} */

.faq-list li:hover img {
  animation: rotateright 1s ease-out;
}

/* .faq-list li img{
  animation: rotateleft 1s ease-out;
} */
/* Animation for the second image */
/* .faq-list li:nth-child(2) img {
  animation: bounceInLeft 1s ease-out;
} */

/* Add similar animations for other images */

/* Keyframes for fadeInDown animation */
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Keyframes for bounceInLeft animation */
@keyframes rotateright {
  0% {
    transition: transform 0.8s ease-in-out;
    rotate: -360deg;
  }

  100% {
    rotate: 0deg;
  }
}

@keyframes rotateleft {
  0% {
    transition: transform 0.8s ease-in-out;
    rotate: 0deg;
  }

  100% {
    rotate: -360deg;
  }
}

/* .social-linkss a:hover i{
  transform: scale(5) 0.8s ease-in-out;

} */
.scrolldiv::-webkit-scrollbar-thumb {
  background: url('../img/homeimages/scrollbar.png');
  background-repeat: no-repeat;
  background-size: contain;
  width: auto;
  height: 35px;
  /* height: fit; */
}

.servicesaggrcont {
  font-size: 12px;
}

/* .scrolldiv::-webkit-scrollbar-thumb:before{
  content: url('../img/homeimages/logo.svg');
} */
.requirementscont ul {
  gap: 40px;
}

.requirementscont {
  border-radius: 15px;
  background: #0072AB;
  z-index: 1;
  padding: 3vw 2vw;
  margin-right: -7vw;
  width: 55vw;
}

.requirementscont h4 {
  color: #FFF;
  text-align: center;
  font-family: Impact;
  font-size: clamp(12px, 4vw, 35px) !important;
  font-style: normal;
  font-weight: 400;
  line-height: 45px;
  /* 128.571% */
  letter-spacing: 0.9px;
}

/* .requirementscont ul{
  align-items: center;
} */
.requirementscont li {
  color: #F2F2F2;
  /* text-align: center; */
  font-family: Lemonada;
  font-size: clamp(10px, 1.3vw, 24px) !important;
  font-style: normal;
  font-weight: 380;
  line-height: 30px;
  /* 125% */
}

@media (max-width: 1500px) {

  /* .requirementscont{
    padding: 20px;
  } */
  .requirementscont ul {
    gap: 10px;
  }

  .entrepreneurs {
    margin-left: -5.5rem;
  }
}

@media (max-width:1400px) {
  .progress_bar_item h6 {
    font-size: 26px;
    margin: 20px 0px 6px;
  }

  .progress_bar_item p {
    font-size: 17px;
  }

  .entrepreneurs {
    margin-left: -4rem;
  }
}

@media (max-width:991px) {

  /* .requirementscont ul {
    gap: 10px;
} */
  /* .requirementscont{
  padding-bottom: 0px;
} */
  .requirementscont li {
    line-height: 13px;
  }

  .personal_information_box .personal_information_box_title {
    line-height: 44px;
  }

  .perfect_timing_box {
    flex-wrap: wrap;
  }

  .start_dates_content {
    width: 45%;
  }

  .entrepreneurs {
    margin-left: 2rem;
    margin-top: 27px;
    margin-bottom: 0;
  }

  .prefer_txt {
    margin-top: 60px;
  }
}

@media (max-width: 767px) {
  .tab-nav ul {
    gap: 12px;
  }

  .btn-servicesprov {
    font-size: 14px;
  }

  .requirementscont {
    width: 90vw;
  }

  .requirementscont ul {
    max-width: 350px;
    margin: auto;
  }

  .requirements .row {
    flex-direction: column-reverse;
  }

  .requirementsimg img {
    max-width: 300px;
    display: flex;
    margin: auto;
  }

  .requirementscont {
    margin: auto;
    margin-top: -25px;
  }

  .tab-btn {
    font-size: 12px;
    padding: 14px 8px;
    width: 100px;
  }

  .requirements.padding-50 {
    padding: 8px 0;
  }

  .requirementscont ul {
    align-items: unset !important;
  }

  .requirementscont {
    padding: 20px 52px;
  }

  .pwithvista {
    margin-top: 10px;
  }

  .serviceform input,
  .serviceform textarea {
    font-size: 14px;
    margin: 5px 0;
    border-radius: 5px;
  }

  .hiddenCB input[type="checkbox"]:checked+label {
    border-radius: 5px;
  }

  .servicesaggrcont {
    font-size: 10px;
  }

  .hiddenCB label {
    border-radius: 5px;
    font-size: 8px;
    margin: 8px 8px 0 0;
    line-height: normal;
  }

  .invest-cat h4 {
    font-size: 16px;
  }

  .hiddenCB label {
    padding: 4px 8px;
  }

  .registration_channel {
    padding: 60px 0px 20px;
  }



  .start_dates_content {
    width: 75%;
  }

}

@media (max-width:575px) {
  .receipientimage img {
    width: 121px;
  }

  .start_dates_content {
    width: 100%;
  }

  .prefer_txt {
    margin-top: 40px;
  }
}

.receipient_div {
  max-width: 1433px;
}

.letter {
  padding-top: 120px;
  padding-bottom: 98px;
}

.receipient {
  background-repeat: no-repeat;
}

.receipient .receipientlogo {
  margin-top: 31px;
}

.receipient_title {
  color: #3D3D3D;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
}

.receipient_txt {
  color: #3D3D3D;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
}









/* NEW */


.information_section_1 {
  /* margin-top: 100px; */
  padding: 110px 0px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.information_section_1::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
}

.information_section_1 .information_tabs #pills-tabContent {
  margin-top: 26px;
}


#start_data_content .progress_bar_item1 {
  color: #000;
  text-align: center;
  font-family: Impact;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  margin-bottom: 20px;
}

/* First Box */

#start_data_content .data_box .radio_btn {
  right: 16px;
  top: 19px;
  position: absolute;
}

#start_data_content input {
  padding: 0;
}

#start_data_content .data_box input[type="radio"] {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: transparent;
  border: 2px solid #FF0083;
  cursor: pointer;
  outline: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  transition: 0.5s ease-in-out;
  font: inherit;
  position: relative;

}

#start_data_content .data_box input[type=radio]:checked {
  border: 2px solid #FF0083;
  -webkit-transition: background 0.15s, box-shadow 0.1s;
  transition: background 0.15s, box-shadow 0.1s;
}

#start_data_content .data_box input:after {
  content: '';
  display: block;
  position: absolute;
  top: 6px;
  left: 13px;
  width: 11px;
  height: 20px;
  border: solid transparent;
  border-width: 0 4px 4px 0;
  transform: rotate(45deg);
}

#start_data_content .data_box input:checked:after {
  border-color: #4ECB71;
}

#start_data_content .data_box {
  position: relative;
  max-width: 300px;
  background: transparent;
  border-radius: 20px;
  border: 2.5px solid rgb(255 255 255);
  padding: 34px 45px 0px;
}


/* Second Box */

#start_data_content .data_box1 .radio_btn {
  right: 16px;
  top: 19px;
  position: absolute;
}

#start_data_content .data_box1 input[type="radio"] {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: transparent;
  border: 2px solid #EF8300;
  cursor: pointer;
  outline: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  transition: 0.5s ease-in-out;
  font: inherit;
  position: relative;

}

#start_data_content .data_box1 input[type=radio]:checked {
  border: 2px solid #EF8300;
  -webkit-transition: background 0.15s, box-shadow 0.1s;
  transition: background 0.15s, box-shadow 0.1s;
}

#start_data_content .data_box1 input:after {
  content: '';
  display: block;
  position: absolute;
  top: 6px;
  left: 13px;
  width: 11px;
  height: 20px;
  border: solid transparent;
  border-width: 0 4px 4px 0;
  transform: rotate(45deg);
}

#start_data_content .data_box1 input:checked:after {
  border-color: #4ECB71;
}

#start_data_content .data_box1 {
  position: relative;
  max-width: 300px;
  background: transparent;
  border-radius: 20px;
  border: 2.5px solid #FFF;
  padding: 34px 39px 0 39px;
}

#start_data_content .data_box1 div[role="progressbar"] {
  --fg: #EF8300;
  background: radial-gradient(closest-side, white 80%, transparent 82%, transparent 99%, white 100.9%, white 0), conic-gradient(from -180deg, var(--fg) 0, var(--fg) var(--endAngle), var(--bg) var(--endAngle), var(--bg) 360deg);

}

/* Third Box */


#start_data_content .data_box2 .radio_btn {
  right: 16px;
  top: 19px;
  position: absolute;
}

#start_data_content .data_box2 input[type="radio"] {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: transparent;
  border: 2px solid #33B7A9;
  cursor: pointer;
  outline: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  transition: 0.5s ease-in-out;
  font: inherit;
  position: relative;

}

#start_data_content .data_box2 input[type=radio]:checked {
  border: 2px solid #33B7A9;
  -webkit-transition: background 0.15s, box-shadow 0.1s;
  transition: background 0.15s, box-shadow 0.1s;
}

#start_data_content .data_box2 input:after {
  content: '';
  display: block;
  position: absolute;
  top: 6px;
  left: 13px;
  width: 11px;
  height: 20px;
  border: solid transparent;
  border-width: 0 4px 4px 0;
  transform: rotate(45deg);
}

#start_data_content .data_box2 input:checked:after {
  border-color: #4ECB71;
}
div#perfect_timing_box .owl-nav {
  position: absolute;
  width: 100%;
  top: 50%;
  display: flex;
  justify-content: space-between;
}
div#perfect_timing_box .owl-nav button span {
  background-color: white;
  height: 30px !important;
  width: 30px;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
div#perfect_timing_box .owl-nav button.owl-prev {
  position: relative;
  left: -11px;
}
div#perfect_timing_box .owl-nav button:hover{
background: transparent;
color: #000;
}
div#perfect_timing_box .owl-nav button.owl-next {
  position: relative;
  left: 11px;
}

#start_data_content .data_box2 {
  position: relative;
  max-width: 300px;
  background: transparent;
  border-radius: 20px;
  border: 2.5px solid #FFF;
  padding: 34px 39px 0 39px;
}

#start_data_content .data_box2 div[role="progressbar"] {
  color: #3D3D3D;
  --fg: #4ECB71;
  background: radial-gradient(closest-side, white 80%, transparent 82%, transparent 100.9%, white 100.9%, white 0), conic-gradient(from -90deg, var(--fg) 0, var(--fg) var(--endAngle), var(--bg) var(--endAngle), var(--bg) 360deg);
}

.new_box_title {
  color: #FF0083;
  margin-bottom: 32px;
  text-align: center;
  font-family: Impact;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
}

.new_box_title2 {
  color: #4ECB71;
  margin-bottom: 32px;
  text-align: center;
  font-family: Impact;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
}

.new_box_title1 {
  color: #EF8300;
  font-size: 36px;
  margin-bottom: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
  text-align: center;
  font-family: Impact;
}
div#start_data_content {
  text-align: center;
}
.place_btn {
  background-color: #FF0083;
  color: #FFF;
  padding: 05px 53px;
  border-radius: 100px;
  box-shadow: 0 0 0 1px #3D3D3D;
  display: block;
}

#start_data_content .data_box1 .place_btn {
  background-color: #EF8300;
}

#start_data_content .data_box2 .place_btn {
  background-color: #4ECB71;
}
.place_btn:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #FFF;
  color: #FFF;

}

#start_data_content .progress_bar h6 {
  color: #FFF;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 35px;
  letter-spacing: 1.101px;
  margin: 4px 0px;
  font-family: "Lemonada";
}

#start_data_content .progress_bar p {
  color: #FFF;
}


.btn_p {
  margin-top: 32px;
  margin-bottom: 17px;
}

.new_progress.grid-x {
  display: flex;
  justify-content: center;
}



@keyframes growProgressBar {

  0%,
  33% {
    --pgPercentage: 0;
  }

  100% {
    --pgPercentage: var(--value);
  }
}

@property --pgPercentage {
  syntax: '<number>';
  inherits: false;
  initial-value: 0;
}

#start_data_content div[role="progressbar"] {
  --size: 12rem;
  --fg: #FF0083;
  --bg: #def;
  --pgPercentage: var(--value);
  --endAngle: calc(360deg * var(--pgPercentage) / 100);
  animation: growProgressBar 3s 1 forwards;
  width: 142px;
  height: 142px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  background: radial-gradient(closest-side, white 80%, transparent 82%, transparent 100.9%, white 100.9%, white 0), conic-gradient(from -205deg, var(--fg) 0, var(--fg) var(--endAngle), var(--bg) var(--endAngle), var(--bg) 360deg);
  font-size: 28px;
  color: var(--fg);
}



#start_data_content div[role="progressbar"]::before {
  counter-reset: percentage var(--value);
  content: counter(percentage) '%';
}
 .information_section_1 .entrepreneurs {
  color: #FFF;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 380;
  line-height: 33px;
  position: relative;
  margin-left: -9.5rem;
  margin-top: 2.8rem;
  margin-bottom: -4rem;
}

button#last-submit {
    padding: 10px 60px !important;
    border: 0;
    outline: unset;
    color: #FFF;
    font-family: Lemonada;
    font-size: 20px;
    font-style: normal;
    font-weight: 380;
    line-height: 0;
    background: linear-gradient(121deg, #A80056 0%, #FF00A5 72.88%);
    box-shadow: 15.0861px 9.06467px 35.2px rgba(199, 154, 177, 0.2), inset -7.74422px -4.6532px 9.03467px #92004B, inset 7.74422px 4.6532px 9.03467px #FF00B0;
    border-radius: 10px;
    height: 60px;
}

@media (min-width:991px) and (max-width:1220px) {
  .place_btn {
    padding: 05px 27px;
  }
}












.registration_channel1 {
  width: 100%;
  background-image: url(../img/homeimages/fourthimg.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  padding: 120px 0px 20px;
}
.registration_channel1::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgb(0, 0, 0, 0.85);
}

.channel_content_1{
  position:relative;
  z-index:1;
}


.basic_reg {
  background: #33B7A9;
  border-radius: 50px;
  padding: 43px 24px 30px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  max-width: 398px;
  margin: auto;
  height: 100%;
}

.vip_reg {
  background: #FF0083;
  border-radius: 50px;
  padding: 43px 24px 30px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  max-width: 398px;
  margin: auto;
  height: 100%;
}

.vip_reg .price_btn .plan_price {
  background: #96004D;
  box-shadow: 0 0 0 1px #96004D;

}


.premium_reg {
  background: #EF8300;
  border-radius: 50px;
  padding: 43px 24px 30px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-width: 398px;
  margin: auto;
  position: relative;
  height: 100%;
}

.premium_reg .price_btn .plan_price {
  background: #945100;
  box-shadow: 0 0 0 1px #945100;
 }

.reg_title h4 {
  color: #FFF;
  text-align: center;
  font-family: "Impact";
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 33px;
}


.list_avail {
  margin-top: 38px;
}

.border_line::after {
  content: "";
  position: absolute;
  width: 73%;
  height: 1px;
  background: #FFF;
  left: 58px;
}

.list_avail li {
  color: #FFF;
  font-family: Lemonada;
  font-size: 24px;
  font-style: normal;
  font-weight: 380;
  letter-spacing: 1.101px;
  padding-bottom: 0px!important;
}
.list_avail li p {
  padding: 0;
  margin: 0 0 0px 0!important;
}

.list_avail li::marker {
  font-size: 12px;
}

.price_btn input.plan_price {
  border-radius: 32px;
  background: #0A877A;
  color: #FFF;
  text-align: center;
  font-family: Lemonada;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 1.101px;
  transition: 0.5s ease-in-out;
  box-shadow: 0 0 0 1px #0A877A;
  max-width: 338px;
  margin: auto;
  display: block;
}

.price_btn .plan_price:hover {
  box-shadow: 0 0 0 1px #FFF;
  background: transparent;
}

.channel_content_1 h2 {
  color: #FFF;
  font-family: Impact;
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 70px;
  margin-bottom: 75px;
}

.registration_channel1 .prefer_txt {
  position: relative;
  z-index: 1;
  margin-top: 80px;
  padding-left: 67px;
}

.premium_reg,
.vip_reg,
.basic_reg {
  transition: 0.5s ease-in-out;

}

.premium_reg:hover,
.basic_reg:hover {
  transform: scale(1.0)
}

@media (max-width:767px) {

  .premium_reg,
  .vip_reg,
  .basic_reg {
    padding: 43px 46px 30px;
  }

  .registration_channel1 {
    padding: 60px 0px 20px;
  }

  .channel_content h2 {
    margin-bottom: 20px;
  }

  .information_section_1 {
    padding: 40px 0 !important;
  }
.information_section_1 .entrepreneurs {
    margin-bottom: 0;
    margin-left: 0;
}

.registration_channel1 .prefer_txt {
    margin-top: 20px;
    padding-left: 0;
text-align: center;
}
.prefer_txt h6 {
    text-align: center !important;
}



}



#start_data_content .data_box1 .place_btn:hover {
  background: transparent;
}

#start_data_content .data_box2 .place_btn:hover {
  background: transparent;
}




    .plan_price {
        padding: 10px;
        border: 1px solid #ccc;
        display: inline-block;
        margin: 5px;
  
        position: relative;
    }

/*     .plan_price.selected {
        border-width: 3px;
        border-style: solid;
        border-color: #FFF; /* Adjust the color as needed */
    }

 
/*      .plan_price.selected::after {
 *       content: '✔';
        position: absolute;
        top: 5px;
        right: 26px;
        font-size: 27px;
        color: white; */
    } 

    .error-message0 {
        color: red;
        text-align: center;
    }

    .error-message1 {
        color: red;
        text-align: center;
    }

    .error-message2 {
        color: red;
        text-align: center;
    }

    div#email_error {
        color: red;
    }
    p#error_msg {
        color: red;
    }


.add_message {
    color: white;
    font-weight: 700;
    position: absolute;
    padding: 0 143px 0 143px;
    font-size: 12px;
}