.preschool_ctr{display:flex;flex-direction:column;gap:150px;padding:100px 0 200px}.preschool_ctr .preschool_story_ctr{position:relative;z-index:1}.preschool_ctr .preschool_goals{padding:0 100px}.preschool_ctr .preschool_goals .header h2{font-family:Circular Std,sans-serif;font-weight:450;font-style:Book;font-size:40px;line-height:120%;letter-spacing:1%;text-align:center;color:#595959}.preschool_ctr .preschool_goals .goals_list{margin-top:32px}.preschool_ctr .preschool_goals .goals_list ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.preschool_ctr .preschool_goals .goals_list ul li{font-family:Circular Std,sans-serif;font-weight:450;font-style:Book;font-size:16px;line-height:160%;letter-spacing:-1%;color:#595959}.preschool_ctr .preschool_rasit{position:relative}.preschool_ctr .preschool_rasit a{font-weight:500!important;text-decoration:underline!important}.preschool_ctr .preschool_rasit .rasi_commitment_ctr .rasi_commitment_title h2{font-family:Circular Std;font-size:40px!important;font-weight:450!important;line-height:48px;letter-spacing:.01em;text-align:center;color:#595959;margin:0 100px}.preschool_ctr .preschool_rasit .rasi_commitment .left ol li .rasi_commitment_list_title h3{font-size:24px!important;font-weight:450!important}.preschool_ctr .preschool_rasit .pc_doodle_bola{width:125px;height:auto;position:absolute;right:30%;top:-120px}.preschool_ctr .preschool_schedule_ctr{position:relative}.preschool_ctr .preschool_schedule_ctr .pc_doodle_meteor{position:absolute;left:5%;bottom:-150px}.preschool_ctr .preschool_gallery{padding:0 100px;position:relative;display:flex;flex-direction:column;align-items:center;gap:51px}.preschool_ctr .preschool_gallery .header h2{font-family:Circular Std,sans-serif;font-weight:450;font-style:Book;font-size:40px;line-height:120%;letter-spacing:1%;text-align:center;color:#595959}.preschool_ctr .preschool_gallery .doodle{position:absolute;width:90px;height:auto;right:5%;bottom:-150px}.preschool_ctr .preschool_reason_to_choose{display:flex;flex-direction:column;align-items:center;gap:58px;position:relative}.preschool_ctr .preschool_reason_to_choose .header{font-family:Circular Std,sans-serif;font-weight:450;font-style:Book;font-size:40px;line-height:120%;letter-spacing:1%;text-align:center;color:#595959}.preschool_ctr .preschool_reason_to_choose .doodle{position:absolute;bottom:-100px;left:0;width:266px;height:auto}.preschool_ctr .preschool_testimonials{position:relative}.preschool_ctr .preschool_testimonials .testimonial_ctr .content_ctr .testimonial_slider .slick-dots{bottom:-80px}.preschool_ctr .preschool_testimonials .book_tour_btn{margin-top:150px;width:100%;display:flex;justify-content:center}.preschool_ctr .preschool_testimonials .doodle{position:absolute;bottom:-50px;right:10%;height:199px;width:auto}.preschool_ctr .preschool_testimonials .slick-track{display:flex;align-items:center}.preschool_ctr .preschool_programme{position:relative}.preschool_ctr .preschool_programme .sfp_content{padding:0 104px;display:flex;flex-direction:column;gap:64px;position:relative}.preschool_ctr .preschool_programme .sfp_content .sfp_header_upper{font-family:Circular Std,sans-serif;font-size:40px;font-weight:600;line-height:48px;letter-spacing:.01em;text-align:left;color:#595959}.preschool_ctr .preschool_programme .sfp_content .sfp_header h2{font-family:Circular Std,sans-serif;font-size:40px;font-weight:450;line-height:48px;letter-spacing:.01em;text-align:left;color:#595959}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr{display:flex;gap:32px}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .sfp_part_2_left,.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .sfp_part_2_middle,.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .sfp_part_2_right{width:100%}@media(max-width:768px){.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .sfp_part_2_left,.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .sfp_part_2_middle,.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .sfp_part_2_right{margin-bottom:20px}}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .middle_desktop{width:200%;display:flex;gap:32px}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr ol{list-style-position:outside;padding-left:30px}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .sfp_description{font-family:Circular Std,sans-serif;font-size:16px;font-weight:450;line-height:24px;letter-spacing:-.01em;text-align:left;color:#595959}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr{width:100%;overflow-x:auto;display:flex;justify-content:center}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr::-webkit-scrollbar{width:5px;height:12px}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr::-webkit-scrollbar-track{background:#ededed}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr::-webkit-scrollbar-thumb{background:#e97334;border-radius:6px}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr::-webkit-scrollbar-thumb:hover{background:#c14d10}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr{min-width:100%;width:fit-content}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table thead{background-color:#f37021;color:#fff}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table thead th{padding:12px 16px;font-size:16px;text-align:left}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table tbody tr:first-child{background-color:#f37021!important}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table tbody tr:first-child td{color:#fff!important}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table tbody tr:nth-child(odd){background-color:#f8f9fc}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table tbody tr:nth-child(2n){background-color:#fffdf6}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table tbody tr td{padding:12px 16px;color:#333}.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table td,.preschool_ctr .preschool_programme .sfp_content .sfp_table_outer_ctr .sfp_table_ctr table th{border:1px solid #e0e0e0}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_1{position:absolute;right:24px;top:-68px;width:144px;height:auto}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_2{position:absolute;right:0;top:160px;width:151px;height:auto}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_3{position:absolute;right:100px;top:5px;width:220px;height:auto}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_4{position:absolute;bottom:-71px;left:calc(50% - 100px);width:292px;height:auto}.preschool_ctr .preschool_programme .sfp_content.sfp_part_3{gap:25px}.preschool_ctr .preschool_programme .sfp_content.sfp_part_3 .sfp_part_3_content{display:flex;flex-direction:column;gap:32px}.preschool_ctr .preschool_programme .sfp_content.sfp_part_3 .sfp_part_3_content .sfp_part_3_subtitle{font-family:Circular Std,sans-serif;font-size:32px;font-weight:450;line-height:41.6px;text-align:left;color:#595959}.preschool_ctr .preschool_programme .sfp_content.sfp_part_3 .sfp_part_3_content .sfp_part_3_information{font-family:Circular Std,sans-serif;font-size:16px;font-weight:450;line-height:24px;letter-spacing:-.01em;text-align:left;color:#595959}.preschool_ctr .preschool_programme .sfp_content.sfp_part_3 .sfp_part_3_content .sfp_part_3_images{display:flex;flex-direction:column;gap:25px}@media(max-width:1024px){.preschool_ctr .preschool_programme .sfp_content{padding:0 64px}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr{display:flex;gap:24px}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_1{position:absolute;right:48px;top:250px;width:81px;height:auto}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_2{position:absolute;right:20px;top:200px;width:93px;height:auto}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_3{position:absolute;right:85px;top:5px;width:119px;height:auto}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_4{position:absolute;bottom:-71px;left:calc(50% - 100px);width:200px;height:auto}}@media(max-width:768px){.preschool_ctr .preschool_programme .sfp_content{padding:0 20px}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr{display:flex;flex-direction:column;gap:0}.preschool_ctr .preschool_programme .sfp_content .sfp_desc_ctr .left{margin-bottom:32px}.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_1,.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_2,.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_3,.preschool_ctr .preschool_programme .sfp_content .sfp_doodle_4{display:none}.preschool_ctr .preschool_programme .sfp_content.sfp_part_3 .sfp_part_3_content .sfp_part_3_images{justify-content:center;align-items:center}}.preschool_ctr .preschool_programme .btn_container{margin-top:64px;width:100%;display:flex;justify-content:center}.preschool_ctr .preschool_programme .doodle{position:absolute;bottom:-100px;left:10%;width:157px;height:auto}.preschool_ctr .preschool_locations{position:relative}.preschool_ctr .preschool_locations .header h2{font-family:Circular Std,sans-serif;font-weight:450;font-style:Book;font-size:40px;line-height:120%;letter-spacing:1%;text-align:center;color:#595959}.preschool_ctr .preschool_locations .header{margin:0 100px 32px}.preschool_ctr .preschool_locations .description{font-family:Circular Std;font-weight:450;font-style:Book;font-size:16px;line-height:160%;letter-spacing:-1%;text-align:center;color:#595959;margin:0 100px 51px}.preschool_ctr .preschool_locations .btn_container{margin-top:150px;width:100%;display:flex;justify-content:center}.preschool_ctr .preschool_locations .doodle{position:absolute;bottom:-50px;right:10%;width:245px;height:auto;transform:scaleX(-1)}.preschool_ctr .preschool_about{padding:0 100px;position:relative}.preschool_ctr .preschool_about .header h2{font-family:Circular Std,sans-serif;font-weight:450;font-style:Book;font-size:40px;line-height:120%;letter-spacing:1%;text-align:center;color:#595959;margin-bottom:32px}.preschool_ctr .preschool_about .description{font-family:Circular Std;font-weight:450;font-style:Book;font-size:16px;line-height:160%;letter-spacing:-1%;text-align:center;color:#595959}.preschool_ctr .preschool_about .btn_container{margin-top:42px;width:100%;display:flex;justify-content:center}.preschool_ctr .preschool_about .doodle{position:absolute;width:112px;height:auto;left:10%;bottom:-50px}.preschool_ctr .preschool_faq{padding:0 100px;position:relative}.preschool_ctr .preschool_faq .header h2{font-family:Circular Std,sans-serif;font-weight:450;font-style:Book;font-size:40px;line-height:120%;letter-spacing:1%;text-align:center;color:#595959;margin-bottom:32px}.preschool_ctr .preschool_faq .description{font-family:Circular Std;font-weight:450;font-style:Book;font-size:16px;line-height:160%;letter-spacing:-1%;text-align:center;color:#595959}.preschool_ctr .preschool_faq .accordion{width:100%;display:flex;flex-direction:column;gap:16px}.preschool_ctr .preschool_faq .accordion .item{border-bottom:2px solid #595959}.preschool_ctr .preschool_faq .accordion .item.open{border-color:#e97334}.preschool_ctr .preschool_faq .accordion .item .question{cursor:pointer;display:block;font-family:Circular Std;font-size:16px;font-weight:450;line-height:35.2px;letter-spacing:-.01em;text-align:left;color:#595959;position:relative;padding:15px 20px 15px 15px;transition:background-color .3s ease,color .3s ease}.preschool_ctr .preschool_faq .accordion .item .question.active{color:#e97334;border-bottom:none}.preschool_ctr .preschool_faq .accordion .item .question .icon{font-size:24px;margin-left:10px;color:#fff;background-color:#595959;width:18px;height:18px;line-height:16px;border-radius:3px;display:block;position:absolute;text-align:center;top:50%;right:0;transform:translateY(-50%)}.preschool_ctr .preschool_faq .accordion .item .question .icon.active{background-color:#e97334;border-bottom:none}.preschool_ctr .preschool_faq .accordion .item .answer{display:flex;max-height:0;overflow:auto;padding:0 15px;font-family:Circular Std;font-size:16px;font-weight:450;line-height:27px;letter-spacing:-.01em;text-align:left;color:#595959;transition:max-height .5s ease,padding .5s ease}.preschool_ctr .preschool_faq .accordion .item .answer a{font-weight:500;text-decoration:underline}.preschool_ctr .preschool_faq .accordion .item .answer span{font-size:18px!important;color:#595959!important}.preschool_ctr .preschool_faq .accordion .item .answer ul{list-style:disc;padding-left:40px}.preschool_ctr .preschool_faq .accordion .item .answer ol{list-style:decimal;padding-left:40px}.preschool_ctr .preschool_faq .accordion .item .answer.open{max-height:400px;padding:15px}.preschool_ctr .preschool_faq .btn_container{margin-top:42px;width:100%;display:flex;justify-content:center}.preschool_ctr .preschool_faq .doodle{position:absolute;width:141px;height:auto;left:10%;bottom:-100px}@media(max-width:1024px){.preschool_ctr .preschool_story_ctr{position:relative;z-index:1}.preschool_ctr .preschool_goals{padding:0 64px}.preschool_ctr .preschool_rasit .pc_doodle_bola{right:50%;transform:translateX(50%);top:-150px}.preschool_ctr .preschool_schedule_ctr .pc_doodle_meteor{width:125px;height:auto;position:absolute;left:10%;bottom:-120px}.preschool_ctr .preschool_gallery{padding:0 64px}.preschool_ctr .preschool_gallery .header{font-size:40px}.preschool_ctr .preschool_gallery .doodle{bottom:-150px;left:50%;transform:translateX(-50%);width:80px;height:auto}.preschool_ctr .preschool_reason_to_choose .doodle{bottom:-150px;left:50%;transform:translateX(-50%);width:160px;height:auto}.preschool_ctr .preschool_testimonials .testimonial_ctr .content_ctr .testimonial_slider .slick-dots{bottom:-92px;width:calc(90% - 40px)}.preschool_ctr .preschool_testimonials .testimonial_ctr{margin-bottom:120px}.preschool_ctr .preschool_testimonials .book_tour_btn{margin-top:100px}.preschool_ctr .preschool_testimonials .doodle{position:absolute;bottom:-100px;right:50%;transform:translateX(50%);width:92px;height:auto}.preschool_ctr .preschool_programme .doodle{width:160px;height:auto}.preschool_ctr .preschool_locations .header{margin:0 64px 32px}.preschool_ctr .preschool_locations .description{margin:0 64px 51px}.preschool_ctr .preschool_locations .doodle{width:160px;height:auto}.preschool_ctr .preschool_about{padding:0 64px}.preschool_ctr .preschool_about .doodle{width:92px;height:auto}.preschool_ctr .preschool_faq{padding:0 64px}.preschool_ctr .preschool_faq .doodle{width:141px;height:auto}}@media(max-width:768px){.preschool_ctr{padding:0 0 200px;gap:unset}.preschool_ctr .preschool_goals{margin-top:70px;padding:0 20px}.preschool_ctr .preschool_goals .header h2{font-size:24px;text-align:left}.preschool_ctr .preschool_rasit .rasi_commitment_ctr .rasi_commitment_title h2{font-size:24px!important;line-height:33.6px!important}.preschool_ctr .preschool_rasit .pc_doodle_bola{position:relative;top:0;left:50%;transform:translateX(-50%);width:120px;height:auto}.preschool_ctr .preschool_schedule_ctr .pc_doodle_meteor{width:90px;height:auto;left:50%;transform:translateX(-50%)}.preschool_ctr .preschool_gallery{margin-top:200px;padding:0 20px;gap:32px}.preschool_ctr .preschool_gallery .header h2{font-size:24px}.preschool_ctr .preschool_gallery .doodle{width:91px;height:121px}.preschool_ctr .preschool_gallery .see_more_locations_btn button{width:180px!important;height:40px!important;border-radius:8px!important;padding:8px 16px!important}.preschool_ctr .preschool_gallery .see_more_locations_btn button p{font-family:Gotham;font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:center;color:#fff}.preschool_ctr .preschool_reason_to_choose{margin-top:200px}.preschool_ctr .preschool_reason_to_choose .header h2{font-size:24px}.preschool_ctr .preschool_reason_to_choose .doodle{width:127px;height:auto}.preschool_ctr .preschool_reason_to_choose .btn_container button{width:240px!important;height:40px!important;border-radius:8px!important;padding:8px 16px!important}.preschool_ctr .preschool_reason_to_choose .btn_container button p{font-family:Gotham;font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:center;color:#fff}.preschool_ctr .preschool_testimonials{margin-top:50px}.preschool_ctr .preschool_testimonials .testimonial_ctr .content_ctr .testimonial_slider .slick-dots{display:flex;flex-wrap:wrap;justify-content:center}.preschool_ctr .preschool_testimonials .testimonial_ctr .content_ctr .testimonial_slider .slick-dots li{min-width:50px!important}.preschool_ctr .preschool_testimonials .doodle{bottom:-50px;right:50%;transform:translateX(50%);bottom:35px}.preschool_ctr .preschool_testimonials .book_tour_btn button{width:240px!important;height:40px!important;border-radius:8px!important;padding:8px 16px!important}.preschool_ctr .preschool_testimonials .book_tour_btn button p{font-family:Gotham;font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:center;color:#fff}.preschool_ctr .preschool_programme .sfp_content{gap:32px}.preschool_ctr .preschool_programme .sfp_content .sfp_header h2{font-size:24px;line-height:150%;text-align:center}.preschool_ctr .preschool_programme .doodle{left:50%;transform:scaleX(-1) translateX(50%);bottom:-120px;width:109px;height:auto}.preschool_ctr .preschool_programme .btn_container{margin-top:32px}.preschool_ctr .preschool_programme .btn_container button{width:180px!important;height:40px!important;border-radius:8px!important;padding:8px 16px!important}.preschool_ctr .preschool_programme .btn_container button p{font-family:Gotham;font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:center;color:#fff}.preschool_ctr .preschool_locations{margin-top:150px}.preschool_ctr .preschool_locations .header{margin:0 20px 32px}.preschool_ctr .preschool_locations .header h2{font-size:24px}.preschool_ctr .preschool_locations .description{margin:0 20px 51px}.preschool_ctr .preschool_locations .doodle{bottom:-120px;right:50%;transform:scaleX(-1) translateX(-50%);width:100px;height:auto}.preschool_ctr .preschool_locations .btn_container{margin-top:51px}.preschool_ctr .preschool_locations .btn_container button{width:180px!important;height:40px!important;border-radius:8px!important;padding:8px 16px!important}.preschool_ctr .preschool_locations .btn_container button p{font-family:Gotham;font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:center;color:#fff}.preschool_ctr .preschool_about{margin-top:150px;padding:0 20px}.preschool_ctr .preschool_about .header h2{font-size:24px}.preschool_ctr .preschool_about .doodle{left:50%;transform:translateX(-50%);bottom:-120px;width:85px;height:auto}.preschool_ctr .preschool_about .btn_container button{width:180px!important;height:40px!important;border-radius:8px!important;padding:8px 16px!important}.preschool_ctr .preschool_about .btn_container button p{font-family:Gotham;font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:center;color:#fff}.preschool_ctr .preschool_faq{padding:0 20px;margin-top:150px}.preschool_ctr .preschool_faq .header h2{font-size:24px}.preschool_ctr .preschool_faq .accordion .item .question{line-height:24px}.preschool_ctr .preschool_faq .accordion .item .answer{line-height:20px}.preschool_ctr .preschool_faq .doodle{bottom:-120px;width:100px;height:auto}.preschool_ctr .preschool_faq .btn_container button{width:180px!important;height:40px!important;border-radius:8px!important;padding:8px 16px!important}.preschool_ctr .preschool_faq .btn_container button p{font-family:Gotham;font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:center;color:#fff}}@media screen and (max-width:430px){.preschool_ctr .preschool_testimonials .book_tour_btn{margin-top:100px}}