.w-100{width:100%;}
.list-blue-icon li{list-style-type:none;}
.rating-sec{display: inline-block; margin: 0; list-style-type: none; margin-top: 5px;}
.rating-sec li{display: inline-block; margin-right:20px; background-color: #fff; box-shadow: 0px 18px 22.6px -6px rgba(0, 0, 0, 0.25); padding: 14px 0px; border-radius: 14px; display: flex; align-items: center; justify-content: center;}
.list-blue-icon li a{color: #1A1A1A;}
ol li{font-family: "Inter", sans-serif; font-weight: 500; font-size: 16px; line-height: 26px; letter-spacing: 0; color: #1A1A1A;}


.home-banner-main{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/main-banner-imgg.webp); background-repeat: no-repeat; background-size: cover; background-position: center center; padding-bottom: 48px;}
.home-banner-main .home-v2-section1-title2 h1{font-family: "Inter", sans-serif; font-size:55px; line-height:65px; color:#000; font-weight:600;}
.home-banner-main .form-group #s{color:#1A1A1A;}
.home-banner-main .home-v2-section1-half-search-wrapper{box-shadow: 0px 18px 22.6px -6px rgba(0, 0, 0, 0.25); border:1px #2975F7 solid;}
.home-v2-section1-half-search-wrapper #search-form #s, #search-form #s{color:#000 !important;}
.home-banner-main .home-v2-section1-half-search-wrapper #search-form #x{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/Black-search-img.svg);}
.home-banner-main .rated-sec p{font-size: 15px; margin-top: 15px;}
.home-banner-main li span{font-size: 15px; line-height: 25px; font-family: "Inter", sans-serif;}
.home-banner-main .callback-button, .home-banner-main .free-trail-btn{font-family: "Inter", sans-serif;}
.home-banner-main .home-v2-section4-title-wrapper-half{width:100%;}
.home-banner-main .image-preview{display:none;}
.home-banner-main #subject-results{border:0;}
.home-banner-main .list-white{text-align: left; padding-top: 15px;}
.home-banner-main h1 span{color:#2975F7;}

.home-version2-footer a:hover{color:#000;}

.new-home-testimonials .home-v2-section4-arrow-wrapper{height:auto; justify-content: center; margin-top: 30px;}
.new-home-testimonials .owl-carousel .item{width:auto;}
.new-home-testimonials.home-v2-section4{padding: 120px 0px 0px 0px; background-image:none;}
.new-home-testimonials .home-v2-section4-title-wrapper-half{width:100%;}
.new-home-testimonials .home-v2-section4-title h2{max-width:100%;}
.new-home-testimonials  h2.inter-cls{text-align:left;}
.new-home-testimonials .home-v2-section4-title2 p{text-transform: capitalize; margin: 0;}
.new-home-testimonials .video-bottom-title1, .new-home-testimonials .video-bottom-title2{font-family: "Inter", sans-serif;}
.new-home-testimonials .home-v2-section4-slider-wrapper {margin-top: 50px;}
.new-home-testimonials img, .new-home-testimonials .item, .new-home-testimonials .video-thumbnail, .new-home-testimonials .video-thumbnail a{position: relative; width: 100% !important; height: 492px !important; overflow: hidden; border-radius: 22px; background-color: #fff;}
.new-home-testimonials .owl-dots{display:none;}
 
.subjects-cover{padding:80px 10px 10px 10px;}
.subjects-cover .sub-sec{border: 1px #BEC3CD solid; border-radius: 16px; display: flex; align-items: center; justify-content: space-between; flex-direction: column; padding: 10px 10px 20px 10px;}
.subjects-cover .sub-sec:hover{border: 1px #2563eb dashed;}
.subjects-cover .subject-outer{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; gap: 20px;}
.subjects-cover .consultation-btn {text-align: left; margin-top:0;}
.subjects-cover .sub-sec img{width: 100%;}
.subjects-cover h5{font-family: "Inter", sans-serif; color: #1A1A1A; font-size: 20px; font-weight: 600; line-height: 30px; margin-bottom: 15px;}
.subjects-cover .content-sec{padding: 20px 15px 15px 15px; display: flex; flex-direction: column; justify-content: space-between;}
.subjects-cover .consultation-btn a{padding: 16px 24px; font-size: 15px; line-height: 15px; color: #fff; background-color: #2563eb; display: flex; align-items: center; justify-content: center; margin-top:0px;}
.subjects-cover h2.inter-cls{text-align:left; padding-bottom: 15px; color:#000;}
.subjects-cover p{font-weight:400; color: #6B7280;}

.join{background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(146, 177, 245, 0.65) 50%, rgba(255, 255, 255, 0.30) 100%);}
.join .container-2023{background-image: none !important; padding: 70px 50px !important;}
.join h2.inter-cls{color:#000 !important;}
.join .counting h6{color:#2563eb;}
.join .counting p{color:#000; padding:0;}
.join p{text-align: center; padding: 20px 0px; font-weight: 400;}
.join .counting{margin-top:50px;}
.join .consultation-btn a{padding: 16px 36px; font-size:15px; line-height:15px; background-color: #2563eb; color: #fff;}

.one-tutoring .home-v2-section7-half-title h2{text-align:left; line-height: 40px;}
.one-tutoring .home-v2-section7-title-block, .one-tutoring .home-v2-section7-details-block, .one-tutoring .home-v2-section7-readmore-block a, .one-tutoring .home-v2-section7-half-button-wrapper a{font-family: "Inter", sans-serif;}


.success-stories .homepage-each-testi-block-outer{box-shadow: 0px 2px 7.6px 0px rgba(0, 0, 0, 0.25); margin: 0px;}
.success-stories .homepage-each-testi-block{background-color:#fff !important;}
.success-stories .owl-item{margin-right:30px !important;}
.success-stories .owl-stage{margin-bottom:35px; margin-top:20px;}
.success-stories .homepage-each-testi-block{display: flex; align-items: start; justify-content: start; flex-direction: column-reverse;}
.success-stories .homepage-each-testi-author-right-block{width: 100%; text-align: right; margin-top: 25px;}
.success-stories .homepage-each-testi-author-left-block{margin-top: -30px;}
.success-stories .homepage-each-testi-content-wrapper{padding-top: 0px;}
.success-stories .homepage-each-testi-author-pic span{background-color: #eab308;}
.success-stories .homepage-each-testi-author-right-block .icon{color: #eab308;}
.success-stories .homepage-each-testi-author-name, .success-stories .homepage-each-testi-author-desig{color:#000;}
.success-stories .owl-nav button{box-shadow: 0px 0px 2px 0px #2563EB;}
.success-stories .owl-carousel .owl-stage-outer{width: 101%; padding-left: 10px;}

.about-page{margin-top: 55px;}
.about-page .counting h6{color:#2975F7;}
.about-page .counting p{color:#1A1A1A; font-weight: 400;}
.about-page .counting{max-width: 100%; margin-top: 0px; margin-bottom: 80px;}
.about-page .counting h6{font-size: 48px; line-height: 58px;}
.about-page .counting p{font-size: 24px; line-height: 34px;}
.about-page .counting .years h6{text-align: left; margin-left: 80px;}
.about-page .counting .years p{text-align: left;}
.about-page .counting .sub p{text-align: right;}
.about-page .counting .sub h6{text-align: right; margin-right: 30px;}
.about-page .story-left p{margin-bottom: 0; font-size: 18px; line-height: 36px; font-weight:400;}
.about-page .story-left h2{color:#1A1A1A; text-align:left; margin-bottom:25px;}

.about-page .why-family{align-items: center; padding: 75px 10px 60px 10px;}
.about-page .why-family .family-left h2{text-align:left !important; margin-bottom: 30px !important; color:#1A1A1A; font-weight:700 !important;}
.about-page .why-family .family-left p{font-size:18px; line-height:36px; font-weight:400; color:#1A1A1A;}
.support{margin-bottom:80px;}
.about-page .who-img{margin-top:20px; width:100%;}
.benifit-sec.support ul{grid-template-columns: 1fr 1fr 1fr; padding: 20px 0px 35px 0px;}
.support .consultation-btn a {font-size: 15px; line-height: 15px; padding: 12px 15px;}
.support .free-trial{background-color:#fff; margin-right:10px;}
.support .free-trial:hover{background-color: #f59e0b;}
.support p{font-size: 15px; line-height: 24px; margin-bottom: 0; margin-top: 20px; text-align: center; color: #fff;}
.support li{display: flex; align-items: center; gap: 10px;}
.support li svg{width: 15px; height: 15px;}
.about-page h1{font-weight: bold; color: #1A1A1A; font-family: "Inter", sans-serif; font-size: 56px; line-height: 65px; margin-bottom: 70px;}
.about-page .video-play-button2 a{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/white-play-btn.webp); height: 80px; width: 80px; background-size: contain;}
.about-page .video-play-button2{left: 50%; margin-left: -50px; top: 40%; margin-top: -32px; height: 80px; width: 80px;}
.about-page .howitwork-section-four-left-half-pic {height: auto; width: auto; padding: 0;}
.about-page .howitwork-section-four-left-half-pic img {height: auto; width: auto;}
.why-family img{width:100%;}
.about-page .why-family .family-left, .about-page .why-family .family-right{width:50%;}
.about-page .container-2023{align-items: center; justify-content: center; gap: 50px;}
.about-page .who-we{margin-bottom: 80px;}
.about-page .who-we p{margin-bottom: 43px;}
.about-page .story-outer{display: flex; align-items: center; gap: 60px;}

.about-page .video-play-button a, .want-faster .want-faster-right .video-play-button a{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/ply-btn.png); height: 72px; width: 72px;}

.about-page .counting{margin-top: 60px;}
.about-page .story-left, .about-page .story-right{width:50%;}
.about-page .story-right .homepage-section-six-right-image-outer img{width:100%;}

.about-page .learn h6, .about-page .learn p{text-align: right;}
.about-page .learn h6{margin-right: 30px;}
.benifit-sec.abt-benfit .risk{background-color: #fff; font-size: 15px; line-height: 15px; font-weight: 500; padding: 11px 17px; border-radius: 5px; color: #010101; margin-right: 14px;}
.benifit-sec.abt-benfit .consultation-btn a, .learn-save .consultation-btn a{font-size: 15px; line-height: 15px; font-weight: 500; padding: 11px 17px; border-radius: 5px; color: #010101; margin-right: 14px;}
.benifit-sec.abt-benfit .risk:hover{background-color: #f59e0b;}
.benifit-sec.abt-benfit .consultation-btn a:hover{color:#fff;}
.benifit-sec.abt-benfit{padding: 60px 0px 65px 0px;}
.benifit-sec.abt-benfit ul{padding: 15px 0px 30px 0px; grid-template-columns: 1fr 1fr 1fr;}
.benifit-sec.abt-benfit p{text-align: center; margin-top: 20px; margin-bottom: 0; color: #fff;}
.benifit-sec.abt-benfit h2{font-weight:500;}



.online-tutoring-sec h2{color: #1A1A1A; text-align: left !important; margin-bottom: 20px !important;}
.online-tutoring-sec{margin-top:80px;}
.online-tutoring-sec .online-sec-one{border: 1px #BEC3CD solid; border-radius: 18px; padding: 30px 30px 20px 30px;}
.online-tutoring-sec .online-tutoring-outer{display: grid; grid-template-columns: 1fr 1fr; gap: 48px;}
.online-tutoring-sec p{margin-bottom: 45px;}
.online-tutoring-sec h5{font-family: "Inter", sans-serif; font-size: 20px; line-height: 30px; color: #0C0C0C; font-weight: 600; margin: 0; margin-bottom: 20px;}
.online-tutoring-sec .online-sec-one ul{margin-bottom:0;}
.online-tutoring-sec .online-sec-one ul li{list-style-type: none; display:flex; align-items: center; margin-bottom: 10px;}
.online-tutoring-sec .online-sec-one ul li::last-child{margin-bottom: 0px;}
.online-tutoring-sec .online-sec-one ul li img{margin-right: 15px;}
.sub-success-stories .homepage-section-six-bottom-section{margin-top: 60px;}


.accodian-sec h2{color: #1A1A1A;}
.success-stories h2.inter-cls{color: #1A1A1A;}
.success-stories .head-sec p{color: #6E7378; font-weight: 400;}
.accodian-sec .accodian-outer{display: grid; grid-template-columns: 1fr 1fr; gap: 16px;}
.accodian-sec .accordion{font-size: 20px; line-height: 30px; color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 500; background-color: #F9F9F9 !important; border-radius: 24px;}
.accordion.active, .accordion.active:hover, .accordion button.accordion.active, .accodian-sec .panel{background-color: #F9F9F9;}
.accodian-sec .panel p{font-weight: 400; color: #6B7280; margin: 0; padding-bottom: 20px; background-color: #F9F9F9 !important;}
.accodian-sec .accordion.active{border-radius: 24px 24px 0px 0px;}
.accodian-sec div.panel{border-radius: 0px 0px 18px 18px;}

.accodian-sec button.accordion {background-color: #eee; color: #444; cursor: pointer; padding: 25px; width: 100%; border: none; text-align: left; outline: none; font-size: 20px; transition: 0.4s; line-height:30px;}
.accodian-sec button.accordion.active, button.accordion:hover {background-color: #ddd;}
.accodian-sec button.accordion:after {content: '\f107'; color: #777; font-weight: bold; float: right; margin-left: 5px; font-family: "Font Awesome 5 Free", sans-serif;}
.accodian-sec button.accordion.active:after {content: "\f106"; font-family: "Font Awesome 5 Free", sans-serif;}
.accodian-sec div.panel {padding: 0 18px; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out;}
.accodian-sec{margin-bottom:80px;}
.accodian-sec p{text-align: center; color: #6B7280;  margin-bottom: 40px; margin-top: 20px; font-weight:400;}
.accodian-sec .panel p{text-align:left;}


.home-v2-section4.subjects-sec{background-image:none;}
.subjects-sec .owl-carousel .item{width:auto;}
.subjects-sec .home-v2-section4-title-wrapper-half{width:100%;}
.subjects-sec .item{border: 1px #E7E7E7 solid; padding: 5px 5px 28px 5px; border-radius: 16px;}
.subjects-sec .sub-content{text-align:left; padding: 25px 10px 10px 10px;}
.subjects-sec .sub-name{color: #111111; font-family: "Inter", sans-serif; font-size: 20px; line-height: 30px; font-weight: 600;}
.subjects-sec .sub-btn a{background-color: #2975F7; color: #fff; font-family: "Inter", sans-serif; font-size: 15px; line-height: 20px; font-weight: 500; padding: 16px 20px; border-radius: 10px;}
.subjects-sec .custom-prev{margin-top: -40%; z-index: 999; margin-left: -4%;}
.subjects-sec .custom-next{margin-top: -40%; z-index: 999; margin-right: -4%;}
.subjects-sec .sub-category-elementary{float:left; background-color: #FFF8F3; padding: 8px; border-radius: 8px; color: #B86326; font-family: "Inter", sans-serif; font-size: 15px; line-height: 20px; font-weight: 600; text-transform: uppercase;}
.subjects-sec h2.inter-cls{text-align: left; color: #1A1A1A;}
.subjects-sec .item .sub-content p{margin-bottom: 35px; margin-top: 16px; color: #6E7378; font-weight: 400; min-height: 80px;}
.subjects-sec .sub-name{margin-top: 30px; margin-bottom: 14px;}
.subjects-sec .sub-rating{color: #111111; font-family: "Inter", sans-serif; font-size: 16px; line-height: 26px; font-weight: 600; display: flex; align-items: center;}
.subjects-sec .sub-rating i{color:#FFC72F; margin-right:10px;}
.subjects-sec .home-v2-section4-slider-wrapper {margin-top: 0px;}
.subjects-sec .home-v2-section4-title2 p{color: #6E7378; font-weight: 400; text-transform: capitalize;}
.subjects-sec .owl-stage-outer{width:101%;}
.subjects-sec .sub-category-middle{padding: 8px; background-color: #F3F3FF; border-radius: 8px; color: #6365EF; font-family: "Inter", sans-serif; font-size: 15px; line-height: 20px; font-weight: 600; text-transform: uppercase;}
.subjects-sec .sub-category-college{background-color: #F3FCFF; padding: 8px; border-radius: 8px; color: #258BAD; font-family: "Inter", sans-serif; font-size: 15px; line-height: 20px; font-weight: 600; text-transform: uppercase;}
.subjects-sec .sub-btn a:hover{background-color:#FFC72F;}
.subjects-sec .item .subjects-sec img{height: 264px; object-fit: cover; border-radius: 16px;}
.subject-banner{background-color:#f4f7fe; padding: 50px 10px;}
.subject-banner h1, .grade-banner h1{font-family: "Inter", sans-serif; font-size: 48px; line-height: 58px; color: #1A1A1A; font-weight: 600; width: 55%; padding: 15px 0px;}
.subject-banner .subject-left-sec{width:70%; display: flex; align-items: start; flex-direction: column; justify-content: center;}
.subject-banner .subject-right-sec{width:30%;}
.subject-banner .subject-list li{font-weight:400;}
.subject-banner .subject-right-sec form, .grade-banner form{box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.12); background-color: #fff; padding: 25px; max-width: 380px; border-radius: 28px;}
.subject-banner .subject-right-sec{display: flex; align-items: center; justify-content: end;}

.subject-banner .subject-right-sec img{height: 143px; object-fit: cover; border-radius: 10px; margin-bottom: 25px;}

.subject-banner form input, .grade-banner form input{width: 100%; background: #fff; border: 1px solid #ccc; border-radius: 8px; padding: 10px 12px 10px 10px; font-size: 16px; color: #6B7280; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);}
.subject-banner .each-field-block, .grade-banner .each-field-block{margin-bottom:18px;}
.subject-banner input[type="checkbox"], .grade-banner input[type="checkbox"]{width:auto;}
.subject-banner .submit-btn, .grade-banner .submit-btn{width:100%;}
.subject-banner form label, .grade-banner form label{color: #1A1A1A; font-size: 12px; line-height: 22px; font-family: "Inter", sans-serif; font-weight: 400;}
.subject-banner .subject-right-sec .submit-btn, .grade-banner .submit-btn{font-size: 15px; line-height: 21px; font-family: "Inter", sans-serif; font-weight: 400;}
.subject-banner .each-field-block p, .grade-banner .each-field-block p{color: #2975F7; font-size: 15px; line-height: 22px; font-family: "Inter", sans-serif; font-weight: 400; text-align: center;}

.subject-banner .breadscrumb{color: #6B7280; font-size: 14px; line-height: 24px; font-family: "Inter", sans-serif; font-weight: 400;}

.subject-banner .breadscrumb span{padding:0px 10px;}
.subject-banner .category-name{color: #2975F7; font-size: 16px; line-height: 26px; font-family: "Inter", sans-serif; font-weight: 500; background-color: #fff; padding: 6px 10px; border-radius: 8px; margin-top: 30px;}
.subject-banner p{color: #6B7280; font-family: "Inter", sans-serif; font-weight: 400; font-size: 16px; line-height: 26px; margin-bottom: 15px;}

.subject-banner .subject-list{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px; margin-left: -10px;}

.subject-banner .subject-list li{list-style-type: none; position: relative; display: flex; align-items: center;}
.subject-banner .subject-list li img {padding:0px 10px;}

.subject-banner .starter-plan .plan-header, .grade-plan .starter-plan .plan-header{background-color:#d7dbe7; color: #2563ec; font-family: "Inter", sans-serif; font-weight: 400; font-size: 16px; line-height: 26px; text-align: center; padding: 10px; border-radius: 16px 16px 0px 0px;}
.subject-banner .plans-outer, .grade-plan .plans-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 48px; margin-top:65px; max-width: 711px;}
.subject-banner .plans-outer .starter-plan, .grade-plan .plans-outer .starter-plan{background-color: #fff; border-radius: 16px;}
.subject-banner .plan-contents, .grade-plan .plan-contents{display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 10px; padding: 25px 10px;}
.subject-banner .consultation-btn a, .grade-banner .consultation-btn a{background-color: #2563ec; color: #fff; padding: 15px 21px;}
.subject-banner .consultation-btn .free-trail, .grade-banner .consultation-btn .free-trail{margin-left:15px; border: 1px #BEC3CD solid; background-color: #fff; color: #1A1A1A; padding: 14px 20px;}
.subject-banner .consultation-btn .free-trail:hover, .grade-banner .consultation-btn .free-trail:hover{background-color:#2563ec; color:#fff; border:1px #2563ec solid;}
.subject-banner .hour-month, .grade-plan .hour-month{color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 500; font-size: 16px; line-height: 26px;}
.subject-banner .hour-month span, .grade-plan .hour-month span{color: #6B7280; font-weight: 400;}
.subject-banner .session-rate, .grade-plan .session-rate{color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 600; font-size: 24px; line-height: 34px;}
.subject-banner .session-rate span, .grade-plan .session-rate span{color: 6B7280; font-weight: 400; font-size: 16px; line-height: 26px;}
.subject-banner .month-rate, .grade-plan .month-rate{color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 500; font-size: 16px;line-height: 26px;}
.subject-banner .month-rate span, .grade-plan .month-rate span{font-weight: 400;}
.subject-banner .best-value, .grade-plan .best-value{background: linear-gradient(to right, #F5A623, #8F5C06); color: #fff; font-family: "Inter", sans-serif; font-weight: 500; font-size: 15px; line-height: 25px; text-align: center; padding: 7px; border-radius: 16px 16px 0px 0px;}
.subject-banner .best-value, .grade-plan .best-value{position: absolute; top: -39px; width: 179px; margin: 0 auto; left: 0; right: 0;}
.subject-banner .package-plan, .grade-plan .package-plan{position:relative; width: 237px;}
.subject-banner .package-plan .plan-header, .grade-plan .package-plan .plan-header{background-color: #2563ec; color: #fff;}
.subject-banner .package-plan .session-rate, .grade-plan .package-plan .session-rate{font-size: 16px; line-height: 26px;}
.subject-banner .package-plan .old-rate, .grade-plan .package-plan .old-rate{color: #1A1A1A; margin-right: 5px; text-decoration: line-through;}
.subject-banner .consultation-btn, .grade-banner .consultation-btn{margin-top: 45px; margin-bottom: 40px;}
.subject-banner .aligned-sec ul{display: inline-block; list-style-type: none; margin: 0; display: flex; gap: 20px;}
.subject-banner .aligned-sec li{font-weight: 400; background-color: #fff; padding: 3px 10px; border-radius: 10px;}
#more {display: none;}
.subject-banner .subject-right-sec form.relative-pos {position: relative; top: auto;}
.subject-contents{padding: 80px 10px;}
.subject-contents .subject-left-sec{width:70%; margin-right: 100px;}
.subject-contents .subject-right-sec{width:30%;}
.subject-contents h2, .local-contents h2, .local-old h3{font-family: "Inter", sans-serif; font-size: 36px; line-height: 46px; color: #1A1A1A; font-weight: 600; margin-bottom: 25px;}
.subject-contents p, .subject-contents ul li, .local-contents p, .local-contents ul li{color: #111111; font-weight: 400;}
.subject-contents ul, .local-contents ul{list-style-type:none;}
.subject-contents ul li, .list-blue-icon li, .local-contents ul li {background-image: url('https://www.growingstars.com/wp-content/uploads/2026-1/blue-check.png'); background-repeat: no-repeat; background-position: left center;  padding-left: 30px; margin-bottom: 10px;}
.subject-contents .blue-sec, .referral-blue .blue-sec{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius: 24px; margin-right: 100px; margin-top: 35px; margin-bottom: 35px;}
.subject-contents .blue-sec .blue-left-sec, .referral-blue .blue-sec .blue-left-sec{width:70%; padding: 48px;}
.subject-contents .blue-sec .blue-right-sec, .referral-blue .blue-sec .blue-right-sec{width:30%;}
.subject-contents .blue-sec .blue-right-sec img, .referral-blue .blue-sec .blue-right-sec img{width: 100%; height: 100%; object-fit: cover; border-radius: 0px 24px 24px 0px;}
.subject-contents .blue-sec h2, .referral-blue .blue-sec h2, .subject-contents .blue-sec p, .referral-blue .blue-sec p{color:#fff;}
 .subject-contents .consultation-btn a{margin-bottom: 22px; font-size: 15px; line-height: 15px; padding: 16px 24px;}
.subject-contents .consultation-btn{text-align: left; margin-top: 40px;}
.subject-contents h3 {font-family: "Inter", sans-serif; font-size: 24px; line-height: 34px; color: #1A1A1A; font-weight: 700; margin-bottom: 15px; margin-top:40px;}
.subject-contents #myBtn{color: #1A1A1A; font-size: 15px; line-height: 15px; font-family: "Inter", sans-serif; font-weight: 500; background-color: transparent; border: 1px #BEC3CD solid; padding: 17px 22px; border-radius: 10px;}
.subject-contents #dots{color:#fff;}
.subject-contents .overview{background-color: #F2F2FF; border-radius: 24px; padding: 40px; margin-top: 35px; margin-bottom: 40px; margin-right: 100px;}
.subject-contents .overview ul{margin-bottom:0;}
.subject-contents .sub-box{box-shadow: 0px 18px 22.6px 8px rgba(0, 0, 0, 0.25); text-align:center; border-radius: 16px; padding: 30px;}
.subject-boxes{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 20px; margin-right: 100px; margin-top: 40px; margin-bottom: 45px;}
.subject-contents .sub-box h3, .subject-contents .sub-box p{margin:0;}
.subject-contents .sub-box p{color:#2563ec;}
.subject-contents .sub-box h3{font-weight: 500; margin-top: 17px;}
.subject-banner .subject-right-sec form{position:fixed; z-index: 9999; top: 110px;}


.grade-banner .delivered-sec ul{display: inline-block; margin-left: -25px; margin-bottom: 0; margin-top: 22px;}
.grade-banner .delivered-sec ul li{list-style-type: none; display: inline-block; margin-left: 20px;}
.grade-banner .delivered-sec ul li img{margin-right: 6px;}
.grade-banner{padding: 80px 10px 20px 10px;}
.grade-banner .grade-banner-top-left{width:66%;}
.grade-banner .grade-banner-top-right{width:34%;}
.grade-banner .grade-banner-top-right img{height: 375px; object-fit: cover; max-width: 520px; border-radius: 16px; object-position: 0% 50%;}
.grade-banner h1{width:100%;}
.grade-banner .consultation-btn{text-align:left;}
.grade-banner .consultation-btn{margin-bottom:0;}
.grade-banner .grade-banner-para p{font-weight: 400; font-size: 15px; line-height: 24px; color: #6B7280; margin-bottom: 15px;}
.grade-banner .grade-banner-para{max-width: 90%;}
.grade-banner .grade-program-overview{border: 1px #BEC3CD solid; border-radius: 18px; padding: 48px;}
.grade-banner .grade-banner-bottom-left{width:61%; display: flex; align-items: center;}
.grade-banner .grade-banner-bottom-right{width:39%;}
.grade-banner .grade-banner-bottom{padding: 100px 0px 16px 0px; gap: 60px;}
.grade-banner .grade-banner-bottom .grade-program-overview h3{font-family: "Inter", sans-serif; font-size: 24px; line-height: 34px; color: #1A1A1A; font-weight: 600;}
.grade-banner .book-trail a, .grade-plan .book-trail a{background-color: #2563ec; border-radius: 10px; color: #fff; font-size: 14px; line-height: 14px; font-family: "Inter", sans-serif; text-decoration: none; padding: 18px 30px; text-align: center; display: flex; justify-content: center;}
.grade-banner .list-blue-icon{list-style-type: none;}
.grade-banner .list-blue-icon li{font-weight:400; margin-bottom: 14px;}
.grade-banner .book-trail{margin-top: 42px;}
.grade-banner .book-trail a:hover, .grade-plan .book-trail a:hover{background-color:#000;}
.grade-banner .grade-banner-bottom h2{text-align: left; color: #1A1A1A; margin-bottom: 20px;}
.grade-banner .grade-banner-bottom-left p{color: #111111; font-weight: 400;}
.grade-banner .lessions-sec{border: 1px #BEC3CD solid; border-radius: 18px; padding: 16px; margin-bottom: 24px;}
.grade-banner .lessions-sec h5{color: #2563EB; font-family: "Inter", sans-serif; font-size: 20px; line-height: 30px; font-weight: 600; display: flex; align-items: center;}
.grade-banner .lessions-sec img{margin-right: 16px;}
.grade-banner .lessions-sec p{margin-bottom: 0; margin-top: 5px; margin-left: 40px; font-weight:400;}
.grade-banner .grade-banner-top-left span{color: #2563ec; font-weight: 500; font-size: 16px; line-height: 26px; font-family: "Inter", sans-serif;}
.grade-banner .accodian-sect{border: 1px #BEC3CD solid; border-radius: 19px; background-color:#F9F9F9;}
.grade-banner .accodian-sect .panel p{padding-bottom:0;}

.skills-faq .accordion-btn.active{color:#2563ec;}

.skills-faq .accordion-btn::before {content: ""; display: inline-block; width: 24px; height: 24px; margin-right: 12px; background-size: contain; background-repeat: no-repeat; vertical-align: middle;}

.skills-faq .accodian-sect:nth-child(1) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc1.png");}
.skills-faq .accodian-sect:nth-child(2) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc2.png");}
.skills-faq .accodian-sect:nth-child(3) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc3.png");}
.skills-faq .accodian-sect:nth-child(4) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc1.png");}
.skills-faq .accodian-sect:nth-child(5) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc2.png");}
.skills-faq .accodian-sect:nth-child(6) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc3.png");}
.skills-faq .accodian-sect:nth-child(7) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc1.png");}
.skills-faq .accodian-sect:nth-child(8) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc2.png");}
.skills-faq .accodian-sect:nth-child(9) .accordion-btn::before {background-image: url("https://www.growingstars.com/wp-content/uploads/2026-1/acc3.png");}



.grade-banner .form-img img{height: 143px; object-fit: cover; border-radius: 10px; margin-bottom: 25px;}
.grade-banner .grade-banner-top-right{display: flex; align-items: center; justify-content: flex-end;}
.grade-faq .accodian-outer{grid-template-columns:1fr;}
.accodian-sec.grade-faq h2{margin-bottom:45px;}
.grade-plan .plans-outer{max-width:100%;}
.grade-plan .package-plan{width:auto;}
.grade-plan  .book-trail{width:100%;}
.grade-plan .plan-contents{padding: 24px 48px;}
.grade-plan ul{margin-bottom:0;}
.grade-banner .blue-sec{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius: 16px; padding: 48px 48px 58px 48px; margin-top: 25px;}
.grade-banner .consultation-btn{margin-top: 12px;}
.grade-banner .consultation-btn a{font-weight: 500; margin-right: 10px;}
.grade-banner .grade-banner-bottom-outer{width:100%;}
.grade-banner .grade-border-sec{background-color: #F9F9F9; border-radius: 24px; padding: 30px; border-left: 8px #2563ec solid; margin-top: 40px;}
.grade-banner .accodian-sec.grade-faq {margin-bottom: 0px;}
.grade-banner .accodian-outer .accodian-sect.active{border-left:7px #2563ec solid;}


.blue-icon li{background-image:url('https://www.growingstars.com/wp-content/uploads/2026-1/focus%20Icon.png');}
.how-work.grade-plan{padding: 80px 10px 100 10px; background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(146, 177, 245, 0.65) 50%, rgba(255, 255, 255, 0.30) 100%);}
.how-work.grade-plan h2.inter-cls{margin-bottom: 80px; color: #1A1A1A;}


.child-ready{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; padding: 80px 10px;  background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(146, 177, 245, 0.65) 50%, rgba(255, 255, 255, 0.30) 100%); text-align:center;}
.benifit-sec.child-ready .container-2023{background-image:none; background-color:#fff;}
.child-ready h2.inter-cls, .benifit-sec.child-ready ul li{color: #1A1A1A;}
.child-ready p{text-align:center; font-weight:400;}
.child-ready h2.inter-cls{margin-bottom:26px;}
.child-ready.benifit-sec ul{padding: 10px 0px 50px 0px;}
.child-ready.benifit-sec .consultation-btn a{font-size: 14px; line-height: 14px; font-weight: 500; background-color: #2563ec; color: #fff; padding: 17px 26px;}
.child-ready.benifit-sec .consultation-btn a:hover{background-color:#000;}
.child-ready .container-2023{padding: 48px 10px 65px 10px;}
.benifit-sec.child-ready ul li{display: flex; align-items: center;}


.personalized-sec{padding: 48px 10px 0px 10px;}
.personalized-sec .journey-outer{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; gap: 24px;}
.personalized-sec .journey-outer .journey-box{text-align: center; background-color: #F9F9F9; border-radius: 24px; padding: 32px;}
.personalized-sec .journey-outer .journey-box h6{color: #1A1A1A; font-family: "Inter", sans-serif; text-align: center; font-weight: 500; font-size: 20px; line-height: 30px; padding: 10px 0px;}
.personalized-sec .journey-sec h2{color: #1A1A1A; margin-bottom: 48px; margin-top: 42px;}
.personalized-sec .journey-outer .journey-box p{margin-bottom: 0; color: #6B7280; font-weight: 400;}
.personalized-sec .why-critical-right, .personalized-sec .why-critical-left{width:50%;}
.personalized-sec .accodian-sec{margin-bottom:0;}
.personalized-sec .why-critical{padding: 95px 0px 48px 0px; gap: 56px; align-items: center;}
.personalized-sec .why-critical .why-critical-left h2{text-align: left; color: #1A1A1A; margin-bottom: 30px;}
.personalized-sec .accodian-sec .accodian-outer{gap:0;}

.personalized-sec .tab-section .tab-head-sec{width: 766px; margin: 0 auto; text-align: center;}
.personalized-sec .w3-bar{text-align:center; padding: 48px 0px;}

.personalized-sec .w3-bar .w3-bar-item, .grade6-tab .tablinks{color: #1A1A1A; font-family: "Inter", sans-serif; text-align: center; font-weight: 500; font-size: 16px; line-height: 26px; background-color: transparent; border: 1px #BEC3CD solid; border-radius: 10px; padding: 12px 23px; margin: 0px 12px;}
.personalized-sec .w3-bar .w3-bar-item:hover, .grade6-tab .tablinks:hover, .grade6-tab .tablinks.active{background-color: #2563ec; color: #fff; border:1px #2563ec solid;}

.personalized-sec .sub-con ul{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 16px;}
.personalized-sec .sub-con .list-blue-icon li{margin-bottom:0;}
.personalized-sec .tab-section .tab-head-sec p{margin-bottom:0px; color: #111111; font-weight: 400;}
.personalized-sec .tab-section .tab-head-sec h2{color: #1A1A1A; margin-bottom: 16px;}
.personalized-sec .tab-section{padding: 40px 0px 30px 0px;}
.personalized-sec .tutors-outer{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 24px;}
.personalized-sec .tutors-sec .tutors-list img{height: 399px; object-fit: cover; border-radius: 20px;}
.personalized-sec .tutors-list{position: relative;}
.personalized-sec .tutors-content{position: absolute; bottom: 0;}
.personalized-sec .tutors-list::before{content: ''; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%); position: absolute; z-index: 999; width: 100%; height: 100%; border-radius: 20px;}
.personalized-sec .tutors-content{z-index: 9999; padding: 24px;}
.personalized-sec .tutors-content h5{color: #fff; font-family: "Inter", sans-serif; font-weight: 400; font-size: 16px; line-height: 26px; margin-bottom: 10px;}
.personalized-sec .tutors-content p{color: #fff; font-family: "Inter", sans-serif; font-weight: 400; font-size: 10px; line-height: 20px; margin-bottom: 0; text-transform: uppercase;}
.personalized-sec .tutors-sec{padding: 80px 0px;}
.personalized-sec .tutors-head-sec h2{color: #1A1A1A; margin-bottom: 45px;}

.personalized-sec .accodian-sect{border: 1px #BEC3CD solid; border-radius: 20px; margin-bottom: 10px; background-color: #F9F9F9;}

.critical .accodian-sect:nth-child(1) .accordion-btn::before{content:'01'; margin-right: 10px;}
.critical .accodian-sect:nth-child(2) .accordion-btn::before{content:'02'; margin-right: 10px;}
.critical .accodian-sect:nth-child(3) .accordion-btn::before{content:'03'; margin-right: 10px;}
.critical .accodian-sect:nth-child(4) .accordion-btn::before{content:'04'; margin-right: 10px;}
.critical .accodian-sect:nth-child(5) .accordion-btn::before{content:'05'; margin-right: 10px;}
.critical .accodian-sect:nth-child(6) .accordion-btn::before {content:'06'; margin-right: 10px;}


.why-growing.grade-why-grow{padding: 80px 10px 0px 10px;}

.local-head{background-color: #f4f7fe;}
.local-head .blue-sec{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius: 16px; padding: 48px 320px 58px 48px;}
.local-head h1{font-size: 56px; line-height: 66px;}
.local-head.grade-banner .grade-banner-para {max-width: 100%;}

.local-head .blue-sec h2, .local-head .blue-sec p, .grade-banner .blue-sec h2, .grade-banner .blue-sec p{color:#fff; text-align:left;}
.local-head .blue-sec p, .grade-banner .blue-sec p{margin-bottom:0; padding: 12px 0px;}

.local-head .blue-sec .risk, .grade-banner .blue-sec .risk, .referral-blue .blue-sec .risk{background-color: #fff; color: #1A1A1A; padding: 11px 14px; border-radius: 5px; margin-right: 12px;}
.local-head .blue-sec a, .grade-banner .blue-sec a, .referral-blue .blue-sec a{background-color: #f59e0b; color: #1A1A1A; padding: 11px 14px; border-radius: 5px;}
.local-head .blue-sec .risk:hover, .grade-banner .blue-sec .risk:hover, .referral-blue .blue-sec .risk:hover{background-color: #1A1A1A; color: #fff;}

.local-head .grade-banner-para p, .local-head .grade-banner-para p span{font-weight: 400; font-size: 20px; line-height: 30px; color: #6B7280; margin-bottom: 30px; margin-top: 10px;}
.local-head .blue-sec .consultation-btn{margin-top: 32px;}
.local-head .breadscrumb span {padding: 0px 10px; color: #1A1A1A;}
.local-head .breadscrumb, .local-head .breadscrumb a{color: #1A1A1A; font-size: 15px; line-height: 24px; font-family: "Inter", sans-serif; font-weight: 400; margin-bottom:5px;}

.choose-growing .container-2023{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius: 16px;  padding: 80px 80px 90px 80px;}
.choose-growing .why-choose-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 48px;}
.choose-growing .choose-boxes{background-color: #fff; border-radius: 16px; padding: 30px;}

.choose-growing .choose-boxes h6{color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 600; font-size: 15px; line-height: 25px; margin-top: 20px; margin-bottom: 5px;}
.choose-growing h2.inter-cls{text-align: left; color: #fff; margin-bottom: 48px;}
.choose-growing .choose-boxes p{font-size: 15px; line-height: 24px; font-weight: 400; margin-bottom: 0;}
.choose-growing{margin-top: 60px;}
.choose-growing .read-more{margin-top:60px; text-align:center;}
.choose-growing .read-more a{background-color: #f59e0b; border-radius: 10px; color: #1A1A1A; font-family: "Inter", sans-serif; margin: 0 auto; text-decoration: none; margin-top: 48px; font-size: 15px; line-height: 15px; font-weight: 500; border-radius: 10px; padding: 16px 23px;}
.choose-growing .read-more a:hover{background-color: #fff; color: #f59e0b;}   
.acc-local{margin-bottom: 0px; margin-top: 80px;}
.local-testimonials.new-home-testimonials.home-v2-section4{padding: 70px 0px 0px 0px;}

.local-contents ul{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 20px; margin-bottom: 30px;}

.local-choose-sec .container-2023{background-color:#fdecce; border:1px #f8b34b solid; border-radius: 10px; padding: 24px;}
.local-choose-sec h3{font-weight: bold; font-size: 24px;  color: #1A1A1A; line-height: 34px; font-family: "Inter", sans-serif;}

.local-choose-sec .local-choose-inner h6, .local-choose-sec.blog-new-clr h6{font-weight: 600; font-size: 15px; color: #1A1A1A; line-height: 25px; font-family: "Inter", sans-serif; margin-bottom: 10px;}

.local-choose-sec .local-choose-inner p, .local-choose-sec.blog-new-clr p{font-weight: 400; font-size: 15px; line-height: 25px; margin-left: 30px;}
.local-choose-sec .local-choose-inner h6, .local-choose-sec.blog-new-clr h6{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/green-tick.png); background-repeat: no-repeat; background-position: left center; padding-left: 30px; margin-bottom: 10px;}
.local-choose-sec{margin-top: 32px;}
.local-contents ul li{margin-bottom: 0px;}

.package-save-more{margin-top: 70px; padding: 0px 20px;}
.package-save-more .container-2023{max-width:980px; width: 100%;}
.package-save-more h1{color: 1A1A1A; text-align: center; font-size: 56px; line-height: 66px; font-weight: 500; font-family: "Inter", sans-serif; padding: 24px 0px;}
.package-save-more ul, .list-white{display: inline-block; margin: 0; list-style-type:none; text-align: center; width: 100%;}
.package-save-more ul li, .list-white li{display: inline-block; background-color:#f4f7fe; font-weight: 400; border-radius: 8px; padding: 4px 8px; margin-right: 10px;}
.package-save-more p{font-weight: 400; text-align: center; color: #6B7280; margin: 0;}
.package-save-more .save-more-outer{background-color: #f2fcfb; border: 1px #34c759 solid; border-radius: 10px; display: flex; align-items: center; justify-content: center; padding: 20px 16px 24px 10px; margin: 24px 0px 70px 0px;}
.package-save-more .save-more-outer p{color: #1A1A1A; font-size: 15px; line-height: 25px; font-weight: 500; text-align: left;}
.package-save-more .consultation-btn.get-btn{margin-top: 20px; text-align: left; margin-bottom: 10px;}
.package-save-more .consultation-btn.get-btn a{font-size: 15px; line-height: 15px; font-weight: 500; padding: 11px 20px; border-radius: 5px; background-color: #2563eb; color: #fff;}
.package-save-more .save-more-left{width: 13%;}
.package-save-more .save-more-right{width: 87%;}
.package-save-more .consultation-btn.get-btn a:hover{background-color:#000;}

.choose-package .whychoose-outer{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 24px;}
.choose-package .whychoose-outer .why-box{text-align: center; background-color: #F9F9F9; border-radius: 24px; padding: 30px;}
.choose-package .whychoose-outer .why-box p{margin-bottom:0px;}
.choose-package .whychoose-outer .why-box h6{color: 1A1A1A; text-align: center; font-size: 20px; line-height: 30px; font-weight: 500; font-family: "Inter", sans-serif; padding: 16px 0px 12px 0px;}
.choose-package .whychoose-outer .why-box p{color: #6B7280; font-weight: 400;}
.choose-package .whychoose-package h2{color: #1A1A1A; margin-bottom: 48px;}
.choose-package{padding: 48px 10px 96px 10px;}
.package-validity .container-2023, .learn-save .container-2023{background-color: #0a5bc4; padding: 70px 30px; background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius: 16px;}
.package-validity .validity-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 48px; max-width: 996px; margin: 0 auto;}
.package-validity .validity-outer .validity-boxes{text-align: center; background-color: #fff; border-radius: 18px; padding: 24px 43px;}
.package-validity .important-sec{border: 1px #FFC324 solid; border-radius: 16px; max-width: 626px; margin: 0 auto; margin-top: 60px;}
.package-validity .container-2023 h2{color: #fff; margin-bottom: 60px;}
.package-validity .important-sec{display: flex; align-items: center; justify-content: center; padding: 20px 10px 20px 10px;}
.package-validity .imp-left{margin-right:20px;}
.package-validity .important-sec p{margin-bottom:0; color:#fff;}
.package-validity .important-sec b{color:#F59E0B;} 
.package-validity .list-blue-icon{text-align: left; margin-bottom: 0;}
.package-validity .list-blue-icon li{font-size: 16px; line-height: 26px; font-weight: 400;}
.package-validity .validity-boxes h6{color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 600; font-size: 16px; line-height: 26px;}
.package-validity .validity-boxes img{padding: 24px 0px; margin-right: 12px;}
.session-cancel .container-2023{display: flex; align-items: center; justify-content: center; margin-top: 30px;}
.session-cancel .session-cancel-left{width:80%;}
.session-cancel .session-cancel-right{width:20%;}
.session-cancel .session-cancel-left h2{text-align:left; color:#010101; margin-bottom:30px;}
.learn-save .container-2023{max-width: 965px; display: flex; align-items: center; justify-content: space-between; padding: 25px 0px 35px 35px;}
.learn-save .learn-save-left h2{text-align: left; color: #fff; margin-bottom: 20px;}
.learn-save .learn-save-left p{color: #fff; margin-bottom: 0; font-size: 15px; line-height: 25px;}
.learn-save .learn-save-left .consultation-btn { margin-top: 35px; text-align: left;}
.learn-save .consultation-btn .risk{background-color:#fff;}
.learn-save .consultation-btn .risk:hover{color:#fff; background-color:#000;}
.learn-save{padding:48px 20px;}

.package-save-more.thankyou-new{background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(146, 177, 245, 0.65) 50%, rgba(255, 255, 255, 0.30) 100%);}
.thankyou-new .work-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 48px; margin-top: 70px;}
.thankyou-new .works {background-color: #fff; border-radius: 20px; padding: 15px; border: 1px #BEC3CD solid;}
.package-save-more.thankyou-new .container-2023{max-width: 1530px;}
.thankyou-new .works img{width: 100%;}
.thankyou-new .works p {padding-top: 5px; margin: 0; text-align: center; font-family: "Inter", sans-serif; font-weight: 500; font-size: 16px; line-height: 26px; letter-spacing: 0; color:#6B7280; padding: 0px 20px;}
.thankyou-new .works h6{text-align: center; color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 500; font-size: 18px; line-height: 28px; margin-top: 18px;}
.package-save-more p{color: #1A1A1A;}
.package-save-more.thankyou-new{padding-top: 70px; margin-top: 0;}
.package-save-more.thankyou-new ul li {background-color: #fff;}


.want-faster .want-faster-left, .want-faster .want-faster-right{width:50%;}
.want-faster{padding: 120px 10px 48px 10px;}
.want-faster .container-2023{align-items: center; gap:50px;}
.want-faster .want-faster-left h2{text-align: left; margin-bottom: 30px; color: #1A1A1A;}
.want-faster .want-faster-left h5{font-family: "Inter", sans-serif; font-weight: 500; font-size: 24px; line-height: 34px; color: #1A1A1A; margin-bottom: 20px;}
.want-faster .want-faster-left .consultation-btn {margin-top: 40px; text-align: left;}
.want-faster .want-faster-left .consultation-btn a{background-color: #2563eb; color: #fff; font-size: 15px; line-height: 15px; font-weight: 400; padding: 16px 24px; border-radius: 10px; margin-right: 10px;}
.want-faster .want-faster-left .consultation-btn a:hover{background-color: #000;}
.want-faster .want-faster-left .consultation-btn .solid{background-color: transparent; color: #2563eb; border: 1px #2563eb solid; padding: 16px 24px 16px 24px;}
.want-faster .want-faster-left .consultation-btn .solid img{top: 6px; position: relative; left: -7px;}
.want-faster .want-faster-left .consultation-btn .solid:hover{background-color: transparent; color: #000; border: 1px #000 solid;}
.want-faster .want-faster-right img{width:100%;}
.home-v2-section4.new-home-testimonials.thank-test{margin-bottom:80px;}
.want-faster .flex{gap: 20px;}

.partners-top-sec{padding: 80px 10px 0px 10px;}
.partners-top-sec .partner-top-left h1{color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 600; font-size: 48px; line-height: 58px; padding: 10px 0px;}
.partners-top-sec .partner-top-left span p{color:#2975F7; margin-bottom:0;}
.partners-top-sec .partner-top-left .consultation-btn {margin-top: 40px; text-align: left; margin-bottom: 40px;}
.partners-top-sec .partner-top-left .consultation-btn a{background-color: #2975F7; color: #fff; font-size: 15px; line-height: 15px; font-weight: 500; padding: 16px 30px;}
.partners-top-sec .partner-top-left .consultation-btn a:hover{background-color: #000;}
.partners-top-sec .partner-top-left, .partners-top-sec .partner-top-right{width:50%;}
.partners-top-sec .partners-top1{gap: 130px; align-items: center; padding-bottom: 80px;}
.partners-top-sec .partner-top-right img{height: 375px; object-fit: cover; border-radius: 16px;}
.partners-top-sec .list-white{text-align: left;}
.partners-top-sec .list-white li{margin-bottom:10px;}
.partners-top-sec .partner-top-left p{font-weight: 400; font-size: 15px; line-height: 25px;}
.partners-top-sec .partners-top2 .partners-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 24px;}
.partners-top-sec .partners-top2 .partners-outer .partners-top2-box{background-color:#F9F9F9; border-radius:14px; text-align: center; padding: 32px;}
.partners-top-sec .partners-top2 h2, .partners-top-sec .partners-top3 h2{color: #1A1A1A; margin-bottom: 48px;}
.partners-top-sec .partners-top2 .list-blue-icon li{font-weight: 400; float:left;}
.partners-top-sec .partners-top2 h6{color: #010101; font-weight: 500; font-size: 20px; line-height: 30px; margin-top: 10px; border-bottom: 1px #BEC3CD solid; margin-bottom: 12px; padding-bottom: 10px;}

.partners-top-sec .partners-top2 .partner-list{max-width: 240px; margin: 0 auto;}
.partners-top-sec .partners-top2, .partners-top-sec .partners-top3{padding:48px 0px;}
.partners-top-sec .partners-top3 .partners3-outer{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 24px;}

.partners-top-sec .partners-top3 .partners-top3-box, .about-gs .partners-top3 .partners-top3-box, .free-trail .partners-top3 .partners-top3-box{padding: 30px; text-align: center;}
.partners-top-sec .partners-top3 .partners-top3-box h6, .about-gs .partners-top3 .partners-top3-box h6, .free-trail .partners-top3 .partners-top3-box h6{color: #010101; font-weight: 500; font-size: 20px; line-height: 30px; padding: 10px 0px;}
.partners-top-sec .partners-top3-box p, .about-gs .partners-top3-box p{color: #6B7280; font-weight: 400; margin-bottom:0;}


.become-partner .become-partner-left{width:67%;}
.become-partner .become-partner-right{width:33%; display: flex; justify-content: end;}
.become-partner .become-partner-outer{gap:25px; align-items:center;}
.become-partner .become-partner-left h2{text-align: left; color: #010101; margin-bottom: 32px;}
.become-partner .become-partner-left .list-white{text-align: left;}
.become-partner{padding: 80px 10px;}
.become-partner form {box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.12); background-color: #fff; padding: 25px; max-width: 424px; border-radius: 28px;}
.become-partner form input {width: 100%; background: #fff; border: 1px solid #ccc; border-radius: 8px; padding: 10px 12px 10px 10px; font-size: 16px; color: #6B7280; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);}
.become-partner form label {color: #1A1A1A; font-size: 12px; line-height: 22px; font-family: "Inter", sans-serif; font-weight: 400;}
.become-partner input[type="checkbox"]{width: auto;}
.become-partner .each-field-block {margin-bottom: 18px;}
.become-partner .submit-btn {font-size: 15px; line-height: 21px; font-family: "Inter", sans-serif; font-weight: 400; width: 100%; margin-top: 0px;}
.become-partner .safe-hand{color: #6B7280; font-size: 12px; line-height: 22px; font-family: "Inter", sans-serif; font-weight: 400; text-align: center;}
.become-partner .select-wrapper{margin-top:5px;}
.become-partner .select-arrow path{fill: #6B7280;}
#enquiry-form input:focus-visible {outline: -webkit-focus-ring-color auto 0px;}
.become-partner .become-partner-left p{font-weight: 400; line-height: 36px;}
.become-partner .become-partner-left p a{color: #1A1A1A; border-bottom: 1px dotted #010101;}


.how-work.partner-work{padding: 80px 10px;}
.how-work.partner-work .container-2023{max-width:1430px;}
.how-work.partner-work .works h6{text-align: center; color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 500; font-size: 20px; line-height: 30px; margin-top: 30px;}
.how-work.partner-work .works p{color: #6B7280; padding-top: 5px; font-weight: 400; padding-bottom: 10px;}
.how-work.partner-work .works img{height: 143px; object-fit: cover; border-radius: 16px;}
.how-work.partner-work h2.inter-cls {margin-bottom: 70px;}
.how-work.partner-work .work-sec {gap: 48px;}

.ready-diff .container-2023{max-width: 845px; justify-content: center; padding: 48px 16px 65px 16px;}
.ready-diff .learn-save-left{width:100%; text-align:center;}
.ready-diff.learn-save .learn-save-left .consultation-btn, .ready-diff .learn-save-left h2{text-align:center;}
.learn-save.ready-diff{padding: 56px 20px 48px 20px;}
.subjects-cover.work-explore{padding: 80px 10px 80px 10px;}

.why-help-sec h2{color:#010101; margin-bottom:30px;}
.why-help-sec .help-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 48px; max-width: 845px; margin: 0 auto;}
.why-help-sec .help-outer .help-box{background-color: #F8F9FC; text-align: center; border-radius: 24px; padding: 32px;}
.why-help-sec .help-outer .help-box p{margin-bottom:0; margin-top: 16px; font-weight: 400; padding: 0px 30px;}
.why-help-sec p{text-align: center; font-weight: 400; margin-top: 30px; margin-bottom: 50px;}
.why-help-sec{padding-top: 48px;}


.offer-customers{background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(146, 177, 245, 0.65) 50%, rgba(255, 255, 255, 0.30) 100%); padding: 48px 10px;}
.offer-customers .offer-customers-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 48px;}
.offer-customers .offer-customers-outer .offer-box{background-color:#fff; border-radius:24px; padding:32px; text-align:center;}
.offer-customers .inter-cls{color: #1A1A1A; margin-bottom: 48px;}
.offer-customers .offer-customers-outer .offer-box h6{color: #1A1A1A; font-family: "Inter", sans-serif; text-align: center; font-weight: 500; font-size: 20px; line-height: 30px; padding: 12px 0px;}
.offer-customers .offer-customers-outer .offer-box p{color: #6B7280; margin-bottom: 0;}
.offer-customers .any-amt{display: flex; align-items: center; justify-content: center; gap: 48px; margin-top: 48px;}
.offer-customers .any-amt p{margin-bottom:0;}

.free-homework-top h1{color: #1A1A1A; font-family: "Inter", sans-serif; text-align: center; font-weight: 600; font-size: 48px; line-height: 58px;}
.free-homework-top p{text-align: center; margin-bottom: 0; font-weight: 400; margin-top: 15px !important; color: #6B7280;}
.free-homework-top .eligible-outer{justify-content: center; gap: 48px; align-items: center; padding: 80px 10px;}
.free-homework-top .eligible-right h4{font-family: "Inter", sans-serif; text-align: left; font-weight: 500; font-size: 24px; line-height: 34px; color: #1A1A1A;}
.free-homework-top .eligible-right p{margin-top: 0;}
.free-homework-top{margin-top:50px;}

.online-tutoring-sec.how-work-online-tutn{margin-bottom: 80px;}
.how-work.how-it-work-box{padding:80px 10px;}
.how-it-work-top{padding: 70px 10px 80px 10px;}
.how-it-work-top h1{text-align: center; color: #1A1A1A; font-family: "Inter", sans-serif; font-weight: 600; font-size: 48px; line-height: 58px; margin-bottom: 20px;}
.how-it-work-top .container-2023{text-align: center;}
.how-it-work-top .img-sec-call img{max-width: 1028px; height: 573px; object-fit: cover; margin: 0 auto;}
.how-it-work-top p{font-size: 20px; line-height: 30px; font-weight: 400; margin-bottom: 0;}
.how-it-work-top .rating-sec{padding: 10px 0px;}
.how-work.how-it-work-box{background-image: none; background-color: transparent;}
.how-it-work-box .works{box-shadow: 0px 3px 38.6px 0px rgba(0, 0, 0, 0.30);}
.how-it-work-box .works img{height: 210px; object-fit: cover; border-radius: 16px;}
.how-it-work-box .works h6{text-align: center; font-family: "Inter", sans-serif; font-weight: 500; font-size: 18px; line-height: 28px; color: #1A1A1A; margin-top: 20px;}
.how-it-work-box.how-work .works .count{font-size: 24px; line-height: 24px; font-weight: 500; background-color: #2975F7; color:#fff;}
.how-it-work-box.how-work .works p{color: #6B7280;}
.how-work.how-it-work-box .work-sec{gap:48px;}

.how-it-work-box.how-work .consultation-btn a{background-color: #2975F7; color: #fff;}
.how-it-work-box.how-work .consultation-btn a:hover{background-color: #000;}

.how-work-family.crse-btns{padding:0;}
.how-work-family.crse-btns .subject-section1-half.right img{margin-bottom: 0;}
.how-work-family.crse-btns .course-sec2{align-items: center;}
.how-work-family.crse-btns .course-sec2 h2{color:#1A1A1A;}
.how-work-family.crse-btns .course-sec2 {padding-bottom: 80px;padding-top: 72px;}

.how-work-blue .blue-sec {background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius: 24px; margin-top: 80px; margin-bottom: 80px;}
.how-work-blue .blue-sec .blue-left-sec {width: 64%; padding: 48px 24px 48px 24px;}
.how-work-blue .blue-sec .blue-right-sec {width: 36%;}
.how-work-blue .blue-sec .blue-right-sec img {width: 100%; height: 100%; object-fit: cover; border-radius: 0px 24px 24px 0px;}
.how-work-blue h2 {color: #fff; text-align:left !important; margin-bottom:16px !important;}
.how-work-blue p{color: #fff; margin-bottom: 0;}
.how-work-blue .consultation-btn {margin-top: 36px; text-align: left;}
.how-work-blue .consultation-btn a{font-size: 15px; line-height: 15px; font-weight: 400; padding: 11px 19px; border-radius: 5px;}

.how-work-blue .counting{margin-top: 30px; margin-bottom: 16px; margin-left: 0;}
.how-work-blue .list-white{text-align:left;}
.how-work-blue .counting p{font-weight:400;}
.how-work-blue .list-white li{font-style: italic;}


.full-width-new h1, .contact-page h1, .full-width-heading-sec h1, .subject-price-new h1, .free-trail h1, .blog-new h1{font-family: "Inter", sans-serif; font-size:55px; line-height:65px; color:#1A1A1A; font-weight:600; margin-bottom:30px;}
.full-width-new h2 {font-family: "Inter", sans-serif; font-weight: 600; font-size: 36px; line-height: 34px; color:#1A1A1A; letter-spacing: 0; margin: 0; margin-bottom:30px;}
.full-width-new ul{margin-left: 30px;}
.full-width-new p{margin-bottom:30px;}
.full-width-new ul li{margin-bottom: 10px;}
.full-width-new a, .full-width-new a:hover, .contact-page .inquiries a, .contact-page .inquiries a:hover{border-bottom: 2px #1A1A1A dashed; color: #1A1A1A;}
.full-width-new .wp-block-heading{color: #1A1A1A; font-weight:500;}
.full-width-new .wp-block-heading a{color:#1A1A1A; border-bottom: 0;}

.contact-page{padding: 50px 10px 60px 10px;}
.contact-page h5{font-family: "Inter", sans-serif; font-size: 24px; line-height: 34px; color: #1A1A1A; font-weight: 500; margin-bottom: 10px;}
.contact-page .contact-left{width:45%;}
.contact-page .contact-right{width:55%;}
.contact-page p{font-weight:400;}
.contact-page p b{font-weight: 500;}
.contact-page p a{color: #1A1A1A;}
.contact-page .contact-outer{gap:30px;}

.default-page-section-one.full-width-new{padding: 0px 0px 60px 0px;}
.full-width-heading-sec{padding: 60px 0px 40px 0px;}
.default-page-section-one.full-width-new h3{font-family: "Inter", sans-serif; font-weight: 600; font-size: 24px; line-height: 34px; color: #1A1A1A;}

.subject-price-new h1{text-align: center; margin-bottom: 48px;}
.subject-price-new{padding: 60px 0px 50px 0px;}
.subject-price-new ul li a{color: #111111;}
.subject-price-new ul li a:hover{color:#2563ec;}

.subject-price-new .tab{text-align: center; margin-bottom: 40px;}
.subject-price-new .tablinks{color: #1A1A1A; font-family: "Inter", sans-serif; text-align: center; font-weight: 500; font-size: 16px; line-height: 26px; background-color: transparent; border: 1px #BEC3CD solid; border-radius: 10px; padding: 12px 23px; margin: 0px 12px;}
.subject-price-new .tablinks:hover, .subject-price-new .tablinks.active {background-color: #2563ec; color: #fff; border: 1px #2563ec solid;}
.subject-price-new h3, .grade6-tab h3{font-family: "Inter", sans-serif; font-size: 24px; line-height: 36px; color: #1A1A1A; font-weight: 600; margin-bottom: 30px;text-align: center;}
.subject-price-new .sub-con ul {display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 16px;}


.referral-program b p{margin-bottom: 15px; font-weight:700;}
.referral-program p{font-weight: 400;}
.referral-program .container, .referral-blue .container, .full-width-heading-sec .container{max-width: 1430px;}
.referral-blue .blue-sec{margin-right:0;}
.referral-blue .blue-sec h3{font-family: "Inter", sans-serif; font-weight: 500; font-size: 24px; line-height: 34px; letter-spacing: 0; color: #fff; margin: 15px 0px;}
.referral-blue .blue-sec .consultation-btn{margin-top: 30px; text-align: left;}
.referral-blue .blue-left-sec h2{text-align:left; line-height: 44px;}
.full-width-heading-sec .consultation-btn a{border-bottom:0;}

.subjects-sec .sub-content{display: unset; max-width: 100%;}
.subjects-sec .sub-content p{font-size: 16px; line-height:26px;}

.subjects-sec .sub-category-elementary, .subjects-sec .sub-name, .subjects-sec .sub-rating, .subjects-sec .item .sub-content p, .subjects-sec .sub-btn{margin-left: 10px;}
.subjects-sec img{margin-bottom: 20px;}
.subject-contents .sub-box img{margin:0 auto;}

.accodian-sec.sub-accodians .accordion.accodian-outer, .acc-style .accodian-outer{background-color: transparent !important;}
.accodian-sec.sub-accodians .accordion-btn:after, .acc-style .accordion-btn:after{content: "\f107"; font-family: "Font Awesome 5 Free", sans-serif; color: #777; font-weight: bold; float: right; margin-left: 5px;}
.accodian-sec.sub-accodians .accordion-btn.active:after, .acc-style .accordion-btn.active:after{content: '\f106'; font-family: "Font Awesome 5 Free", sans-serif;}
.accodian-sec.sub-accodians .accordion-btn, .acc-style .accordion-btn{width: 100%; text-align: left; border: 0; padding: 30px; font-family: "Inter", sans-serif; font-weight: 500; font-size: 20px; line-height: 30px; border-radius: 24px 24px 0px 0px; color: #1A1A1A; background-color: #F9F9F9; border-radius: 24px;}
.accodian-sec.sub-accodians .accordion-btn.active, .acc-style .accordion-btn.active{background-color: #F9F9F9;}
.accodian-sec.sub-accodians .panel, .acc-style .panel{font-family: Inter, sans-serif; font-weight: 400; font-size: 16px; line-height: 26px; color: rgb(107, 114, 128); padding-left: 30px; position: relative; bottom: 20px;}

.acc-style .panel p{margin-left: 10px;}
.about-fam{padding: 120px 10px 80px 10px;}
.about-fam .consultation-btn a {background-color: #2975F7; color:#fff; font-size: 14px; line-height: 14px; padding: 17px 26px;}
.about-fam .consultation-btn {margin-top: 50px; text-align: left;}
.about-fam h2.inter-cls{text-align: left; color: #1A1A1A; margin-bottom: 30px;}
.about-fam .family-left, .about-fam .family-right{width:50%;}
.about-fam .family-right img{height: 367px; object-fit: cover; border-radius: 10px;}

.about-gs h2.inter-cls{color: #1A1A1A; margin-bottom: 45px;}
.about-gs .partners-top3 .partners3-outer {display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 24px;}
.benifit-sec.abt-benfit .container-v2{background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius: 24px; padding: 70px 10px;}

.why-family .who-we h2{color: #1A1A1A; margin-bottom: 40px;}
.why-family .abt-who-we-are{padding-top:50px; align-items: center; gap: 56px;}
.why-family .abt-who-we-are .family-right img{height: 471px; object-fit: cover; border-radius: 20px;}
.package-save-more.thankyou-new.about-approach{padding: 80px 10px;}
.package-save-more.thankyou-new.about-approach h2{color: #1A1A1A;}
.package-save-more.thankyou-new.about-approach .work-sec {gap: 24px; margin-top: 16px;}
.about-approach .works img{height: 143px; object-fit: cover; border-radius: 20px;}
.about-approach .works h6{font-size: 20px; line-height: 30px; margin-top: 10px;}
.about-approach .works p{padding: 0px 0px; font-weight:400;}
.new-home-testimonials.about-testimonials{padding: 80px 0 100px 0px;}
.about-fam .container-v2.flex{gap:20px;}

.acc-style .critical .panel p{padding-bottom:0;}
.acc-style .accodian-sect.active{border-radius: 20px; background-color: #F9F9F9;}
.accodian-sec.acc-style.acc-local .panel{padding-left: 30px;}

.subject-price-new.local-price h2{color: #1A1A1A; font-weight: 600; margin-bottom: 30px;}
.benifit-sec.child-ready ul{max-width: 1100px;}

.homepage-section-six.local-contents.local-old{padding: 0px 0 50px 0px; background-color: #fff;}
.homepage-section-six.local-contents.local-old h2, .homepage-section-six.local-contents.local-old h2 strong, .homepage-section-six.local-contents.local-old h3 strong{color: #1A1A1A; font-weight: 600;}
.homepage-section-six.local-contents.local-old ul li p{margin-bottom:0;}

.local-old .about__list ul li svg{display:none;}
.local-old .about__list ul li, .local-old li{font-weight: 500; color: #1A1A1A !important;}
.local-old li{font-family: "Inter", sans-serif; margin-bottom: 10px;}

.subject-price-new ul li, .local-old .about__list ul li, .local-old ol li{font-weight:400;}
.homepage-section-six-bottom-section-title h2{text-align:left;}

.free-trail .partners-top3 .partners3-outer{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; gap: 24px;}
.free-trail .what-issue .what-issue-left{width:60%; display: flex; flex-direction: column; justify-content: center;}
.free-trail .what-issue .what-issue-right{width:40%;}
.free-trail .what-issue .what-issue-left ul{display: grid; grid-template-columns: 1fr 1fr; gap: 24px;}
.free-trail .partners-top3 h2{text-align: left; color: #1A1A1A; margin-top: 50px; margin-bottom: 40px;}
.free-trail .partners-top3 .partners-top3-box{background-color:#F9F9F9; border-radius:16px;}
.free-trail .partners-top3 .partners-top3-box p{margin-bottom:0; color:#6B7280; margin-top:10px;}
.free-trail .partners-top3{margin-bottom: 100px;}
.free-trail .what-issue .what-issue-left h2{text-align: left; color: #1A1A1A; margin-bottom: 30px;}
.free-trail .what-issue{margin-bottom: 70px; gap:20px;}
.trail-blue{margin-bottom:80px; padding:0px 10px;}
.free-trail{padding: 60px 10px 0px 10px;}

.referral-blue.trail-blue p{margin-top: 10px;}

.blog-new h1, .blog-new h1.title, .blog-new .blog-page-single-section-one h1{font-family: "Inter", sans-serif; font-size: 56px !important; line-height: 64px !important; color: #1A1A1A !important; font-weight: 600 !important;}
.blog-new h2, .blog-new h2 b{font-family: "Inter", sans-serif; font-weight: 600; font-size: 36px !important; line-height: 34px; letter-spacing: 0; margin: 0; color:#1A1A1A; margin-bottom:20px !important;}
.blog-new h3, .blog-new h3 b{font-family: "Inter", sans-serif; font-weight: 600; font-size: 30px !important; line-height: 39px; letter-spacing: 0; margin: 0; color:#1A1A1A; margin-bottom:20px !important;}
.blog-new .blog-post-content-outer p, .blog-new .blog-post-content-outer{color:#1A1A1A;}
.blog-new a{border-bottom: 2px #1A1A1A dashed; color: #1A1A1A !important; text-decoration: none !important;}
.blog-new a:hover{border-bottom: 2px #2975F7 dashed; color: #2975F7 !important; text-decoration: none !important;}
.blog-new ul{margin-left: 20px;}
.blog-new .featured-img img{width: 100%; height: 450px; object-fit: cover; margin-bottom: 30px;}
.blog-new .blog-page-single-author-name, .blog-new .blog-page-single-author-desig{font-family: "Inter", sans-serif; font-size: 15px; line-height: 25px; color: #1A1A1A;}
.blog-new  ul li{margin-bottom: 10px;}
.blog-new .each-related-post-title, .blog-new .each-related-post-author-wraper{padding: 0px 20px;}
.blog-new .each-related-post-inner{box-shadow: 0px 32px 42.4px -25px rgba(0, 0, 0, 0.25); border-radius: 20px;}
.blog-new .each-related-post-image img{height: 249px; object-fit: cover;}
.blog-new .each-related-post-title{margin-bottom:0;}
.blog-new .each-related-post-author-wraper{margin-top: 0; padding-bottom: 30px;}
.blog-new .each-related-post-title h3 a{font-weight: 600; font-size: 24px; line-height: 34px; letter-spacing: 0; margin: 0; color: #1A1A1A; border-bottom: 0;}
.blog-new .each-related-post-author, .blog-new .each-related-post-date{font-family: "Inter", sans-serif; font-size: 14px; color: #1A1A1A;}
.blog-new .related-post-sub-title a{border-bottom: 0; color: #1A1A1A !important; text-decoration: none;}
.blog-new .blog-post-related-outer h2{margin-bottom: 0px !important;}
.blog-new .related-post-main-title {padding: 50px 0;}
.blog-new .each-related-post-inner{max-width:95%;}
.blog-new .blog-post-content-outer img {border-radius: 25px; height: 400px; object-fit: cover;}

.blog-new .category-btn{display: flex;}
.blog-new .category-btn span{color: #fff; background-color: #2975F7; font-family: "Inter", sans-serif; font-size: 15px; line-height: 25px; padding: 12px 20px; border-radius: 8px; font-weight: 400; display: flex; align-items: center; gap: 10px;}

.blog-new .category-btn span a{color: #fff !important; border-bottom:0;}
.blog-new .category-btn span a:hover{color: #fff !important;}

.blog-new .breadscrumb span{padding:0px 7px;}
.blog-new .breadscrumb{font-size: 15px; line-height: 25px; color: #1A1A1A; padding: 25px 0px;}
.blog-new .breadscrumb a{border-bottom:0;}
.blog-new .quotes1{border: 1px #2975F7 solid; border-radius: 8px; padding: 13px; margin: 20px 0px; display: flex; align-items: center; gap: 10px;}
.blog-new .quotes1 img{height: 28px; max-width: 28px;}

.blog-new .quotes1 p{font-weight: 600; font-size: 15px; margin:0;}
.blog-new .quotes2{box-shadow: 0px 15px 27.9px -3px rgba(0, 0, 0, 0.25); padding: 16px; border-radius: 8px; border-left: 7px #04bad0 solid; margin: 48px 0px;}
.blog-new .quotes2 p{margin:0;}
.blog-new .quotes3{border-left: 7px #f59e0b solid;}
.blog-new .quotes2 p, .blog-new .quotes3 p{font-weight: 400;}
.blog-new .featured-img img{object-position: top center; border-radius: 10px;}
.blog-new .post-data-sec ul{display: flex; align-items: center; margin-left: -10px; list-style-type: none;}
.blog-new .post-data-sec ul li{margin-bottom: 0px; padding: 0px 10px;}
.blog-new .blog-inner .container-v2, .blog-new .blog-inner .container{max-width:100%;}
.blog-new .blog-inner .referral-blue.trail-blue{padding:0; margin-bottom:45px;}
.blog-new.blog-latest{padding: 70px 10px 0px 10px;}
.blog-new .referral-blue.trail-blue a{border-bottom:0;}
.blog-new ol li{margin-bottom: 10px;}

.local-choose-sec.blog-new-clr{background-color: #fdecce; border: 1px #f8b34b solid; border-radius: 10px; padding: 24px; margin: 48px 0px;}
.related-post .related-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 48px;}
.related-post .related-box, .blog-page-section-one.blog-new-design .each-blog-article-wrapper, .blog-page-section-one .each-blog-article-wrapper{box-shadow: 0px 32px 42.4px -25px rgba(0, 0, 0, 0.25); border-radius: 16px;}
.related-post .related-content{padding: 24px;}
.related-post .related-content p{margin-bottom:0;}
.related-post .related-content h4 a, .blog-page-section-one.blog-new-design .each-blog-article-title h3 a, .blog-page-section-one .blog-page-article-outer .each-blog-article-title h3 a{font-weight: 600; font-size: 22px; color: #1A1A1A; line-height: 32px; font-family: "Inter", sans-serif; margin-bottom: 10px;}
.related-post .related-content h4{margin-bottom: 10px;}
.related-post .related-content h4 a:hover, .blog-page-section-one.blog-new-design .each-blog-article-title h3 a:hover, .blog-page-section-one .blog-page-article-outer .each-blog-article-title h3 a:hover{color:#2975F7;}
.related-post h2.inter-cls{color: #1A1A1A; text-align: left; margin-bottom: 48px;}
.related-post{padding: 40px 10px 120px 10px;}
.related-post .img-sec img, .blog-page-section-one.blog-new-design .each-blog-article-wrapper .each-blog-article-image img, .blog-page-section-one .each-blog-article-wrapper .each-blog-article-image img{height: 249px; object-fit: cover; border-bottom: 10px; border-radius:10px;}

.blog-page-section-one .each-blog-article-wrapper .each-blog-article-category a, .blog-page-section-one .each-blog-author-wraper .each-blog-author, .blog-page-section-one .each-blog-author-wraper .each-blog-date{font-family: "Inter", sans-serif;}
.blog-page-section-one .each-blog-article-wrapper .each-blog-article-category{margin-top: -10px;}
.blog-page-section-one.blog-new-design .each-blog-article-title, .blog-page-section-one .each-blog-article-wrapper .each-blog-article-category, .blog-page-section-one .each-blog-article-wrapper .each-blog-article-title, .blog-page-section-one .each-blog-article-wrapper .each-blog-author-wraper{padding: 0px 20px;}
.blog-page-section-one .each-blog-article-wrapper .each-blog-article-title h3{margin-bottom:0;}

.blog-page-single-section-three h4{font-family: "Inter", sans-serif; font-weight: 500; font-size: 24px; line-height: 34px; color: #1A1A1A; margin-bottom: 10px;}

.table-responsive {width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 20px;}
.table-responsive table {width: 100%; min-width: 700px; border-collapse: collapse;}
.table-responsive table th, .table-responsive table td { padding: 14px 18px; border: 1px solid #ddd; text-align: left;}
.table-responsive table th {background: #0F4C81; color: #fff; font-weight: 600;}
.table-responsive table tbody tr:nth-child(even) { background: #f8f8f8;}
.table-responsive table th{font-family: "Inter", sans-serif; font-weight: 600; font-size: 16px; line-height: 26px;}
.table-responsive table td{font-family: "Inter", sans-serif; font-weight: 500; font-size: 16px; line-height: 26px; color: #1A1A1A;}

.local-choose-sec.blog-new-clr span{font-weight: 400; font-size: 15px; line-height: 25px; color: #1A1A1A;}
.footer-copyright-wrapper::before{content:'Copyright @ Growing Stars Inc 2026'; color: rgba(255, 255, 255, 0.50);}
.footer-copyright-wrapper{color:transparent !important; z-index: -1; position: relative;}
.full-width-new.referral-program p{margin-bottom:20px;}
.subject-banner b{color:#000;}

.blog-sec{padding: 72px 0px 80px 0px;}
.blog-sec .tab-content-outer{gap: 48px;}
.blog-sec .blog-content-outer .blog-box{border: 1px #BEC3CD solid; border-radius: 16px; padding: 10px;}
.blog-sec .blog-content-outer{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 48px;}
.blog-sec .blog-content-left{width:68%;}
.blog-sec .blog-content-right{width:32%;}
.blog-sec .stay-inspired{padding: 48px 20px 55px 20px; background-image: url(https://www.growingstars.com/wp-content/uploads/2026-1/how-it-work.png); background-repeat: no-repeat; background-size: cover; border-radius:48px;}
.blog-sec .blog-featured-img img{height: 180px; object-fit: cover; border-radius: 10px;}
.blog-sec .blg-category{background-color:#1E3A8A; color:#fff; padding: 10px; border-radius: 8px; font-family: "Inter", sans-serif; font-size: 15px; font-weight: 400;}
.blog-sec .blog-featured-img{margin-bottom:10px;}
.blog-sec .blog-contents-sec .blog-name{font-family: "Inter", sans-serif; color: #1A1A1A; font-size: 20px; font-weight: 600; margin-top: 25px; margin-bottom: 10px;}
.blog-sec .blog-con{color: #6B7280; margin-bottom: 0; font-weight: 400; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;}
.blog-sec .blog-contents-sec{padding: 30px 20px 20px 20px;}
.blog-sec .blog-contents-sec .blog-name:hover{color:#2563ec;}
.blog-sec .blog-content-right .stay-inspired h2{color: #fff; margin-bottom: 30px;}
.blog-sec .blog-content-right .consultation-btn a{font-size: 15px; line-height: 15px; font-weight: 500; padding: 16px 23px;}
.blog-sec .blog-content-right .stay-inspired p{color: #fff; font-size: 15px; line-height: 25px; text-align: center; margin-bottom:0;}
.blog-sec .blog-content-right .consultation-btn{margin-top: 45px;}
.blog-sec .blog-content-right .trending-posts .post-box img{float: left; width: 119px; height: 98px; border-radius: 10px; object-fit: cover;}
.blog-sec .blog-content-right .trending-posts{border: 1px #BEC3CD solid; border-radius: 10px; padding: 24px; margin-top: 148px; margin-bottom: 48px;}
.blog-sec .blog-content-right .trending-posts .post-box{display: flex; align-items: center; gap: 24px;}
.blog-sec .blog-content-right .trending-posts h4{color: #1A1A1A; font-family: "Inter", sans-serif; font-size: 24px; line-height: 34px; font-weight: 600; margin-bottom: 24px;}
.blog-sec .blog-content-right .trending-posts .post-box h6{color: #1A1A1A; font-family: "Inter", sans-serif; font-size: 20px; line-height: 30px; font-weight: 500;}
.blog-sec .post-box-outer{display: grid; grid-template-columns: 1fr; gap: 24px;}
.blog-sec .blog-content-right #s{color: #1A1A1A !important; font-size: 15px; font-weight: 400;}
.blog-sec .post-box h6 a:hover{color:#2563ec;}
.blog-sec .post-box h6 a{color:#1A1A1A;}
.blog-sec .blog-content-right .home-v2-section1-half-search-wrapper{margin: 0; border: 1px #BEC3CD solid; padding: 8px 20px 8px 10px; height: 56px;}
.blog-sec .blog-content-right #subject-results{border-color: #fff;}
.blog-sec .pagination{text-align: center; margin-top: 48px;}
.blog-sec .pagination button, .blog-sec .pagination .prev.page-numbers, .blog-sec .pagination .next.page-numbers{border: 1px #BEC3CD solid; background-color: transparent; font-family: "Inter", sans-serif; color: #1A1A1A; font-size: 16px; font-weight: 500; padding: 15px 28px; border-radius: 10px;}
.blog-sec .pagination button:hover, .blog-sec .pagination .active{background-color:#2563ec; color:#fff; border: 1px #2563ec solid;}

.blog-sec .pagination span, .blog-sec .pagination a{border:1px #BEC3CD solid; font-family: "Inter", sans-serif; color: #1A1A1A; font-size: 16px; font-weight: 500;  margin: 0px 12px; height: 50px; width: 50px; position: relative; padding: 15px 21px; border-radius: 50px;}
.blog-sec .pagination span:hover, .blog-sec .pagination .active{border:1px #2563ec solid; color: #1A1A1A; background-color: #2563ec;}
.blog-sec .pagination .page-numbers{display: flex; align-items: center; justify-content: center; list-style-type: none;}

.subject-price-new.blog-sec .tab{margin-bottom: 100px;}
.subject-price-new.blog-sec h1 {margin-bottom: 80px;}
.blog-sec .pagination .prev.page-numbers, .blog-sec .pagination .next.page-numbers{display: inline;}
.blog-sec .pagination .page-numbers.current{background-color:#2563ec;}
.blog-sec .pagination ul{margin:0;}

.archive-page .blog-featured-img img{width: 100%; height: 249px;}
.archive-page .post-name h4{margin-top: 20px; margin-bottom: 10px; margin-left: 10px;}
.archive-page .post-name h4 a{font-family: "Inter", sans-serif; color: #1A1A1A; font-size: 22px; font-weight: 600; line-height: 32px;}
.archive-page .post-name h4 a:hover{color:#2975F7;}

.success-stories .icon-star-empty:before {content: '\e802';}
.subject-banner .usd-price p{margin-bottom: 0; margin-top: 35px; color: #1A1A1A;}
.subject-banner .container-v2{gap:20px;}

.page-template-template-elementary-tutoring .cky-btn-revisit-wrapper, .page-template-template-ib-tutoring .cky-btn-revisit-wrapper, .page-template-template-middle-highschool-tutoring .cky-btn-revisit-wrapper, .page-template-template-psat-tutoring .cky-btn-revisit-wrapper, .page-template-template-summer-tutoring .cky-btn-revisit-wrapper, .page-template-template-college-tutoring .cky-btn-revisit-wrapper, .page-template-template-act-tutoring .cky-btn-revisit-wrapper, .page-template-template-ap-tutoring .cky-btn-revisit-wrapper, .page-template-template-test-prep-tutoring .cky-btn-revisit-wrapper, .page-template-template-sat-tutoring .cky-btn-revisit-wrapper{display:none;}

@media only screen and (max-width: 1600px) {
.container-2023, .package-save-more.thankyou-new .container-2023, .how-work.partner-work .container-2023, .referral-blue .container-2023, .full-width-heading-sec .container-2023, .referral-program .container, .referral-blue .container, .full-width-heading-sec .container{max-width: 90%;}
.full-width-new.referral-program .container{max-width:100%;}
}

@media(max-width:1590px) and  (min-width:1450px){
  .subjects-cover .consultation-btn a {padding: 16px 14px;}
}

@media(max-width:1449px) and  (min-width:1350px){
  .subjects-cover .consultation-btn a {padding: 16px 14px; font-size: 13px;}
}
@media(max-width:1259px){    
   .sticky-2 {top: 85px !important;}
}

@media(max-width:1349px) and  (min-width:1250px){
  .subjects-cover .subject-outer{grid-template-columns: 1fr 1fr 1fr 1fr;}
  .subject-banner .subject-right-sec form {position: relative; top: 0px;}
  .subject-contents .container-2023{flex-direction: column;}
  .subject-contents .subject-left-sec {width: 100%; margin-right: 0px;}
  .grade-banner .grade-banner-top{gap:20px;}
  .local-head .blue-sec{padding: 48px 48px 58px 48px;}
  .local-head h1, .free-trail h1{font-size: 47px; line-height: 57px;}
  .how-work-blue .blue-sec{margin-top: 0px;}
  .blog-new h1, .blog-new h1.title, .blog-new .blog-page-single-section-one h1 {font-size: 46px !important; line-height: 54px !important;}
  .blog-sec .blog-content-right .trending-posts .post-box h6 {font-size: 16px; line-height: 26px;}
  .subject-price-new.blog-sec .tab {margin-bottom: 50px;}
  .subject-price-new.blog-sec h1 {margin-bottom: 40px;}
  .blog-sec .blog-content-outer {gap: 30px;}
  .blog-sec .pagination button, .blog-sec .pagination .prev.page-numbers, .blog-sec .pagination .next.page-numbers{padding: 15px 20px;}
  .blog-sec .pagination span, .blog-sec .pagination a{margin: 0px 8px;}
  .blog-sec .blog-content-right .trending-posts {margin-top: 100px;}

}

@media(max-width:1249px) and  (min-width:1150px){
  .subjects-cover .subject-outer{grid-template-columns: 1fr 1fr 1fr 1fr;}
  .subject-banner .subject-right-sec form {position: relative; top: 0px;}
  .subject-contents .container-2023{flex-direction: column;}
  .subject-contents .subject-left-sec {width: 100%; margin-right: 0px;}
  .grade-banner .grade-banner-top{gap:20px;}
  .local-head .blue-sec{padding: 48px 48px 58px 48px;}
  .local-head h1, .full-width-new h1, .contact-page h1, .full-width-heading-sec h1, .subject-price-new h1, .full-width-heading-sec h1, .free-trail h1{font-size: 47px; line-height: 57px;}
  .benifit-sec.abt-benfit {margin-bottom: 40px;}
  .about-page .why-family {padding: 30px 10px 60px 10px;}
  .partners-top-sec .partners-top1 {gap: 20px;}
  .package-save-more ul li, .list-white li{margin-bottom:10px;}
  .how-work.how-it-work-box .work-sec {gap: 30px;}
  .how-work-blue .blue-sec{margin-top: 0px;}
  .blog-new h1, .blog-new h1.title, .blog-new .blog-page-single-section-one h1 {font-size: 46px !important; line-height: 54px !important;}
  .blog-sec .blog-content-right .trending-posts .post-box h6 {font-size: 16px; line-height: 26px;}
  .subject-price-new.blog-sec .tab {margin-bottom: 50px;}
  .subject-price-new.blog-sec h1 {margin-bottom: 40px;}
  .blog-sec .blog-content-outer {gap: 30px;}
  .blog-sec .pagination button, .blog-sec .pagination .prev.page-numbers, .blog-sec .pagination .next.page-numbers{padding: 15px 20px; font-size: 14px;}
  .blog-sec .pagination span, .blog-sec .pagination a{margin: 0px 5px;}
  .blog-sec .blog-content-right .trending-posts {margin-top: 100px;}
}

@media(max-width:1149px) and  (min-width:1025px){
  .subjects-cover .subject-outer{grid-template-columns: 1fr 1fr 1fr;}
  .success-stories .homepage-section-testimonial-wrapper{width:102%;}
  .subject-banner .subject-right-sec form {position: relative; top: 0px;}
  .subject-contents .container-2023{flex-direction: column;}
  .subject-contents .subject-left-sec {width: 100%; margin-right: 0px;}
  .page-template-template-homepage-2025-version2-0 .header-top-section-right-block {padding-right: 0px !important; margin-right:0 !important;}
  .home-banner-main .home-v2-section1-title2 h1, .full-width-heading-sec h1 {font-size: 45px; line-height: 55px;}
  .ubermenu-responsive-default.ubermenu {margin-top: 20px !important;}
  .success-stories .homepage-section-six-bottom-section{margin-top: 40px;}
  .success-stories .owl-carousel .owl-stage-outer {width: 100%; padding-left: 0px;}
  .personalized-sec .journey-outer {grid-template-columns: 1fr 1fr 1fr 1fr;}
  .subject-banner .plans-outer{gap: 20px;}
  .subject-banner .container-2023{gap:20px;}
  .how-work .container{width:90%;}
  .grade-banner .grade-banner-top{gap:20px;}
  .local-contents ul{grid-template-columns: 1fr 1fr 1fr;}
  .choose-growing .why-choose-outer{gap: 30px;}
  .local-head .blue-sec{padding: 48px 48px 58px 48px;}
  .local-head h1, .full-width-new h1, .contact-page h1, .subject-price-new h1, .free-trail h1{font-size: 47px; line-height: 57px;}
  .about-page h1{font-size: 50px; line-height: 60px; margin-bottom: 60px;}
  .about-page .why-family{padding: 0px 10px 40px 10px;}
  .benifit-sec.abt-benfit {padding: 48px 48px 0px 48px;}
  .package-save-more {margin-top: 50px;}
  .choose-package {padding: 0px 10px 76px 10px;}
  .package-validity .validity-outer {gap: 20px;}
  .thankyou-new .work-sec {gap: 30px; margin-top: 50px;}
  .package-save-more h1 {font-size: 50px; line-height: 60px;}
  .package-save-more.thankyou-new {padding-top: 40px;}
  .want-faster .want-faster-left .consultation-btn a{margin: 0 auto; margin-left: 0; padding: 8px 24px 16px 24px !important;}
  .thankyou-new .works p{padding: 0px 0px;}
  .rating-sec li{margin-right: 10px; margin-bottom:10px;}
  .free-homework-top .eligible-outer{padding: 50px 10px;}
  .offer-customers .offer-customers-outer, .why-help-sec .help-outer{gap: 30px;}
  .offer-customers .offer-customers-outer .offer-box h6 {font-size: 18px; line-height: 28px;}
  .subjects-cover.work-explore {padding: 40px 10px 60px 10px;}
  .partners-top-sec .partners-top1 {gap: 20px;}
 .package-save-more ul li, .list-white li{margin-bottom:10px;}
 .how-work.how-it-work-box .work-sec {gap: 30px;}
 .how-work-blue .blue-sec{margin-top: 0px;}
 .how-it-work-top h1{font-size: 40px; line-height: 50px;}
 .how-work-family.crse-btns .course-sec2 {padding-top: 0px;}
 .full-width-heading-sec h1 {font-size: 47px; line-height: 57px;}
 .subject-price-new .sub-con ul {grid-template-columns: 1fr 1fr;}
 .new-home-testimonials.about-testimonials {padding: 80px 0px 80px 0px;}
 .about-fam {padding: 60px 10px 80px 10px;}
 .benifit-sec.child-ready{padding: 60px 10px 20px 10px;}
 .subject-price-new .tablinks, .grade6-tab .tablinks{font-size: 15px; line-height: 25px; padding: 10px 18px; margin: 0px 8px;}
 .free-trail .partners-top3 .partners-top3-box {padding: 20px;}
 .blog-new h1, .blog-new h1.title, .blog-new .blog-page-single-section-one h1 {font-size: 46px !important; line-height: 54px !important;}
 .related-post .img-sec img {height: 220px;}
 .related-post .related-outer {gap: 20px;}
 .related-post .related-content h4 {font-size: 26px; line-height: 34px;}
 .blog-sec .blog-content-right .trending-posts .post-box h6 {font-size: 16px; line-height: 26px;}
 .subject-price-new.blog-sec .tab {margin-bottom: 50px;}
 .subject-price-new.blog-sec h1 {margin-bottom: 40px;}
 .blog-sec .blog-content-outer {gap: 30px; grid-template-columns: 1fr 1fr;}
 .blog-sec .pagination button, .blog-sec .pagination .prev.page-numbers, .blog-sec .pagination .next.page-numbers{padding: 15px 20px; font-size: 14px;}
 .blog-sec .pagination span, .blog-sec .pagination a{margin: 0px 5px;}
 .blog-sec .blog-content-right .trending-posts {margin-top: 100px;}
  
}

@media(max-width:1024px) and  (min-width:768px){
  .subjects-cover .subject-outer{grid-template-columns: 1fr 1fr;}
  .success-stories .owl-carousel .owl-stage-outer {width: 103%; padding-left: 2px;}
  .home-banner-main .home-v2-section1-title2 h1{font-size: 40px; line-height: 50px;}
  .success-stories .homepage-section-six-bottom-section{margin-top: 40px;}
  .new-home-testimonials.home-v2-section4 {padding: 70px 0px 0px 0px;}
  .new-home-testimonials .home-v2-section4-title2 {margin-top: 10px;}
  .join .container-2023 {padding: 10px !important;}
  .success-stories .homepage-section-six {padding-bottom: 60px !important;}
  .counting h6 {font-size: 30px; line-height: 34px;}
  .home-banner-main .image-preview{display:block; width:100%;}
  .new-home-testimonials img, .new-home-testimonials .item, .new-home-testimonials .video-thumbnail, .new-home-testimonials .video-thumbnail a {height: 400px !important;}
  .about-page .why-family {gap: 20px; padding: 50px 10px;}
  .about-page .counting h6 {font-size: 40px; line-height: 50px;}
  .about-page .counting p{font-size: 20px; line-height: 30px;}
  .about-page .counting{margin-bottom: 45px;}
  .about-page h1{font-size: 45px;line-height: 55px; margin-bottom: 30px;}
  .about-page {margin-top: 60px;}
  .personalized-sec .journey-outer, .personalized-sec .tutors-outer, .grade-plan .plans-outer{grid-template-columns: 1fr 1fr;}
  .personalized-sec .tab-section .tab-head-sec{width:100%;}
  .grade-banner .rating-img-sec img{width:100%;}
  .grade-banner .grade-banner-para {max-width: 100%;}
  .grade-banner h1{font-size: 40px; line-height: 50px;}
  .grade-banner .grade-banner-top-left, .grade-banner .grade-banner-top-right{width: 50%;}
  .grade-banner .grade-banner-top{gap:10px;}
  .grade-banner .grade-banner-bottom{flex-direction: column; gap: 0px;}
  .grade-banner .grade-banner-bottom-left, .grade-banner .grade-banner-bottom-right{width:100%;}
  .grade-banner .accodian-sec {margin-bottom: 30px;}
  .grade-banner {padding: 70px 10px;}
  .child-ready.benifit-sec .container-2023{padding: 50px 10px 70px 10px;}
  .grade-banner .grade-banner-bottom {padding: 50px 0px 0px 0px;}
  .personalized-sec {padding: 20px 10px;}
  .personalized-sec .why-critical{flex-direction: column; padding: 70px 0px 0px 0px; gap: 20px;}
  .personalized-sec .why-critical-right, .personalized-sec .why-critical-left{width:100%;}
  .personalized-sec .tutors-sec {padding: 40px 0px;}
  .personalized-sec .sub-con ul{grid-template-columns: 1fr 1fr;}
  .how-work.grade-plan {padding: 0px 10px 0px 10px;}
  .how-work.grade-plan h2.inter-cls {margin-bottom: 30px;}
  .grade-plan .plans-outer{margin-top: 40px;}
  .grade-plan .plans-outer{gap: 20px;}
  .how-work.grade-plan .package-plan.starter-plan{margin-top: 40px;}
  .success-stories.sub-success-stories .homepage-section-six{padding-bottom: 0px !important;}
  .subject-banner .subject-right-sec form, .grade-banner form{max-width: 100%;}
  .subject-banner .subject-right-sec form {position: relative; top: 0px;}
  .subject-contents .container-2023{flex-direction: column;}
  .subject-contents .subject-left-sec {width: 100%; margin-right: 0px;}
  .subject-banner .container-2023{flex-direction: column;}
  .subject-banner .subject-left-sec, .subject-banner .subject-right-sec, .subject-banner h1, .grade-banner h1{width:100%;}
  .subject-banner .plans-outer{gap:20px; grid-template-columns: 1fr 1fr;}
  .subject-banner .subject-right-sec {justify-content: start; z-index: 0; margin-top: 30px;}
  .subject-contents h2 {font-size: 30px; line-height: 40px;}
  .subject-contents .subject-boxes, .subject-contents .overview, .subject-contents .blue-sec{margin-right: 0px;}
  .online-tutoring-sec .online-tutoring-outer{gap:20px;}
  .grade-banner .grade-banner-top{gap:20px;}
  .grade-banner .blue-sec{padding: 25px;}
  .grade-banner .consultation-btn{display: flex; flex-direction: column; align-items: start;}
  .grade-banner .blue-sec a{margin:0;}
  .grade-banner .blue-sec .risk{margin-top: 10px;}
  .local-contents ul{grid-template-columns: 1fr 1fr;}
  .choose-growing .why-choose-outer{gap: 20px; grid-template-columns: 1fr 1fr;}
  .local-head .blue-sec{padding: 25px;}
  .local-head h1, .subject-price-new h1, .full-width-heading-sec h1, .free-trail h1{font-size: 37px; line-height: 47px;}
  .local-head .grade-banner-para p {font-size: 18px; line-height: 28px;}
  .choose-growing .container-2023{padding: 40px 40px 45px 40px;}
  .local-head.grade-banner .blue-sec .risk{margin-bottom:10px;}
  .choose-growing { margin-top: 40px;}
  .choose-growing h2.inter-cls{margin-bottom: 30px;}
  .subject-contents h2, .local-contents h2, .local-old h3{font-size: 32px; line-height: 42px;}
  .acc-local {margin-top: 40px;}
  .child-ready{padding: 20px 10px;}
  .about-page .story-outer{gap: 20px;}
  .benifit-sec.abt-benfit {padding: 0px 30px 0px 30px;}
  .package-save-more h1 {font-size: 40px; line-height: 50px; padding: 14px 0px;}
  .package-save-more {margin-top: 50px;}
  .choose-package {padding: 0px 10px 56px 10px;}
  .choose-package .whychoose-outer, .package-validity .validity-outer{grid-template-columns: 1fr 1fr; gap: 20px;}
  .package-validity .container-2023 h2 {margin-bottom: 20px;}
  .learn-save {padding: 10px 20px 48px 20px;}
  .package-save-more .save-more-right {margin-left: 20px;}
  .package-save-more.thankyou-new .work-sec {grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 30px;}
  .package-save-more.thankyou-new ul li{margin-bottom: 10px;}
  .want-faster {padding: 70px 10px 20px 10px;}
  .new-home-testimonials .home-v2-section4-slider-wrapper {margin-top: 35px;}
  .home-v2-section4.new-home-testimonials.thank-test {margin-bottom: 60px;}
  .want-faster .want-faster-left .consultation-btn{display: flex; flex-direction: column; gap: 10px; margin-top: 30px;}
 .want-faster .want-faster-left .consultation-btn a{margin: 0 auto; margin-left: 0; padding: 8px 24px 16px 24px !important;}
 .free-homework-top h1, .partners-top-sec .partner-top-left h1{font-size: 40px; line-height: 50px;}
 .free-homework-top .eligible-outer {gap: 20px; padding: 30px 10px;}
 .offer-customers .offer-customers-outer {grid-template-columns: 1fr 1fr; gap: 20px;}
 .offer-customers .inter-cls {margin-bottom: 30px;}
 .offer-customers .any-amt{gap: 25px;margin-top: 30px;}
 .why-help-sec {padding-top: 0px;}
 .why-help-sec .help-outer {grid-template-columns: 1fr 1fr; gap: 20px;}
 .subjects-cover.work-explore {padding: 20px 10px 70px 10px;}
 .partners-top-sec {padding: 60px 10px 0px 10px;}
 .rating-sec li{margin-bottom:10px;}
 .partners-top-sec .partners-top1{padding-bottom: 30px; gap: 20px;}
 .partners-top-sec .partners-top2 .partners-outer, .partners-top-sec .partners-top3 .partners3-outer{grid-template-columns: 1fr 1fr; gap: 20px;}
 .partners-top-sec .partners-top3 .partners-top3-box {padding: 10px;}
 .become-partner .become-partner-left, .become-partner .become-partner-right{width:50%;}
 .package-save-more ul li, .list-white li{margin-bottom:10px;}
 .how-it-work-top .img-sec-call img {max-width: 100%; height: auto;}
 .how-work-blue .blue-sec{margin-top: 0px;}
 .how-it-work-top h1, .full-width-new h1, .contact-page h1{font-size: 40px; line-height: 50px;}
 .how-work-family.crse-btns .course-sec2 {padding-top: 0px;}
 .how-it-work-top {padding: 50px 10px 50px 10px;}
 .how-it-work-top p {font-size: 17px; line-height: 27px;}
 .online-tutoring-sec.how-work-online-tutn{margin-top: 20px;}
 .contact-page .contact-outer{gap:20px;}
 .contact-page .contact-left, .contact-page .contact-right{width:50%;}
 .contact-page {padding: 50px 10px 50px 10px;}
 .full-width-heading-sec h1 {font-size: 40px; line-height: 50px;}
 .full-width-new h2{font-size: 32px; line-height: 42px;  margin-bottom: 15px;}
 .subject-price-new .sub-con ul {grid-template-columns: 1fr 1fr;}
 .subject-price-new .tablinks{margin-bottom:10px;}
 .subject-price-new .tab {margin-bottom: 20px;}
 .referral-blue .blue-sec h3{font-size:21px; line-height:31px;}
 .full-width-heading-sec {padding: 50px 0px 20px 0px;}
 .accodian-sec.sub-accodians .accordion-btn{padding: 25px; font-size:18px; line-height:28px;}
 .new-home-testimonials.about-testimonials {padding: 80px 0 80px 0px;}
 .about-fam {padding: 20px 10px 80px 10px;}
 .package-save-more.thankyou-new.about-approach {padding: 20px 10px 80px 10px;}
 .about-gs .partners-top3 .partners-top3-box{padding:10px;}
 .about-page .who-we {margin-bottom: 20px;}
 .why-growing.grade-why-grow {padding: 10px 10px 0px 10px;}
 .grade-banner .accodian-outer.skills-faq{margin-bottom: 20px;}
 .accodian-sec.sub-accodians .accordion-btn, .acc-style .accordion-btn{padding: 25px;}
 .grade-banner .grade-border-sec{margin-top: 20px; margin-bottom: 30px;}
 .subject-price-new .tablinks, .grade6-tab .tablinks{font-size: 15px; line-height: 25px; padding: 10px 18px; margin: 5px 8px;}
 .subject-price-new h1{margin-bottom:20px;}
 .grade6-tab .w3-bar {padding: 20px 0px;}
 .free-trail .partners-top3 .partners3-outer {grid-template-columns: 1fr 1fr 1fr; gap: 20px;}
 .free-trail .what-issue {margin-bottom: 50px; gap:20;}
 .free-trail {padding: 50px 10px 0px 10px;}
 .blog-new h1, .blog-new h1.title, .blog-new .blog-page-single-section-one h1 {font-size: 37px !important; line-height: 47px !important;}
 .blog-new .blog-post-content-outer img {height: 320px;}
 .blog-new h3, .blog-new h3 b {font-size: 24px !important; line-height: 34px;}
 .blog-new h2, .blog-new h2 b {font-size: 30px !important; line-height: 36px;}
 .related-post .img-sec img {height: 220px;}
 .related-post .related-outer {gap: 20px; grid-template-columns: 1fr 1fr;}
 .related-post .related-content h4 {font-size: 26px; line-height: 34px;}
 .blog-new .referral-blue.trail-blue{margin-bottom: 50px;}
 .related-post {padding: 40px 10px 70px 10px;}
 .related-post h2.inter-cls {margin-bottom: 20px;}
 .blog-new .featured-img img {height: 350px;}
 .subject-banner .subject-list {grid-template-columns: 1fr 1fr;}
 .subject-banner .package-plan, .grade-plan .package-plan {width: 100%;}
 .subject-banner .container-v2{gap:10px;}
 .subject-banner .best-value, .grade-plan .best-value {width: 90%;}
 .subject-banner .starter-plan{margin-bottom: 35px;}
 .subject-banner .consultation-btn, .grade-banner .consultation-btn {margin-top: 15px;}
 .benifit-sec.join .counting h6{font-size: 30px; line-height: 34px;}
 .rmp_menu_trigger{top: 10px !important;}
 .call-now-wrapper {top: 75px !important;}
 .blog-sec .blog-content-right .trending-posts .post-box h6 {font-size: 16px; line-height: 26px;}
 .subject-price-new.blog-sec .tab {margin-bottom: 50px;}
 .subject-price-new.blog-sec h1 {margin-bottom: 40px;}
 .blog-sec .blog-content-outer {gap: 15px; grid-template-columns: 1fr 1fr;}
 .blog-sec .tab-content-outer {gap: 20px;}
 .blog-sec .blog-content-right .trending-posts .post-box img {width: 60px; height: 60px;}
 .blog-sec .blog-content-right .trending-posts .post-box {gap: 10px;}
 .blog-sec .blog-content-right .trending-posts {padding: 18px; margin-top: 20px; margin-bottom: 20px;}
 .blog-sec .blog-content-right .trending-posts h4 {font-size: 22px; line-height: 32px; margin-bottom: 18px;}
 .blog-sec .stay-inspired {padding: 35px 10px 45px 10px;}
 .blog-sec .blog-content-right .stay-inspired h2 {margin-bottom: 20px;}
 .blog-sec .pagination button {font-size: 14px; font-weight: 500; padding: 12px 20px;}
 .blog-sec .pagination span {font-size: 13px; margin: 0px 10px; padding: 13px 18px;}
 .blog-sec .blog-content-left, .blog-sec .blog-content-right{width:100%;}
 .blog-sec .tab-content-outer{flex-direction: column;}
 .blog-sec .pagination button, .blog-sec .pagination .prev.page-numbers, .blog-sec .pagination .next.page-numbers{padding: 15px 20px; font-size: 14px;}
 .blog-sec .pagination span, .blog-sec .pagination a{margin: 0px 5px;}
 .subject-banner .usd-price p {margin-bottom: 20px; margin-top: 0px;}

}


@media(max-width:767px){
  .subjects-cover .subject-outer{grid-template-columns: 1fr;}
  .success-stories .owl-carousel .owl-stage-outer {width: 103%; padding-left: 2px;}
  .home-banner-main .home-v2-section1-title2 h1, .free-trail h1{font-size: 36px; line-height: 46px;}
  .success-stories .homepage-section-six-bottom-section{margin-top: 20px;}
  .new-home-testimonials.home-v2-section4 {padding: 40px 10px 40px 10px;}
  .new-home-testimonials .home-v2-section4-title2 {margin-top: 10px;}
  .join .container-2023 {padding: 10px !important;}
  .success-stories .homepage-section-six {padding-bottom: 0px !important;}
  .counting h6 {font-size: 30px; line-height: 34px;}
  .home-banner-main .rated-sec img{width: 90%;}
  .new-home-testimonials .home-v2-section4-slider-wrapper {margin-top: 20px;}
  .new-home-testimonials .home-v2-section4-arrow-wrapper {margin-top: 0px;}
  .one-tutoring{padding:10px 0px 40px 0px !important;}
  .join.benifit-sec .container-2023 {width: 100%;}
  .join .counting {grid-template-columns: 1fr;}
  .success-stories .homepage-section-six .owl-theme .owl-nav{top: -50px;}
  .success-stories .head-sec {padding: 0px 0px 25px 0px !important;}
  .new-home-testimonials img, .new-home-testimonials .item, .new-home-testimonials .video-thumbnail, .new-home-testimonials .video-thumbnail a {height: 400px !important;}
  .home-banner-main .home-v2-section1-half-video-play-btn{display:none;}

  .about-page h1{font-size: 36px;line-height: 46px; margin-bottom: 20px;}
  .about-page .why-family{flex-direction:column;}
  .why-family .family-left, .why-family .family-right{width:100%;}
 .about-page .counting{grid-template-columns: 1fr; margin-bottom:20px;}
 .about-page {margin-top: 60px;}
 .about-page .why-family {gap: 0px; padding: 20px 10px;}
 .about-page .counting h6{font-size: 35px; line-height: 45px; margin-left:0 !important; text-align: center !important;}
  .about-page .counting h6, about-page .counting p, .about-page .counting .sub h6,  .about-page .counting .sub p, .about-page .counting .years p{text-align:center !important;}
 .about-page .counting p {font-size: 18px; line-height: 28px;}
 .about-page .online p{text-align:center;}
 .about-page .why-family .family-left h2, .about-page h2 {margin-bottom: 20px !important;}
 .about-page p{font-size: 16px !important; line-height:26px !important;}
 .support.benifit-sec.support ul {grid-template-columns: 1fr;}
 .support .consultation-btn{display: flex; flex-direction: column; gap: 10px;}
 .support .free-trial{margin:0 auto;}
 .about-page .counting .sub h6 {margin-right: 0px;}
 .support{margin-bottom: 60px; margin-top: 20px;}
 .home-banner-main{background-color: #EEF4FF !important; background: none;}

  .personalized-sec .journey-outer, .personalized-sec .tutors-outer, .grade-plan .plans-outer{grid-template-columns: 1fr;}
  .personalized-sec .tab-section .tab-head-sec{width:100%;}
  .grade-banner .rating-img-sec img{width:100%;}
  .grade-banner .grade-banner-para {max-width: 100%;}
  .grade-banner h1{font-size: 35px; line-height: 45px;}
  .grade-banner .grade-banner-top-left, .grade-banner .grade-banner-top-right{width: 100%;}
  .grade-banner .grade-banner-top{gap:10px; flex-direction: column;}
  .grade-banner .grade-banner-bottom{flex-direction: column; gap: 0px;}
  .grade-banner .grade-banner-bottom-left, .grade-banner .grade-banner-bottom-right{width:100%;}
  .grade-banner .accodian-sec {margin-bottom: 30px;}
  .grade-banner {padding: 70px 10px 30px 10px;}
  .child-ready.benifit-sec .container-2023{padding: 50px 20px 70px 20px;}
  .grade-banner .grade-banner-bottom {padding: 60px 0px 0px 0px;}
  .personalized-sec {padding: 20px 10px;}
  .personalized-sec .why-critical{flex-direction: column; padding: 50px 0px 0px 0px; gap: 20px;}
  .personalized-sec .why-critical-right, .personalized-sec .why-critical-left{width:100%;}
  .personalized-sec .tutors-sec {padding: 40px 0px;}
  .personalized-sec .sub-con ul{grid-template-columns: 1fr;}
  .how-work.grade-plan {padding: 0px 10px 0px 10px;}
  .how-work.grade-plan h2.inter-cls {margin-bottom: 30px;}
  .grade-plan .plans-outer{margin-top: 40px;}
  .grade-plan .plans-outer{gap: 20px;}
  .how-work.grade-plan .package-plan.starter-plan{margin-top: 40px;}
  .success-stories.sub-success-stories .homepage-section-six{padding-bottom: 0px !important;}
  .grade-banner .consultation-btn {margin-bottom: 10px;}
  .grade-banner.accodian-sec button.accordion, .why-critical.accodian-sec button.accordion, .grade-faq.accodian-sec button.accordion{font-size: 18px; line-height: 28px;}
  .grade-banner .grade-program-overview{padding: 30px;}
  .grade-banner .book-trail {margin-top: 20px;}
  .child-ready{padding: 60px 10px;}
  .child-ready.benifit-sec ul {padding: 10px 0px 29px 0px;}
  .personalized-sec .journey-sec h2 {margin-bottom: 20px; margin-top: 30px;}
  .personalized-sec .tutors-head-sec h2{margin-bottom: 20px;}
  .personalized-sec .tab-section {padding: 0px 0px 0px 0px;}
  .personalized-sec .w3-bar{padding: 20px 0px;}
  .personalized-sec .w3-bar .w3-bar-item {font-size: 15px; line-height: 25px; padding: 8px 15px; margin: 0px 8px;}
  .accodian-sec.grade-faq h2 {margin-bottom: 25px;}
  .accodian-sec.grade-faq{margin-bottom: 30px;}
  .subject-banner .subject-right-sec form, .grade-banner form{max-width: 100%;}
  .subject-banner .subject-right-sec form {position: relative; top: 0px;}
  .subject-contents .container-2023{flex-direction: column;}
  .subject-contents .subject-left-sec {width: 100%; margin-right: 0px;}
  .subject-contents .container-2023{flex-direction: column;}
  .subject-contents .subject-left-sec {width: 100%; margin-right: 0px;}
  .subject-banner .container-2023{flex-direction: column;}
  .subject-banner .subject-left-sec, .subject-banner .subject-right-sec, .subject-banner h1, .grade-banner h1{width:100%;}
  .subject-banner .plans-outer{gap:20px; grid-template-columns: 1fr; max-width:100%;}
  .subject-banner .subject-right-sec {justify-content: start; z-index: 0; margin-top: 30px;}
  .subject-contents h2 {font-size: 30px; line-height: 40px;}
  .subject-contents .subject-boxes, .subject-contents .overview, .subject-contents .blue-sec{margin-right: 0px;}
  .online-tutoring-sec .online-tutoring-outer{gap:20px;}
  .subject-banner .rating-img-sec img{width:100%;}
  .subject-banner h1{font-size: 35px; line-height: 45px;}
  .subject-banner .subject-list{flex-direction: column;}
  .subject-banner .subject-list li{margin-bottom: 10px;}
  .subject-banner .aligned-sec ul{gap: 10px; flex-direction: column;}
  .subject-banner .plans-outer, .subject-banner .package-plan{width: 100%; margin-top: 30px;}
  .subject-banner .plans-outer .package-plan{margin-top: 40px;}
  .subject-contents {padding: 60px 10px;}
  .subject-contents .blue-sec .blue-right-sec, .referral-blue .blue-sec .blue-right-sec{width: 100%;}
  .subject-contents .blue-sec .blue-left-sec, .referral-blue .blue-sec .blue-left-sec{width: 100%; padding: 30px 30px 50px 30px;}
  .subject-contents .blue-sec, .referral-blue .blue-sec{flex-direction:column;}
  .subject-contents .blue-sec .blue-right-sec img, .referral-blue .blue-sec .blue-right-sec img{border-radius: 0px 0px 24px 24px;}
  .subject-contents .subject-boxes, .online-tutoring-sec .online-tutoring-outer, .accodian-sec .accodian-outer{grid-template-columns: 1fr;}
  .accodian-sec button.accordion{font-size: 18px; line-height: 28px;}
  .subjects-sec .custom-prev {margin-top: 0; margin-left: 0;}
  .subjects-sec .custom-next{margin-top: 0; margin-right: 0;}
  .grade-banner .consultation-btn, .referral-blue .blue-sec .consultation-btn{display: flex; flex-direction: column; align-items: start;}
  .grade-banner .blue-sec a{margin:0;}
  .grade-banner .blue-sec .risk{margin-top: 10px;}
  .grade-banner .blue-sec{padding: 20px; margin-top: 20px; margin-bottom: 20px;}
  .local-head .grade-banner-para p{font-size: 16px; line-height: 26px; margin-top:0;}
  .local-head.grade-banner .blue-sec .risk{margin-bottom:10px;}
  .choose-growing .why-choose-outer {grid-template-columns: 1fr; gap:10px;}
  .choose-growing .container-2023{padding: 30px 30px 50px 30px;}
  .choose-growing h2.inter-cls{margin-bottom: 20px;}
  .choose-growing .read-more {margin-top: 45px;}
   .local-contents ul{grid-template-columns: 1fr;}
   .subject-contents h2, .local-contents h2, .local-old h3 {font-size: 30px !important; line-height: 40px; margin-bottom: 20px;}
   .acc-local {margin-top: 45px;}
   .choose-growing {margin-top: 40px;}
   .local-testimonials.new-home-testimonials.home-v2-section4 {padding: 50px 0px 0px 0px;}
   .child-ready{padding: 20px 10px;}
   .about-page .story-outer {gap: 20px; flex-direction: column;}
   .about-page .story-left, .about-page .story-right, .about-page .why-family .family-left, .about-page .why-family .family-right{width: 100%;}
   .about-page .counting {margin-top: 40px;}
   .about-page .who-we p {margin-bottom: 20px;}
   .about-page .container-2023 {gap: 20px; flex-direction: column;}
   .about-page .who-we {margin-bottom: 20px;}
   .benifit-sec.abt-benfit {padding: 10px 0px 0px 0px; margin-bottom: 10px; }
   .benifit-sec.abt-benfit .consultation-btn{display: flex; flex-direction: column; text-align: left; width: 100%; gap: 10px;}
   .benifit-sec.abt-benfit .consultation-btn a{margin: 0 auto;}
   .benifit-sec.abt-benfit ul {padding: 15px 0px 20px 0px; grid-template-columns: 1fr;}
   .package-save-more h1 {font-size: 37px; line-height: 47px; padding: 10px 0px;}
   .package-save-more ul li{margin-bottom: 10px; margin-right: 0;}
   .package-save-more .save-more-outer{flex-direction: column; text-align: center;}
   .package-save-more .save-more-left, .package-save-more .save-more-right{width:100%;}
   .package-save-more .save-more-outer p{text-align: center;}
   .package-save-more .consultation-btn.get-btn {margin-top: 30px; text-align: center;}
   .choose-package {padding: 0px 0px 46px 0px;}
   .choose-package .whychoose-outer, .package-validity .validity-outer{grid-template-columns: 1fr; gap: 20px;}
   .choose-package .whychoose-package h2 {margin-bottom: 24px;}
   .package-validity .important-sec{margin-top: 20px;}
   .package-validity .container-2023, .learn-save .container-2023{padding: 50px 30px;}
   .session-cancel .container-2023{flex-direction: column;}
   .session-cancel .session-cancel-left, .session-cancel .session-cancel-right{width:100%;}
   .learn-save .container-2023{flex-direction: column; padding: 40px 30px 30px 30px;}
   .learn-save .learn-save-left .consultation-btn{display: flex; flex-direction: column; gap: 20px;}
   .learn-save .learn-save-left .consultation-btn a{margin:0 auto;  margin-left: 0;}
   .package-validity .container-2023 h2 {margin-bottom: 20px;}
   .package-save-more {margin-top: 40px;}
   .package-save-more.thankyou-new {padding-top: 50px;}
   .thankyou-new .work-sec {grid-template-columns: 1fr; gap: 20px; margin-top: 20px;}
   .package-save-more {padding: 0px 10px;}
   .want-faster {padding: 50px 10px 0px 10px;}
   .want-faster .want-faster-left .consultation-btn{display: flex; flex-direction: column; gap: 10px; margin-top: 30px;}
   .want-faster .want-faster-left .consultation-btn a{margin: 0 auto; margin-left: 0; padding: 8px 24px 16px 24px !important;}
   .want-faster .container-2023{flex-direction: column; gap: 20px;}
   .want-faster .want-faster-left, .want-faster .want-faster-right {width: 100%;}
   .want-faster .want-faster-left h5 {font-size: 20px; line-height: 30px; margin-bottom: 10px;}
   .want-faster .flex{flex-direction: column;}
   .subjects-cover {padding: 50px 10px 10px 10px;}
   .home-v2-section4.new-home-testimonials.thank-test {margin-bottom: 20px;}
   .new-home-testimonials .home-v2-section4-title2 p{text-align:left;}
   .home-banner-main::after{content: ''; background-color: rgb(173 173 173 / 50%); z-index: 1; position: absolute; width: 100%; height: 100%; top: 0;}
   .home-banner-main.home-v2-section1 .container-v2.flex{z-index: 999; position: relative;}
   .home-banner-main{position: relative;}
   .home-banner-main .home-v2-section1-button-wrapper {margin-top: 10px; gap: 10px; flex-direction: unset !important;}
   .rating-sec li{margin-bottom:10px;}


  .free-homework-top h1, .partners-top-sec .partner-top-left h1, .full-width-new h1, .contact-page h1, .subject-price-new h1 {font-size: 37px; line-height: 47px;}
  .free-homework-top .eligible-outer {gap: 10px; padding: 30px 10px; flex-direction: column;}
  .offer-customers .offer-customers-outer {grid-template-columns: 1fr; gap: 20px;}
  .offer-customers .inter-cls {margin-bottom: 20px;}
  .offer-customers .any-amt{gap: 25px;margin-top: 20px;}
  .why-help-sec {padding-top: 0px;}
  .why-help-sec .help-outer {grid-template-columns: 1fr; gap: 20px;}
  .subjects-cover.work-explore {padding: 20px 0px 50px 0px;}
  .free-homework-top{margin-top:50px;}
  .free-homework-top p {text-align: left; font-weight: 400; margin-top: 10px !important;}

 .offer-customers{padding: 25px 0px 48px 0px;}
 .partners-top-sec .partners-top1{padding-bottom: 30px; gap: 20px; flex-direction: column;}
 .partners-top-sec .partners-top2 .partners-outer, .partners-top-sec .partners-top3 .partners3-outer{grid-template-columns: 1fr; gap: 20px;}
 .partners-top-sec .partners-top3 .partners-top3-box {padding: 10px;}
 .become-partner .become-partner-left, .become-partner .become-partner-right, .partners-top-sec .partner-top-left, .partners-top-sec .partner-top-right{width:100%;}
 .package-save-more ul li, .list-white li{margin-bottom:10px;}
 .partners-top-sec .partners-top2 h2, .partners-top-sec .partners-top3 h2 {margin-bottom: 30px;}
 .partners-top-sec .partners-top2, .partners-top-sec .partners-top3 {padding: 30px 0px;}
 .become-partner .become-partner-outer{flex-direction: column;}
 .become-partner {padding: 50px 10px 50px 10px;}
 .become-partner .become-partner-left h2 {margin-bottom: 20px;}
 .partners-top-sec {padding: 60px 10px 0px 10px;}

 .how-it-work-top .img-sec-call img {max-width: 100%; height: auto;}
 .how-work-blue .blue-sec{margin-top: 0px; flex-direction: column;}
 .how-it-work-top h1{font-size: 37px; line-height: 47px;}
 .how-work-family.crse-btns .course-sec2 {padding-top: 0px; padding-bottom: 0px;}
 .how-it-work-top {padding: 50px 0px 0px 0px;}
 .how-it-work-top p {font-size: 16px; line-height: 26px;}
 .online-tutoring-sec.how-work-online-tutn{margin-top: 20px; margin-bottom: 50px;}
 .how-work.how-it-work-box {padding: 80px 10px 60px 10px;}
 .online-tutoring-sec p {margin-bottom: 25px;}
 .how-work-blue .blue-sec .blue-left-sec, .how-work-blue .blue-sec .blue-right-sec{width:100%;}
 .how-work-blue .counting{grid-template-columns: 1fr;}
 .contact-page {padding: 50px 10px 50px 10px;}
 .contact-page .contact-outer {gap: 20px; flex-direction: column;}
 .contact-page .contact-left, .contact-page .contact-right{width:100%;}
 .contact-page {padding: 50px 0px 40px 0px;}
 .contact-page h1{margin-bottom:20px;}
 .contact-page h5 {font-size: 20px; line-height: 30px; margin-bottom: 0px;}
 .full-width-heading-sec h1 {font-size: 36px; line-height: 46px;}
 .full-width-heading-sec {padding-top: 40px;}
 .full-width-new h2{font-size: 30px; line-height: 40px; margin-bottom: 15px;}
 .full-width-new {padding: 0px 0px 40px 0px;}
 .default-page-section-one.full-width-new h3 {font-size: 22px; line-height: 34px; margin-bottom:10px;}
 .subject-price-new .sub-con ul {grid-template-columns: 1fr;}
 .subject-price-new .tab {margin-bottom:10px;}
 .subject-price-new .tablinks, .grade6-tab .tablinks{font-size: 14px; line-height: 24px; padding: 10px 15px; margin: 0px 5px; margin-bottom: 15px;}
 .referral-blue .blue-sec h3{font-size:19px; line-height:29px;}
 .full-width-heading-sec {padding: 80px 0px 20px 0px;}
 .full-width-heading-sec .full-width-new {padding: 0px 0px 0px 0px;}
 .referral-blue .consultation-btn a{margin-left:0;}
 .referral-blue .consultation-btn .risk{margin-bottom:10px;}
 .accodian-sec.sub-accodians {margin-bottom: 60px;}
 .accodian-sec.sub-accodians .accordion-btn{padding: 25px; font-size:18px; line-height:28px;}
 .subjects-sec h2.inter-cls {text-align: center;}
 .why-family .abt-who-we-are{padding-top: 30px; gap: 10px; flex-direction: column;}
 .about-page .learn h6 {margin-right: 0px;}
 .why-family .abt-who-we-are .family-right img {height: 100%;}
 .about-gs .partners-top3 .partners3-outer {grid-template-columns: 1fr; gap: 10px;}
 .about-gs .partners-top3 .partners-top3-box{padding:10px;}
 .about-gs h2.inter-cls {margin-bottom: 10px; margin-top: 10px;}
 .package-save-more.thankyou-new.about-approach {padding: 40px 10px;}
 .about-fam {padding: 30px 10px 40px 10px;}
 .about-fam .container-v2.flex {gap: 10px; flex-direction: column;}
 .about-fam .family-left, .about-fam .family-right {width: 100%;}
 .about-fam .family-right{margin-top: 40px;}
 .about-fam .family-right img {height: 100%;}
 .benifit-sec.abt-benfit .container-v2, .about-page .container-v2{max-width: 85%;}
 .benifit-sec.abt-benfit .container-v2{padding: 50px 30px;}
 .accodian-sec.sub-accodians .accordion-btn, .acc-style .accordion-btn{padding: 20px; font-size: 18px; line-height: 28px;}
 .grade-banner .accodian-outer.skills-faq{margin-bottom: 20px;}
 .why-growing.grade-why-grow { padding: 10px 10px 0px 10px;}
 .grade-banner .grade-border-sec{margin-top: 20px; margin-bottom: 30px; padding: 20px;}
 .personalized-sec .why-critical .why-critical-left h2 {margin-bottom: 20px;}
 .subject-price-new {padding: 60px 0px 20px 0px;}
 .subject-price-new h1 {margin-bottom: 20px;}
 .tab-section .sub-con.list-blue-icon{margin-bottom: 0px;}
 .how-work-blue .blue-sec{margin-bottom: 60px;}
 .grade6-tab .w3-bar {padding: 0px 0px;}
 .grade6-tab h3 {margin-bottom: 10px; font-size: 20px; line-height: 30px;}
 .local-head .blue-sec .consultation-btn {margin-top: 10px;}
 .local-old .home-section-three-title{margin:0;}
 .free-trail .partners-top3 .partners3-outer {grid-template-columns: 1fr; gap: 15px;}
 .free-trail .what-issue{flex-direction: column;}
 .free-trail .what-issue .what-issue-left,  .free-trail .what-issue .what-issue-right{width:100%;}
 .free-trail .what-issue .what-issue-left ul {grid-template-columns: 1fr; gap: 10px;}
 .trail-blue {margin-bottom: 60px;}
 .free-trail .what-issue {margin-bottom: 50px; gap: 10px;} 
 .free-trail .partners-top3 {margin-bottom: 50px;}
 .free-trail .partners-top3 h2 {margin-top: 30px; margin-bottom: 20px;}
 .free-trail h1{margin-bottom: 20px;}
 .free-trail {padding: 40px 10px 0px 10px;}
 .blog-new h1, .blog-new h1.title, .blog-new .blog-page-single-section-one h1 {font-size: 37px !important; line-height: 47px !important;}
 .blog-new .blog-post-content-outer img {height: 250px;}
 .blog-new h3, .blog-new h3 b {font-size: 24px !important; line-height: 34px;}
 .blog-new h2, .blog-new h2 b {font-size: 30px !important; line-height: 36px;}
 .blog-new{padding-top: 30px;}
 .blog-new .post-data-sec ul li{font-size: 12px; line-height: 22px; padding: 0px 5px;}
 .blog-new .featured-img img{height:200px;}
 .blog-new .quotes2, .local-choose-sec.blog-new-clr{margin: 20px 0px;}
 .blog-new .referral-blue.trail-blue{margin-bottom: 20px;}
 .related-post .img-sec img {height: 150px;}
 .related-post .related-outer {gap: 20px; grid-template-columns: 1fr;}
 .related-post .related-content h4 {font-size: 22px; line-height: 32px;}
 .blog-new .referral-blue.trail-blue{margin-bottom: 30px;}
 .related-post {padding: 40px 10px 50px 10px;}
 .related-post h2.inter-cls {margin-bottom: 20px;}
 .blog-new .featured-img img {height: 250px;}
 .blog-new.blog-latest {padding: 50px 10px 0px 10px;}
 .subject-banner .subject-list {grid-template-columns:1fr;}
 .subject-banner .container-v2, .subject-contents .container-v2{flex-direction: column;}
 .online-tutoring-sec {margin-top: 50px;}
 .subjects-sec .item .subjects-sec img{height:200px;}
 .subject-contents .overview{padding: 30px 20px;}
 .home-v2-section7.one-tutoring .home-v2-section7-half.left{margin-bottom: 0px;}
 .home-v2-section1.home-banner-main .home-v2-section1-half-search-wrapper{margin-top: 10px;}
 .package-save-more ul li, .list-white li{margin-right: 0px; width: 100%;}
 .success-stories .homepage-section-six-bottom-section{margin-bottom:20px;}
 .home-v2-section1.home-banner-main{padding-top:60px;}
 .blog-sec .blog-content-right .trending-posts .post-box h6 {font-size: 16px; line-height: 26px;}
 .subject-price-new.blog-sec .tab {margin-bottom: 20px;}
 .subject-price-new.blog-sec h1 {margin-bottom: 30px;}
 .blog-sec .blog-content-outer {gap: 15px; grid-template-columns: 1fr;}
 .blog-sec .tab-content-outer {gap: 20px; flex-direction: column;}
 .blog-sec .blog-content-right .trending-posts .post-box img {width: 60px; height: 60px;}
 .blog-sec .blog-content-right .trending-posts .post-box {gap: 10px;}
 .blog-sec .blog-content-right .trending-posts {padding: 18px; margin-top: 20px; margin-bottom: 20px;}
 .blog-sec .blog-content-right .trending-posts h4 {font-size: 22px; line-height: 32px; margin-bottom: 18px;}
 .blog-sec .stay-inspired {padding: 35px 10px 45px 10px;}
 .blog-sec .blog-content-right .stay-inspired h2 {margin-bottom: 20px;}
 .blog-sec .pagination button {font-size: 14px; font-weight: 500; padding: 12px 20px; margin-bottom: 10px;}
 .blog-sec .pagination span {font-size: 13px; margin: 0px 10px; padding: 13px 18px;}
 .blog-sec .blog-content-left, .blog-sec .blog-content-right{width: 100%;}
 .subject-price-new.blog-sec{padding: 50px 10px 50px 10px;}
 .blog-sec .blog-content-right .consultation-btn a {padding: 13px 20px;}
 .blog-sec .pagination button, .blog-sec .pagination .prev.page-numbers, .blog-sec .pagination .next.page-numbers{padding: 15px 20px; font-size: 14px;}
 .blog-sec .pagination span, .blog-sec .pagination a{margin: 0px 5px;}
 .blog-sec .pagination .page-numbers {display: block; margin: 0 auto;}
 .blog-sec .pagination .page-numbers li{margin-bottom:20px;}
 .archive-page.blog-sec .pagination .page-numbers {display: flex; margin: 0px 3px;}
 .archive-page.blog-sec .pagination .prev.page-numbers, .archive-page.blog-sec .pagination .next.page-numbers{padding: 10px 10px; font-size: 14px;}
 .archive-page .prev.page-numbers,  .archive-page .next.page-numbers{display: inline !important;}
 .archive-page.blog-sec .pagination a, .archive-page.blog-sec .current{height: 40px; width: 40px;}
 #hero-banner .hero-content {display: flex !important; flex-direction: column-reverse; padding-bottom: 0;}
 #hero-banner h1 {margin-top:20px !important;}
 .free-trail-btn {padding: 10px 20px;}
 .home-banner-main .home-v2-section1-half.right{display:none !important;}
}
