.book_pen_masters .bpm_intro_section{width:100%;max-width:1130px;margin:0 auto;padding:60px 30px;overflow:hidden}.book_pen_masters .bpm_intro_section .bpm_intro_inner{display:flex;align-items:stretch;gap:60px}.book_pen_masters .bpm_intro_section .bpm_intro_left{width:50%;display:flex;flex-direction:column;gap:20px;transform:translate3d(-100%,0,0)}.book_pen_masters .bpm_intro_section .bpm_intro_left.show{animation:fadeInLeft 1.25s ease-in forwards}.book_pen_masters .bpm_intro_section .bpm_intro_left .bpm_intro_logo{width:220px;height:auto}.book_pen_masters .bpm_intro_section .bpm_intro_left .bpm_intro_title{font-family:Bevan;font-weight:400;font-size:31px;line-height:40px;color:#702d79}.book_pen_masters .bpm_intro_section .bpm_intro_left .bpm_intro_paragraph{display:flex;flex-direction:column;gap:16px}.book_pen_masters .bpm_intro_section .bpm_intro_left .bpm_intro_paragraph p{font-family:Open Sans;font-size:16px;font-weight:400;line-height:24px;color:#333}.book_pen_masters .bpm_intro_section .bpm_intro_right{width:50%;display:flex;flex-direction:column;gap:20px;transform:translate3d(100%,0,0)}.book_pen_masters .bpm_intro_section .bpm_intro_right.show{animation:fadeInRight 1.25s ease-in-out forwards}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_img{width:100%;flex:1;min-height:0;border-radius:20px;object-fit:cover}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats{display:flex;gap:16px}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats .bpm_stat_card{width:100%;padding:20px;border-radius:16px;display:flex;flex-direction:column;gap:6px}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats .bpm_stat_card .bpm_stat_number{font-family:Bevan;font-weight:400;font-size:28px}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats .bpm_stat_card .bpm_stat_desc{font-family:Open Sans;font-size:14px;font-weight:400;line-height:20px;color:#333}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats .bpm_stat_card.green{background:#f4f7ec;box-shadow:0 18px 40px 0 rgba(109,32,119,.141)}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats .bpm_stat_card.green .bpm_stat_number{color:#6ba745}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats .bpm_stat_card.purple{background:#fbf3f8;box-shadow:0 18px 40px 0 rgba(109,32,119,.141)}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats .bpm_stat_card.purple .bpm_stat_number{color:#7a2b84}.book_pen_masters .bpm_reading_section{width:100%;background:url(/images/bg_preschool_new_green.png) no-repeat 50%;background-size:cover;padding:80px 0;overflow:hidden}.book_pen_masters .bpm_reading_section .bpm_reading_inner{max-width:1130px;margin:0 auto;padding:0 30px;display:flex;align-items:center;gap:60px}.book_pen_masters .bpm_reading_section .bpm_reading_left{width:55%;display:flex;flex-direction:column;gap:24px;transform:translate3d(-100%,0,0)}.book_pen_masters .bpm_reading_section .bpm_reading_left.show{animation:fadeInLeft 1.25s ease-in forwards}.book_pen_masters .bpm_reading_section .bpm_reading_left .bpm_reading_img{width:420px;height:220px;border-radius:16px;object-fit:cover;box-shadow:0 18px 40px 0 rgba(109,32,119,.141)}.book_pen_masters .bpm_reading_section .bpm_reading_left .bpm_reading_img.img_2{margin-left:auto}.book_pen_masters .bpm_reading_section .bpm_reading_right{width:45%;display:flex;flex-direction:column;gap:20px;transform:translate3d(100%,0,0)}.book_pen_masters .bpm_reading_section .bpm_reading_right.show{animation:fadeInRight 1.25s ease-in-out forwards}.book_pen_masters .bpm_reading_section .bpm_reading_right .bpm_reading_title{font-family:Bevan;font-weight:400;font-size:28px;line-height:36px;color:#fff}.book_pen_masters .bpm_reading_section .bpm_reading_right .bpm_reading_lead{font-family:Open Sans;font-weight:700;font-size:17px;line-height:26px;color:#fff}.book_pen_masters .bpm_reading_section .bpm_reading_right .bpm_reading_paragraph{display:flex;flex-direction:column;gap:14px}.book_pen_masters .bpm_reading_section .bpm_reading_right .bpm_reading_paragraph p{font-family:Open Sans;font-weight:400;font-size:15px;line-height:22px;color:#fff}.book_pen_masters .bpm_reading_section .bpm_reading_right .bpm_reading_highlight{background:#fff;border-left:4px solid #f26530;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 18px 40px 0 rgba(109,32,119,.141)}.book_pen_masters .bpm_reading_section .bpm_reading_right .bpm_reading_highlight p{font-family:Bevan;font-weight:400;font-size:15px;line-height:22px;color:#7a2b84}.book_pen_masters .bpm_different_section{width:100%;padding:60px 0;overflow:hidden}.book_pen_masters .bpm_different_section .bpm_different_inner{max-width:1130px;margin:0 auto;padding:0 30px;display:flex;flex-direction:column;gap:6px;transform:translate3d(0,100%,0)}.book_pen_masters .bpm_different_section .bpm_different_inner.show{animation:fadeInUp 1.25s ease-in-out forwards}.book_pen_masters .bpm_different_section .bpm_different_title{font-family:Bevan;font-weight:400;font-size:28px;color:#7a2b84}.book_pen_masters .bpm_different_section .bpm_different_intro{display:flex;flex-direction:column;gap:8px}.book_pen_masters .bpm_different_section .bpm_different_intro p{font-family:Open Sans;font-weight:400;font-size:14px;line-height:20px;color:#666}.book_pen_masters .bpm_different_section .bpm_different_intro p:first-child{font-weight:700;font-size:16px;line-height:24px;color:#7a2b84}.book_pen_masters .bpm_different_section .bpm_different_intro p:last-child{font-weight:700;font-size:16px;color:#333;margin-top:12px}.book_pen_masters .bpm_different_section .bpm_different_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:16px}.book_pen_masters .bpm_different_section .bpm_different_card{padding:20px;border-radius:12px;display:flex;flex-direction:column;gap:10px}.book_pen_masters .bpm_different_section .bpm_different_card .bpm_different_number{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-family:Bevan;font-weight:400;font-size:14px;color:#fff}.book_pen_masters .bpm_different_section .bpm_different_card .bpm_different_text{font-family:Bevan;font-weight:400;font-size:15px;line-height:20px}.book_pen_masters .bpm_different_section .bpm_different_card.purple{background:#fbf3f8;border-top:1px solid #f0deef}.book_pen_masters .bpm_different_section .bpm_different_card.purple .bpm_different_number{background:#7a2b84}.book_pen_masters .bpm_different_section .bpm_different_card.purple .bpm_different_text{color:#4a1650}.book_pen_masters .bpm_different_section .bpm_different_card.green{background:#f4f7ec;border-top:1px solid #e2edcc}.book_pen_masters .bpm_different_section .bpm_different_card.green .bpm_different_number{background:#6ba745}.book_pen_masters .bpm_different_section .bpm_different_card.green .bpm_different_text{color:#3d5c28}.book_pen_masters .bpm_different_section .bpm_different_card.orange{background:#ffe9da;border-top:1px solid #f0deef}.book_pen_masters .bpm_different_section .bpm_different_card.orange .bpm_different_number{background:#f26530}.book_pen_masters .bpm_different_section .bpm_different_card.orange .bpm_different_text{color:#f26530}.book_pen_masters .bpm_different_section .bpm_different_footer{display:flex;flex-direction:column;gap:10px;margin-top:30px}.book_pen_masters .bpm_different_section .bpm_different_footer p{font-family:Open Sans;font-weight:400;font-size:14px;line-height:20px;color:#666}.book_pen_masters .bpm_resources_section{width:100%;background:url(/images/bg_preschool_new_purple.png) no-repeat 50%;background-size:cover;padding:60px 0;overflow:hidden}.book_pen_masters .bpm_resources_section .bpm_resources_inner{max-width:1130px;margin:0 auto;padding:0 30px;display:flex;flex-direction:column;gap:14px;transform:translate3d(0,100%,0)}.book_pen_masters .bpm_resources_section .bpm_resources_inner.show{animation:fadeInUp 1.25s ease-in-out forwards}.book_pen_masters .bpm_resources_section .bpm_resources_title{font-family:Bevan;font-weight:400;font-size:28px;color:#fff}.book_pen_masters .bpm_resources_section .bpm_resources_desc{font-family:Open Sans;font-weight:400;font-size:15px;line-height:22px;color:#fff}.book_pen_masters .bpm_resources_section .bpm_resources_heading{font-family:Open Sans;font-weight:700;font-size:15px;color:#fff;margin-top:6px}.book_pen_masters .bpm_resources_section .bpm_resources_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:6px}.book_pen_masters .bpm_resources_section .bpm_resources_card{background:#f26530;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:12px}.book_pen_masters .bpm_resources_section .bpm_resources_card .bpm_resources_img{width:100%;height:200px;border-radius:8px;object-fit:cover}.book_pen_masters .bpm_resources_section .bpm_resources_card .bpm_resources_label{font-family:Bevan;font-weight:400;font-size:15px;line-height:20px;color:#fff;text-align:center}.book_pen_masters .bpm_resources_section .bpm_resources_footer{font-family:Open Sans;font-weight:400;font-size:15px;line-height:22px;color:#fff;margin-top:6px}.book_pen_masters .bpm_phonics_section{width:100%;max-width:1130px;margin:0 auto;padding:60px 30px;overflow:hidden}.book_pen_masters .bpm_phonics_section .bpm_phonics_inner{display:flex;align-items:center;gap:60px}.book_pen_masters .bpm_phonics_section .bpm_phonics_left{width:45%;display:flex;flex-direction:column;gap:20px;transform:translate3d(-100%,0,0)}.book_pen_masters .bpm_phonics_section .bpm_phonics_left.show{animation:fadeInLeft 1.25s ease-in forwards}.book_pen_masters .bpm_phonics_section .bpm_phonics_left .bpm_phonics_title{font-family:Bevan;font-weight:400;font-size:28px;line-height:36px;color:#7a2b84}.book_pen_masters .bpm_phonics_section .bpm_phonics_left .bpm_phonics_paragraph{display:flex;flex-direction:column;gap:14px}.book_pen_masters .bpm_phonics_section .bpm_phonics_left .bpm_phonics_paragraph p{font-family:Open Sans;font-weight:400;font-size:14px;line-height:20px;color:#666}.book_pen_masters .bpm_phonics_section .bpm_phonics_right{width:55%;transform:translate3d(100%,0,0)}.book_pen_masters .bpm_phonics_section .bpm_phonics_right.show{animation:fadeInRight 1.25s ease-in-out forwards}.book_pen_masters .bpm_phonics_section .bpm_phonics_right .bpm_phonics_img{width:100%;height:320px;border-radius:16px;object-fit:cover;box-shadow:0 18px 40px 0 rgba(109,32,119,.141)}.book_pen_masters .bpm_parents_section{width:100%;max-width:1130px;margin:0 auto;padding:40px 30px 80px;overflow:hidden}.book_pen_masters .bpm_parents_section .bpm_parents_inner{transform:translate3d(0,100%,0)}.book_pen_masters .bpm_parents_section .bpm_parents_inner.show{animation:fadeInUp 1.25s ease-in-out forwards}.book_pen_masters .bpm_parents_section .bpm_parents_title{font-family:Bevan;font-weight:400;font-size:28px;color:#7a2b84;margin-bottom:30px}.book_pen_masters .bpm_parents_section .bpm_parents_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.book_pen_masters .bpm_parents_section .bpm_parents_card{display:flex;flex-direction:column;gap:10px}.book_pen_masters .bpm_parents_section .bpm_parents_card .bpm_parents_line{width:100%;height:3px;border-radius:2px;margin-bottom:4px}.book_pen_masters .bpm_parents_section .bpm_parents_card .bpm_parents_card_title{font-family:Bevan;font-weight:400;font-size:17px;line-height:22px;color:#7a2b84}.book_pen_masters .bpm_parents_section .bpm_parents_card .bpm_parents_card_desc{font-family:Open Sans;font-weight:400;font-size:14px;line-height:20px;color:#666}.book_pen_masters .bpm_parents_section .bpm_parents_card.purple .bpm_parents_line{background:#7a2b84}.book_pen_masters .bpm_parents_section .bpm_parents_card.purple .bpm_parents_card_title{color:#7a2b84}.book_pen_masters .bpm_parents_section .bpm_parents_card.green .bpm_parents_line{background:#6ba745}.book_pen_masters .bpm_parents_section .bpm_parents_card.green .bpm_parents_card_title{color:#6ba745}.book_pen_masters .bpm_parents_section .bpm_parents_card.orange .bpm_parents_line{background:#f26530}.book_pen_masters .bpm_parents_section .bpm_parents_card.orange .bpm_parents_card_title{color:#f26530}.book_pen_masters .bpm_testimonial_section{width:100%;background:url(/images/bg_preschool_new_green.png) no-repeat 50%;background-size:cover;padding:60px 0;overflow:hidden}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_inner{max-width:1130px;margin:0 auto;padding:0 30px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_title{font-family:Bevan;font-weight:400;font-size:28px;color:#fff}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_nav{display:flex;gap:12px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_nav_btn{width:44px;height:44px;border-radius:50%;background:#f26530;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;border:none;cursor:pointer;transition:opacity .2s ease-in-out}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_nav_btn:hover{opacity:.85}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_swiper{padding-bottom:6px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_card{background:#fff;border-radius:20px;padding:40px;max-width:800px;margin:0 auto;box-shadow:0 18px 40px 0 rgba(109,32,119,.141)}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_stars{display:flex;gap:4px;color:#f26530;font-size:16px;margin-bottom:16px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_quote{font-family:Open Sans;font-weight:700;font-size:19px;line-height:28px;color:#4a1650;margin-bottom:24px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_person{display:flex;align-items:center;gap:14px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_avatar{width:40px;height:40px;border-radius:50%;background:#fbf3f8;color:#7a2b84;display:flex;align-items:center;justify-content:center;font-family:Bevan;font-weight:400;font-size:16px;flex-shrink:0}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_name{font-family:Open Sans;font-weight:700;font-size:15px;color:#7a2b84}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_role{font-family:Open Sans;font-weight:400;font-size:13px;color:#666}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:#fff;opacity:.6;margin:0;cursor:pointer}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_pagination .bpm_testimonial_bullet_active{background:#7a2b84;opacity:1}.book_pen_masters .bpm_gallery_section{width:100%;background:url(/images/bg_doodle_gray_franchise.png) no-repeat 50%;background-size:cover;padding:60px 0;text-align:center}.book_pen_masters .bpm_gallery_section .bpm_gallery_title{font-family:Bevan;font-weight:400;font-size:24px;color:#810195;margin-bottom:20px}.book_pen_masters .bpm_gallery_section .bpm_gallery_confident{width:100%;max-width:1130px;margin:0 auto;padding:0 20px}.book_pen_masters .bpm_gallery_section .bpm_gallery_confident h2{font-family:Bevan;font-weight:400;font-size:24px;color:#810195;margin-top:20px}.book_pen_masters .bpm_gallery_section .bpm_gallery_confident p{font-family:Open Sans;font-weight:600;font-size:16px;color:#1e1e1e;margin-top:16px}.book_pen_masters .bpm_gallery_section .bpm_gallery_enquire_box{display:inline-flex;margin-top:30px}.book_pen_masters .bpm_gallery_section .bpm_gallery_enquire_box .pulse_animation_btn{background:#7a2b84;color:#fff;border:none;border-radius:10px;padding:12px 30px;font-weight:700;font-family:Open Sans;font-size:15px;transition:opacity .2s ease-in-out}.book_pen_masters .bpm_gallery_section .bpm_gallery_enquire_box .pulse_animation_btn:hover{opacity:.85}.book_pen_masters .bpm_outcomes_ctr{width:100%;background:url(/images/bg_preschool_new_purple.png) no-repeat 50%;background-size:cover;padding:86px 0}.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner{max-width:976px;margin:0 auto}.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner h3{font-family:Bevan;font-weight:400;font-size:24px;color:#fff;text-align:center}@media(max-width:1024px){.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner h3.top_title{width:90%;margin:0 auto}}.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner .value_outcomes_ctr{display:flex;gap:12px}@media(max-width:1024px){.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner .value_outcomes_ctr{flex-direction:column;gap:20px}}.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner .value_outcomes_ctr .card_value{background:#f26530;padding:65px 20px;border-radius:20px;width:100%}@media(max-width:1024px){.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner .value_outcomes_ctr .card_value{width:90%;margin:0 auto}}.book_pen_masters .bpm_outcomes_ctr .bpm_outcomes_inner .value_outcomes_ctr .card_value.green{background:#6ba745}.book_pen_masters .book_pen_masters_content{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:30px}.book_pen_masters .book_pen_masters_content.renew{max-width:none;width:100%;background:url(/images/bg_doodle_gray_franchise.png) no-repeat 50%;background-size:cover}.book_pen_masters .book_pen_masters_content.renew .book_pen_masters_inner{max-width:1130px;width:100%;margin:0 auto;background:#fff;border-radius:40px;padding:47px 40px}.book_pen_masters .book_pen_masters_content.renew .book_pen_masters_inner .book_pen_masters_icon{margin:0 auto}.book_pen_masters .book_pen_masters_content.renew .book_pen_masters_inner .title{font-family:Bevan;font-weight:400;font-size:31px;color:#810195;text-align:center;padding-top:20px}@media(max-width:1024px){.book_pen_masters .book_pen_masters_content.renew .book_pen_masters_inner .title{font-size:18px}}.book_pen_masters .book_pen_masters_content.renew .book_pen_masters_inner .book_pen_masters_content_text{gap:56px}@media(max-width:1024px){.book_pen_masters .book_pen_masters_content.renew .book_pen_masters_inner .book_pen_masters_content_text{flex-direction:column-reverse}}.book_pen_masters .book_pen_masters_content .book_pen_masters_icon{width:400px;margin:40px 0}.book_pen_masters .book_pen_masters_content .book_pen_masters_icon.show{animation:bounceIn 1.25s ease-in-out forwards}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text{display:flex;align-items:center;margin:40px 0;overflow:hidden}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .left{width:65%;display:flex;flex-direction:column;gap:30px;translate:translate3d(-100%,0,0)}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .left.show{animation:fadeInLeft 1.25s ease-in forwards}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .left .title{font-family:Bevan;font-size:31px;color:#702d79;font-weight:400;line-height:35px}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .left .paragraph{font-family:Open Sans;font-size:16px;color:#333;font-weight:400;line-height:24px}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .right{width:395.5px;transform:translate3d(0,100%,0)}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .right.show{animation:fadeInUp 1.25s ease-in-out forwards}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .right img{width:100%;height:auto}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique{margin-bottom:80px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper{display:flex;flex-direction:column;width:100%;max-width:1070px;margin:0 auto;min-height:550px;background:#1095b6;padding:60px 50px 20px;gap:20px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper.bpm{min-height:0!important}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .title{font-family:Open Sans,sans-serif;font-size:20px;color:#fff;line-height:35px;font-weight:700}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .content_list{display:flex;flex-direction:column;gap:20px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .content_list .content_item{display:flex;color:#fff}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .content_list .content_item:before{content:"";display:block;width:8px;height:8px;background:#fff;border-radius:50%;margin:10px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .content_list .content_item .text{font-family:Open Sans;font-size:16px;color:#fff;font-weight:400;line-height:24px;width:calc(100% - 30px);padding:0 20px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper ul{margin:30px 0;padding-left:40px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper ul li::marker{font-size:22px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper ul li{font-family:Open Sans;font-size:16px;color:#fff;font-weight:400;line-height:24px;margin-bottom:10px;list-style-type:disc;padding-left:20px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .btn_box{margin-left:60px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .btn_box .pulse_animation_btn{background:#702d79;color:#fff;border:none;border-radius:3px;padding:12px 24px;font-weight:600;transition:all 1.25s ease-in-out;font-family:Roboto;font-size:15px}.book_pen_masters .form_schedule_assessment.renew{background:url(/images/bg_preschool_new_orange.png) no-repeat 50%;background-size:cover}.book_pen_masters .form_schedule_assessment.renew h3{font-family:Bevan;font-weight:400;font-size:24px;color:#fff}.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information{padding-top:50px}.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information .left{width:60%}@media(max-width:768px){.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information .left{width:100%}.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information .left img{width:100%;margin:0 auto}}.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information .right{gap:20px}.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information .right .paragraph ul{list-style:disc;padding-left:20px}@media(max-width:768px){.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information .right .paragraph ul{text-align:left;display:flex;flex-direction:column;justify-content:center}}.book_pen_masters .form_schedule_assessment.renew .form_schedule_assessment_wrapper .email_for_more_information .right .paragraph ul li{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;line-height:140%;letter-spacing:0;vertical-align:middle;color:#fff}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper{display:flex;flex-direction:column;width:100%;max-width:1130px;margin:0 auto}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information{display:flex;align-items:center;overflow:hidden}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .left{width:29%;align-self:flex-end;transform:translate3d(-100%,0,0)}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .left.show{animation:fadeInLeft 1.25s ease-in forwards}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .left img{width:95%;height:auto}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .right{width:71%;display:flex;flex-direction:column;gap:80px;padding:30px 0 30px 25px;transform:translate3d(100%,0,0)}@media(max-width:1190px){.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .right{padding-right:30px}}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .right.show{animation:fadeInRight 1.25s ease-in-out forwards}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .right .paragraph{color:#333;font-family:Open Sans;font-size:20px;font-weight:700;line-height:30px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .pulse_animation_btn{background:#702d79;color:#fff;border:none;border-radius:3px;padding:12px 24px;font-weight:600;transition:all 1.25s ease-in-out;font-family:Open Sans;font-size:15px;transform:translateZ(0);display:inline-block}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .title{margin:80px 0 20px;text-align:center;font-size:29px;color:#7a2b84;font-family:Bevan;font-weight:600}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .form_schedule_assessment_form{display:flex;flex-direction:column;gap:20px;width:100%;margin:0 auto 60px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .form_schedule_assessment_form .paragraph{font-family:Open Sans;font-size:14px;color:#333;font-weight:400;line-height:24px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .form_schedule_assessment_form .form_btn .pulse_animation_btn{background:#7a2b84;color:#fff;border:none;border-radius:0;padding:12px 30px;font-weight:600;transition:all 1.25s ease-in-out;font-family:Roboto;font-size:15px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .form_schedule_assessment_form .form_btn .pulse_animation_btn:hover{animation:none}.book_pen_masters .bpm_succeed_section{width:100%;background-color:#fd761a;padding:80px 20px;text-align:center;overflow:hidden;position:relative}.book_pen_masters .bpm_succeed_section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/bpm_succeed_doodle_desktop.png) no-repeat 50%;background-size:contain;z-index:0;pointer-events:none;opacity:50%}.book_pen_masters .bpm_succeed_section .bpm_succeed_inner{width:100%;max-width:820px;margin:0 auto;position:relative;z-index:1;transform:translate3d(0,100%,0)}.book_pen_masters .bpm_succeed_section .bpm_succeed_inner.show{animation:fadeInUp 1.25s ease-in-out forwards}.book_pen_masters .bpm_succeed_section .bpm_succeed_title{font-family:Bevan;font-weight:400;font-size:32px;color:#fff;margin-bottom:20px}.book_pen_masters .bpm_succeed_section .bpm_succeed_paragraph{display:flex;flex-direction:column;gap:16px}.book_pen_masters .bpm_succeed_section .bpm_succeed_paragraph p{font-family:Open Sans;font-size:16px;line-height:26px;color:#fff}.book_pen_masters .bpm_succeed_section .bpm_succeed_highlight{font-family:Bevan;font-weight:700;font-size:24px;line-height:33.6px;color:#702d79;margin-top:24px;letter-spacing:0}.book_pen_masters .bpm_succeed_section .bpm_succeed_enquire_box{display:inline-flex;margin-top:30px}.book_pen_masters .bpm_succeed_section .bpm_succeed_enquire_box .pulse_animation_btn{background:#7a2b84;color:#fff;border:none;border-radius:10px;padding:12px 30px;font-weight:700;font-family:Open Sans;font-size:15px;transition:opacity .2s ease-in-out}.book_pen_masters .bpm_succeed_section .bpm_succeed_enquire_box .pulse_animation_btn:hover{opacity:.85}.book_pen_masters .gug_preschool_locations{width:100%;margin:0 auto;text-align:center}.book_pen_masters .gug_preschool_locations h2{font-family:Bevan;font-weight:400;font-style:Regular;font-size:24px;line-height:140%;letter-spacing:0;text-align:center;vertical-align:middle;color:#810195}.book_pen_masters .gug_preschool_locations .choose_locations_ctr{display:flex;align-items:center;justify-content:center;gap:42px;padding:42px 0;flex-wrap:wrap}.book_pen_masters .gug_preschool_locations .choose_locations_ctr .btn_loc{background:#7a2b84;padding:10px 20px;border-radius:16px;font-family:Bevan;font-weight:400;font-style:Regular;font-size:24px;line-height:140%;letter-spacing:0;text-align:center;color:#fff}.book_pen_masters .gug_preschool_locations .choose_locations_ctr .btn_loc.active{background:#a6ce39}@media(max-width:1024px){.book_pen_masters .bpm_phonics_section{padding:40px 20px}.book_pen_masters .bpm_phonics_section .bpm_phonics_inner{flex-direction:column-reverse;gap:30px}.book_pen_masters .bpm_phonics_section .bpm_phonics_left{width:100%}.book_pen_masters .bpm_phonics_section .bpm_phonics_left .bpm_phonics_title{font-size:22px;line-height:28px}.book_pen_masters .bpm_phonics_section .bpm_phonics_right{width:100%}.book_pen_masters .bpm_phonics_section .bpm_phonics_right .bpm_phonics_img{height:auto}.book_pen_masters .bpm_parents_section{padding:20px 20px 60px}.book_pen_masters .bpm_parents_section .bpm_parents_title{font-size:22px;margin-bottom:20px}.book_pen_masters .bpm_parents_section .bpm_parents_grid{grid-template-columns:repeat(2,1fr);gap:24px}.book_pen_masters .bpm_testimonial_section{padding:40px 0}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_inner{padding:0 20px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_title{font-size:22px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_card{padding:30px 20px}.book_pen_masters .bpm_testimonial_section .bpm_testimonial_quote{font-size:17px;line-height:25px}.book_pen_masters .bpm_succeed_section{padding:60px 20px}.book_pen_masters .bpm_succeed_section:before{background-image:url(/images/bpm_succeed_doodle_tablet.png);background-repeat:no-repeat;background-position:50%;opacity:50%}.book_pen_masters .bpm_succeed_section .bpm_succeed_title{font-size:28px}.book_pen_masters .bpm_succeed_section .bpm_succeed_highlight{font-size:20px;line-height:28px}}@media(max-width:768px){.book_pen_masters .bpm_parents_section .bpm_parents_grid{grid-template-columns:1fr}.book_pen_masters .bpm_intro_section{padding:40px 20px}.book_pen_masters .bpm_intro_section .bpm_intro_inner{flex-direction:column;gap:30px}.book_pen_masters .bpm_intro_section .bpm_intro_left{width:100%}.book_pen_masters .bpm_intro_section .bpm_intro_left .bpm_intro_title{font-size:24px;line-height:32px}.book_pen_masters .bpm_intro_section .bpm_intro_right{width:100%}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_img{flex:none;height:auto}.book_pen_masters .bpm_intro_section .bpm_intro_right .bpm_intro_stats{flex-direction:row}.book_pen_masters .bpm_reading_section{padding:40px 0}.book_pen_masters .bpm_reading_section .bpm_reading_inner{flex-direction:column;gap:30px;padding:0 20px}.book_pen_masters .bpm_reading_section .bpm_reading_left{width:100%;flex-direction:column;gap:20px}.book_pen_masters .bpm_reading_section .bpm_reading_left .bpm_reading_img{width:260px;height:149px;margin-left:clamp(0px,62.5vw - 300px,180px)}.book_pen_masters .bpm_reading_section .bpm_reading_left .bpm_reading_img.img_2{margin-left:auto;margin-right:clamp(0px,62.5vw - 300px,180px)}.book_pen_masters .bpm_reading_section .bpm_reading_right{width:100%}.book_pen_masters .bpm_reading_section .bpm_reading_right .bpm_reading_title{font-size:22px;line-height:28px}.book_pen_masters .bpm_different_section{padding:40px 0}.book_pen_masters .bpm_different_section .bpm_different_inner{padding:0 20px}.book_pen_masters .bpm_different_section .bpm_different_title{font-size:22px}.book_pen_masters .bpm_different_section .bpm_different_grid{grid-template-columns:1fr}.book_pen_masters .bpm_resources_section{padding:40px 0}.book_pen_masters .bpm_resources_section .bpm_resources_inner{padding:0 20px}.book_pen_masters .bpm_resources_section .bpm_resources_title{font-size:22px}.book_pen_masters .bpm_resources_section .bpm_resources_grid{grid-template-columns:repeat(2,1fr)}.book_pen_masters .book_pen_masters_content .book_pen_masters_icon{margin:0}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text{flex-direction:column;gap:20px}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .left{width:100%}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .left .title{font-size:24px;text-align:center}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .left .paragraph{text-align:center}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .right{width:100%}.book_pen_masters .book_pen_masters_content .book_pen_masters_content_text .right img{width:80%;margin:0 auto}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper{padding:20px}.book_pen_masters .book_pen_masters_content .book_pen_masters_technique .book_pen_masters_technique_wrapper .title{font-size:18px;line-height:25px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper{padding:0 30px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information{flex-direction:column;gap:20px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .left{width:100%}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .left img{width:65%;margin:0 auto}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .right{width:100%;padding:0;text-align:center;gap:20px;margin-bottom:20px}.book_pen_masters .form_schedule_assessment .form_schedule_assessment_wrapper .email_for_more_information .right .paragraph{font-size:18px}.book_pen_masters .bpm_succeed_section{padding:40px 20px}.book_pen_masters .bpm_succeed_section:before{background-image:url(/images/bpm_succeed_doodle_mobile.png);background-repeat:no-repeat;background-position:50%;opacity:50%}.book_pen_masters .bpm_succeed_section .bpm_succeed_title{font-size:24px;line-height:32px}.book_pen_masters .bpm_succeed_section .bpm_succeed_highlight{font-size:18px;line-height:26px}}