/***Authored by Deepak C***/
@charset "utf-8";
/*common*/
body{font-family: l-regular;font-size: 14px;overflow-x: hidden;}
/*banner*/
.pms-fe #banner{margin-bottom: 0px;background-color: #f8f7ff;min-height: 660px;}
.pms-fe #banner .banner-content{margin-top: 170px;margin-bottom: 45px;}
.pms-fe #banner .banner-content h1{font-family: o-bold;font-size:48px;line-height: 60.64px;color: #8E7CFF;}
.pms-fe #banner .banner-content h1 span{color: #2B2B2B!important;background: linear-gradient(90deg, #2B2B2B 0, #2B2B2B 93.46%);
 background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.pms-fe #banner .banner-content p{color: #9B9B9B !important;font-size: 20px;margin-top: 20px;margin-bottom: 40px;line-height: 25.2px;text-transform: capitalize;font-family: o-regular;}
.pms-fe #banner .banner-content .button-1{letter-spacing: .1em;border-radius: 100px;background: linear-gradient(to right, #5A4D9F 50%, #FFC65A 50%);background-size: 203% 100%;background-position: right bottom;transition: all .5s ease-out;padding: 10px 53px;font-family: o-medium;color: #2B2B2B;font-size: 16px;text-decoration: none;text-transform: uppercase;}
.pms-fe #banner .banner-content a:hover{ background-position: left bottom;color:#fff;}
.fix .fix-back a, .pms-fe .use-power a, .pms-fe .quick-look a{ border-radius: 100px;background: linear-gradient(to right, #5A4D9F 50%, #FFC65A 50%);background-size: 203% 100%;background-position: right bottom;transition: all .5s ease-out;padding: 10px 30px;font-family: o-medium;color: #2B2B2B;font-size: 16px;text-decoration: none;text-transform: uppercase;}
.pms-fe #banner .banner-content a:hover, .fix .fix-back a:hover, .pms-fe .use-power a:hover, .pms-fe .quick-look a:hover { background-position: left bottom;color:#fff;}
.pms-fe #banner .banner-content .button-2{letter-spacing: .1em; border-radius: 100px;background: linear-gradient(to right, #5A4D9F 50%, #fff 50%);background-size: 203% 100%;background-position: right bottom;transition: all .5s ease-out;padding: 9px 63px;font-family: o-medium;color: #2B2B2B;font-size: 16px;border: 1px solid #5A4D9F;margin-left: 40px;text-decoration: none;text-transform: uppercase;}
.pms-fe #banner div img{margin-top: 95px;width: 100%;padding-bottom: 30px;}
.pms-fe #banner .chosen{border: 1px transparent;border-radius: 40px;background-image: linear-gradient( 90deg, #F5E3F9, #E4E8FF),linear-gradient(to right, #F3ACFF, #A7B5FF);padding: 2px;width: 800px;margin: 0 auto;font-family: l-bold;color: #5a4d9f;font-size: 18px;
  display: flex;align-items: center;background-origin: border-box;background-clip: content-box,border-box;}
.pms-fe #banner .chosen img{float: left;margin-left: 10px;width: auto;margin-top: 0px;padding-bottom: 0px;}
.pms-fe #banner .chosen p{position: relative;top: 6px;left: 23px;}
/*logo-slider*/
/*the okr ai*/
.the-okr-ai {margin:0px;background-color: #F7F5FC;padding: 80px 0px 70px;}
.the-okr-ai .the-okr-ai-title{font-family: o-bold;font-size: 40px;color: #2B2B2B;text-align: center;margin-bottom: 30px;}
.the-okr-ai .the-okr-ai-para {font-family: l-regular;font-size: 18px;text-align: center;}
.the-okr-ai #slider {background:#F7F5FC!important;}
.the-okr-ai .slider {background:#F7F5FC!important;}
/*Fix insuff*/
.fix{margin-top: 60px;}
.fix .fix-back{background-image: url("../img/pe-fix-back.png");background-repeat: no-repeat;background-size: cover;text-align: center;padding-bottom: 100px;border-radius: 25px;}
.fix .fix-back .fix-title{font-family: o-bold;font-size: 40px;margin-bottom: 50px;margin-top: 60px;}
.fix .fix-back p{font-family: l-regular;font-size: 20px;padding-left: 30px;text-align: left;}
.fix .fix-back p:last-child{margin-bottom: 40px;}
.fix .fix-back .last-para{margin-bottom:60px;}
.fix .fix-back .col-md-6 img{width: 100%;padding-right: 20px;}
/*per-man*/
.per-man{margin: 90px 0px 60px;}
.per-man .per-ma-title{font-family: o-bold;font-size: 40px;text-align: center;margin:40px;}	
.per-man .pema-grid .img-title .pe-ma-subtitle{font-family: o-semibold;font-size: 24px;}
.per-man .pema-grid .img-title img{margin-bottom: 20px;}
.per-man .pema-grid .img-title {background: linear-gradient(to bottom,rgba(167, 181, 255, 0.2),rgba(243, 172, 255, 0.2));padding: 30px 30px;border-radius: 25px;margin: 15px}
.per-man .pema-grid p{margin: 15px;padding: 0px 30px;font-family: l-regular;font-size: 16px;}
.per-man .pema-grid {padding: 1px;border: 1px transparent;background-image: linear-gradient( 90deg, #fff, #fff),linear-gradient(to right, #F3ACFF, #A7B5FF);background-origin: border-box;background-clip: content-box,border-box;border-radius: 25px;min-height: 390px;}
/*.per-man .row:last-child{margin-top: 75px;}*/
.per-man .febe-plus{position: relative;}
.per-man .febe-plus img{position: absolute;left: 477px;top: -100px;}
.per-man .col-md-6:first-child .pema-grid{margin-right: 30px;}
.per-man .col-md-6:nth-child(2) .pema-grid{margin-left: 30px;}
/*Who Is Synergita*/
.pms-fe .okr-who{background-color: #F7F5FC;padding: 40px 0px;}
.pms-fe .work-values {margin-top: 140px;position: relative;padding-bottom: 60px;}
.pms-fe .work-values.first .pie-circle img{float: right;}
.pms-fe .work-values.last{padding-top: 40px;}
.pms-fe .work-values .flower-bg {width: 100px;position: absolute;left: -11px;}
.pms-fe .work-values.first .work-values-title h2{font-family: o-bold;font-size: 40px;line-height: 50.4px;margin-bottom: -40px;} 
.pms-fe .work-values.first .work-values-title span{color: #008080;}
.pms-fe .work-values .chess-bg {width: 17%;position: absolute;right: 0;}
.pms-fe .work-values .swiper-pagination-bullet {background-color: #FFFFFF;opacity: unset;}
.pms-fe .work-values .swiper-pagination-bullet-active {background-color: #FFC65A;}
.pms-fe .work-values .card {border: none;border-radius: 25px;min-height: 370px;}
.pms-fe .work-values .right-section-okr {margin-top: -160px;}
.pms-fe .work-values .card .card-value-title h5 {font-family: o-bold;font-size: 20px;}
.pms-fe .work-values .card .card-value-title{margin-bottom: 10px;}
.pms-fe .okr-whois-title .pms-who-should{font-family: o-bold;font-size: 40px;text-align: center;}
.pms-fe .work-values .card-body {padding: 25px;background-color: #fff;border-radius: 25px;}
.pms-fe .work-values .card-value-title h5 {font-family: 'o-medium', sans-serif;font-size: 24px;font-weight: 600;color: var(--dark-grey);letter-spacing: 1px;transition: color .5s;}
.pms-fe .work-values .card-text {font-family: 'l-regular', sans-serif;color: var(--light-grey);font-size: 16px;transition: color .5s;}
.pms-fe .work-values .card-value-title img {margin-right: 15px;margin-bottom: 24px;}
.pms-fe #positions {margin-top: 80px;}
.pms-fe #positions .positions-wrapper {position: relative;border-radius: 40px;background-color: #f8f7ff;overflow: hidden;}
.pms-fe #positions .positions-wrapper .circle-1 {position: absolute;bottom: -140px;right: -10px;width: 250px;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle, transparent 67%, #DF99F7 68%, #FFDBB0 77%);opacity: 0.4;}
.pms-fe #positions .positions-wrapper .circle-2 {position: absolute;bottom: -103px;right: -139px;width: 250px;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle, transparent 67%, #A7B5FF 68%, #F3ACFF 77%);opacity: 0.4;}
.pms-fe #positions .positions-wrapper h2 {padding: 148px 15px;font-family: 'o-medium', sans-serif;font-weight: 600;font-size: 38px;color: var(--dark-grey);}#life {margin-top: 100px;margin-bottom: 100px;}
.pms-fe #rl-content .pie-circle, #rl-content-1 .pie-circle {background-color: #cde2e0;width: 70%;height: 100%;position: absolute;right: 0;border-radius: 35% 0px 0px 35%;}
.pms-fe #rl-content .ani, #rl-content-1 .ani{background: linear-gradient(to right,rgba(205, 226, 224, 1),rgba(255, 242, 204, 1));
  width: 35%;height: 60%;position: absolute;left: 0;border-radius: 0px 42% 42% 0px;top: 0;}
.pms-fe #rl-content-1 .swiper .swiper-slide img{margin-top: -245px;transition: .5s;}
.pms-fe #rl-content-1 .swiper .swiper-slide img:hover {transform: scale(1.1);}
.pms-fe .swiper{margin-right: 30px;}
/*who*/
.use-power {margin-top: 40px;}
.use-power .use-power-title{font-family: o-bold; font-size: 40px;margin-bottom: 50px;text-align: center;}
.use-power p, .use-power li{font-family: l-regular; font-size: 20px;}
.use-power ul{margin-bottom: 60px;}
.use-power img{width: 100%;}
/*why-switch*/
.why-switch {background-color: #F7F3F0;padding: 50px 0px 60px;margin-top: 80px;}
.why-switch .why-switch-title{font-family: o-bold;font-size: 40px;text-align: center;margin: 50px 0px 50px;}
.why-switch .why-switchg-grid:hover .owg{display:none;}
.why-switch .why-switchg-grid .owg{display:block;}
.why-switch .why-switchg-grid:hover .owgh{display:block;}
.why-switch .why-switchg-grid .owgh{display:none;}
.why-switch .row:nth-child(2) {margin-bottom: 40px;}
.why-switch .why-switchg-grid{background-color: #fff;border: 1px solid rgba(43, 43, 43, 0.25);padding: 30px;border-radius: 25px;min-height: 290px;}
.why-switch .row:nth-child(2) .why-switchg-grid {min-height: 400px;}
.why-switch .row:nth-child(3) .why-switchg-grid {min-height: 450px;}
.why-switch .why-switchg-grid .why-subtitle{font-family: o-semibold;font-size: 20px;margin: 15px 0px;}
.why-switch .why-switchg-grid.one:hover{border:1px solid #F7BD72;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.why-switch .why-switchg-grid.two:hover{border:1px solid #EB97FF;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.why-switch .why-switchg-grid.three:hover{border:1px solid #96C6ED;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.why-switch .why-switchg-grid.four:hover{border:1px solid #65EAD2;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.why-switch .why-switchg-grid.five:hover{border:1px solid #A4D777;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.why-switch .why-switchg-grid.six:hover{border:1px solid #AB6AFE;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}
.why-switch .why-switchg-grid.one:hover .why-subtitle{color: #F7BD72;}
.why-switch .why-switchg-grid.two:hover .why-subtitle{color: #EB97FF;}
.why-switch .why-switchg-grid.three:hover .why-subtitle{color: #96C6ED;}
.why-switch .why-switchg-grid.four:hover .why-subtitle{color: #65EAD2;}
.why-switch .why-switchg-grid.five:hover .why-subtitle{color: #A4D777;} 
.why-switch .why-switchg-grid.six:hover .why-subtitle{color: #AB6AFE;}
.why-switch .why-switchg-grid p{font-family: l-regular;font-size: 18px;}
/*quick look*/
.quick-look img{margin: auto;width: 60px;height: 60px;animation: mymove 5s infinite;display: flex;}
.quick-look .quick-look-title{font-family: o-bold;font-size: 40px;text-align: center;margin: 35px 0px;}
.quick-look .quick-look-grid{min-height: 435px;}
.quick-look .col-md-12{font-family: l-regular;font-size: 18px;text-align: center;margin: 30px 0px;}
.quick-look .quick-look-grid .quick-look-subtitle{font-family: o-semibold;font-size: 32px;color: #000;}
.quick-look .quick-look-grid.one {background-color: #F9F1FF;border: 1px solid #D3D3D3;padding: 30px;border-radius: 24px;}
.quick-look .quick-look-grid.one .quick-micro-title{color: #5A4D9F;font-family: o-bold;font-size: 40px;}
.quick-look .quick-look-grid.one p, .quick-look .quick-look-grid.two p, .quick-look .quick-look-grid.three p{font-family: l-regular;font-size: 16px;color: #9B9B9B;}
.quick-look .quick-look-grid.two {background-color: #FEFAE0;border: 1px solid #D3D3D3;padding: 30px;border-radius: 24px;}
.quick-look .quick-look-grid.two .quick-micro-title span{color: #5A4D9F;font-family: o-bold;font-size: 40px;padding-right: 10px;}
.quick-look .quick-look-grid.two .quick-micro-title, .quick-look .quick-look-grid.three .quick-micro-title{display: flex;align-items: center;}
.quick-look .quick-look-grid .per{color: #000!important;}
.quick-look .quick-look-grid.two .quick-micro-title{color: #2B2B2B;}
.quick-look .quick-look-grid.three .quick-micro-title{color: #FFFFFF;}
.quick-look .quick-look-grid.three {background-color: #F1FAEE;border: 1px solid #D3D3D3;padding: 30px;border-radius: 24px;}
.quick-look .quick-look-grid.three .quick-micro-title span{ color: #5A4D9F;font-family: o-bold;font-size: 40px;padding-right: 10px;}
.quick-look .quick-look-grid.three .quick-look-subtitle span{font-family: l-bold!important;background-color: #CDE2E0;color: #2B2B2B;font-size: 16px;padding: 6px 10px;border-radius: 8px;margin-left: 10px;}
.quick-look .row:nth-child(2) .col-md-12{margin-top: 60px;}
/*Smart Integrations That Power Your AI OKR Management System*/
.pms-fe #integration .button {position: relative;}
.pms-fe #lr-content .container {
  background: #f8f7ff;
  border-radius: 10px;
  margin-top: -345px;
  width: 95%;
  padding: 375px 40px 0;
  margin-bottom: 100px;
  max-width: 95%;
  position: relative;
}
.pms-fe #lr-content .container > img {
  position: absolute;
  top: 260px;
  opacity: 0.3;
  left: 0;
}
.okr #lr-content .row {
  display: flex;
  align-items: center;
  width: 1070px;
  margin: 0 auto;
}
.okr #lr-content .v-div img {
  width: 100%;
  object-fit: cover;
  border-radius: 10px 10px 0 0;
}
.okr #integration .container,
.okr #lr-content .banner-content {
  position: relative;
}
.okr #lr-content h2 {
  font-family: o-semibold;
  font-size: 36px;
  margin-bottom: 30px;
}
.pms-fe #lr-content p {
  color: #9b9b9b;
  font-size: 20px;
  margin-bottom: 30px;
  font-family: l-regular;
  text-transform: capitalize;
}
.pms-fe #goals {
  margin: 70px auto 0;
  position: relative;
  padding-bottom: 100px;
}
.pms-fe #goals h3,
.pms-fe #goals h1 {
  font-family: o-semibold;
  font-size: 48px;
  color: #2b2b2b;
  text-transform: capitalize;
}
.pms-fe #goals .banner-content {
  position: relative;
  height: 695px;
  margin: 0 auto;
}
.pms-fe #goals .base,
.pms-fe #goals .middle {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.pms-fe #goals .base {
  bottom: 0;
}
.pms-fe #goals .middle {
  bottom: 100px;
  z-index: 1;
}
.pms-fe #goals .g-c,
.pms-fe #goals .g-l,
.pms-fe #goals .top {
  z-index: 2;
  position: absolute;
}
.pms-fe #goals .top {
  margin: 0 auto;
  left: 0;
  right: 0;
  bottom: 200px;
}
.pms-fe #goals .g-c {
  margin: 0 auto;
  left: 0;
  right: 0;
  bottom: 300px;
}
.pms-fe #goals .g-l {
  left: 250px;
  bottom: 225px;
}
.pms-fe #goals .g-r {
  position: absolute;
  right: 105px;
  bottom: 150px;
}
.pms-fe #goals .g-title {
  font-family: o-semibold;
  font-size: 32px;
  color: #5a4d9f;
}
.pms-fe #goals .g-desc {
  font-family: l-regular;
  font-size: 16px;
  color: #9b9b9b;
  width: 355px;
}
.pms-fe #goals .goal {
  position: absolute;
  top: 210px;
  bottom: 360px;
  margin: 0 auto;
  left: 0;
  right: 0;
}
.pms-fe #goals .task {
  right: -50px;
  bottom: 220px;
  position: absolute;
}
.pms-fe #goals .task .g-desc {
  width: 200px;
}
.pms-fe #goals .process {
  left: -20px;
  position: absolute;
  bottom: 220px;
}
.pms-fe #goals .right-pie {
  width: 50%;
  height: 100%;
  background: #f8f7ff;
  border-top-left-radius: 100%;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: -1;
}
.pms-fe #goals .mob-goal,
.pms-fe #trust-deyond .carousel-control img:nth-child(2),
.pms-fe #trust-deyond .mob-tvideo,
.pms-fe #trust-deyond .top-client .carousel-indicators {
  display: none;
}
.pms-fe #rl-content {
  padding: 200px 0;
  position: relative;
}
.pms-fe #rl-content .pie-circle {
  width: 50%;
  height: 100%;
  background: #fefae0;
  border-bottom-right-radius: 100%;
  position: absolute;
  top: 0;
}
.pms-fe #rl-content .row,
.pms-fe #track .carousel-item .row {
  display: flex;
  align-items: center;
}
.pms-fe #rl-content .banner-content {
  position: relative;
  padding-left: 30px;
}
.pms-fe #rl-content .banner-content img {
  position: absolute;
  z-index: -1;
  right: 0;
  top: -77px;
}
.pms-fe #rl-content .v-div img {
  border-radius: 10px;
  width: 100%;
}
.pms-fe #rl-content h2 {
  font-family: o-semibold;
  font-size: 36px;
  color: #2b2b2b;
}
.pms-fe #rl-content p {
  color: #9b9b9b;
  font-size: 20px;
  margin-bottom: 0;
  font-family: l-regular;
  line-height: 1.5;
  text-transform: none;
}
.pms-fe #track {
  background: #fefae0;
  padding: 150px 0;
}
.pms-fe #track .carousel-item {
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
.pms-fe #track .carousel-item .row > .col-md-6:first-child {
  padding-right: 40px;
}
.pms-fe #track .carousel-item p.count {
  font-family: o-regular;
  font-size: 32px;
  color: #2b2b2b;
}
.pms-fe #track .carousel-item h3 {
  font-family: o-semibold;
  font-size: 40px;
  color: #2b2b2b;
}
.pms-fe #track .carousel-item p {
  color: #9b9b9b;
  font-size: 24px;
  margin-bottom: 30px;
  font-family: l-regular;
}
.pms-fe #track .carousel-item img {
  border-radius: 15px;
  width: 100%;
  background: #fff;
}
.pms-fe #track .carousel-indicators {
  bottom: -115px;
  list-style: none;
}
.pms-fe #track .carousel-indicators li {
  width: 24px;
  height: 5px;
  border: 0;
  background: #f2e1b1;
  margin: 0 2px;
  border-radius: 10px;
}
.pms-fe #track .carousel-indicators li.active {
  background: #000 !important;
}
.pms-fe #track .carousel-control {
  background: 0 0;
  width: fit-content;
  height: fit-content;
  top: -80px;
  position: absolute;
  border: 0;
}
.pms-fe #track .left.carousel-control {
  right: 50px;
  left: auto;
}
.pms-fe #track .right.carousel-control {
  right: 0;
  left: auto;
}
.pms-fe #integration .animated {
  animation-duration: 3s;
}
.pms-fe #integration {
  padding: 100px 0;
  position: relative;
  margin-bottom: 50px;
}
.pms-fe #integration .left-pie {
  width: 50%;
  height: 70%;
  background: #f1faee;
  border-top-right-radius: 100%;
  position: absolute;
  bottom: 0;
}
.pms-fe #integration .right-pie {
  width: 50%;
  height: 70%;
  background: #fefae0;
  border-top-left-radius: 100%;
  position: absolute;
  bottom: 0;
  right: 0;
}
.pms-fe #cta .button,
.pms-fe #integration .button {
  border-radius: 50px;
  font-family: l-bold;
  text-decoration: none;
  font-size: 16px;
}
.pms-fe #integration .pms-smart-inte {
  font-family: o-semibold;
  font-size: 48px;
  width: 810px;
}
.pms-fe #integration p {
  color: #9b9b9b;
  font-size: 22px;
  margin-bottom: 30px;
  font-family: l-regular;
  width: 988px;
}
.pms-fe #integration .logos {
  position: relative;
  margin-top: 50px;
  min-height: 285px;
  margin-bottom: 90px;
}
.pms-fe
  #integration
  .logos
  div:not(
    .pms-fe #integration .logos div:nth-child(4),
   .pms-fe #integration .logos div:nth-child(8),
    .pms-fe #integration .logos div:nth-child(9),
    .pms-fe #integration .logos div:nth-child(10)
  ) {
  position: absolute;
  background: #fff;
  box-shadow: 0 3px 6px #dbdbdb;
  height: 75px;
  width: 75px;
  padding: 15px;
  border-radius: 50%;
}
.pms-fe #integration .logos div:first-child {
  left: 120px;
}
.pms-fe #integration .logos div:nth-child(2) {
  left: 0;
  top: 125px;
}
.pms-fe #integration .logos div:nth-child(3) {
  left: 120px;
  top: 245px;
}
.pms-fe #integration .logos div:nth-child(5) {
  right: 120px;
}
.pms-fe #integration .logos div:nth-child(6) {
  right: 0;
  top: 125px;
}
.pms-fe #integration .logos div:nth-child(7) {
  right: 120px;
  top: 245px;
}
.pms-fe #integration .logos div:nth-child(4) {
  top: 75px;
  position: absolute;
  left: 0;
  right: 0;
  width: 222px;
  margin: 0 auto;
}
.pms-fe #integration .logos div img {
  margin-top: 5px;
}
.pms-fe #integration .logos .u-line {
  width: 679px;
  margin-top: 79px;
}
.pms-fe #integration .logos .m-line {
  width: 914px;
}
.pms-fe #integration .logos .d-line {
  width: 679px;
}
.pms-fe #integration .button{	background: linear-gradient(to right, #5a4d9f 50%, #fafafa 50%)!important;
	background-size: 200% 100%!important;
	background-position: right bottom!important;
	transition: .5s ease-out!important;
	padding: 15px 35px!important;
	font-family: l-bold!important;
	font-size: 16px!important;
	text-decoration: none!important;
	text-transform: uppercase!important;
	letter-spacing: 1px!important;
	border: 1px solid #5a4d9f;
	color: #000 !important;
}
.pms-fe #integration .button:hover {
  background-position: left bottom !important;
  color: #fff !important;
}

.pms-fe #trust-deyond .see h2{text-align: center;font-family: o-semibold;font-size: 40px;margin-bottom: 30px;}

.pms-fe #trust-deyond .trust {
  background: #f8f7ff;
}

.pms-fe #trust-deyond .pms-turs-beyond {
  font-size: 50px;
	font-family: o-semibold;
}
.pms-fe #trust-deyond .trust .t-p {
  font-family: l-regular;
  font-size: 16px;
}
.pms-fe #trust-deyond .trust-gif a {
  font-family: l-bold;
  font-size: 16px;
}
.pms-fe #trust-deyond .trust .top {
  position: absolute;
  right: 0;
  top: 0;
  width: 196px;
}
.pms-fe #trust-deyond .hr-head {
  margin-top: 90px;
  display: flex;
  align-items: center;
}
.pms-fe #trust-deyond .trust hr {
  margin-top: -23px;
  width: 250px;
  margin-right: -60px;
  border-top: 0;
  margin-bottom: 33px;
  height: 5px;
  background: linear-gradient(270deg, #a7b5ff 0, #f3acff 117.6%);
}
.pms-fe #trust-deyond .trust .hr-head img {
  width: 100%;
}
.pms-fe #trust-deyond .carousel-control {
  background: 0 0;
  width: fit-content;
  height: fit-content;
  top: auto;
  bottom: 75px;
  opacity: 1;
}
.pms-fe #trust-deyond .left.carousel-control {
  right: 110px;
  left: auto;
}
.pms-fe #trust-deyond .right.carousel-control {
  right: 60px;
}
.pms-fe #trust-deyond .carousel-control img {
  width: 50px;
}
.pms-fe #cta {
  margin-bottom: 40px;
  margin-top: 70px;
}
.pms-fe #cta .container {
  width: 95%;
  max-width: 95%;
}
.pms-fe #cta center {
  background: url("../img/cta.png") 0 0 / cover no-repeat;
  padding: 100px 50px 112px;
  border-radius: 20px;
}
.pms-fe #cta .pms-no-hold {
  font-family: o-semibold;
  font-size: 40px;
  margin-bottom: 30px;
}
.pms-fe #cta .button {
  color: #2b2b2b;
  background: linear-gradient(to right, #ffc65a 50%, #fff 50%);
  background-size: 202% 100%;
  background-position: right bottom;
  transition: 0.5s ease-out;
  padding: 12px 32px;
  text-transform: uppercase;
}
.pms-fe #cta .button:hover {
  background-position: left bottom;
  color: #2b2b2b;
}
@media (min-width: 992px) and (max-width: 1199px) {
.pms-fe #banner .banner-content .button-1 {padding: 10px 31px;}
.pms-fe #banner .banner-content .button-2 {padding: 9px 46px;}
.pms-fe .features-benefits .febe-grid {min-height: 435px;}
.pms-fe .features-benefits .febe-plus img {left: 377px!important;}
.why-switch .why-switchg-grid {min-height: 370px;}
.quick-look .quick-look-grid {min-height: 475px;}
.pms-fe #lr-content .container {
    padding: 425px 40px 0;
  }
 .pms-fe #lr-content .row {
    width: 875px;
  }
 .pms-fe #lr-content h2 {
    font-size: 42px;
  }
 .pms-fe #goals .banner-content {
    height: 640px;
  }
	.per-man .febe-plus img {left: 395px;}
	.per-man .pema-grid .img-title .pe-ma-subtitle {font-size: 18px;}
	.pms-fe .work-values .card {min-height: 420px;}
	.pms-fe #rl-content-1 .swiper .swiper-slide img {margin-top: -308px;}
	  #integration center {
    z-index: 1;
    position: relative;
  }
	.fix .fix-back {padding-bottom: 80px;}
	.fix .fix-back a{display: block; margin-left: 30px;}
 .pms-fe #goals .base {
    width: 60%;
  }
 .pms-fe #goals .middle {
    width: 40%;
    bottom: 80px;
  }
 .pms-fe #goals .top {
    width: 20%;
    bottom: 170px;
  }
.pms-fe #goals .g-l {
    left: 245px;
    bottom: 165px;
    width: 70px;
  }
.pms-fe #goals .g-r {
    right: 140px;
    bottom: 105px;
    width: 80px;
  }
.pms-fe #goals .g-c {
    bottom: 240px;
  }
 .pms-fe #goals .goal {
    top: 205px;
  }
.pms-fe #goals .task {
    right: 0;
    bottom: 117px;
  }
.pms-fe #goals .process {
    left: -35px;
    bottom: 153px;
  }
 .pms-fe #integration p {
    width: auto;
  }
.pms-fe #integration .logos .u-line {
    width: 550px;
  }
.pms-fe #integration .logos .m-line {
    width: 740px;
    margin-top: 20px;
  }
.pms-fe #integration .logos .d-line {
    width: 560px;
    margin-top: 20px;
  }
.pms-fe #trust-deyond .trust hr {
    width: 190px;
  }
.pms-fe #trust-deyond .trust .t-p {
    font-size: 16px;
  }
.pms-fe #trust-deyond .hr-head {
    margin-top: 40px;
  }
	.features-benefits .col-md-5, .features-benefits .col-md-7{width: 100%;}
	.features-benefits .col-md-7{min-height: 200px;}
	.pms-fe .features-benefits .febe-plus-second .febe-grid .febe-grid-box {
		min-height: 220px;}
	.pms-fe .features-benefits .febe-grid .febe-grid-box {min-height: 220px;align-content: center;margin-bottom: 25px;}
}
@media (min-width: 768px) and (max-width: 991px) {
.features-benefits .col-md-6{width: 100%;}
.pms-fe .features-benefits .febe-grid {min-height: auto;}
.pms-fe .features-benefits .febe-grid .febe-grid-box {min-height: auto;}
.pms-fe.features-benefits .febe-plus img {display: none;}
.pms-fe .banner-video .v-div {margin-bottom: 40px;}
.pms-fe .work-values {padding-bottom: 20px;}
.pms-fe .banner-video .button, .okr .use-ai .button, .quick-look .button {text-wrap: nowrap;}
/*.okr .why-switch .col-md-4{width: 50%;}*/
.pms-fe	.per-man {margin: 45px 0px 60px;}

.per-man .pema-grid {min-height: auto;margin-right: 0px!important;}
.pms-fe .work-values .card {min-height: 355px;}
.pms-fe .why-switch .why-switchg-grid {min-height: 450px;margin-bottom: 0px;}
.pms-fe .quick-look .quick-look-grid {min-height: 685px;}
.quick-look .quick-look-grid.one .quick-micro-title {line-height: 45px;}
.quick-look .quick-look-grid.two .quick-micro-title, .quick-look .quick-look-grid.three .quick-micro-title {display: block;}
.pms-fe #rl-content-1 .swiper .swiper-slide img {margin-top: -494px;}
.pms-fe #lr-content .container {padding: 370px 40px 0;}
.pms-fe #lr-content .container > img {
    width: 100px;
  }
  .pms-fe #lr-content .row {
    width: 650px;
  }
  .pms-fe #integration .logos div:nth-child(4) img,
 .pms-fe #lr-content .col-md-6,
 .pms-fe #rl-content .col-md-6,
 .pms-fe #track .col-md-6 {
    width: 100%;
  }
.pms-fe #rl-content {
    padding: 120px 0;
  }
.pms-fe #rl-content h2 {
    margin-top: 110px;
  }
.pms-fe #rl-content .banner-content {
    padding-left: 0;
  }
.pms-fe #goals .banner-content {
    height: 550px;
  }
.pms-fe #goals .base {
    width: 40%;
  }
.pms-fe #goals .middle {
    bottom: 33px;
    width: 30%;
  }
.pms-fe #goals .top {
    bottom: 75px;
    width: 20%;
  }
.pms-fe #goals .g-r {
    right: 175px;
    bottom: 55px;
    height: 70px;
  }
.pms-fe #goals .g-c {
    bottom: 125px;
  }
.pms-fe #goals .g-l {
    left: 190px;
    bottom: 80px;
    width: 70px;
  }
.pms-fe #goals .task {
    right: 15px;
    bottom: 20px;
  }
.pms-fe #goals .goal {
    top: 235px;
  }
.pms-fe #goals .process {
    left: 0;
    bottom: 25px;
  }
.pms-fe #goals .process .g-desc {
    width: 205px;
  }
.pms-fe #integration h2,
.pms-fe #integration p {
    width: auto !important;
  }
.pms-fe #integration .logos .u-line {
    width: 340px;
    margin-top: 105px;
  }
.pms-fe #integration .logos .m-line {
    width: 500px;
    margin-top: 20px;
  }
.pms-fe #integration .logos .d-line {
    width: 340px;
    margin-top: 20px;
  }
.pms-fe #integration .logos div:nth-child(4) {
    top: 100px;
    width: 120px;
  }
.pms-fe #trust-deyond .trust {
    padding: 30px;
  }
.pms-fe #trust-deyond h3 {
    font-size: 48px;
  }
.pms-fe #trust-deyond .trust hr {
    width: 120px;
    margin-right: -30px;
  }
.pms-fe #trust-deyond .trust .t-p {
    font-size: 16px;
  }
.pms-fe #trust-deyond .hr-head {
    margin-top: 40px;
  }
.pms-fe #trust-deyond .hr-head .col-md-2 {
    width: 20%;
  }
.pms-fe #trust-deyond .hr-head .col-md-6 {
    width: 80%;
  }
.pms-fe #trust-deyond .hr-head .col-md-4 {
    width: 50%;
  }
.pms-fe #trust-deyond .trust .hr-head .col-md-4 img {
    margin-top: 20px;
  }
.pms-fe #trust-deyond .right.carousel-control,
.pms-fe #trust-deyond .trust-gif a {
    right: 30px;
  }
.pms-fe #trust-deyond .carousel-control {
    bottom: 30px;
  }
.pms-fe #trust-deyond .left.carousel-control {
    right: 80px;
  }
	.pms-fe .fix .fix-back{padding-bottom: 0px;}
	
	.pms-fe #banner .chosen {width: auto;}	
	.pms-fe #banner .chosen p {left: 11px;}
	.pms-fe .fix img{width: 100%;margin-bottom: 30px;margin-top: 30px;padding-left: 20px;}
	.per-man .febe-plus {display: none;}
	.per-man .col-md-6, .use-power .col-md-6{width: 100%;margin-bottom: 20px;}
	.per-man .col-md-6:nth-child(2) .pema-grid {
  margin-left: 0px;
}
	.per-man .row:last-child {
  margin-top: 20px;
}
	.why-switch .row:nth-child(3) .why-switchg-grid {
  min-height: 607px;
}
	.why-switch .row:nth-child(2) .why-switchg-grid {
 min-height: 555px;
}
	#integration center{z-index: 1;position: relative;}	
}
@media (min-width: 320px) and (max-width: 767px) {
.pms-fe #goals .mob-goal .m-goal .title span,
.pms-fe #goals .mob-goal .m-process .title span,
.pms-fe #goals .mob-goal .m-task .title span {width: 15px;height: 15px;border-radius: 5px;display: inline-block;margin-right: 10px;
  }
.pms-fe #banner .banner-content .button-1 {padding: 10px 45px;}
.pms-fe #banner .banner-content .button-2 {padding: 9px 60px;}
.per-man .per-ma-title {margin: 40px auto;}
.per-man .mb-4{margin-bottom: 0px !important;gap:20px;}
.per-man .pema-grid{margin-bottom: 20px;min-height: auto;}
.pms-fe .features-benefits {margin: 60px 0px 30px;}
.pms-fe .features-benefits .febe-grid:first-child {margin-right: 0px;}
.pms-fe .features-benefits .febe-grid .febe-grid-box {min-height: auto;margin-bottom: 20px;}
.pms-fe .features-benefits .febe-grid {margin-bottom: 35px;}
.pms-fe .features-benefits .febe-plus-second .febe-grid .febe-grid-box {min-height: auto;}
.pms-fe #rl-content-1 .ani, .okr #rl-content-1 .swiper .swiper-slide img {display: none;}
.pms-fe .use-ai {padding: 30px 0px;}
.pms-fe .use-ai .col-md-6{width: 100%;}
.pms-fe .use-ai img {margin-top: 30px;}
.pms-fe .quick-look .quick-look-grid.three {margin-top: 30px;min-height: auto;}
.pms-fe .quick-look .quick-look-grid.two {min-height: auto;}
.pms-fe .features-benefits .febe-plus{display: none;}
.pms-fe .why-switch .row:nth-child(2) {margin-bottom: 0px;}
.pms-fe .why-switch .why-switchg-grid {margin-bottom: 30px;min-height: auto;}
.pms-fe .quick-look .quick-look-grid.one {margin-bottom: 30px;min-height: auto;}
.pms-fe .quick-look .col-md-4{width: 100%;}
.pms-fe .the-okr-ai {padding: 50px 0px 40px;}
.pms-fe #banner .chosen img {float: none;display: block; padding-top: 10px;}
.pms-fe #banner .chosen p {left: 6px;padding: 10px;}
.pms-fe #banner .container, .the-okr-ai .container, .banner-video .container, .features-benefits .container, .okr-who .container, .use-ai .container, .why-switch .container, #integration .container, #trust-deyond .container, .quick-look .container, #dropdown .container {padding: 0 30px;width: 100%;max-width: 100%;}
.pms-fe #banner .banner-content .banner-title,
.pms-fe #cta h3,
.pms-fe #goals h3,
.pms-fe #goals h1,
.pms-fe #lr-content h2,
.pms-fe #track .carousel-item h3,
.pms-fe #trust-deyond h3 {
    font-size: 36px;
  }
	
	.pms-fe .work-values .card {
  border: none;
  border-radius: 25px;
  min-height: auto;
}
	.pms-fe .per-man .col-md-6, .use-power .col-md-6{width: 100%;}
	.use-power img {
  margin-top: 30px;
}
	.pms-fe .swiper {
  display: none;
}
	.why-switch .row:nth-child(2) .why-switchg-grid, .why-switch .row:nth-child(3) .why-switchg-grid {
  min-height: auto;
}
.pms-fe #banner .container, .use-power .container, .the-okr-ai .container, .fix .container, .per-man .container{padding: 0 30px;width: 100%;max-width: 100%;}
	.pms-fe #banner a{display: block;
    width: fit-content;margin-bottom: 20px;margin-left: 0px!important;}
	.pms-fe #banner .chosen {width: auto;}
	.pms-fe .fix img{width: 100%;padding-right: 0px!important;}
	.fix .fix-back p {padding: 0px;font-size: 18px;}
	.pms-fe .fix .fix-back a{display: block; width: fit-content;margin: 0 auto 30px;}
	.pms-fe #banner .banner-content h1 {font-size: 36px;line-height: 48px;}
	.pms-fe  #banner .banner-content {display: block;}
	.per-man .col-md-6:first-child .pema-grid, .per-man .col-md-6:nth-child(2) .pema-grid  {margin-right: 0px;margin-left: 0px;margin-bottom: 20px;min-height: auto;}
	.per-man .pema-grid p {
  padding-left: 0px;
	}
	.per-man .row:last-child {
  margin-top: 20px;
}
	.pms-fe .work-values {padding-bottom: 0px;}
	.pms-fe #dropdown .question h3 {
    font-size: 36px;
  }
	 .pms-fe #dropdown #accordian {width: auto;  }
	.pms-fe .quick-look a {display: block; width: fit-content;}
	.pms-fe #integration center{z-index: 1;
  position: relative;}
	.per-man .febe-plus img {display: none;}
	.per-man {
  margin: 10px 0px 60px;
}
	
	.the-okr-ai .the-okr-ai-title, .fix .fix-back .fix-title, .per-man .per-ma-title, .pms-fe .okr-whois-title h4, .use-power .use-power-title, .why-switch .why-switch-title {font-size: 36px;}
	.fix .fix-back {padding: 30px;}
	
	
	
	
	
	
	
	
	
 .pms-fe #lr-content .container {
    margin-top: -245px;
    width: 100%;
    max-width: 100%;
    padding: 230px 20px 0;
    border-radius: 0;
  }
.pms-fe #lr-content .container > img {
    width: 100px;
    top: 100px;
  }
.pms-fe #lr-content .col-md-6,
.pms-fe #lr-content .row,
.pms-fe #rl-content .col-md-6,
.pms-fe #track .col-md-6,
.pms-fe #trust-deyond .col-md-6 {
    width: 100%;
  }
.pms-fe #lr-content .banner-content img {
    top: -90px;
    width: 70px;
    left: -30px;
  }
.pms-fe #lr-content p,
.pms-fe #rl-content p,
.pms-fe #track .carousel-item p,
.pms-fe #trust-deyond .trust .t-p {
    font-size: 16px;
  }
.pms-fe #goals .container {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 30px;
  }
.pms-fe #goals .banner-content {
    height: auto;
    margin: 0 auto;
  }
.pms-fe #goals {
    padding-bottom: 60px;
  }
.pms-fe #goals .mob-goal {
    display: block;
    text-align: left;
  }
.pms-fe #goals .mob-goal > img {
    width: 100%;
    margin: 50px auto;
  }
.pms-fe #goals .mob-goal .title {
    color: #5a4d9f;
    font-size: 20px;
    font-family: o-semibold;
    margin-bottom: 5px;
  }
.pms-fe #goals .mob-goal .desc {
    font-family: l-regular;
    font-size: 16px;
    color: #9b9b9b;
  }
.pms-fe #goals .mob-goal .m-goal .title span {
    background: #adaaf2;
  }
.pms-fe #goals .mob-goal .m-task .title span {
    background: #f9d187;
  }
.pms-fe #goals .mob-goal .m-process .title span {
    background: #cde2e0;
  }
.pms-fe #rl-content {
    padding: 110px 0;
  }
.pms-fe #cta .container,
.pms-fe #integration .container,
.pms-fe #rl-content .container,
.pms-fe #track .container {
    width: 100%;
    max-width: 100%;
    padding: 0 30px;
  }
.pms-fe #rl-content h2 {
    font-size: 36px;
    margin-top: 105px;
  }
.pms-fe #rl-content .banner-content img {
    top: -77px;
    width: 70px;
    right: -30px;
  }
.pms-fe #rl-content .banner-content {
    padding-left: 0;
  }
.pms-fe #track .carousel-item .row > .col-md-6:first-child {
    padding-right: 12px;
  }
.pms-fe #integration {
    padding: 100px 0 50px;
  }

.pms-fe #integration h2 {
    font-size: 36px !important;
    width: auto !important;
    margin-bottom: 30px;
  }
.pms-fe #integration p {
    font-size: 16px;
    width: auto;
  }
.pms-fe #integration .logos {
    width: 260px;
    min-height: 250px;
    margin-bottom: 0;
  }
.pms-fe
    #integration
    .logos
    div:not(
   .pms-fe #integration .logos div:nth-child(4),
     .pms-fe #integration .logos div:nth-child(8),
  .pms-fe #integration .logos div:nth-child(9),
  .pms-fe #integration .logos div:nth-child(10)
    ) {
    height: 40px;
    width: 40px;
    padding: 5px;
	}
.pms-fe #integration .logos div img {
    width: 100%;
    margin-top: 0;
  }
.pms-fe #integration .logos div:first-child {
    left: 12px;
    top: 30px;
  }
.pms-fe #integration .logos div:nth-child(2) {
    left: -25px;
    top: 92px;
  }
.pms-fe #integration .logos div:nth-child(3) {
    left: 12px;
    top: 150px;
  }
.pms-fe #integration .logos div:nth-child(4) {
    top: 85px;
    width: 50px;
  }
.pms-fe #integration .logos div:nth-child(5) {
    right: 12px;
    top: 30px;
  }
.pms-fe #integration .logos div:nth-child(6) {
    right: -25px;
    top: 92px;
  }
.pms-fe #integration .logos div:nth-child(7) {
    right: 12px;
    top: 150px;
  }
.pms-fe #integration .logos div:nth-child(6) img {
    width: 22px;
  }
.pms-fe #integration .logos .u-line {
    width: 65%;
    margin-top: 79px;
  }
.pms-fe #integration .logos .m-line,
.pms-fe #trust-deyond .hr-head .col-md-6 {
    width: 80%;
  }
.pms-fe #integration .logos .d-line {
    width: 65%;
  }
.pms-fe #integration .button {
    width: fit-content;
    display: block;
  }
.pms-fe #trust-deyond .container {
    width: 100%;
    max-width: 100%;
    padding: 0 15px;
    background: #f8f7ff;
  }
	.pms-fe #trust-deyond .see h2{margin-top: 40px;}
.pms-fe #trust-deyond .container > .row > .col-md-12 {
    padding: 0;
  }
.pms-fe #trust-deyond .carousel-inner {
    border-radius: 0;
  }
.pms-fe #trust-deyond .trust {
    padding: 30px 40px 100px;
    height: auto;
  }
.pms-fe #trust-deyond .trust .top {
    width: 150px;
  }
.pms-fe #trust-deyond .trust hr {
    margin-top: -21px;
    width: 33%;
    margin-right: 0;
  }
.pms-fe #trust-deyond .trust .star {
    width: 15px;
  }
.pms-fe #trust-deyond .hr-head {
    margin-top: 40px;
  }
.pms-fe #trust-deyond .hr-head .col-md-2 {
    width: 20%;
  }
.pms-fe #trust-deyond .hr-head .col-md-4 {
    width: 40%;
  }
.pms-fe #trust-deyond .hr-head .col-md-4 img {
    width: 190px;
    margin-top: 20px;
  }
.pms-fe #trust-deyond .mob-tvideo {
    display: block;
    width: 100%;
    border-radius: 10px;
  }
.pms-fe #trust-deyond .carousel-control img:nth-child(2) {
    display: block;
  }
.pms-fe #trust-deyond .carousel-control {
    bottom: 30px;
  }
.pms-fe #trust-deyond .left.carousel-control {
    right: 0;
    left: -45px;
    margin: 0 auto;
    transform: rotate(180deg);
  }
.pms-fe #trust-deyond .right.carousel-control {
    right: -45px;
    margin: 0 auto;
    left: 0;
  }
.pms-fe #trust-deyond .carousel-control img {
    width: 35px;
  }
.pms-fe #cta center {
    background-size: cover;
    background-repeat: no-repeat;
    padding: 100px 10px;
  }

}

/*accordian*/
.pms-fe #dropdown .question {
  text-align: center;
  margin-top: 80px;
}
.pms-fe #dropdown .question h3 {
  font-family: o-semibold;
  margin-bottom: 20px;
  font-size: 48px;
}
.pms-fe #dropdown .question h3 + p {
  font-family: l-regular;
  font-size: 24px;
  color: #9b9b9b;
  margin-bottom: 50px;
}
.pms-fe #accordian{  position: relative;
  width: 720px;
  margin: 0 auto;
}
.pms-fe .filter-heading {
  font-family: l-regular;
  font-size: 24px;
  margin-top: 25px;
  margin-bottom: 10px;
  position: relative;
  padding-right: 60px;
  cursor: pointer;
}
.pms-fe .filter-heading:before {
  content: url("../img/plus-expand.svg");
  font-size: 20px;
  right: 0;
  position: absolute;
  transition: all 0.6s ease;
  top: 9px;
  color: #5a4d9f;
}
.pms-fe #sidebar ul li {
  list-style: none !important;
  font-family: l-regular;
  width: 95%;
  font-size: 16px;
}
.pms-fe #sidebar ul {
  padding: 0px;
}
.pms-fe #sidebar hr {
  opacity: 0.1;
  margin: 30px 0px 10px;
}
.pms-fe .filter-heading.activeFilter:before {
  display: none;
}
.pms-fe #accordian .filter-heading.activeFilter:after {
  content: url("../img/minus-collapse.svg");
  font-size: 18px;
  right: 0px;
  top: 10px;
  position: absolute;
  transition: all 0.6s ease;
  color: #5a4d9f;
}
.pms-fe .filter-option-content {
  display: none;
}
.pms-fe #accordian .list-class li {
  line-height: 25px;
  margin-bottom: 10px;
}
@media (min-width: 320px) and (max-width: 767px) {
 .pms-fe #accordian {
    width: auto;
  }
.pms-fe #dropdown .container {
    width: 100%;
    max-width: 100%;
    padding: 0px 30px;
  }
.pms-fe #dropdown .question h3 {
    font-size: 36px;
  }
.pms-fe #dropdown .question h3 + p {
    font-size: 16px;
  }
.fix .fix-back .last-para {
  margin-bottom: 30px !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.pms-fe #accordian {
    width: 100%;
  }
.pms-fe .pms .col-md-4 {
    width: 100%;
  }
.pms-fe .pms .perform {
    min-height: auto;
  }
.pms-fe #trust-deyond .trust .t-p {
    font-size: 15px !important;
  }
.pms-fe .okr-who #rl-content-1 .ani, .pms-fe .okr-who .swiper {display: none;}
.pms-fe .fix-back .col-md-6{flex: 0 0 auto;width: 100%;}
.per-man .mb-4{margin-bottom: 0px !important;gap: 20px;}
.per-man .col-md-4{flex: 0 0 auto;width: 100%;}
.per-man .pema-grid {margin-bottom: 20px;}
}
.per-man .pema-grid {height: 100%;display: inherit;}
/*accordian*/
.pms-fe #dropdown .question {
  text-align: center;
  margin-top: 80px;
}
.pms-fe #dropdown .question .pms-frequen{
  font-family: o-semibold;
  margin-bottom: 20px;
  font-size: 48px;
}
.pms-fe #dropdown .question h2 + p {
  font-family: l-regular;
  font-size: 24px;
  color: #9b9b9b;
  margin-bottom: 50px;
}
.pms-fe #accordian {
  position: relative;
  width: 720px;
  margin: 0 auto;
}
.pms-fe .filter-heading {
  font-family: l-regular;
  font-size: 24px;
  margin-top: 25px;
  margin-bottom: 10px;
  position: relative;
  padding-right: 60px;
  cursor: pointer;
}
.pms-fe .filter-heading:before {
  content: url("../img/plus-expand.svg");
  font-size: 20px;
  right: 0;
  position: absolute;
  transition: all 0.6s ease;
  top: 9px;
  color: #5a4d9f;
}
.pms-fe #sidebar ul li {
  list-style: none !important;
  font-family: l-regular;
  width: 95%;
  font-size: 16px;
}
.pms-fe #sidebar ul {
  padding: 0px;
}
.pms-fe #sidebar hr {
  opacity: 0.1;
  margin: 30px 0px 10px;
}
.pms-fe .filter-heading.activeFilter:before {
  display: none;
}
.pms-fe #accordian .filter-heading.activeFilter:after {
  content: url("../img/minus-collapse.svg");
  font-size: 18px;
  right: 0px;
  top: 10px;
  position: absolute;
  transition: all 0.6s ease;
  color: #5a4d9f;
}
.pms-fe .filter-option-content {
  display: none;
}
.pms-fe #accordian .list-class li {
  line-height: 25px;
  margin-bottom: 10px;
}
@media (min-width: 1400px) {
	.per-man .febe-plus img {left: 570px;}
}




