/* products */
.product_banner{background-image: none;}
.product_banner h2{font-size: 36px; color: var(--black);font-weight:var(--fnt_w700) ;line-height: 48px;}
.product_banner h2 span{color:#BC0B14;}
.product_banner .banner_txt p{max-width: 100%;font-size: 18px;line-height:1.3;color: #333533;font-weight: var(--fnt_w400);}
.empower_schools{padding: 100px 0px;}
.empower_schools .col-xl-5 .benefit_card{position: relative;display: flex;flex-direction: column;justify-content: end;}

.empower_schools .col-xl-5 .benefit_card::before{position: absolute;content: '';width: 100%;height: 100%; top: 0;left: 0; background: url(../images/product_lgCard_bg.svg) ;background-repeat: no-repeat; }

.empower_schools .col-xl-5 .benefit_card::after{position: absolute;content: '';width: 100%;height: 100%; top: 100px;left: 300px; background: url(../images/product_lgCard_bg2.svg) ;background-repeat: no-repeat; }
.empower_schools .col-xl-5 .benefit_card h6{color: var(--primary_yellow);font-weight: var(--fnt_w700);}
.empower_schools .col-xl-5 .benefit_card .benefit_card_head{position: relative;}
.empower_schools .col-xl-5 .benefit_card h5{color: var(--white);font-weight: var(--fnt_w400);}
.empower_schools .col-xl-7 .hover_crd {min-height: 327px;margin: 12px;max-width: 324px;}
.empower_schools .col-xl-7 .hover_crd h4 , .empower_schools .col-xl-7 .hover_crd h5{color: var(--white);font-size:14px !important;}
.empower_schools .col-xl-7 .hover_crd:hover h4 , .empower_schools .col-xl-7 .hover_crd:hover h5{color: var(--black);}
.custom_arrows{position: unset;margin-top: 24px;}
.custom_arrows .slick-arrow.slick-disabled svg{filter: grayscale(100%);opacity: 0.4;}
.pricing{padding: 100px 0px;}
.pricing .pricing_head h2{color: var(--black);font-weight: var(--fnt_w700);}
.pricing input[type="checkbox"] {position: relative;width: 50px;height: 25px;-webkit-appearance: none;appearance: none;background: var(--primary_blue);outline: none;border-radius: 2rem;cursor: pointer;}

.testimonials .testimonials_heading h6{color: #40BB54;margin-bottom: 8px;font-size:var(--fnt_20);font-weight:500;line-height:24px;}
.testimonials .testimonials_heading h2{font-size: var(--fnt_32);font-weight:var(--fnt_w600);line-height:52px;}

.pricing  input[type="checkbox"]::before {content: "";width: 21px;height: 21px;border-radius: 50%;background: #fff;position: absolute;top: 0;left: 01px;transition: 0.2s;margin: 2px;}
  
.pricing  input[type="checkbox"]:checked::before {transform: translateX(100%);background: var(--white);}
  
.pricing  input[type="checkbox"]:checked {background: var(--primary_blue);}
.monthly_pricing {display: flex;}
  
.yearly_pricing {display: none;}
.pricing .pricing_head{margin-bottom: 40px;}
.pricing .card{border: none;box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06); }
.pricing .card .card-body{min-height: 255px;}
.pricing .card:first-child{box-shadow: none;}
.pricing .col-lg-3 .card:first-child .card-body{background-image: url(../images/logo_transparent2.svg);background-repeat: no-repeat;background-position: right -30px top;} 
.pricing .card:first-child .card-body h2{font-size: var(--fnt_32);color: var(--black);font-weight: var(--fnt_w700);}
.pricing .card .list-group{padding: 20px;}
.pricing .card .list-group li{padding:9px 20px;border: none;font-size: var(--fnt_16);color: var(--black);margin: 4px;max-width: 255px;min-height:64px;display:flex;align-items:center;}
.pricing .card .list-group li:nth-of-type(odd){background-color: var(--white);}
.pricing .card .list-group li:nth-of-type(even){background-color: var(--lite-blue1);}


.pricing .pricing_slider .slick-list{overflow: auto;padding: 0px 20px !important;}
.pricing .pricing_slider .slick-list::-webkit-scrollbar{width: 20px;margin: 0px 15px;height: 12px;}
  
.pricing .pricing_slider .slick-list::-webkit-scrollbar-track {box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06); border-radius: 27px;}
   
.pricing .pricing_slider .slick-list::-webkit-scrollbar-thumb {background: var(--lite-blue2); border-radius: 10px;}
  
.pricing .pricing_slider .slick-list::-webkit-scrollbar-thumb:hover {background: var(--lite-blue2);  }
.pricing .pricing_slider .slick-slide{margin-right: 12px;}
.pricing .pricing_slider .card {box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06);background: #ffffff;border-radius:12px;padding:12px;margin-bottom:25px;}
.pricing .pricing_slider .card .card-body{background-image: none;padding:24px;text-align: center;border-radius: 12px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.pricing .pricing_slider .card .card-body .price_cost{font-size:28px;font-weight: var(--fnt_w700);line-height: 24px;padding: 12px 0px;display: flex;flex-direction: column;}
.pricing .pricing_slider .card .card-body span{font-weight: var(--fnt_w400);display: block;margin-top:24px;}
.pricing .pricing_slider .slick-slide:nth-of-type(1) .card .card-body{background-color: var(--primary_blue);color: var(--white);}
.pricing .pricing_slider .slick-slide:nth-of-type(2) .card .card-body{background-color: var(--dark_green);color: var(--white);}
.pricing .pricing_slider .slick-slide:nth-of-type(3) .card .card-body{background-color: var(--primary_yellow);color: var(--white);}
.pricing .pricing_slider .slick-slide:nth-of-type(4) .card .card-body{background-color: var(--light_red);color: var(--white);}
.pricing .pricing_slider .slick-slide:nth-of-type(1) .card .card-body h4,.pricing .pricing_slider .slick-slide:nth-of-type(2) .card .card-body h4,.pricing .monthly_pricing .slick-slide:nth-of-type(3) .card .card-body h4,.pricing .monthly_pricing .slick-slide:nth-of-type(4) .card .card-body h4{color: var(--white);font-size:var(--fnt_32);}

.pricing .pricing_slider .card .list-group li{display: flex;justify-content: center;}

.find_infskt_school{padding: 88px 0px;}
.find_infskt_school:after{height: 292px !important;}
.find_infskt_school .card_txt h3{font-weight: var(--fnt_w700);}
.find_infskt_school .card_txt h5{color: var(--white);}
.find_infskt_school .custm_autocomplete button{background-color: var(--light_red) !important;}
/* products */
.headings .testimonials_heading h6{color: #272727;}
.pricing_head h5{font-size: 20px;}

/* bugs pricing */

.pricing .pricing_slider .slick-slide:nth-of-type(3) .card .card-body h4,.pricing .pricing_slider .slick-slide:nth-of-type(4) .card .card-body h4{color:var(--white);}
.mbr_name .p_teritary{font-size:14px!important;}
.bx-shadw{box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06);}
/* .pricing_slider .p_teritary{max-width:245px;text-align:center;font-weight:400;margin:0 auto;} */
.list-group-bg{box-shadow: 0px 0px 60px 0px rgba(8, 20, 32, 0.06);padding:20px;border-radius:24px;}
.popular-btn{background-color:var(--primary_yellow);border-radius:24px;padding:9px 17px;display:flex;font-size:14px;font-weight:400;color:white;width:120px;position:absolute;top:93%;left:28%;z-index:1;}
.pricing_slider .p_teritary{max-width:245px;text-align:center;font-weight:400;margin:0 auto;font-size:16px;}
.pricing-view{background:var(--primary_yellow);border-radius:26px;padding:8px 32px;font-size:16px;font-weight:600px;line-height:28px;color:#333333;text-align:center;display:flex;justify-content:center;}
.pricing_slider img {margin-right: 8px !important;}
.price_cost sup{top:2px;left:-25px;text-align:left;font-size:20px;}

/* 15-04-25 */
.our-product-span{color:#BC0B14;}
.our-product-banner .banner_txt .p_teritary{font-size:18px;}
.product_testimonials_slider .testimonials  .slick-next, .product_testimonials_slider .testimonials  .slick-next:hover{background:url(../images/stck-ryt-arrw.svg)!important;}
.pricing .pricing-card .list-group li{min-height:65px !important;}
.pricing .pricing-card .list-group{margin-top:10px;}
.pricing .card .list-group{margin-top:10px;}
