


/* banner */
.banner{padding: 60px 0 34px;background-image: url(../images/banner_bg_img.svg);background-repeat: no-repeat;background-position: center left;background-size: contain;}
.fp-banner{margin-top: 42px;}
.banner_txt{max-width: 680px;}
.banner_txt p{margin-bottom: 48px;}
.slick-dotted.slick-slider{margin-bottom: 0px !important;}
@keyframes color-change {
    0% {
        color: var(--green);
    }
    25%{
      color: var(--yellow);
    }
    50% {
        color: var(--red);
        }
      75%{
        color: var(--black);
      }  
    100% {
        color: var(--blue);
    }
}
.slide_color{animation: color-change 5s infinite;}
.banner_txt p{max-width: 418px;}
.red_icon{position: absolute;bottom: -3rem;left: 0;animation: MoveUpDown 5s linear infinite;}
.grn_icon{position: absolute;top: 0rem;right: 0;animation: MoveUpDown1 5s linear infinite;}
@keyframes MoveUpDown {
    0%, 100% {
      bottom: 0;
    }
    50% {
      bottom: -50px;
    }
}
@keyframes MoveUpDown1 {
    0%, 100% {
      top: 0;
    }
    50% {
      top: -20px;
    }
}
/* banner */

/* Benefits */
.benefits{padding: 48px 0;}
.benefits p{margin-bottom: 40px;}
.benefit_card{padding: 45px 35px;border-radius: 16px;color: var(--white);transition: 0.5s;}
.benefit_card label{font-size: var(--fnt_16);font-weight: var(--fnt_w500);line-height: 1.40;}
.benefit_card h3{margin-bottom: 16px;color: var(--white);}
.benefit_card p{margin-bottom: 24px;}
.blue_crd{background-color: var(--blue);}
.grn_crd{background-color: var(--green);position: relative;}
.yllw_crd{background-color: var(--yellow);position: relative;color: var(--pale_black);}
.sm_crds .benefit_card{margin-bottom: 19px;padding: 30px 24px;}
.yllw_crd::after{content: '';display: inline-block;background-image: url(../images/yllw_crd_icon.svg);position: absolute;right: 24px;bottom: 26px;height: 94px;width: 94px;transition: 0.5s;}
.yllw_crd h3{color: var(--pale_black);}
.benefit_card.grn_crd p{max-width: 495px;}
.benefits p span,.nep_txt p span{color: var(--blue);}
.benefits .blue_crd button:hover , .benefits .blue_crd a:hover{background-color: var(--green) !important;color: var(--white) !important;}
.benefits .grn_crd button:hover,.benefits .grn_crd a:hover{background-color: var(--blue) !important;color: var(--white) !important;}
.benefits .yllw_crd button:hover,.benefits .yllw_crd a:hover{background-color: var(--blue) !important;color: var(--white) !important;}

.dwn_bars{position: absolute;bottom: 0;right: 8px;}
.dwn_bars ul li{display: flex;align-self: flex-end;}
.dwn_bars ul li .bar{background-color: var(--yellow);width: 9px;height: 109px;margin: 0 8px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}
.dwn_bars ul li:nth-child(1) .bar{height: 57px;}
.dwn_bars ul li:nth-child(2) .bar{height: 71px;}
.dwn_bars ul li:nth-child(3) .bar{height: 80px;}
.dwn_bars ul li:nth-child(4) .bar{height: 96px;}

.grn_crd:hover .dwn_bars ul li .bar{height: calc(109px + 95px);}
.grn_crd:hover .dwn_bars ul li:nth-child(1) .bar{height: calc(57px + 60px);}
.grn_crd:hover .dwn_bars ul li:nth-child(2) .bar{height: calc(71px + 65px);}
.grn_crd:hover .dwn_bars ul li:nth-child(3) .bar{height: calc(80px + 75px);}
.grn_crd:hover .dwn_bars ul li:nth-child(4) .bar{height: calc(96px + 85px);}

.up_bars{position: absolute;top: 0;right: 8px;}
.up_bars ul li{display: flex;align-self: flex-start;}
.up_bars ul li .bar{background-color: var(--white);width: 9px;height: 60px;margin: 0 8px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}
.up_bars ul li:nth-child(1) .bar{height: 39px;}
.up_bars ul li:nth-child(2) .bar{height: 28px;}
.up_bars ul li:nth-child(3) .bar{height: 56px;}
.up_bars ul li:nth-child(4) .bar{height: 47px;}

.grn_crd:hover .up_bars ul li .bar{height: calc(60px - 5px);}
.grn_crd:hover .up_bars ul li:nth-child(1) .bar{height: calc(39px - 5px);}
.grn_crd:hover .up_bars ul li:nth-child(2) .bar{height: calc(28px - 15px);}
.grn_crd:hover .up_bars ul li:nth-child(3) .bar{height: calc(56px - 30px);}
.grn_crd:hover .up_bars ul li:nth-child(4) .bar{height: calc(47px - 5px);}
/* benefits */
/* .dwn_bars ul li:first-child{min-height: 57px;} */


/* benefits-card-animations don't touch */
.benefit_card.yllw_crd:hover::after{transform: rotate(-90deg);}
.benefit_card.blue_crd:hover svg{transform: translateZ(0);transition: 0.5s;}.benefit_card.blue_crd:hover svg ellipse{transform:rotate(55deg);}
.semi_crle{width:150px;position: relative;}
.semicircle {position: absolute;top: 32px;bottom: 25px;left: 24px;right: 29px;transform: translateZ(0);transition: all 800ms;}
.yellowCircle{position: absolute;height: 45px;width: 45px;border-radius: 90px;background: var(--yellow);}
.yellowCircle.right{top: 50px;right: 0;transform:rotate(55deg);}
.benefit_card.blue_crd:hover .semicircle{transform: rotate(160deg);}
.semi_crle{background-image: url(../images/semi_circle_fff.svg);background-repeat: no-repeat;height: 186px;width: 184px;}
/* benefits-card-animations don't touch */

/* Benefits */

/* why-infakt */
.stacked_crd:nth-child(n+1) ,.mble_slider .slick-slide:nth-child(n+1) .stacked_crd{background-color: var(--yellow);}
.stacked_crd:nth-child(n+2) ,.mble_slider .slick-slide:nth-child(n+2) .stacked_crd{background-color: var(--green);}
.stacked_crd:nth-child(n+3) ,.mble_slider .slick-slide:nth-child(n+3) .stacked_crd{background-color: var(--red);}
.stacked_crd:nth-child(n+4) ,.mble_slider .slick-slide:nth-child(n+4) .stacked_crd{background-color: var(--blue);}
.stacked_crd:nth-child(n+1) button:hover{background-color: var(--green) !important;}
.stacked_crd:nth-child(n+2) button:hover{background-color: var(--blue) !important;}
.stacked_crd:nth-child(n+3) button:hover{background-color: var(--yellow) !important;}
.stacked_crd:nth-child(n+4) button:hover{background-color: var(--red) !important;}
/* .cardslider__nav-next, .cardslider__nav-prev { background-color: transparent; } */



.stacked_slider{padding: 80px 0;}
.stacked_slider h2{margin-bottom: 8px;}
.stacked_slider p{margin-bottom: 57px;}
.cardslider{min-height: 540px;}
.cardslider-card {padding: 20px;color: black;font-size: 4rem;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.cardslider-card.center{text-align: center;}
.no-center{display: block;}
.cardtitle{font-size: 1.4rem;position: absolute;bottom: 20px;width: 100%;left: 0;text-align: center;display: block;}
.stacked_crd{padding: 85px 120px;border-radius: 40px;}
.stacked_crd_txt h3{font-size: 27px;font-weight: var(--fnt_w700);color: var(--white);line-height: 1.30;margin-bottom: 8px;}
.stacked_crd_txt p{color: var(--white);margin-bottom: 32px;font-weight: var(--fnt_w500);}
.stacked_crd_txt .white_btn:hover{color: var(--white) !important;}
.stacked_crd_txt .white_btn{color: #0034AA !important;}
.cardslider__direction-nav{position: static;}
.cardslider__direction-nav .cardslider__nav-next{display: flex; position: absolute;top: 50%;right: 0;transform: translate(-6.5%, -50%);margin: 0;border: none;height: 55px;width: 72px;background-size: auto;z-index: 1;}
.cardslider__direction-nav .cardslider__nav-prev{display: flex; position: absolute;top: 50%;left: 1%;transform: translate(-7.4%, -50%);border: none;height: 55px;width: 72px;background-size: auto;z-index: 1;}
@media (max-width: 600px) {
	.cardslider-cards {
		width: 80%;
	}
}
.mble_slider{margin-bottom: 16px;}
.mble_slider .stacked_crd{padding: 24px 12px 24px;text-align: center;margin: 0 28px;}
.mble_slider .stacked_crd figure{margin-bottom: 12px;}
.mble_slider .stacked_crd figure img{height: 99px;margin: 0 auto;}
.mble_slider .stacked_crd_txt h3{font-size: var(--fnt_20);}
.mble_slider .stacked_crd_txt{max-width: 256px;margin: 0 auto;}
.mble_slider .stacked_crd_txt p{margin-bottom: 12px;}
.global_arrws{display: flex;justify-content: center;position: relative !important;}
.global_arrws li{margin: 0 12px;}
/* why-infakt */

/* Success-Counter */
.counter_sec .container{max-width: 1109px;}
.step_txt{max-width: 219px;}
.step_txt label{font-size: var(--fnt_20);font-weight: var(--fnt_w500);margin-bottom: 7px;}
.counter_sec{background-color: var(--blue);color: var(--white);padding: 60px 0;position: relative;}
.counter_sec::before{content: '';display: inline-block;background-image: url(../images/cnt_bg_img1.svg);background-repeat: no-repeat;background-size: 100%;height: 121px;width: 141px;position: absolute;bottom: 0;left: 0;}
.counter_sec::after{content: '';display: inline-block;background-image: url(../images/cnt_bg_img2.svg);background-repeat: no-repeat;background-size: 100%;height: 224px;width: 312px;position: absolute;top: 0;right: 0;}
.counter_sec h3{color: var(--white);}
.counter_card{text-align: center;position: relative;padding: 0 23px;}
/* .counter_card label{font-size: 28px;font-weight: var(--fnt_w700);} */
.counter_card span{font-size: var(--fnt_16);font-weight: var(--fnt_w400);align-self: center;margin-left: 8px;}
.counter_card h4{color: var(--white);font-weight: var(--fnt_w600);}
.counter_list{display: flex;}
.counter_list li .counter_card::before{content: '';display: inline-block;background-color: var(--yellow);width: 12px;min-height: 64px;position: absolute;left: -7px;top: 50%;transform: translateY(-50%);border-radius: 7px;}
.counter_list li:nth-child(2) .counter_card::before{background-color: var(--green);}
.counter_list li:nth-child(3) .counter_card::before{background-color: var(--red);}
/* Success-Counter */



/* Trusted prople */
.ple_trust_us{padding: 0px 0 52px;}
.blue_trust_card{background-color: var(--blue);padding: 93px 90px;border-radius: 40px;color: var(--white);background-image: url(../images/flr_icon.svg);background-repeat: no-repeat;background-position: right bottom;}
.blue_trust_card label{font-size: var(--fnt_20);font-weight: var(--fnt_w500);line-height: 1.40;margin-bottom: 12px;}
.blue_trust_card h3{color: var(--white);font-weight: var(--fnt_w700);letter-spacing: -0.48px;line-height: 1.40;max-width: 282px;}
.white_trust_card{padding: 32px 40px;border-radius: 24px;background-color: var(--white);height: 100%;}
.white_trust_card h6{font-weight: var(--fnt_w800);color: var(--pale_black);}
.white_trust_card label{font-size: var(--fnt_16);font-weight: var(--fnt_w500);color: var(--pale_black);}

/* .trusted_slider .slick-list{padding: 25px 0;}
.trusted_slider .slick-slide {
    opacity:0;
    transition:opacity 0.5s ease-out;
 }
 
.trusted_slider .slick-active {
     opacity:1!important;
     transition:opacity 0.5s ease-in;
     }
 
.trusted_slider .slick-cloned {
     opacity: 0.3;
 } */
 .trusted_slider.swiper {
  width: 100%;
  height: 249px;
  margin-left: 60px;
}
 .trusted_slider .swiper-slide{
  font-size: 22px;
  font-weight: bold;
  color: #000;
  position: relative;
  z-index:4;
  height: 100%;
  border-radius: 24px;
  box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.08);
 width: 500px;
}
.trusted_slider .swiper-slide.swiper-slide-active:last-child{margin-top: -36px;}
.trusted_slider .swiper-slide.swiper-slide-active{margin-top:0px;}
.trusted_slider .swiper-slide.swiper-slide-active .white_trust_card{box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.08);}
/* .trusted_slider .swiper-slide:nth-of-type(3){transform: translate3d(0px, calc(13% - 600px), -200px) rotateZ(0deg) scale(1) !important;}
.trusted_slider .swiper-slide:nth-of-type(4){transform: translate3d(0px, calc(17.25% - 900px), -300px) rotateZ(0deg) scale(1) !important;}
.trusted_slider .swiper-slide-next{transform: translate3d(0px, calc(7.25% - 300px), -100px) rotateZ(0deg) scale(1) !important;} */

.counter_scroll_list{height: 42px;overflow-y: scroll;}

.counter_scroll_list li, .counter_scroll_list + span{font-size: 28px;font-weight: var(--fnt_w700);}

/* width */
.counter_scroll_list::-webkit-scrollbar {
    width: 1px;
  }
  
  /* Track */
  /* .counter_scroll_list::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey; 
    border-radius: 10px;
  } */
   
  /* Handle */
  .counter_scroll_list::-webkit-scrollbar-thumb {
    background: transparent; 
  }

.pagination_shw_list{margin-top: 40px;}
.pagination_shw_list .p_teritary{font-weight: var(--fnt_w400);color: var(--grey2);font-size: var(--fnt_14);}
.pagination_shw_list .pagination{justify-content: end;gap: 15px;}
.pagination_shw_list .pagination .page-item:focus-visible{outline: none;}
.pagination_shw_list .pagination .page-link{border-radius: 4px;border: 1px solid var(--light_grey2);font-size: 14px;color: var(--grey);background: var(--White);}
.pagination_shw_list .pagination .page-link:focus,.pagination_shw_list .pagination .page-item.active .page-link{box-shadow: none;color: var(--blue);border: 1px solid var(--blue);}
  
/* .trusted_slider .slick-active{margin-top: -12rem;}
.trusted_slider .slick-current.slick-active{margin-top: 0;}
.trusted_slider .slick-active .white_trust_card{position: relative;}
.trusted_slider .slick-current.slick-active .white_trust_card{z-index: 1;}

.trusted_slider .slick-current.slick-active + .slick-active{z-index: 0;}
.trusted_slider .slick-current.slick-active + .slick-active + .slick-active .white_trust_card{z-index: -1;} */
/* Trusted prople */




.custom_modal .modal{background-color:rgba(236, 234, 234, 0.5) ;}
.custom_modal .modal-dialog{max-width: 1000px;}

.custom_modal .modal-dialog .modal-content{border-radius: 40px;}
.custom_modal .modal-dialog .modal-body{padding: 40px 40px 60px;border-radius: 40px;}
.custom_modal .modal-dialog .modal-body .card-body{padding: 50px 0px;}
.custom_modal .modal-dialog .modal-body .card-body{font-weight: var(--fnt_w700);}
.custom_modal .modal-dialog .modal-body .card-body h5{font-size: var(--fnt_20);color:var(--grey) ;line-height: 32px;}




.form_group{margin-bottom: 16px;}
.form_group .form-label{font-size: var(--fnt_14);font-weight: var(--fnt_w600);margin-bottom: 10px;line-height: 26px;}
.form_group .form-control{border: 1px solid var(--lite_grey);padding: 16px 20px; border-radius: 8px;}
.form_group .form-control:focus, .btn-close:focus, .form-check-input:focus{box-shadow: none;}
.form_group .error{color: var(--red);font-size: 14px;}


/* slick_custom_arrows */
.custom_arrows{z-index: 1;position: absolute;top: 80px;right: 100px;}
.custom_arrows img{height: 40px;width: 40px;cursor: pointer;}
.custom_arrows .slick-arrow.slick-disabled img{filter: grayscale(100%);opacity: 0.4;}
.custom_arrows li{margin-right: 38px;}
.custom_arrows li:last-child{margin-right: 0;}
/* slick_custom_arrows */

/* stand-out */



/* Global-border-tabs */
/* Teach-learning */
.tech_learning{padding: 72px 0 42px 0px;}
.tech_learning h2{margin-bottom: 40px;}
.global_brdr_tab{border-radius: 44px;}
.global_brdr_tab .nav-item .nav-link{width: 100%;background-color: var(--lite-blue1);font-size: var(--fnt_24);font-weight: var(--fnt_w600);letter-spacing: -0.48px;color: var(--black);padding: 28px 26px;transition:0.6s ease-out;}
.global_brdr_tab .nav-item .nav-link.active{background-color: var(--yellow);}
.global_brdr_tab .tab-content{box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06);border-radius: 0 0 44px 44px;}
.global_brdr_tab .nav-pills li .nav-link{border-radius: 0;}
.global_brdr_tab .nav-pills li:first-child .nav-link{border-radius: 44px 0px 0px 0px;}
.global_brdr_tab .nav-pills li:last-child .nav-link{border-radius: 0px 44px 0px 0px;}
.global_brdr_tab .nav-pills li .nav-link{height: 100%;}
.chech_list li{font-size: var(--fnt_18);font-weight: var(--fnt_w600);color: var(--black);line-height: 1.66;padding: 8px 0 8px 16px;position: relative;}
.chech_list li::before{content: '';display: inline-block;background-color: var(--black);height: 3px;width: 3px;border-radius: 50%;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
.chech_list li::after{content: '';display: inline-block;background-image: url(../images/grn_check.svg);background-repeat: no-repeat;height: 24px;width: 24px;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
.chech_list li span{max-width: 465px;display: flex;}
.list_pddg{padding: 95px 40px;}
.global_brdr_tab figure img{
  padding: 0;
  height: 95%;
  object-fit: cover;
  border-radius: 30px;
  width: 90%;
}
.tech_txt h6{font-size: var(--fnt_16);font-weight: var(--fnt_w600);letter-spacing: -0.32px;color: var(--lite_green);}
/* Teach-learning */
/* Global-border-tabs */

/* testmonials */
.testimonials{background-color: var(--lite-blue1);padding: 80px 0 32px 0;}
.testimonials .testimonials_heading{text-align: center;}
.testimonials .testimonials_heading h6{font-size: var(--fnt_16);font-weight: var(--fnt_w600);letter-spacing: -0.32px;color: var(--lite_green);}
.testimonials .testimonials_heading h2 span{color: var(--red);}
.testimonials .testimonials_heading h2{margin-bottom: 32px;}
.testimonials_card{background-color: var(--yellow);padding: 40px 60px;border-radius: 32px;position: relative;display: flex;}
.testimonials_card img{margin-bottom: 16px;}
.testimonials_card p{margin-bottom: 24px;}
.testimonials_card h6{font-weight: var(--fnt_w800);}
.testimonials_card label{font-size: var(--fnt_16);font-weight: var(--fnt_w500);}
.testimonials_card .card_body{max-width: 645px;}
.testimonials_card::after{content: '';display: inline-block;background-image: url(../images/test_bg_icon.png);background-repeat: no-repeat;height: 293px;width: 210px;position: absolute;top: 20px;right: -2px;}
.testimonials_card .dsktp_img{position: absolute;right: 0;z-index: 1;top: -31px;}
.testimonials .slick-slide{padding: 30px 0;}
.testimonials .slick-arrow{height: 55px;width: 70px;z-index: 1;background-repeat: no-repeat;}
.testimonials .slick-arrow:before{color: transparent;}
.testimonials .slick-prev,.testimonials .slick-prev:hover{background: url(../images/stck-lft-arrw.svg) !important;left: -37px;background-repeat: no-repeat;}
.testimonials .slick-next,.testimonials .slick-next:hover{background: url(../images/yellow-arrow.svg);right: -36px;background-repeat: no-repeat;}
/* testmonials */

/* faqs */
.faqs{padding: 80px 0 0;}
/* faqs */

/* teach-infakt */
.teach_infakt{padding: 108px 0;}
.teach_infakt h3{font-weight: var(--fnt_w600);}
.teach_infakt .p_primary{max-width: 425px;margin-bottom: 32px;}
.teach_infakt h6{font-weight: var(--fnt_w600);margin-bottom: 24px;}
.syllabus_list{display: flex;flex-wrap: wrap;}
.syllabus_list li{margin-right: 20px;}
.syllabus_list li:last-child{margin-right: 0px;}
.syllabus_list .syllabus_crd{text-align: center;max-width: 80px;}
.syllabus_list .syllabus_crd figure{margin-bottom: 8px;}
.syllabus_list .syllabus_crd span{font-size: var(--fnt_12);font-weight: var(--fnt_w400);display: block;}


.hover_crd{border-radius: 32px;padding: 28px 40px 40px;transition: 0.5s;height: 100%;}
.hover_crd .icon_bg{padding: 22px;border-radius: 50%;height: 85px;width: 85px;margin-bottom: 24px;transition: 0.5s;}
.hover_crd .p_teritary{color: var(--white);font-weight: var(--fnt_w300);line-height: 1.75;}
.hover_crd.blue_bg:hover .icon_bg path{fill: var(--blue);}




.grid_cards .col-md-4.mb-4:nth-child(1) .hover_crd:hover,
.grid_cards .col-md-4.mb-4:nth-child(2) .hover_crd:hover,
.grid_cards .col-md-4.mb-4:nth-child(3) .hover_crd:hover,
.grid_cards .col-md-4.mb-4:nth-child(4) .hover_crd:hover,
.grid_cards .col-md-4.mb-4:nth-child(5) .hover_crd:hover,
.grid_cards .col-md-4.mb-4:nth-child(6+n) .hover_crd:hover{background-color: transparent ;box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);}

.grid_cards .col-md-4.mb-4:nth-child(1) .hover_crd:hover h6, .hover_crd:hover .p_teritary,
.grid_cards .col-md-4.mb-4:nth-child(2) .hover_crd:hover h6, .hover_crd:hover .p_teritary,
.grid_cards .col-md-4.mb-4:nth-child(3) .hover_crd:hover h6, .hover_crd:hover .p_teritary,
.grid_cards .col-md-4.mb-4:nth-child(4) .hover_crd:hover h6, .hover_crd:hover .p_teritary,
.grid_cards .col-md-4.mb-4:nth-child(5) .hover_crd:hover h6, .hover_crd:hover .p_teritary,
.grid_cards .col-md-4.mb-4:nth-child(6+n) .hover_crd:hover h6, .hover_crd:hover .p_teritary{color: var(--black) !important;}


.grid_cards .col-md-4.mb-4:nth-child(1) .hover_crd .icon_bg{background-color: #819CD6;}
.grid_cards .col-md-4.mb-4:nth-child(2) .hover_crd .icon_bg{background-color: #FCDA80;}
.grid_cards .col-md-4.mb-4:nth-child(3) .hover_crd .icon_bg{background-color: #999999;}
.grid_cards .col-md-4.mb-4:nth-child(4) .hover_crd .icon_bg{background-color: #E68080;}
.grid_cards .col-md-4.mb-4:nth-child(5) .hover_crd .icon_bg{background-color: #80d28d;}
.grid_cards .col-md-4.mb-4:nth-child(5) .hover_crd .icon_bg{background-color: #80d28d;}
.grid_cards .col-md-4.mb-4:nth-child(6+n) .hover_crd .icon_bg{background-color: #819CD6;}

.grid_cards .col-md-4.mb-4:nth-child(1) .hover_crd{background-color: var(--blue);}
.grid_cards .col-md-4.mb-4:nth-child(2) .hover_crd{background-color: var(--yellow);}
.grid_cards .col-md-4.mb-4:nth-child(3) .hover_crd{background-color: var(--grey);}
.grid_cards .col-md-4.mb-4:nth-child(4) .hover_crd{background-color: var(--red);}
.grid_cards .col-md-4.mb-4:nth-child(5) .hover_crd{background-color: var(--green);}
.grid_cards .col-md-4.mb-4:nth-child(6+n) .hover_crd{background-color: var(--blue);}


.hover_crd:hover{background-color: transparent !important;box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);}
.hover_crd:hover h6, .hover_crd:hover .p_teritary{color: var(--black) !important;}
.hover_crd.blue_bg .icon_bg{background-color: #819CD6;}
.hover_crd.yllw_bg .icon_bg{background-color: #FCDA80;}
.hover_crd.blck_bg .icon_bg{background-color: #999999;}
.hover_crd.red_bg .icon_bg{background-color: #E68080;}
.hover_crd.grn_bg .icon_bg{background-color: #80d28d;}

.stand_out{padding: 78px 0;}

/* level-up infakt */
.levelup_card{box-shadow: 0px 4px 16px 0px rgba(8, 20, 32, 0.05);border-radius: 24px;margin-bottom:24px;}
.levelup_card figure img{width: 100%;}
.levelup_card .card_body{padding: 24px;}
.levelup_slider .levelup_card{margin-right: 20px;height: 500px;}
/* .levelup_slider{margin: 0 5px 0 0;} */
/* .levelup_slider .slick-list{padding: 15px;} */
.levelup_infakt .p_secondary{margin-bottom: 40px;}
/* level-up infakt */

/* growing-tool */
.growing_tool{padding: 20px 0 80px 7rem;}
.growing_tool h3{margin-bottom: 32px;}
.grow_crd{border-radius: 24px;padding: 32px;min-width: 295px;}
.grow_crd figure{margin-bottom: 24px;}
.grow_crd h3{color: var(--white);margin-bottom: 0;}
.growing_slider .grow_crd{margin-right: 20px;}
/* growing-tool */



.custom_pagination{margin: 60px 0px;padding: 20px; border-top: 1px solid #EAECF0;}
.custom_pagination .pagination {justify-content: flex-end;}
.custom_pagination .pagination .page-item:focus-visible{outline: none;}
.custom_pagination .pagination .d-flex .page-link {padding: 10px; border: none;font-size: 14px;color: var(--grey);width: 40px;height: 40px;margin: 4px;text-align: center;}
.custom_pagination .pagination .page-link {border: none;font-size: 14px;color: var(--grey);}
.custom_pagination .pagination .page-link:focus{background-color: var(--primary_blue);box-shadow: none;color: var(--white);border-radius: 8px;}
.custom_pagination .pagination .page-item:last-child .page-link img{transform: rotate(180deg);}


.faq {padding: 72px 0px;}
.faq_heading{display: flex;justify-content: space-between;margin-bottom: 32px;}
/* .contactus-faq .accordion{padding: 40px 40px 80px 40px;box-shadow: 0px 4px 16px 0px rgba(8, 20, 32, 0.05);border-radius: 24px;}
.contactus-faq .accordion .accordion-item{border: none;border-bottom: 1px solid #EAECF0;padding: 28px 0px;}
.contactus-faq .accordion .accordion-item:focus-visible{outline: none;}
.contactus-faq .accordion .accordion-item .accordion-button{padding: 0px 0px 8px 0px;}
.contactus-faq .accordion .accordion-item .accordion-button h4{font-weight: var(--fnt_w600);}
.contactus-faq .accordion .accordion-item .accordion-button:focus{border: none;box-shadow: none;}
.contactus-faq .accordion .accordion-item .accordion-button:not(.collapsed){background-color: transparent;box-shadow:none;}
.contactus-faq .accordion .accordion-item .accordion-button::after{background-image: url(../images/arrow_down.svg);background-color: var(--primary_blue);border-radius: 50%;background-position: center;background-size: 12px;}
.contactus-faq .accordion .accordion-item .accordion-button:not(.collapsed)::after{background-color: var(--green);}
.blueprimary_bg{background-color: var(--primary_blue);}
.contactus_form .blueprimary_bg{border-radius:24px;padding:48px 0px 0px 48px;}
.contactus_form .row{padding: 32px;box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06);border-radius: 40px;}
.contactus_form .blueprimary_bg h3{font-size:var(--fnt_32);color:var(--white);font-weight: var(--fnt_w600);line-height:52px;}
.contactus_form .blueprimary_bg p{font-size:var(--fnt_18);font-weight:var(--fnt_w300);line-height:30px;color:var(--white);}
.contactus-vectorimg{position:absolute;bottom:0;right:0;}
.contactus-formimg{position:relative;bottom:20px;right:0;text-align:right;}
.red{color:#E03137;}
.contactus-form_group .form-control{font-size:var(--fnt_14);font-weight: var(--fnt_w400);color:var(--black);line-height:26px;}
.contactus-form_group{margin-bottom: 16px;}
.contactus-form_group .form-label{font-size: var(--fnt_14);font-weight: var(--fnt_w600);margin-bottom: 10px;}
.contactus-form_group .form-control{border: 1px solid var(--lite_grey);padding: 15px 24px; border-radius: 8px;}
.contactus-form_group .form-control:focus, .btn-close:focus, .form-check-input:focus{box-shadow: none;}
.contactus-form_group .error{color: var(--red);font-size: 14px;}
.faq-tabs .nav-pills .nav-link.active::before{position: absolute;content: "";border-color: transparent;border-style: solid;bottom:0; border-width: 1.5rem 1rem 0;border-top-color:var(--primary_blue);left:34%;transform:translate(50%,96%);}
.contactus-faq .accordion-body{padding:0;}
.contactus_form{margin:80px 0px 80px 0px;}
.faq-tabs{margin-top:48px;} */
/* accordian */
/* .contactus-faq .accordion-button::after {
  
  filter: drop-shadow(0px 15px 30px rgba(7, 57, 166, 0.20));
  background-color: var(--Primary-Infakt-Blue-Infakt-Blue---100);
}
.contactus-faq .accordion-item:last-child {border-bottom: none;} */ 
/* contacus faq end */

.prg_schl h1 span{color: var(--red);}
.stand_out .text-center h2{margin-bottom: 12px;}
.stand_out .text-center p{margin-bottom: 80px;}
.stand_out .hover_crd h6{margin-bottom: 8px;color: var(--white);}
.stand_out_card_slider .slick-dotted.slick-slider{margin-bottom: 0;}
.stand_out_card_slider .slick-dots{bottom: -35px;}
.faq .accordion{padding: 40px 40px;border-radius: 24px;box-shadow: 0px 4px 16px 0px rgba(8, 20, 32, 0.05);background:#ffffff;}
.faq .accordion .accordion-item{border: none;border-bottom: 1px solid #EAECF0;padding: 28px 0px;}
.faq .accordion .accordion-item:last-child{border-bottom: none;}
.faq .accordion .accordion-item:focus-visible{outline: none;}
.faq .accordion .accordion-item .accordion-button{padding: 0px 0px 8px 0px;}
.faq .accordion .accordion-item .accordion-button h4{font-weight: var(--fnt_w600);line-height:36px;}
.faq .accordion .accordion-item .accordion-button:focus{border: none;box-shadow: none;}
.faq .accordion .accordion-item .accordion-button:not(.collapsed){background-color: transparent;box-shadow: none;}
/* .faq .accordion .accordion-item .accordion-button:not(.collapsed) h4{font-size: 24px;} */
.faq .accordion .accordion-item .accordion-button::after{background-image: url(../images/arrow_down.svg);background-color: var(--primary_blue);border-radius: 50%;background-position: center;background-size: 12px;filter: drop-shadow(0px 15px 30px rgba(7, 57, 166, 0.20));}
.faq .accordion .accordion-item .accordion-button:not(.collapsed)::after{background-color: var(--green);filter: drop-shadow(0px 15px 30px rgba(56, 163, 54, 0.30));}
.faq .accordion .accordion-item .accordion-body{padding: 0px;}
/* .faq .accordion .accordion-item button[aria-expanded="true"] h4{font-size: var(--fnt_24);} */

.experience_form{padding:16px 0px 80px 0px;}
.experience_form .row{padding: 32px;box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06);border-radius: 40px;}
.experience_form .row .yllw_bg,.experience_form .row .blue_bg,.experience_form .row .grn_bg {padding: 48px 0px 0px 48px;border-radius: 24px;height:524px;display: flex;flex-direction: column;justify-content: space-between;}
.experience_form .row .grn_bg h3, .experience_form .row .grn_bg h5,.experience_form .row .blue_bg h3, .experience_form .row .blue_bg h5{color: var(--white);}
.experience_form h3{font-size: 32px;font-weight: var(--fnt_w700);line-height: 52px;}
.experience_form .row .yllw_bg img,.experience_form .row .grn_bg img{mix-blend-mode: multiply;}
.experience_form .row .blue_bg{background-image: url(../images/logo_transparent1.svg);background-repeat: no-repeat;background-position:right bottom;}





.nep_brochure{background-image: url(../images/nep_bg_icons.svg);background-position: bottom;}
.nep_brochure::before{background-image: url(../images/white-cloud.svg);animation: floatingCloud 20s linear infinite; background-size: 146px;height: 46px;bottom: 30px;left: 24px;}
.nep_brochure::after{background-image:url(../images/white-cloud.svg) , url(../images/yellow-semicircle.svg) ,url(../images/green-semicircle.svg); background-repeat: no-repeat;background-position:left bottom 45px,right, right;background-size: auto;height: 260px;width: 254px;}



.counter_num,.counter_num2{font-size: 28px;font-weight: var(--fnt_w700);}
/* @keyframes floatingCloud {
  0% {
    left: 100%;
  }
  25% {
    left: 75%; 
  }
  50% {
    left: 50%; 
  }
  100% {
    left: 0%; 
  }
} */

.swiper-3d .swiper-slide-shadow{background-color: var(--white) !important;}


/* Completely remove modal backdrop */
.modal-backdrop {
  display: none !important;
}

/* bugs 20/3/24 */

.levelup_card .p_quarternary{color:#666666;margin-top:8px;}
.faq-bg{background-color: var(--lite-blue1);}
.faq .accordion .accordion-item .accordion-body h5{line-height:30px;}
.global_brdr_tab #pills-tab {display:flex;flex-wrap:nowrap;cursor:grab;user-select:none;position: relative;overflow: hidden;border-top-left-radius: 44px;border-top-right-radius: 44px; }

/* changes */

@media screen and (min-width:768px) {
  .counter_card h4{color: var(--white);font-weight: var(--fnt_w600);max-width:180px;margin:0 auto!important;}
  .counter_list{display:grid;grid-template-columns:repeat(3,1fr);}
}

.testimonials .product_testimonials_slider  .slick-next, .testimonials .product_testimonials_slider .slick-next:hover{background:url(../images/stck-ryt-arrw.svg)!important;}
.testimonials .program-testimonials-slider .slick-next,.testimonials .program-testimonials-slider .slick-next:hover{background:url(../images/stck-ryt-arrw.svg)!important;}