.extra_curricular:before,.popular-courses:before{position:absolute;width:100%;height:100%;content:"";z-index:-1;right:0}.extra_curricular{position:relative;padding-top:62px;padding-bottom:62px}.extra_curricular:before{background:url(../images/vector1.svg) right top/48% no-repeat;top:0}.curricularImg img{box-shadow:25px 25px 55px rgba(0,0,0,.08);border-radius: 20px;}.extra_curricular h1{position:relative;margin-bottom:37px}.extra_curricular h1 svg{position:absolute;top:-95px;left:-44px}.extra_curricular h1 .highlight-color{color:#96296e}.bookSessionCenter .btn-default{font-weight:400;min-width:300px;text-align:center;padding:0;line-height:70px}.extra_curricular .col-span-6{display:flex;align-items:center}
#ksp-seals{cursor:pointer}.popular-courses{position:relative;padding:72px 0}.popular-courses:before{background:url(../images/vector2.svg) 0 0/100% no-repeat;top:-230px}.title-main h2{text-align:center;margin-bottom:57px}.popular-courses-block{box-shadow:15px 15px 55px rgba(0,0,0,.15);border-radius:55px;height:100%;padding:36px}.popular-courses-block .popularHead{align-items:center;margin-bottom:20px}.popularHead .popular-courses-image{width:75px;height:75px;background:#fff;box-shadow:8px 8px 25px rgba(0,0,0,.15);border-radius:50%;text-align:center;line-height:normal;vertical-align:middle;display:flex;align-items:center;justify-content:center;}.popularHead .popular-courses-image img{vertical-align:middle;display:inline-block;line-height:normal;max-width:36px;}.popularHead .popular-courses-content h4{font-size:18px;line-height:1.4;letter-spacing: 0;}.popularHead .popular-courses-content{width:calc(100% - 75px);padding-left:24px;font-style:normal;font-weight:600;font-size:22px;line-height:1.4;letter-spacing:.05em;color:#2f2f2f;font-family:'Josefin Sans'}.popular-courses-block .popular-content-main{min-height:103px}.popular-courses-block .popular-content-main p{font-weight:400;font-size:16px;line-height:1.4}.popular-courses-wrapper a.btn-primary{width:96%;text-align:center;line-height:60px;padding:0}.popular-courses-wrapper a.btn-primary.viewAllCourses{border:1px solid rgba(151,151,151,.35);width:372px;margin:0 auto;display:block;box-shadow:15px 15px 55px rgba(0,0,0,.05)}.popular-courses-wrapper a.btn-primary.viewAllCourses:hover{border:1px solid #000}.popular-courses-wrapper .col-span-4{margin-bottom:60px}section.our-philosophy{text-align:center;padding:50px 0 80px}.philosophy-wrapper{width:100%;margin:0 auto}.philosophy-wrapper .our-philosophy-block{width: 100%;padding:36px;border-radius:30px;min-height:100%;}.journey-card--discover{background:#fff2d9;}.journey-card--develop{background:#d3f9ff;}.journey-card--shine{background:#dfe8ff;}.our-philosophy-block img{width:auto;height:70px;margin-bottom:13px}.our-philosophy-block h3{margin-bottom:14px;font-weight:bold;font-size:24px;line-height:normal;color:#11003f;}.our-philosophy-block p{font-size:15px;line-height:28px}.student-videos .watch-block{background:rgba(165,208,255,.13);border:1px solid transparent;border-radius:35px;padding:10px}.student-videos .watch-block:hover{border:1px solid rgba(0,0,0,.25)}.watch-block .watch-video-img{width:100%;height:247px;border-radius:35px;border:1px solid rgba(0,0,0,.15);object-fit:contain;position:relative;background-size:cover}.watch-block .watch-video-img img.playIcon{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;cursor:pointer}.watch-block p{line-height:35px;letter-spacing:.05em;color:#1a4778;font-family:'Avenir LT Pro';min-height:177px;padding-top:24px}.watch-video-content button.watch-video-btn{border:1px solid #848484;box-shadow:none;color:#1a4778;font-family:'Avenir LT Pro';font-size:17px;font-weight:400;width:80%;line-height:52px;padding:0;background:0 0;margin-left:auto;margin-right:auto;display:block}.watch-video-content button.watch-video-btn:hover{background:rgba(165,208,255,.54);color:#1a4778;border:1px solid transparent}.watch-video-content{min-height:200px;padding:35px 40px}.student-videos .watch-block.watch-block2{background:rgba(255,209,238,.21)}.student-videos .watch-block.watch-block3{background:rgba(255,233,200,.19)}section.student-videos{padding-bottom:50px}section.reviews-parents{padding-top:120px;padding-bottom:157px;position:relative}section.reviews-parents .title-main h2{text-align:left}.reviews-parents .reviewsSlider{background:rgba(255,255,255,.85);border:1px solid #d9d9d9;box-shadow:25px 25px 55px rgba(0,0,0,.05);border-radius:35px;padding:60px 100px 31px;width:100%;max-width:916px}.slick-next:before,.slick-prev:before{background-image:url(../images/slide-arrow-left.svg)}.reviews-parents .reviewsSlider .popularHead{display:flex;padding-bottom:31px}.popularHead .popular-courses-content span.age{display:block;font-size:17px;line-height:29px;letter-spacing:.05em;color:#2f2f2f;font-family:'Avenir LT Pro';font-weight:400}.review-block p{color:#515151}.reviews-parents .reviewsSlider span.pagingInfo{text-align:right;display:block;color:#515151;font-size:17px;margin-top:33px}.slick-next:before,.slick-prev:before{content:"";height:100%;width:100%;display:block;background-size:25px;background-position:center center;background-repeat:no-repeat}.slick-prev:before{transform:rotate(-180deg)}.slick-next{right:0}.slick-next,.slick-prev{top:10px;background:0 0}.slick-prev{z-index:1;left:auto;right:55px}.popular-courses::after,.reviews-parents::before{content:"";background:rgba(249,143,210,.5);filter:blur(220px);height:400px;width:400px;position:absolute;right:0;top:0;z-index:-1;transform:translate(0,0)}.reviews-parents::before{top:19%;z-index:-1}.reviews-parents::after{content:"";background:url(../images/green-tea-1.svg) 100% 46%/52% no-repeat;position:absolute;bottom:0;right:0;height:100%;width:100%;z-index:-1}.refer-earn::after,.refer-earn::before{content:"";display:block;width:221px;height:25px;position:absolute;background:url(../images/waves.svg) 0 0/contain no-repeat}section.refer-earn{background-image:url('../images/ReferAndEarn_new.webp');background-size:cover;position:relative;padding:130px 0}.refer-earn-content{background:#fefefe;box-shadow:55px 55px 155px rgba(0,0,0,.05),inset -55px -55px 55px #fff;border-radius:55px;width:100%;max-width:798px;margin:0 auto;padding:70px 40px;text-align:center}.refer-earn-content .title-main h2{color:#0e2a49;position:relative;display:inline-block;margin-bottom:27px}.refer-earn-content .title-main h2:after{content:"";display:block;width:100%;height:17px;background:rgba(255,220,0,.24);transform:skew(-55deg,0deg);position:absolute;bottom:9px;z-index:0;left:0}.refer-earn-content p{color:#1a4778;font-family:'Avenir LT Pro';width:74%;margin:0 auto 38px}.refer-earn-content a.btn-red.shareNow{min-width:279px;line-height:62px;padding:0;color:#fff;font-size:20px}.refer-earn::after{left:0;bottom:25%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.refer-earn::before{right:0;top:25%}@media (max-width: 1199px){.popular-courses-block {      border-radius: 40.1042px;padding: 24px 25px;}.title-main h2 {text-align: center;margin-bottom: 35px;}.refer-earn-content a.btn-red.shareNow {min-width: 212px;line-height: 51.54px;font-size: 18px;}}@media (max-width: 991px){.popular-courses-wrapper .col-span-4 {margin-bottom: 60px;width: 49.333333%;}.popular-courses {padding: 20px 0;}}@media (max-width:767px){.extra_curricular .row-flex{flex-direction:column-reverse}.extra_curricular:before{background-size:100%}.popular-courses-wrapper .col-span-4{margin-bottom:30px;width:100%}.extra_curricular h1 svg{left:inherit;top:0;right:0;width:79px;transform:rotate(80deg)}.extra_curricular h1 br,.reviews-parents::before{display:none}.extra_curricular .col-span-6{display:block}.popular-courses-block .popular-content-main p{font-size:14px;line-height:22px}.popular-courses-block .popular-content-main{min-height:76px}.our-philosophy-block p{font-size:16px;line-height:28px}.watch-block p{min-height:auto;margin-bottom:21px}.student-videos .watch-block{margin-bottom:30px}section.reviews-parents{padding-top:0;padding-bottom:80px;position:relative}.reviews-parents .reviewsSlider{padding:24px;background:rgba(255,255,255,.6);position:relative}.reviews-parents::after{background-position:100% 100%;background-size:78%}.reviewsSlider .slideshow{position:static}.reviewsSlider .slideshow button.slick-next,.reviewsSlider .slideshow button.slick-prev{top:inherit;bottom:-49px;right:inherit}.reviewsSlider .slideshow button.slick-next{left:66px}section.refer-earn{padding:60px 0}.refer-earn::after,.refer-earn::before{width:118px;height:17px;top:4%}.refer-earn::after{top:inherit;bottom:4%}.refer-earn-content{padding:34px 20px}.refer-earn-content .title-main h2{font-size:22px;line-height:25px}.refer-earn-content .title-main h2:after{bottom:0}.philosophy-wrapper .our-philosophy-block{width:100%;margin:15px auto}section.our-philosophy{padding:30px 0}section.student-videos{padding-bottom:30px}footer{padding:50px 0 120px!important}.popular-courses-wrapper a.btn-primary.viewAllCourses{width: 242px;}.philosophy-wrapper .row-flex{gap:20px;}}
.R__HP__Improve_Hero_enabled .R__HP__Improve_Hero_d-none{display:none !important}.R__HP__Improve_Hero_enabled .R__HP__Improve_Hero_d-block{display:block !important}.R__HP__Improve_Hero_enabled section.extra_curricular .extra_curricular-text h1{color:#131313;font-family:Josefin Sans,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:3.35px;line-height:71px;margin-bottom:30px}
@media only screen and (max-width:1350px){.R__HP__Improve_Hero_enabled section.extra_curricular .extra_curricular-text h1{font-size:55px;line-height:65px}}
@media only screen and (max-width:1250px){.R__HP__Improve_Hero_enabled section.extra_curricular .extra_curricular-text h1{font-size:50px;line-height:60px}}
@media only screen and (max-width:1150px){.R__HP__Improve_Hero_enabled section.extra_curricular .extra_curricular-text h1{font-size:45px;line-height:55px}}
@media only screen and (max-width:1050px){.R__HP__Improve_Hero_enabled section.extra_curricular .extra_curricular-text h1{font-size:34px;line-height:1.3}}
.R__HP__Improve_Hero_enabled section.extra_curricular .extra_curricular-text h1 .highlight-color{color:#96296e}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled section.extra_curricular .extra_curricular-text h1{font-size:30px;letter-spacing:1.5px;line-height:40px;margin-bottom:25px;text-align:center}
}
@media only screen and (min-width:1024px){.R__HP__Improve_Hero_enabled section.extra_curricular .container .col-span-6:first-child{width:52%}
.R__HP__Improve_Hero_enabled section.extra_curricular .container .col-span-6:nth-child(2){width:48%}}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled section.extra_curricular .container .curricularImg{display:flex;margin-bottom:21px}}
.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review{margin-bottom:30px}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review{margin-bottom:12px}}
.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content{display:flex;flex-direction:row;gap:8px}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content{justify-content:center}}
.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content .google-img{width:32px}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content .google-img{width:20px}}
.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content p{align-content:center;color:#131313;font-family:Avenir LT Pro,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content p{font-size:16px}}
.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content .google-review__rating{align-items:center;display:flex;gap:3px}
.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content .google-review__rating img{height:22px}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled #R__HP__Improve_Hero_google-review .google-review__content .google-review__rating img{width:16px}}
@media(max-height:550px)and (orientation:landscape),only screen and (max-width:550px)and (orientation:portrait){.R__HP__Improve_Hero_enabled .bookSessionCenter:has(>#R__HP__Improve_Hero_NewHeroCTAButton){place-self:center;text-align:center}}
.R__HP__Improve_Hero_enabled section.sticky_bottom_button{padding-bottom:14.7px}
.R__HP__Improve_Hero_enabled section.sticky_bottom_button #R__HP__Improve_Hero_NewStickyCTAButton{align-items:center;background:#4084ce;border-radius:55px;color:#fff;font-size:18px;font-style:normal;font-weight:400;height:40.17px;justify-content:center;letter-spacing:1px;line-height:normal;margin-bottom:12.32px;margin-top:10px;padding:9.87px 0 6.3px;text-align:center}
.R__HP__Improve_Hero_enabled section.sticky_bottom_button p{font-weight:500;height:17.5px}
.R__HP__Increase_Trust___enabled .R__HP__Increase_Trust___d-none{display:none !important}
.R__HP__Increase_Trust___enabled .R__HP__Increase_Trust___d-block{display:block !important}
.R__HP__Increase_Trust___enabled .R__HP__Increase_Trust___sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}
.R__HP__Increase_Trust___enabled .popular-courses:before{display:none}
.R__HP__Increase_Trust___enabled section.extra_curricular{z-index:3}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled .R__HP__Increase_Trust___visible-mobile{display:none !important}}
.R__HP__Increase_Trust___enabled .R__HP__Increase_Trust___visible-desktop{display:none}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled .R__HP__Increase_Trust___visible-desktop{display:block !important}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section{background:#fef8fc;padding:32px 16px;position:relative}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section:before{background:url(https://talentgum.com/public/new_design/images/vector2.svg) 0 0/100% no-repeat;content:"";height:100%;position:absolute;right:0;top:-230px;width:100%}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section{margin:0px 0 0;padding:24px 0}
}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-head-text{align-items:center;display:flex;flex-direction:row;gap:0 8px;justify-content:center;margin-bottom:17px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-head-text .R__HP__Increase_Trust___google{aspect-ratio:1;width:40px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-head-text{gap:0 16px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-head-text .R__HP__Increase_Trust___rating-stars{aspect-ratio:152/24;width:152px}
}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-head-text span{color:#131313;font-family:Avenir LT Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:4px;vertical-align:middle}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-head-text span{font-size:24px;line-height:24px}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-inner{margin:0 auto;max-width:1320px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section #R__HP__Increase_Trust___review-title{color:#131313;font-family:Josefin Sans;font-size:25px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:31px;margin-bottom:32px;text-align:center}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section #R__HP__Increase_Trust___review-title{color:#000;font-size:45px;letter-spacing:2.25px;line-height:62px;margin-bottom:48px;position:relative;z-index:2}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-body{margin:0 auto;max-width:1320px;padding-inline:15px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide{background:#fff;border-radius:15px;box-shadow:10px 10px 20px 0 rgba(0,0,0,.05);height:auto;position:relative}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide:after{background:url(https://variations-cdn.figpii.com/variations/talentgum/R+-+PDP+-+Increase+Trust++/newicons/happy.png?v=07021993) no-repeat;background-size:contain;bottom:-24px;content:"";display:block;height:49px;left:-5px;position:absolute;width:49px;z-index:1000}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide:after{display:none}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide{border-radius:35px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-wrapper{padding:23px 21px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header{align-items:center;display:flex;flex-direction:row;gap:0 14px;justify-content:flex-start;margin-bottom:21px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-left{border-radius:50%;height:90px;overflow:hidden;width:90px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-left img{aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-right{display:flex;flex-direction:column;gap:8px 0;align-items: flex-start;}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-right img{height:auto;width:105px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-right img{width:102px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-right .R__HP__Increase_Trust___reviewer-name{color:#1f1f1f;font-family:Avenir LT Pro;font-size:18px;font-style:normal;font-weight:500;letter-spacing:0px;line-height:33px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-right p:has(.fi){align-items:center;color:#595959;display:flex;flex-direction:row;font-family:Avenir LT Pro;font-size:16px;font-style:normal;font-weight:500;gap:0 3px;letter-spacing:.7px;line-height:normal}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-right p:has(.fi) .R__HP__Increase_Trust___country-wrapper{margin-top:2px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-header .R__HP__Increase_Trust___review-header-right .fi{background-position:50%;background-size:contain;height:16px;width:16px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-body p{color:#515151;font-family:Avenir LT Pro;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0px;line-height:28px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-body .R__HP__Increase_Trust___longReview,.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-body.R__HP__Increase_Trust___review-expanded .R__HP__Increase_Trust___shortReview{display:none}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-slide .R__HP__Increase_Trust___review-body.R__HP__Increase_Trust___review-expanded .R__HP__Increase_Trust___longReview{display:inline}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___btn-container{align-items:center;display:flex;flex-direction:row;gap:0 18px;justify-content:center;width:100%}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___btn-container{gap:0 30px;margin:30px auto 0;max-width:300px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-button-next,.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-button-prev{display:inline-block;height:40px;margin-top:9px;position:static;width:40px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-button-next:after,.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-button-prev:after{background-position:50%;background-repeat:no-repeat;background-size:auto;content:"";display:block;height:40px;width:40px}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-button-prev:after{background-image:url(https://variations-cdn.figpii.com/variations/talentgum/R+-+PDP+-+Increase+Trust++/leftarrow.svg?v=07021993)}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .swiper-button-next:after{background-image:url(https://variations-cdn.figpii.com/variations/talentgum/R+-+PDP+-+Increase+Trust++/rightarrow.svg?v=07021993)}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection{padding:30px 16px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection{background-image:url(https://variations-cdn.figpii.com/variations/talentgum/R+-+HP+-+Increase+Trust/desktopbg.png?v=07021993);background-position:0 0;background-repeat:no-repeat;background-size:736px;padding:72px 15px 22px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___section-heading{color:#1a4778;font-family:Josefin Sans;font-size:25px;font-style:normal;font-weight:700;line-height:31px;margin:0 auto 15px;max-width:327px;text-align:center}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___section-heading{font-size:45px;letter-spacing:.9px;line-height:62px;margin:0 auto 30px;max-width:722px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___subtitle{color:#1c1c1c;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:24px;margin:0 auto 29px;max-width:327px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___subtitle{font-size:24px;letter-spacing:.85px;line-height:27px;margin:0 auto 45px;max-width:none;text-align:center}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-container{align-items:center;display:flex;flex-direction:row;gap:0 80px;margin:0 auto;max-width:1320px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link-wrapper{margin-bottom:40px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link-wrapper{margin-bottom:0;max-width:855px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link{display:none;opacity:0;transition:all .5s ease-in-out}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link.selectedElem{display:block;opacity:1}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___video-link-header{background:#cee6ff;border-radius:35px 35px 0 0;padding:30px 22px 10px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___video-link-header{padding:45px 40px 30px 45px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___video-link-title{color:#000;font-family:Avenir LT Pro;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:24px;text-align:center}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___video-link-title{font-size:32px;line-height:48px;text-align:left}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___img-wrapper img{cursor:pointer;display:block;height:auto;width:100%}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___img-wrapper img.R__HP__Increase_Trust___visible-desktop{display:none}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___video-link-footer{background:#cee6ff;border-radius:0 0 35px 35px;display:block;padding:15px 22px 30px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___video-link-footer{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:30px 45px 45px}}
@media(min-width:1440px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___video-link-footer{gap:0 65px;justify-content:flex-start}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___prev-link{color:#515151;font-family:Avenir LT Pro;font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:15px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___prev-link{font-size:20px;line-height:30px;margin-bottom:0;max-width:394px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___btn-video{background:#d951a7;border-radius:55px;color:#fff;cursor:pointer;display:block;font-family:Avenir LT Pro;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.85px;line-height:30px;padding:13px 0 11px;text-align:center;text-transform:uppercase;width:100%}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-link .R__HP__Increase_Trust___btn-video{width:315px}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___img-wrapper{background:#cee6ff;padding:0 27px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper{display:flex;flex-direction:row;gap:0 15px;padding:0 12px}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper{flex-direction:column;gap:35px 0;padding:0}}
@media(min-width:1440px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper{gap:70px 0}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper .R__HP__Increase_Trust___btn-trigger{background-color:transparent;cursor:pointer;flex-basis:calc(33.33333% - 10px)}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper .R__HP__Increase_Trust___btn-trigger{flex-basis:auto;max-height:175px;width:275px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper .R__HP__Increase_Trust___btn-trigger.selected img{border-color:#d951a7}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper .R__HP__Increase_Trust___btn-trigger img{border:3px solid transparent;border-radius:15px;pointer-events:none;width:100%}
@media only screen and (min-width:1025px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___videoSection .R__HP__Increase_Trust___video-btn-wrapper .R__HP__Increase_Trust___btn-trigger img{border-width:5px}}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___modal{background-color:rgba(0,0,0,.55);height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:10}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___modal .R__HP__Increase_Trust___modal-container{border-radius:50px;left:0;margin:0 auto;max-width:900px;position:relative;right:0;top:50%;transform:translateY(-50%);width:90%}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___modal iframe{border-radius:55px;height:444px !important;width:100% !important}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___modal .R__HP__Increase_Trust___close-btn{background:0;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Avenir LT Pro;font-size:39px;font-weight:300;height:48px;line-height:1;position:absolute;right:-18px;top:-33px;width:48px;z-index:12}
.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___review-section .R__HP__Increase_Trust___review-body{text-align:left;}
@media only screen and (min-width:768px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___newCTA{background:#d0f2ee;box-shadow:8px 8px 0 0 rgba(208,242,238,.54);color:#131313;display:inline-block !important;margin-top:16px;}.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___newCTA{margin-left:14px;margin-top:0}}
@media(min-width:1230px){.R__HP__Increase_Trust___enabled #R__HP__Increase_Trust___newCTA{margin-left:24px;margin-top:0}} 
@media(max-width:1350px){.bookSessionCenter .btn-default{min-width:200px;font-size:16px;line-height: 54px;}}
@media(max-width:575px){.R__HP__Increase_Trust___enabled section.extra_curricular{padding-top: 30px;padding-bottom: 30px;}}
.swiper{width:100%;height:100%;}.swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center;}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
section.our-philosophy.trial-pack-cta{padding:70px 0 90px}
.trial-pack-cta .title-main h2{margin-bottom:18px;color:#11003f;font-family:'Josefin Sans',sans-serif;font-size:clamp(24px,3.6vw,38px);font-weight:700;letter-spacing:.04em;line-height:1.25}
.trial-pack-cta .title-main h3{margin-bottom:28px;color:#1a4778;font-family:'Avenir LT Pro',sans-serif;font-size:clamp(17px,2.2vw,22px);font-weight:600;line-height:1.45;max-width:840px;margin-left:auto;margin-right:auto}
.trial-pack-cta__intro{max-width:720px;margin:0 auto 36px;color:#515151;font-family:'Avenir LT Pro',sans-serif;font-size:16px;line-height:1.75}
.trial-pack-cta .bookSessionCenter.trial-pack-cta__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:8px}
.trial-pack-cta .bookSessionCenter .btn-default{min-width:280px;font-size:15px;line-height:58px;padding:0 20px}
@media (max-width:767px){.trial-pack-cta .title-main h2{margin-bottom:14px}.trial-pack-cta .title-main h3{margin-bottom:22px}.trial-pack-cta__intro{margin-bottom:28px;padding:0 4px}.trial-pack-cta .bookSessionCenter .btn-default{min-width:240px;font-size:14px;line-height:52px}}