.our-event-sectionb{
    position:relative;
    padding:3rem 0 3rem;
}

.category-section {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    margin-top: 43px;
    gap: 1.6rem;
}
.our-event-sectionb .border-b1 {
    box-shadow: #ff3644 0 4px;
}
.our-event-sectionb .border-b2 {
    box-shadow: #1f1f1f 0 4px;
    /*margin-top: 3rem !important;*/
    position: relative;
    top: 20%;
}
.our-event-boxc p{
    margin:0;
        font-size: 15px;
}
.our-event-boxc {
    border-radius: 15px;
    border: 1px solid #f5f5f5;
    background-color: #fff;
       padding: 30px 15px 20px;
    text-align: center;
    transition: all .4s;
    margin-bottom: 10px;
}
.our-event-boxc:hover .our-event-icon img {
    transform: scale(.9);
}
.our-event-icon {
    width: 80px;
    height: 75px;
    border-radius: 25px;
    background-color: #fff7f3;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.our-event-icon img {
    transition: all .4s;
    filter: invert(35%) sepia(57%) saturate(6513%) hue-rotate(340deg) brightness(112%) contrast(100%);
}

.our-event-head{
    color: #000;
    font-size:17px;
    font-weight: 600;
    line-height: 1.4;
    padding: 15px 0 8px;
    margin: 0 auto;
}

.location-secvice-sec{
    position: relative;
    padding: 70px 0 68px;
    /*background: #f3f2ef !important;*/
}
.location-secvice-sec .row{
   row-gap: 32px;
    justify-content: center;
}
.feature2-single-card {
    background-color: #f3f2ef !important;
  padding: 21px 19px 19px;
    /*padding: 45px 35px 82px;*/
    /*padding: 45px 35px 110px;*/
    text-align: center;
    border-radius: 10px;
    transition: 0.4s;
    position: relative;
    height:100%;
}
.strongpou{
       position: relative;
    margin: 10px 0 0 !important;
}
.feature2-single-card:hover {
      background: linear-gradient(82.84deg, #ff3644 .86%, #f3707a);
}
.feature2-single-card .box-title {
    font-size: 26px;
    margin: auto;
    font-weight: 600;
    margin: 0 0 10px;
    transition: 0.4s;
}
.feature2-single-card .box-title a{
    text-decoration: none;
    font-size: 19px;
    color: #000;
}
.feature2-single-card .location-arrow-btn {
   color: #fe3947;
    font-weight: 600;
    text-decoration: none;
    position: relative;
    margin: 10px 0 !important;
    display: inline-block;
}
.feature2-single-card:hover .location-arrow-btn,
.feature2-single-card:hover .box-title a,
.feature2-single-card:hover p{
    color: #ffffff;
}
.feature2-single-card p{
   margin: 0;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: justify;
    font-size: 14px;
}
.feature2-single-card:hover .icon {
    /*background: linear-gradient(82.84deg, #ff3644 .86%, #f3707a);*/
}
.feature2-single-card:hover .icon {
    background: #000;
    color: #fff;
}
.feature2-single-card .icon {
    /*position: absolute;*/
    /*width: 90px;*/
    /*height: 90px;*/
    /*line-height: 90px;*/
    /*text-align: center;*/
    /*bottom: -45px;*/
    /*left: 50%;*/
    /*transform: translateX(-50%);*/
    /*color: #ffffff;*/
    /*background: #000;*/
    /*border-radius: 50%;*/
    /*outline: 20px solid #f3f9f3;*/
    /*transition: 0.3s;*/
    
    position: absolute;
    width: 30px;
    height: 30px;
    line-height: 36px;
    text-align: center;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
    color: #ffffff;
    background: #000;
    border-radius: 50%;
    outline: 2px solid #fe3c4a;
    transition: 0.3s;
}
.feature2-single-card .icon i{
        display: inline-block;
}
.feature2-single-card .icon img{
       filter: brightness(0) invert(1);
}
.feature2-single-card:hover .icon img {
    transform: scale(-1) rotate(180deg);
}
.feature2-single-card .location-arrow-btn i {
    position:relative;
    display: inline-block;
    min-width:30px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    border: 1px solid rgba(3, 4, 28, 0.1);
    font-size: 14px;
    margin-left: 5px;
    transition: 0.4s;
}


.who-can-benefits {
    position:relative;
   background: #f3f2ef !important;
   overflow-x: clip;
}
/*@media (min-width:1700px) {*/
/*.sec-benefits-left .process-img::before{*/
/*           width: 89%;*/
/*    }*/
/*}*/

.sec-benefits-left {
    top: 80px;
}
.sticky-row {
    position: sticky;
    top: 100px;
}
/*.sec-benefits-left .process-img {*/
/*    position: relative;*/
/*    margin-left: -308px;*/
/*}*/
.process-img img{
    filter: grayscale(100%);
    transition: filter 0.3s ease;
    width: 840px;
}
.process-text p {
    margin: 0;
    color: #000 !important;
}
.process-img:hover img{
  filter: none;
}
.sec-benefits-left .process-img::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    inset: 0;
    background: linear-gradient(transparent, #fe394754);
    opacity: 0.85;
    z-index: 1;
}
.our-benefits-card {
    padding: 75px 40px 50px 20px;
}
.benefits-card-box {
    background: #ffffff;
    padding: 50px;
    border: 1px solid #f7f4f7;
    border-radius: 5px;
    top: 120px;
    position: sticky;
    margin-bottom: 30px;
  

}
.logo-event{
    position:relative;
    text-align:center;
}
.logo-event p{
    font-size:14px;
}
.process-text{
    margin-bottom:2rem;
}
.benefits-card-box .working-number {
  background: #fc4350;
    padding: 3px 8px;
    width: 38px;
    border-radius: 50px;
    font-size: 13px;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
      display: none;
    /*display: inline-block;*/
    margin: 10px 0;
}

.benefits-card-box .prosess-title .box-title {
    font-size: 20px;
    font-weight: 600;
    color: #000;
}
.sec-benefits-left .process-text {
    position: absolute;
    bottom: 75px;
    left: 9%;
    width: 70%;
    z-index: 2;
    background: #f3f2efba;
    padding: 19px;
}
.process-text .motivational-speaker{
    margin-bottom: 0;
}
.process-img{
    position:relative;
    display:inline-block;
}
.process-text .big-title {
    font-size: 34px;
    font-weight: 700;
}
.benefits-card-box .prosess-title .benefits-listout {
    list-style: none;
    align-items: center;
    padding: 0;
    font-weight: 500;
    margin: 0;
    margin-bottom: -0.2em;
}
.benefits-listout li {
       font-weight: 500;
    list-style: none;
    align-items: center;
    margin: 10px 0;
    padding-left: 26px;
    color: #535356;
}
.benefits-listout li:before {
    position: absolute;
    content: "\f148";
    font-family: flaticon_normal-icon !important;
    left: 3rem;
    background: #fff;
    color: #ff3644;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 1px 2px #C5BCED;
}

.wev-about-speckes {
    position:relative;
    padding:4rem 0 3rem;
    
    background: rgb(243, 242, 239) !important;
}
.consulting-agency{
  display: flex;
    justify-content: space-between !important;
    align-items: center;
}
.consulting-agency .big-title{
      
}
.consulting-agency p{
        max-width: 36%;
    margin: 0;
}
.about-published-author {
      display: flex;
    /*grid-template-columns: 1fr 1fr 1fr;*/
    align-items: center;
    gap: 15px;
}
.wev-about-speckes .row{
    row-gap:30px
}
.about-published-author .experience-counter .counter-number {
  font-size: 180px;
    color: #1f1f1f;
    font-weight: 700;
    position: relative;
    z-index: 1;
}
.about-published-author .experience-counter .counter-number::before{
    content: "";
    width: 227px;
    height: 227px;
    border-radius: 50%;
    background: linear-gradient(90deg, #ff3644 62%, #f3f2ef 50%);
    /*background: linear-gradient(90deg, #ff3644 62%, #ffffff 50%);*/
    position: absolute;
    left: -28px;
    top: 50%;
    z-index: -1;
    transform: translateY(-50%);
}
.about-published-author .experience-counter .counter-bottom {
    display: flex;
    align-items: center;
    gap: 15px;
    /*margin-left: 30px;*/
    margin: 30px 0;
}
.about-published-author .experience-counter .counter-bottom span {
   font-weight: 500;
    line-height: 1.5;
}
.about-published-features h4{
       font-size: 19px;
    font-weight: 700;
}
.about-published-author .about-image {
    /*width: 420px;*/
    border-radius: 6px;
    overflow: hidden;
    width: 100%;
}

.about-published-author .about-published-features .features {
    font-weight: 500;
    padding-left: 18px;
    margin-bottom: 0;
    color: #535356;
}

.about-published-features .features li{
    position:relative;
    list-style-type:none;
}
.about-published-features .features li::before {
    content: '';
    position: absolute;
     left: -24px;
    top: 4px;
    height: 15px;
    width: 15px;
    background: url(../images/svg/star.svg);

    background-repeat: no-repeat;
    background-size: cover;
    filter: invert(37%) sepia(41%) saturate(4892%) hue-rotate(334deg) brightness(98%) contrast(108%);
   
}
.about-published-features .top{
    position: relative;
    margin-bottom: 4rem;
    /*margin: 4rem 0;*/
}
.about-published-features .top p{
     margin: 0;
    font-weight: 600;
    font-size:16px;
}
   
.about-published-author .about-published-features .features li:not(:last-child) {
    margin-bottom: 10px;
}
/*.about-published-author .about-published-features {*/
/*    margin-left: 110px;*/
/*    margin-top: -130px;*/
/*}*/
@media (max-width: 1300px) {
.about-published-author .about-published-features {
        margin-left: 30px;
    }
}

.location-intro-cont{
    position:relative;
    padding:3rem 0 3rem;
}
.location-intro-cont .motivational-speaker {
margin-bottom: 1rem;
}
.location-intro-cont .row{
    row-gap:20px;
}
.location-intro-paragaph p{
    margin: 10px 0;
}
/*cta-start*/

.our-cta-secdtion{
      position: relative;
    padding: 6rem 0 3rem;
    z-index: 1;
}
.our-cta-secdtion .motivational-speaker{
    margin-bottom: 1rem;
}
.our-cta-secdtion .bg-cover {
    position: relative;
    padding: 58px 56px;
    border-radius: 16px;
    /*background-size: cover;*/
    background-position: center center;
    background-repeat: repeat;
    border-radius: 16px;
    background-color: #000;
}
.our-cta-vcertion {
    position: relative;
}
.our-cta-vcertion .text-white{
    margin:0;
}
.our-cta-vcertion .big-title {
    font-size: 37px;
}
.our-cta-secdtion .shape {
    position: absolute;
    bottom: 0;
    right: 60px;
    opacity: 1;
    
}
.our-cta-secdtion .shape img{
    height: 300px;
}
.our-cta-btn{
    position:relative;
    z-index:999;
    text-align:center;
}
.our-cta-bg {
    padding: 10px 40px;
    text-decoration: none;
    /*background: red;*/
    border-radius: 20px;
    color: #fff;
    font-weight: 600;
}
.our-cta-btn .our-cta-bg.wp{
    position:relative;
    background:#27cf45;
}
.our-cta-btn .our-cta-bgcoler.mil{
    position:relative;
     background:linear-gradient(82.84deg, #ff3644 .86%, #f3707a);
}
.we-our-secdting{
    text-align:center;
}
.we-our-secdting img{
   width:100%;
}
.we-our-gallery{
    gap: 19px;
    position: relative;
    display: flex;
    flex-direction: column;
}
.our-faq-section{
    position: relative;
 padding: 20px 0 40px !important;
}

.feature2-single-card .location-arrow-btn i{
    display: flex;
    align-items: center;
    justify-content: center;
}

.feature2-single-card .location-arrow-btn{
    display: flex;
    justify-content: center;
}

.our-cta-bgcoler{
    padding: 10px 40px;
    text-decoration: none;
    background: red;
    border-radius: 20px;
    color: #fff;
    font-weight: 600;
}



.indan-village{
    position:relative;
    padding:4rem 0;
}
.indan-village .big-title{
    font-size:30px;
}
.leadership-keynote{
    background:#f3f2ef;
    padding:3rem 2rem;
    height:100%;
}

.leadership-keynote p{
    font-size:23px;
    font-weight:600;
    color:#000;
    margin:0;
}

.mastering-mind{
    background: #f3f2ef !important;
    padding: 3.1rem 2.5rem;
    border-radius: 8px;
    position: relative;
    overflow: hidden;
    width: 90%;
    margin: 0 auto;
    margin-top: -24%;
}
/*.mastering-mind p{*/
/*    color:#fff;*/
/*}*/

.meeeting-imagee{
    position:relative;
    padding-bottom:4rem;
}

.deatikls{
    padding:0;
    margin:0;
}

.deatikls li{
    list-style-type:none;
    margin: 10px 0;
    font-size:18px;
}

.deatikls li span{
    color:#000;
    font-weight:600;
}


/*.misson-visson{*/
/*    position:relative;*/
/*}*/


/*.misson h4{*/
/*    font-size:56px;*/
/*    font-weight:600;*/
/*    color:#fff;*/
/*    border-bottom: 1px solid #ffffffc4;*/
/*    padding-bottom: 1rem;*/
/*    margin-bottom:2rem;*/
/*}*/

/*.leadership-pipeline{*/
/*    position:relative;*/
    /*transition:all 500ms linear;*/
/*}*/

.leadership-pipeline::before{
    position: absolute;
    content: '';
    background: #000;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
    opacity: 0.4;
}
/*.maximum-aduyinece{*/
/*    position:relative;*/
/*}*/

.misson{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
    width: 74%;
    margin: auto;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    
}

.misson p{
    color:#fff;
}



/*.containerfluid {*/
/*  display: flex;*/
/*  flex-wrap: wrap;*/
/*}*/

/*.leadership-pipeline {*/
/*  flex: 1;*/
/*  position: relative;*/
/*  overflow: hidden;*/
/*  transition: flex 0.5s ease;*/
/*  min-height: 400px;*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  justify-content: center;*/
/*  cursor: pointer;*/
/*}*/

/*.leadership-pipeline.active {*/
/*  flex: 2;*/
/*}*/

/*.leadership-pipeline:hover {*/
/*  flex: 2 !important;*/
/*}*/

/*.leadership-pipeline:not(:hover) {*/
/*  flex: 1 !important;*/
/*}*/

/*.maximum-aduyinece img {*/
/*  width: 100%;*/
/*  height: 600px;*/
/*  object-fit: cover;*/
/*}*/


/*.mission-label {*/
/*  font-size: 24px;*/
/*  font-weight: bold;*/
/*  transition: transform 0.5s ease;*/
/*  transform: translateX(0);*/
/*}*/

/*.mission-content {*/
/*  opacity: 0;*/
/*  transform: translateX(-100%);*/
/*  transition: all 0.5s ease;*/
/*  position:absolute;*/
/*}*/

/*.leadership-pipeline:hover .mission-label {*/
/*  transform: translateX(-100%);*/
/*}*/

/*.leadership-pipeline:hover .mission-content {*/
/*  opacity: 1;*/
/*  transform: translateX(0);*/
/*}*/

/*@media (max-width: 768px) {*/
/*  .containerfluid {*/
/*    flex-direction: column;*/
/*  }*/

/*  .leadership-pipeline {*/
/*    flex: 1 !important;*/
/*  }*/
/*}*/

/*.mission-label{*/
/*    font-size: 150px;*/
/*    font-weight: 600;*/
/*    z-index: 1;*/
/*    color: #fff;*/
/*    opacity: 0.5;*/
/*    display: flex;*/
/*    justify-content: center;*/
    /* align-items: center; */
/*    margin: auto 0;*/
/*}*/


.misson-visson {
  position: relative;
}

.containerfluid {
  display: flex;
  flex-wrap: nowrap;
}

.leadership-pipeline {
  flex: 1;
  position: relative;
  overflow: hidden;
  min-height: 600px;
  transition: flex 0.5s ease;
  display: flex;
  /*flex-direction: column;*/
  justify-content: center;
  cursor: pointer;
}

.leadership-pipeline.active {
  flex: 2;
}

/*.leadership-pipeline::before {*/
/*  content: '';*/
/*  position: absolute;*/
/*  background: #000;*/
/*  top: 0;*/
/*  left: 0;*/
/*  height: 100%;*/
/*  width: 100%;*/
/*  z-index: 1;*/
/*  opacity: 0.4;*/
/*}*/

.maximum-aduyinece img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/*.misson {*/
/*  position: absolute;*/
/*  top: 0;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  margin: auto;*/
/*  width: 70%;*/
/*  z-index: 2;*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*  flex-direction: column;*/
/*}*/

.mission-label {
  font-size: 120px;
  font-weight: 600;
  color: #fff;
  opacity: 0.4;
  transition: transform 0.5s ease;
  transform: translateX(0);
  position:absolute;
}

.mission-content {
  position: relative;
  opacity: 0;
  transform: translateX(-100%);
  transition: all 0.6s ease;
  text-align: center;
  color: #fff;
  max-width: 90%;
  text-align:left;
}

/* Active card content slides in */
.leadership-pipeline.active .mission-label {
  transform: translateX(-157%);
}

.leadership-pipeline.active .mission-content {
  opacity: 1;
  transform: translateX(0);
}

.misson h4 {
  font-size: 56px;
  font-weight: 600;
  border-bottom: 1px solid #ffffffc4;
  padding-bottom: 1rem;
  margin-bottom: 2rem;
}

/*.misson p {*/
/*  font-size: 18px;*/
/*  line-height: 1.7;*/
/*}*/

@media (max-width: 768px) {
  .containerfluid {
    flex-direction: column;
  }

  .leadership-pipeline {
    flex: 1 !important;
  }

  .mission-label {
    font-size: 60px;
  }

  .misson h4 {
    font-size: 32px;
  }

  .misson p {
    font-size: 16px;
  }
}

/*@media (min-width: 1281px) and (max-width: 1800px){*/
/*    .process-img img{*/
/*            height: 600px;*/
    /*width: 100%;*/
/*    object-fit: cover;*/
/*    }*/
    
/*    .process-text .big-title{*/
/*        font-size: 26px;*/
/*    }*/
/*    .sec-benefits-left .process-text{*/
/*    left: 35%;*/
/*    width: 50%;*/
   
/*    background: #f3f2efba;*/
/*    }*/
/*    .process-text p{*/
/*        color:#000 !important;*/
/*    }*/
/*}*/

.location-intro-paragaph .features{
 margin-bottom: 0;
}
 .location-intro-paragaph .featuresli::before{
      top: 8px;
 }
.location-we-servew{
       text-align: start;
    margin: 10px 0;
}
.location-we-servew h5 {
    font-size: 15px;
    font-weight: 600;
}
.location-intro-cont .features li{
    font-size: 16px;
}
.features li {
    position: relative;
    list-style-type: none;
    color: #535356;
    /* line-height: 1.7; */
    font-size: 14px;
    margin: 0 0 6px;
}
.features li::before {
    content: '';
    position: absolute;
    left: -24px;
    top: 4px;
    height: 11px;
    width: 11px;
    background: url(../images/svg/star.svg);
    background-repeat: no-repeat;
    background-size: cover;
    filter: invert(37%) sepia(41%) saturate(4892%) hue-rotate(334deg) brightness(98%) contrast(108%);
}
.feature2-single-card:hover .location-we-servew,
.feature2-single-card:hover .features li{
    color:#fff;
}
.feature2-single-card:hover .features li::before {
    filter: brightness(0) invert(1);
}

.companies-experienced{
    position:relative;
       padding: 4rem 0 0;
}

.companies-experienced .motivational-speaker {
    margin-bottom: 0rem;
    margin-top: 1.5rem;
}


.accordion-body {
    padding: 15px 24PX;
}

