/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:avenir_black;src:url(/themes/custom/bab/assets/fonts/Avenir_Black.ttf) format("TrueType"),url(/themes/custom/bab/assets/fonts/Avenir_Black.otf) format("OpenType"),url(/themes/custom/bab/assets/fonts/Avenir_Black.ttf) format("TrueType"),url(/themes/custom/bab/assets/fonts/Avenir_Black.otf) format("TrueType");}@font-face{font-family:avenir_medium;src:url(/themes/custom/bab/assets/fonts/Avenir_Medium.ttf) format("TrueType"),url(/themes/custom/bab/assets/fonts/Avenir_Medium.ttf) format("TrueType");}@font-face{font-family:avenir_roman;src:url(/themes/custom/bab/assets/fonts/Avenir_Roman.ttf) format("TrueType"),url(/themes/custom/bab/assets/fonts/Avenir_Roman.otf) format("OpenType"),url(/themes/custom/bab/assets/fonts/Avenir_Roman.ttf) format("TrueType"),url(/themes/custom/bab/assets/fonts/Avenir_Roman.otf) format("TrueType");}@font-face{font-family:open_sans__semi_bold;src:url(/themes/custom/bab/assets/fonts/OpenSans_SemiBold.ttf) format("TrueType"),url(/themes/custom/bab/assets/fonts/OpenSans_SemiBold.ttf) format("TrueType");}.footer{position:inherit;background:none;padding:0px;z-index:inherit;}.menu-footer{display:flex;flex-wrap:wrap;padding-left:0;margin:0px;list-style:none;flex-direction:column !important;}footer .menu-footer li{margin:0px !important;}footer .menu-footer li a{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;margin:0.5rem;padding-left:0;font-size:18px;color:#636363;font-family:avenir_roman;}.path-frontpage .page{margin-left:0;margin-right:0;max-width:100%;}.region--bottom{margin:0px;width:100%;}.region--bottom .region--bottom-full{width:100%;max-width:100%;}.link_btn a{font:14px/12px open_sans__semi_bold;background:#EE4D9B;color:#FFFFFF;padding:15px 30px;border-radius:35px;border:0;transition:all 0.3s;display:inline-block;text-align:center;text-decoration:none;vertical-align:middle;}.layout-content{width:100%;max-width:100%;position:inherit;}.banner_slider{padding-top:inherit;}.news_letter .block-webform{width:100%;}.news_letter .block-webform .contextual{position:inherit;z-index:0;top:0;right:0;}.news_letter .block-webform .form__item{width:calc(100% - 110px);float:left;}.news_letter .block-webform .form__email{position:relative;height:50px;flex:1 1 auto;width:1%;min-width:0;border-radius:35px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;padding-left:53px !important;display:block;width:100%;padding:.375rem .75rem;font-size:14px;font-weight:400;line-height:1.5;color:#252525;background-color:#FFFFFF;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:35px !important;}.news_letter .block-webform .form__submit{height:50px;border:none;background:#EE4D9B;color:#FFFFFF;border-radius:35px;margin-left:-45px;text-transform:capitalize;position:relative;padding:7px 40px;}@media screen and (max-width:991px){.news_letter .block-webform .form__submit{margin-left:0px;width:100%;}}.news_letter .block-webform .form__submit span{font-size:14px;text-transform:uppercase;}@media screen and (max-width:991px){.news_letter .news_letter__container .input-group .input-group-text{top:15px;}.news_letter .block-webform .form__item{width:100%;float:none;margin-bottom:0;}.news_letter .block-webform .form__email{border-top-right-radius:35px !important;border-bottom-right-radius:35px !important;}.news_letter .block-webform .form__submit{width:100%;max-width:100%;border-radius:35px;margin-left:0;margin-top:12px;box-sizing:border-box;}.news_letter .block-webform,.news_letter .block-webform form{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;}}@media screen and (max-width:767px){.blogdetailSeciont .text_card{min-height:inherit;}.blogdetailSeciont .text_content .blog_details_image{width:100% !important;}}#toolbar-administration #toolbar-bar{z-index:9999;}.header_banner{min-height:420px;background:url(/themes/custom/bab/assets/images/contact_us_banner_image.png) no-repeat center;background-size:cover;display:flex;align-items:center;position:relative;margin-left:-35px;margin-right:-35px;}.contat_us__form_section .contact_us__form{box-shadow:0 2px 10px 0 #c7c7c7;padding:60px 70px;background:#FFFFFF;}.contat_us__form_section .contact_us__form .form-control{border-radius:70px;border:1px solid rgba(34,34,34,0.7);height:61px;padding:20px 30px;color:#252525;font-size:15px;}.contat_us__form_section .contact_us__form .filed_agreement .form-check-input{border-color:#EE4D9B;border-radius:0;margin-top:0;margin-right:15px;width:21px;height:21px;flex-shrink:0;}.contat_us__form_section .contact_us__form .filed_agreement label{color:#222222;font-size:20px;line-height:32px;}.contat_us__form_section .contact_us__form .form-label{margin-bottom:0.5rem;font-size:20px;line-height:26px;margin-bottom:13px;color:#252525;margin-top:4px;}.contat_us__form_section .contact_us__form .form_title{font:36px/49px avenir_roman;margin-bottom:59px;color:#252525;}.contat_us__form_section .contact_us__form .form_submit__btn{width:222px;height:45px;display:flex;justify-content:center;align-items:center;margin-top:35px;}.form__submit{border:none;background:#EE4D9B;text-align:center;color:#FFFFFF;}.form__submit:hover,.form__submit:focus,.form__submit:active{background:#A967AA;color:#FFFFFF;outline:none;box-shadow:none;}.breadcrumb_nav{position:relative;top:-35px;font-size:18px;z-index:30;font-family:avenir_roman;}.breadcrumb_nav a{color:#FFFFFF;font-weight:300;font-size:17px;}.breadcrumb_nav .breadcrumb-item + .breadcrumb-item::before{color:#FFFFFF;font-family:avenir_roman;}.breadcrumb_nav li.active{font-weight:500;color:#FFFFFF;font-family:open_sans__semi_bold;font-size:18px;}.contat_us__form_section .contact_us__form .field_message__control{height:156px;border-radius:11px;}.form-item__error-message{color:red;font-size:15px;padding:2px;margin-left:14px;}.field-prefix{font-size:19px;}.mobile_no{border-radius:70px;height:61px;padding:20px 30px;color:#252525 !important;font-size:15px !important;width:100%;}.form-label .mobile_no{margin-bottom:0.5rem;font-size:20px;line-height:26px;margin-bottom:13px;color:#252525;margin-top:4px;}.form__item-message{margin-top:15px;}.mobile_label{margin-top:38px;}.mobile_no .error{color:black;}.region .region--content .header_banner .container{max-width:100% !important;padding:0px;}.messages--error{display:none;}.error{color:red;margin-top:10px;font-size:12px;padding-left:20px;}#checkbox-error{color:red;margin-top:30px;position:absolute;font-size:12px;padding:0px;top:28px;left:0;}.iti__country-name{font-size:15px;}.iti__dial-code{font-size:15px;}.iti{position:relative;display:inline-block;width:100%;}.success_message{text-align:center;}.iti__selected-flag{border-right:1px solid;}.blog_section .card img{border-radius:5px;height:313px;object-fit:cover;}.blog_section .card a{color:#EE4D9B;font:16px/18px avenir_roman;text-decoration:underline;padding:0 2rem;}.blogdetailpage{margin-top:71px;}.blogdetailpage .banner_title{font-size:55px;line-height:75px;}.blogdetailSeciont .text_card{min-height:400px;}.blogdetailSeciont .text_content .blog_details_image{max-width:100%;display:block;text-align:center;margin:0px 10px 10px 0px;}body{font-family:avenir_roman;}a{text-decoration:none;transition:all .3s;}img{max-width:100%;}.btn-primary,.button--primary{font:14px/20px open_sans__semi_bold;background:#EE4D9B;color:#FFFFFF;padding:12px 30px;border-radius:35px;border:0;transition:all .3s;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.button--primary:hover,.button--primary:focus,.button--primary:active{background:#A967AA;color:#FFFFFF;outline:none !important;box-shadow:none !important;}.btn-primary.form_submit__btn{background:transparent;padding:0;margin:0;}.btn-primary.form_submit__btn:hover{background:transparent;}.link-primary{color:#EE4D9B;font:14px/20px avenir_roman;text-decoration:underline;}.link-primary:hover{text-decoration:none;}.form-control,.form-controll{outline:none !important;border:1px solid #EE4D9B !important;}.form-control:focus,.form-controll:focus{border:1px solid #EE4D9B !important;box-shadow:none;outline:none !important;}input,button,a{outline:0 !important;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.card_wrp__slider .card-img-top{border-radius:0;width:auto;margin:auto;}header .bg-light{background-color:#FFFFFF !important;box-shadow:0 3px 6px 0 #d6d6d6;}header .navbar-light{padding-top:1.5rem;padding-bottom:1.5rem;}header .navbar-light .navbar-brand img{width:auto;height:50px;max-width:100%;}@media screen and (max-width:1200px){header .navbar-light{padding-top:10px;padding-bottom:10px;}}header .navbar-light .navbar-nav{align-items:center;}@media screen and (max-width:1200px){header .navbar-light .navbar-nav{text-align:center;margin:auto;width:100%;margin-top:10px;}}header .navbar-light .navbar-nav span.ui-menu-hover{display:none;}@media screen and (max-width:1199px){header .navbar-light .navbar-nav span.ui-menu-hover{display:block;position:absolute;right:0;top:0;padding:15px 20px;}}header .navbar-light .navbar-nav .nav-link{color:#252525;font:12px/14px avenir_black;text-decoration:none;margin-right:20px;display:flex;justify-content:space-between;align-items:center;padding:15px 10px;}header .navbar-light .navbar-nav .nav-link img{margin-left:5px;}header .navbar-light .navbar-nav .nav-link:hover{color:#EE4D9B;}header .navbar-light .navbar-nav .nav-link:hover + ul.dropdown-menu{display:block;}@media screen and (max-width:1200px){header .navbar-light .navbar-nav .nav-item{width:100%;}}header .navbar-light .navbar-nav .nav-item:hover .dropdown-menu{display:block;}header .navbar-light .navbar-nav .nav-item .dropdown-menu{min-width:240px;}@media screen and (max-width:1200px){header .navbar-light .navbar-nav .nav-item .dropdown-menu.show{display:block !important;}}@media screen and (max-width:1200px){header .navbar-light .navbar-nav .nav-item .dropdown-menu{border:0;min-width:100%;display:none !important;}}header .navbar-light .navbar-nav .nav-item .dropdown-menu.show + .ui-menu-hover img{transform:rotate(-180deg);}header .navbar-light .navbar-nav .nav-item .dropdown-menu li{border-bottom:1px solid rgba(0,0,0,0.15);}@media screen and (min-width:1201px){header .navbar-light .navbar-nav .nav-item .dropdown-menu li:last-child{border:0;}}header .navbar-light .navbar-nav .nav-item .dropdown-menu .dropdown-item{padding:4px 12px;font-size:14px;color:#252525;text-decoration:none;white-space:initial;}header .navbar-light .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color:#EE4D9B;background:transparent;text-decoration:none;}header .navbar-light .navbar-nav .nav-item.ps-1{padding-left:0 !important;}header .navbar-light .navbar-nav .nav-item:nth-child(n) .nav-link::after{display:none;}header .navbar-light .navbar-nav .nav-item:nth-child(1)::after,header .navbar-light .navbar-nav .nav-item:nth-child(2)::after,header .navbar-light .navbar-nav .nav-item:nth-child(3)::after{display:block;}header .navbar-light .navbar-nav .nav-item:last-child .nav-link{margin-right:0;}header .navbar-light .navbar-nav .dropdown.ui-add-image-icon::after{content:url(/themes/custom/bab/assets/images/dropdown_down_arrow.svg);border:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);}@media screen and (max-width:767px){header .navbar-light .navbar-nav .dropdown.ui-add-image-icon::after{top:0;transform:none;padding:14px;z-index:999;}}@media screen and (max-width:1199px){header .navbar-light .navbar-nav .dropdown.ui-add-image-icon::after{display:none;}}header .navbar-light .navbar-nav .dropdown:nth-child(4n) a{margin-right:5px;}header .navbar-light .navbar-nav .dropdown .dropdown::after{display:none;}header .navbar-light .navbar-nav .book_tour__link,header .navbar-light .navbar-nav .call__link{background:#EE4D9B;border-radius:25px;padding:10px 18px;color:#FFFFFF;}@media screen and (max-width:1200px){header .navbar-light .navbar-nav .book_tour__link,header .navbar-light .navbar-nav .call__link{display:inline-block;margin-right:0;}}header .navbar-light .navbar-nav .book_tour__link:hover,header .navbar-light .navbar-nav .call__link:hover{background:#A967AA !important;color:#FFFFFF !important;outline:none !important;box-shadow:none !important;}header .navbar-light .navbar-nav .call__link{width:34px;height:34px;padding:0;}@media screen and (max-width:1200px){header .navbar-light .navbar-nav .call__link{margin:auto !important;margin-top:15px !important;}}header .navbar-light .navbar-nav .call__link img{margin:0;width:15px;}@media screen and (max-width:1200px){.banner_slider{padding-top:3px;}}.banner_slider.ui-overlay-cls{position:relative;}@media screen and (min-width:1200px){.banner_slider.ui-overlay-cls{padding-top:75px;}}p
  .banner_slider.ui-overlay-cls::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0.4;z-index:0;cursor:pointer;background-color:black;}.banner_slider.ui-overlay-cls p{font:20px/25px avenir_roman !important;}@media screen and (max-width:992px){.banner_slider.ui-overlay-cls p{font:16px/22px avenir_roman !important;}}.banner_slider.ui-overlay-cls a{font:18px/12px open_sans__semi_bold !important;}.banner_slider .carousel-inner .carousel-item,.banner_slider .carousel-inner .carousel-item img{height:85vh;}@media screen and (max-width:1200px){.banner_slider .carousel-inner .carousel-item,.banner_slider .carousel-inner .carousel-item img{height:75vh;}}@media screen and (max-width:425px){.banner_slider .carousel-inner .carousel-item,.banner_slider .carousel-inner .carousel-item img{height:92vh;}}.banner_slider .carousel-inner .carousel-item img{object-fit:cover;}.banner_slider .carousel-caption{bottom:50%;transform:translateY(50%);text-align:left;width:70%;right:10%;left:10%;z-index:1;}@media screen and (max-width:1200px){.banner_slider .carousel-caption{transform:translate(-50%,50%);text-align:left;left:50%;}}@media screen and (max-width:992px){.banner_slider .carousel-caption{text-align:center;width:70%;}}.banner_slider .carousel-caption h3{font:60px/72px avenir_black;margin-bottom:20px;}@media screen and (max-width:1200px){.banner_slider .carousel-caption h3{font:30px/38px avenir_black;}}.banner_slider .carousel-caption p{font:18px/25px avenir_roman;}@media screen and (max-width:992px){.banner_slider .carousel-caption p{font:16px/16px avenir_roman;}}.banner_slider .carousel-caption a{font:14px/12px open_sans__semi_bold;background:#EE4D9B;color:#FFFFFF;padding:15px 30px;border-radius:35px;display:inline-block;margin-top:24px;}.banner_slider .carousel-caption a:hover{background:#A967AA;color:#FFFFFF;outline:none !important;box-shadow:none !important;}.banner_slider .carousel-control-next,.banner_slider .carousel-control-prev{width:10%;}@media screen and (max-width:450px){.banner_slider .carousel-control-next,.banner_slider .carousel-control-prev{width:55px;}}.banner_slider .carousel-control-next,.banner_slider .carousel-control-prev{opacity:1;}.banner_slider .carousel-control-next .carousel-control-next-icon,.banner_slider .carousel-control-next .carousel-control-prev-icon,.banner_slider .carousel-control-prev .carousel-control-next-icon,.banner_slider .carousel-control-prev .carousel-control-prev-icon{background-image:initial;width:44px;height:44px;border-radius:50%;background:#FFFFFF;display:flex;align-items:center;justify-content:center;}.banner_slider .carousel-control-next:hover .carousel-control-next-icon,.banner_slider .carousel-control-next:hover .carousel-control-prev-icon,.banner_slider .carousel-control-prev:hover .carousel-control-next-icon,.banner_slider .carousel-control-prev:hover .carousel-control-prev-icon{background:#EE4D9B;}.banner_slider .carousel-indicators{margin-left:auto;margin-right:auto;border-radius:30px;display:flex;align-items:center;bottom:15px;}@media screen and (max-width:992px){.banner_slider .carousel-indicators{bottom:5px;}}.banner_slider .carousel-indicators [data-bs-target]{width:13px;height:13px;border-radius:50%;background-color:#1e1e1e;}@media screen and (max-width:992px){.banner_slider .carousel-indicators [data-bs-target]{width:8px;height:8px;}}.swiper{width:100%;height:100%;}.swiper .swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;}.card_wrp__slider{display:none;}@media screen and (max-width:767px){.card_wrp__slider{display:block;padding-left:5px;padding-right:5px;margin-bottom:60px;}}@media screen and (max-width:992px){.card_wrp__slider .card_wrp{display:flex;padding-bottom:25px;}}@media screen and (max-width:992px){.card_wrp__slider .card_wrp{margin:0;}}.card_wrp__slider .card_wrp .card{padding:15px;}.card_wrp__slider .swiper-pagination-bullet{width:30px;height:2px;border-radius:0;}.card_wrp__slider .swiper-pagination-bullet-active{background:#EE4D9B;}@media screen and (max-width:767px){.why_kw_views .swiper .col-sm-6{width:100%;}}@media (max-width:767px){.banner_slider .carousel-caption{width:85%;}}.card{box-shadow:0 3px 6px 0 #d6d6d6;border:0;height:100%;}.card-img,.card-img-top{border-radius:5px;}.card_wrp{margin-bottom:70px;}.card_wrp .card{padding:25px;height:100%;text-align:center;}@media screen and (max-width:992px){.card_wrp .card{margin-bottom:20px;}}.card_wrp .card img{max-height:100px;max-width:100px;margin-bottom:20px;}.card_wrp .card .card-img-top{margin-bottom:20px;width:auto;}.card_wrp .card .card-body{padding:0;text-align:center;padding-top:14px;flex-grow:0;}.card_wrp .card .card-body .card-title{font:22px/33px avenir_black;color:#252525;margin-bottom:20px;min-height:82px;}@media screen and (max-width:767px){.card_wrp .card .card-body .card-title{font:18px/22px avenir_black;min-height:auto;}}.card_wrp .card .card-body .card-title a{color:#252525;}.card_wrp .card .card-body .card-text{font:18px/24px avenir_roman;margin:0;color:#636363;}.why_kw_views .card-text p{font:18px/25px avenir_roman !important;color:#636363;}footer{padding-top:115px;}@media screen and (max-width:992px){footer{padding-top:60px;}}footer .footer_logo{padding-right:50px;}@media screen and (max-width:992px){footer .footer_logo{padding-right:0px;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:60px;}}footer .footer_logo > img{max-width:294px;margin-bottom:28px;}footer .footer_logo p{font-size:16px;margin-bottom:28px;color:#4A4A4A;}footer .footer_address{margin-bottom:28px;}@media screen and (max-width:992px){footer .footer_address{justify-content:center;}}footer .footer_address img{margin-right:25px;}@media screen and (max-width:992px){footer .footer_address img{margin-right:9px;}}footer .footer_address p{margin:0;font-size:16px;color:#4A4A4A;}footer .social_group > a{width:45px;height:45px;background:#F5F5F5;margin-right:15px;display:flex;align-items:center;justify-content:center;}footer .social_group > a:hover{filter:grayscale(0.6);}footer .social_group > a:last-child{margin:0;}footer .footer_menu .footer_menu__title{font-size:24px;font-family:avenir_black;color:#252525;position:relative;margin-bottom:33px;}footer .footer_menu .footer_menu__title::after{content:"";position:absolute;height:2px;width:83px;background:#EE4D9B;bottom:-8px;left:2px;}footer .footer_menu .nav .nav-link,footer .footer_menu .nav a{padding-left:0;font-size:14px;color:#636363;font-family:avenir_roman;margin:0;margin-bottom:7px;}footer .footer_menu .nav .nav-link:hover,footer .footer_menu .nav a:hover{text-decoration:underline;}@media screen and (max-width:992px){footer .footer_menu .row{display:none;}}footer .menu-footer li a{padding-left:0;font-size:14px;color:#636363;font-family:avenir_roman;margin:0;margin-bottom:7px;}footer .menu-footer li a:hover{text-decoration:underline;}@media screen and (min-width:992px){footer .footer_menu__mobile #accordionFooterMenuMobile{display:flex;justify-content:space-between;}}footer .footer_menu__mobile .accordion-item{border-color:#707070;border-left:0;border-right:0;}@media screen and (min-width:992px){footer .footer_menu__mobile .accordion-item{border:unset;}}footer .footer_menu__mobile .accordion-item:first-of-type .accordion-button{border-radius:0 !important;}@media screen and (min-width:992px){footer .footer_menu__mobile .accordion-item .collapse:not(.show){display:block;}}@media screen and (min-width:992px){footer .footer_menu__mobile .accordion-item .collapse:not(.show) .accordion-body{padding-left:0;padding-top:0;}}footer .footer_menu__mobile .accordion-item .accordion-button{font-family:avenir_black;font-size:18px;color:#252525;}@media screen and (min-width:992px){footer .footer_menu__mobile .accordion-item .accordion-button{position:relative;margin-bottom:20px;padding-left:0;padding-bottom:0;padding-top:0;pointer-events:none;}}footer .footer_menu__mobile .accordion-item .accordion-button:not(.collapsed){color:#252525;background-color:#FFFFFF;box-shadow:unset;}@media screen and (min-width:992px){footer .footer_menu__mobile .accordion-item .accordion-button::after{content:"";position:absolute;height:2px;width:83px;background:#EE4D9B;bottom:-8px;left:2px;}}footer .footer__copy_right{padding:50px 0;border-top:1px solid #878787;margin-top:77px;}@media screen and (max-width:992px){footer .footer__copy_right{padding:20px 0;margin-top:60px;text-align:center;}}footer .footer__copy_right p{margin:0;font-size:18px;color:#4A4A4A;}.webform-confirmation-modal .ui-dialog-titlebar-close{background:#EE4D9B !important;color:#FFFFFF !important;top:-7px !important;right:-7px !important;}.webform-confirmation-modal .ui-dialog-titlebar{padding:0;}.webform-confirmation-modal .ui-dialog-content{display:flex;align-items:center;justify-content:center;text-align:center;padding-top:8px;}.webform-confirmation-modal .ui-dialog-content span{font:18px/25px avenir_black;color:#252525;}.modal_popup .modal-header{padding:0.5rem;border-bottom:0;}.modal_popup .modal-body{text-align:center;padding-top:0;}.modal_popup .modal-body .modal_title{font:30px/40px avenir_black;text-align:center;margin-bottom:20px;}.modal_popup .modal-body img{margin-bottom:20px;}.modal_popup .modal-footer{justify-content:center;border-top:0;padding-top:0;}.image_with_text{padding-top:70px;padding-bottom:70px;align-items:center;}@media screen and (max-width:992px){.image_with_text{padding-top:60px;padding-bottom:60px;}}.image_with_text .text_card{padding-right:85px;}@media screen and (max-width:992px){.image_with_text .text_card{padding-right:0;text-align:center;padding-bottom:40px;}}.image_with_text .image_card img{width:100%;object-fit:cover;height:100%;border-radius:5px;}.image_with_text p{font:18px/25px avenir_roman;color:#636363;}.main_title{font:40px/60px avenir_black;position:relative;margin-bottom:20px;}@media screen and (max-width:992px){.main_title{font:30px/41px avenir_black;text-align:center;}}.main_title::after{content:"";width:82px;background:#EE4D9B;position:absolute;height:2px;left:0;bottom:0;}@media screen and (max-width:992px){.main_title::after{margin:auto;right:0;}}@media screen and (max-width:767px){.home_page_curriculum_section{padding-bottom:0 !important;margin-bottom:50px !important;}}.home_page_curriculum_section .main_title{margin-bottom:50px !important;}.home_page_curriculum_section .main_title::after{display:block !important;}.home_page_curriculum_section .why_kw_views p{margin-bottom:30px;text-align:center;}.home_page_curriculum_section .levels_box{overflow:hidden;border-radius:12px;}.home_page_curriculum_section .levels_box .Family.image,.home_page_curriculum_section .levels_box .Family.image img{border-radius:12px;width:100%;display:block;}.text_content{font:18px/25px avenir_roman;color:#636363;}@media screen and (max-width:992px){.text_content{text-align:center;}}.section-4-paragraph{text-align:center;}.section-4-paragraph .main_title{text-align:center;}.section-4-paragraph .main_title::after{left:50%;right:auto;margin-left:0;margin-right:0;transform:translateX(-50%);}.section-4-paragraph .text_content{text-align:center;}.section-4-developmental-programmes{text-align:center;margin-top:70px;margin-bottom:70px;}.section-4-developmental-programmes .main_title{text-align:center;margin-bottom:24px;padding-bottom:16px;}.section-4-developmental-programmes .main_title::after{left:50%;right:auto;transform:translateX(-50%);}.section-4-developmental-programmes__intro{max-width:920px;margin-left:auto;margin-right:auto;margin-bottom:48px;text-align:center;}.section-4-developmental-programmes .developmental-programmes__grid{text-align:center;--bs-gutter-x:2rem;--bs-gutter-y:3rem;}.section-4-developmental-programmes .developmental-programmes__card{height:100%;}.section-4-developmental-programmes .developmental-programmes__card-link{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;text-decoration:none;color:inherit;cursor:pointer;}.section-4-developmental-programmes .developmental-programmes__card-link:hover,.section-4-developmental-programmes .developmental-programmes__card-link:focus{color:inherit;text-decoration:none;}.section-4-developmental-programmes .developmental-programmes__card-link:focus-visible{outline:2px solid #EE4D9B;outline-offset:4px;}.section-4-developmental-programmes .developmental-programmes__media{position:relative;width:100%;max-width:630px;margin:0 auto 20px;border-radius:12px;overflow:hidden;}.section-4-developmental-programmes .developmental-programmes__media img{display:block;width:100%;height:auto;border-radius:12px;vertical-align:middle;}.section-4-developmental-programmes .developmental-programmes__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.45) 100%);border-radius:12px;}.section-4-developmental-programmes .developmental-programmes__overlay-title{font:28px/34px avenir_black;display:block;margin-bottom:12px;}@media screen and (max-width:767px){.section-4-developmental-programmes .developmental-programmes__overlay-title{font:22px/28px avenir_black;margin-bottom:10px;}}.section-4-developmental-programmes .developmental-programmes__overlay-age{font:19px/26px avenir_roman;display:block;}@media screen and (max-width:767px){.section-4-developmental-programmes .developmental-programmes__overlay-age{font:17px/24px avenir_roman;}}.section-4-developmental-programmes .developmental-programmes__desc{font:18px/25px avenir_roman;color:#000;text-align:center;max-width:520px;margin:0 auto 24px;flex-grow:1;}.section-4-developmental-programmes .developmental-programmes__btn{display:inline-block;padding:12px 32px;border-radius:30px;background:#EE4D9B;color:#fff !important;font:16px/1.2 avenir_medium;text-decoration:none;border:none;transition:opacity 0.2s ease;}.section-4-developmental-programmes .developmental-programmes__btn:hover,.section-4-developmental-programmes .developmental-programmes__btn:focus{color:#fff !important;opacity:0.9;text-decoration:none;}.services_type .text_content{margin-bottom:75px;}@media screen and (max-width:767px){.services_type .card_wrp .card{min-height:auto;}}.services_type .card_wrp .card .card-body .card-text{text-align:center;}@media screen and (max-width:767px){.why_kw_views .services_type .swiper-slide{height:auto;}}@media screen and (max-width:767px){.why_kw_views .services_type .swiper-slide .kw_blck{height:100% !important;}}.video_section{margin-bottom:70px;}.video_section .col-lg-8 .video-embed-field-provider-youtube{height:100%;}.video_section .video_left{display:flex;}.video_section .video_left img{width:100%;border-radius:5px;}.video_section .video_right > div{margin-bottom:20px;}@media screen and (max-width:992px){.video_section .video_right > div{flex:0 0 49%;max-width:49%;}}@media screen and (max-width:425px){.video_section .video_right > div{flex:0 0 100%;max-width:100%;}}.video_section .video_right > div:last-child{margin-bottom:0;}@media screen and (max-width:992px){.video_section .video_right{padding-top:20px;justify-content:space-between;}}@media screen and (max-width:425px){.video_section .video_right{flex-direction:column;}}.video_section .video_right img{border-radius:5px;}.rising-leaders-section{margin-bottom:70px;padding-top:10px;}.rising-leaders-section__title{font:36px/46px avenir_black;color:#252525;text-align:left;margin-bottom:28px;}@media screen and (max-width:991px){.rising-leaders-section__title{font:30px/38px avenir_black;text-align:center;position:relative;padding-bottom:4px;margin-bottom:24px;}.rising-leaders-section__title::after{content:"";display:block;width:82px;height:2px;background:#EE4D9B;margin:14px auto 0;}.rising-leaders-section__title .rising-leaders-section__title-accent{border-bottom:none;padding-bottom:0;margin-right:0;}}.rising-leaders-section__title-accent{display:inline-block;border-bottom:2px solid #EE4D9B;padding-bottom:6px;margin-right:0.15em;}.rising-leaders-section__body{text-align:left;}@media screen and (max-width:991px){.rising-leaders-section__body{text-align:center;}}.rising-leaders-section__body p{font:18px/28px avenir_roman;color:#636363;margin-bottom:1.25rem;}.rising-leaders-section__body p:last-child{margin-bottom:0;}.rising-leaders-section__media{border-radius:12px;overflow:hidden;}.rising-leaders-section__media img{display:block;width:100%;height:auto;border-radius:12px;}@media screen and (max-width:991px){.rising-leaders-section .rising-leaders-section__media{max-width:630px;margin-left:auto;margin-right:auto;}}.kw-difference-section{padding-top:70px;padding-bottom:70px;margin-bottom:0;}.kw-difference-section__title{text-align:center;margin-bottom:48px;}.kw-difference-section__title.main_title::after{left:50%;right:auto;transform:translateX(-50%);}.kw-difference-section__grid{--bs-gutter-y:1.5rem;--bs-gutter-x:1.5rem;}.kw-difference-section__grid--pair{margin-top:0.25rem;}.kw-difference-section__grid--pair > [class*="col-"]{display:flex;}.kw-difference-section__grid--pair .kw-difference-card{width:100%;}.kw-difference-section .kw-difference-card{background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.08);padding:32px 24px 36px;text-align:center;height:100%;transition:transform 0.28s ease,box-shadow 0.28s ease;}.kw-difference-section .kw-difference-card:hover{transform:translateY(-10px);box-shadow:0 12px 32px rgba(0,0,0,0.12);}.kw-difference-section .kw-difference-card__icon{margin-bottom:16px;min-height:72px;display:flex;align-items:center;justify-content:center;}.kw-difference-section .kw-difference-card__icon img{max-width:80px;max-height:72px;width:auto;height:auto;object-fit:contain;}.kw-difference-section .kw-difference-card__title{font:20px/26px avenir_black;color:#252525;margin-bottom:14px;}@media screen and (max-width:767px){.kw-difference-section .kw-difference-card__title{font:18px/24px avenir_black;}}.kw-difference-section .kw-difference-card__text{font:16px/24px avenir_roman;color:#636363;margin-bottom:0;}.kw-difference-section .kw-difference-card__inline-link{color:#0d6efd;font-weight:inherit;text-decoration:underline;text-underline-offset:2px;}.kw-difference-section .kw-difference-card__inline-link:hover,.kw-difference-section .kw-difference-card__inline-link:focus{color:#0a58ca;text-decoration:underline;}.kw-locations-banner{width:100%;background:#A08BCB;padding:88px 0;margin-top:56px;margin-bottom:56px;}.kw-locations-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:3rem;row-gap:2rem;}.kw-locations-banner__content{flex:0 1 auto;max-width:880px;width:100%;text-align:left;}.kw-locations-banner__title{font:40px/50px avenir_black;color:#fff;text-align:left;margin-bottom:22px;max-width:none;}.kw-locations-banner__title-accent{display:inline-block;border-bottom:2px solid #EE4D9B;padding-bottom:5px;}.kw-locations-banner__text{font:18px/28px avenir_roman;color:#fff;margin-bottom:0;margin-top:0;opacity:0.98;text-align:left;}.kw-locations-banner__cta{flex:0 0 auto;display:flex;align-items:center;justify-content:center;}.kw-locations-banner__btn{display:inline-block;padding:14px 36px;border-radius:30px;background:#EE4D9B;color:#fff !important;font:16px/1.2 avenir_medium;text-decoration:none;border:none;transition:opacity 0.2s ease,transform 0.2s ease;white-space:nowrap;}.kw-locations-banner__btn:hover,.kw-locations-banner__btn:focus{color:#fff !important;opacity:0.92;text-decoration:none;}@media screen and (max-width:991px){.kw-locations-banner__inner{flex-direction:column;align-items:center;row-gap:1.5rem;}.kw-locations-banner__content{text-align:center;}.kw-locations-banner__title{font:30px/38px avenir_black;text-align:center;position:relative;padding-bottom:2px;margin-bottom:18px;}.kw-locations-banner__title::after{content:"";display:block;width:82px;height:2px;background:#EE4D9B;margin:12px auto 0;}.kw-locations-banner__title .kw-locations-banner__title-accent{border-bottom:none;padding-bottom:0;}.kw-locations-banner__text{text-align:center;}.kw-locations-banner__cta{width:100%;justify-content:center;}}.parent-testimonials-section{padding:70px 0 80px;margin-top:0;}.parent-testimonials-section__title{text-align:center;margin-bottom:48px;}.parent-testimonials-section__title.main_title::after{display:none;}.parent-testimonials-section__title-accent{display:inline-block;border-bottom:2px solid #EE4D9B;padding-bottom:5px;margin-right:0.1em;margin-left:0.1em;}.parent-testimonials-section__slider-wrap{display:flex;align-items:center;justify-content:center;gap:20px;max-width:900px;margin:0 auto;}@media screen and (max-width:575px){.parent-testimonials-section__slider-wrap{gap:10px;}}.parent-testimonials-section .parent-testimonials-swiper{flex:1;min-width:0;overflow:hidden;padding:8px 0 16px;}.parent-testimonials-section .parent-testimonials-swiper__prev,.parent-testimonials-section .parent-testimonials-swiper__next{position:relative;left:auto;right:auto;top:auto;margin:0;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,0.1);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow 0.2s ease,opacity 0.2s ease;}.parent-testimonials-section .parent-testimonials-swiper__prev:hover,.parent-testimonials-section .parent-testimonials-swiper__next:hover{box-shadow:0 4px 16px rgba(0,0,0,0.14);}.parent-testimonials-section .parent-testimonials-swiper__prev::after,.parent-testimonials-section .parent-testimonials-swiper__next::after{display:none !important;content:none !important;}.parent-testimonials-section .parent-testimonials-swiper__prev .swiper-navigation-icon,.parent-testimonials-section .parent-testimonials-swiper__next .swiper-navigation-icon{display:none !important;}.parent-testimonials-section .parent-testimonials-swiper__prev::before,.parent-testimonials-section .parent-testimonials-swiper__next::before{content:"";display:block;width:10px;height:10px;border:solid #5DADE2;border-width:0 2.5px 2.5px 0;}.parent-testimonials-section .parent-testimonials-swiper__prev::before{transform:rotate(135deg);margin-left:2px;}.parent-testimonials-section .parent-testimonials-swiper__next::before{transform:rotate(-45deg);margin-right:2px;}.parent-testimonials-section .parent-testimonials-swiper__prev.swiper-button-disabled,.parent-testimonials-section .parent-testimonials-swiper__next.swiper-button-disabled{opacity:0.35;cursor:default;}.parent-testimonials-section .parent-testimonial-card{background:#fff;border-radius:12px;border:none;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;box-shadow:10px 0 26px -14px rgba(0,0,0,0.035),-10px 0 26px -14px rgba(0,0,0,0.035);padding:40px 32px 36px;text-align:center;max-width:600px;margin:0 auto;min-height:280px;display:flex;flex-direction:column;align-items:center;}@media screen and (max-width:767px){.parent-testimonials-section .parent-testimonial-card{padding:32px 22px 28px;min-height:0;}}.parent-testimonials-section .parent-testimonial-card__quote-icon{width:50px;height:50px;border-radius:50%;background:#f2f2f2;margin-bottom:22px;flex-shrink:0;overflow:hidden;text-align:center;}.parent-testimonials-section .parent-testimonial-card__quote-glyph{display:block;width:100%;height:50px;margin:5px 0px 0px 0px;padding:0;font-family:Georgia,"Times New Roman",serif;font-weight:700;font-size:28px;line-height:50px;color:#5DADE2;text-align:center;-webkit-font-smoothing:antialiased;}.parent-testimonials-section .parent-testimonial-card__quote{margin:0 0 24px !important;margin-top:0 !important;padding:0 !important;border:0 !important;border-left:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;font:15px/24px avenir_roman;color:#454545;max-width:100%;width:100%;}.parent-testimonials-section .parent-testimonial-card__quote p{margin:0;font-style:normal !important;}@media (max-width:767px){.parent-testimonials-section .parent-testimonial-card__quote{display:block !important;}}.parent-testimonials-section .parent-testimonial-card__name{font:16px/22px avenir_black;color:#6a6a6a;margin:0 0 6px;}.parent-testimonials-section .parent-testimonial-card__role{font:15px/22px avenir_roman;color:#888;margin:0;}.kw-home-faq-section{--kw-faq-pill-r:48px;padding:60px 0 80px;}@media (max-width:767px){.kw-home-faq-section{--kw-faq-pill-r:40px;padding:40px 0 60px;}}.kw-home-faq-section .container{max-width:900px;}.kw-home-faq-section__title.main_title{text-align:center;margin-bottom:36px;}.kw-home-faq-section__title.main_title::after{right:0;margin:auto;}.kw-home-faq-accordion .accordion-item{border:none;margin-bottom:16px;border-radius:var(--kw-faq-pill-r);overflow:hidden;background:transparent;}.kw-home-faq-accordion .accordion-item:last-child{margin-bottom:0;}.kw-home-faq-accordion .accordion-header{margin-bottom:0;}.kw-home-faq-accordion .accordion-button{background-color:#ee4d9b !important;color:#fff !important;font:18px/26px avenir_medium;padding:1rem 3rem 1rem 1.5rem;border:none !important;box-shadow:none !important;width:100%;min-width:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out !important;}.kw-home-faq-accordion .accordion-button.collapsed{border-radius:var(--kw-faq-pill-r) !important;}.kw-home-faq-accordion .accordion-button:not(.collapsed){background-color:#ee4d9b !important;color:#fff !important;border-radius:var(--kw-faq-pill-r) var(--kw-faq-pill-r) 0 0 !important;}.kw-home-faq-accordion .accordion-button:focus{border-color:transparent !important;box-shadow:0 0 0 0.25rem rgba(238,77,155,0.35) !important;}.kw-home-faq-accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;}.kw-home-faq-accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;transform:rotate(-180deg);}.kw-home-faq-accordion .accordion-collapse{border:none;}.kw-home-faq-accordion .accordion-body{background:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.08);font:16px/26px avenir_roman;color:#454545;border-radius:0 0 var(--kw-faq-pill-r) var(--kw-faq-pill-r);padding:1.25rem 1.5rem 1.5rem;transition:none;}.kw-home-faq-accordion .accordion-body p{margin:0;}.kw-home-faq-accordion .accordion-body a{color:#0d6efd;text-decoration:none;}.kw-home-faq-accordion .accordion-body a:hover,.kw-home-faq-accordion .accordion-body a:focus{color:#0a58ca;text-decoration:none;}@media (max-width:767px){.kw-home-faq-accordion .accordion-button{font:16px/24px avenir_medium;}}.path-frontpage .home-award-accolades.home-award-accolades--block-1{display:none !important;}.path-frontpage .home-award-accolades-section4-host .home-award-accolades.home-award-accolades--block-1{display:revert !important;}.award_section{margin-bottom:70px;}.award_section .awardLink{font:22px/33px avenir_black;color:#252525;margin-bottom:20px;}@media screen and (max-width:767px){.award_section .awardLink{font:18px/22px avenir_black;}}.award_section .main_title{text-align:center;margin-bottom:50px;}.award_section .main_title::after{right:0;margin:auto;}.award_section .paragraph-text-rich__text-rich{text-align:center;}.award_section .award-outer{position:relative;}@media screen and (max-width:1399px){.award_section .award-outer{max-width:95%;margin:0 auto;}}@media screen and (max-width:1199px){.award_section .award-outer{max-width:90%;margin:0 auto;}}.award_section .award-outer .swiper{padding:0 10px;}.award_section .award-outer .swiper .swiper-slide{height:auto;}.award_section .award-outer .award_card{padding:50px 0;}.award_section .award-outer .award_card .card{max-width:92%;padding:10px 0;}@media screen and (max-width:1399px){.award_section .award-outer .award_card .card{max-width:100%;}}.award_section .award-outer .award_card .card .award-card-img{max-height:200px;display:flex;align-items:center;justify-content:center;}.award_section .award-outer .award_card .card .award-card-img img{width:auto;max-height:200px;}.award_section .award-outer .award_card .card h3.card-title{font:18px/25px avenir_medium;}@media screen and (max-width:767px){.award_section .award-outer .award_card .card h3.card-title{font:16px/22px avenir_medium;}}.award_section .award-outer .swiper-button-next::after,.award_section .award-outer .swiper-button-prev::after{display:none !important;content:none !important;}.award_section .award-outer .swiper-button-prev .swiper-navigation-icon,.award_section .award-outer .swiper-button-next .swiper-navigation-icon{display:none !important;}.award_section .award-outer .swiper-button-prev,.award_section .award-outer .swiper-button-next{width:44px;height:44px;border-radius:50%;background:#FFFFFF;display:flex;align-items:center;justify-content:center;opacity:1;box-shadow:0px 3px 6px #00000029;}@media screen and (max-width:767px){.award_section .award-outer .swiper-button-prev,.award_section .award-outer .swiper-button-next{display:none;}}.award_section .award-outer .swiper-button-prev,.award_section .award-outer .swiper-rtl .swiper-button-next{left:-50px;}.award_section .award-outer .swiper-button-next,.award_section .award-outer .swiper-rtl .swiper-button-prev{right:-50px;}.award_section .swiper-pagination-bullet{width:30px;height:2px;border-radius:0;}.award_section .swiper-pagination-bullet-active{background:#EE4D9B;}.blog_section{margin-bottom:70px;}.blog_section .main_title{text-align:center;margin-bottom:50px;}.blog_section .main_title::after{right:0;margin:auto;}.blog_section .badge{position:absolute;left:20px;top:20px;white-space:inherit;font-size:11px;text-align:left;line-height:18px;background:#A967AA !important;color:#FFFFFF;}.blog_section .card-img-top{height:313px;object-fit:cover;}.blog_section .blog_date{font:16px/18px avenir_roman;color:#636363;margin-bottom:15px;display:flex;}.blog_section .card-title{margin-bottom:15px;font:18px/22px avenir_black;color:#252525;}.blog_section .card-text{font:18px/24px avenir_roman;color:#636363;margin-bottom:0px;}.blog_section .card{margin-bottom:30px;box-shadow:none;}.blog_section .card img{width:100%;}@media screen and (max-width:992px){.blog_section .card{margin-bottom:20px;box-shadow:none;}}@media screen and (max-width:992px){.blog_section .card::last-child{margin-bottom:0;}}.blog_section .card .card-body{padding:2rem 2rem 0;}.blog_section .card a{color:#EE4D9B;font:14px/20px avenir_roman;text-decoration:underline;margin-top:0;padding-left:0;}@media screen and (max-width:992px){.blog_section .card a{margin-bottom:30px;}}.blog_section .card a:hover{text-decoration:none;}.banner_image .card{box-shadow:none;}.banner_image .card .card-img-top{height:600px;object-fit:cover;}.banner_image .card .card-body{padding:0;color:#FFFFFF;background:url(/themes/custom/bab/assets/images/group-kids-friend-laughing-togetherBg.png) no-repeat center;background-size:cover;display:flex;align-items:center;position:relative;padding:70px 0;}@media screen and (max-width:992px){.banner_image .card .card-body{padding:50px 0;}}.banner_image .card .card-body::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.33);z-index:10;}.banner_image .card .card-body .banner_image__content{position:relative;z-index:20;}@media screen and (max-width:992px){.banner_image .card .card-body .banner_image__content{text-align:center;}}.banner_image .card .card-body h2{font:60px/65px avenir_black;margin-bottom:18px;}@media screen and (max-width:992px){.banner_image .card .card-body h2{font:35px/40px avenir_black;}}.banner_image .card .card-body .card-text{padding-bottom:23px;}.banner_image .card .card-body .card-text p{font:18px/28px avenir_roman;}.banner_image .card .card-body p{font:15px/22px avenir_roman;padding-bottom:23px;max-width:70%;}@media screen and (max-width:992px){.banner_image .card .card-body p{max-width:100%;}}.banner_image .card .card-body a{font:14px/12px open_sans__semi_bold;background:#EE4D9B;color:#FFFFFF;padding:15px 30px;border-radius:35px;font-weight:900;text-transform:uppercase;border:0;text-decoration:none;display:inline-block;}.banner_image .card .card-body a:hover{background:#A967AA;color:#FFFFFF;outline:none !important;box-shadow:none !important;}.news_letter{background:#A967AA;padding:30px 0;}.news_letter .news_letter__container{background:url(/themes/custom/bab/assets/images/Mask_Group_50.svg) center no-repeat;background-size:cover;margin:auto;color:#FFFFFF;padding-right:85px;padding-left:85px;width:90%;}@media screen and (min-width:768px) and (max-width:1210px){.news_letter .news_letter__container #webform-submission-inscription-newsletter-node-1-add-form{display:flex;}}@media screen and (max-width:1400px){.news_letter .news_letter__container{width:100%;}}@media screen and (max-width:992px){.news_letter .news_letter__container{background:url(/themes/custom/bab/assets/images/Mask_Group_50.svg) top no-repeat;background-size:100%;padding-right:0;padding-left:0;}}.news_letter .news_letter__container .news_letter__content{justify-content:space-between;align-items:center;}@media screen and (max-width:992px){.news_letter .news_letter__container .news_letter__content{flex-direction:column;align-items:center;}}.news_letter .news_letter__container .news_letter__content .form__email,.news_letter .news_letter__container .news_letter__content .form__submit{height:45px;}.news_letter .news_letter__container .news_letter__title{font:30px/55px avenir_black;padding-right:70px;margin:0;}@media screen and (max-width:1300px){.news_letter .news_letter__container .news_letter__title{padding-right:40px;}}@media screen and (max-width:992px){.news_letter .news_letter__container .news_letter__title{padding-right:0;padding-bottom:5px;}}.news_letter .news_letter__container .news_letter__text{font-size:18px;padding-right:70px;margin:0;white-space:nowrap;}@media screen and (max-width:992px){.news_letter .news_letter__container .news_letter__text{padding-right:0;padding-bottom:20px;text-align:center;white-space:normal;max-width:100%;}}.news_letter .news_letter__container .input-group{width:54%;}@media screen and (max-width:992px){.news_letter .news_letter__container .input-group{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;}}.news_letter .news_letter__container .input-group .input-group-text{position:absolute;left:12px;top:10px;z-index:10;background:initial;border:0;}.news_letter .news_letter__container .input-group .input-group-text img{height:15px;}.news_letter .news_letter__container .input-group .form-control{border-radius:35px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;padding-left:53px;}@media screen and (max-width:992px){.news_letter .news_letter__container .input-group .form-control{width:100%;border-radius:35px !important;height:44px;margin-bottom:15px;}}.news_letter .news_letter__container .input-group .btn{border-top-right-radius:35px;border-bottom-right-radius:35px;background:#EE4D9B;color:#FFFFFF;border:0;padding-left:50px;padding-right:50px;}@media screen and (max-width:1200px){.news_letter .news_letter__container .input-group .btn{padding-left:25px;padding-right:25px;}}@media screen and (max-width:992px){.news_letter .news_letter__container .input-group .btn{height:44px;border-radius:35px !important;width:100%;margin-top:12px;padding-left:20px;padding-right:20px;}}.news_letter .news_letter__container .input-group .btn:hover{background:#A967AA;color:#FFFFFF;outline:none !important;box-shadow:none !important;}@media screen and (max-width:992px){.fixed_side__menu_box{display:none;}}.fixed_side__menu_box .menu_links{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:33px;position:relative;color:#222222;cursor:pointer;}.fixed_side__menu_box .menu_links:hover{color:#EE4D9B;font-weight:600;}.fixed_side__menu_box .menu_links::after{content:"";position:absolute;width:90%;height:0.8px;background:#071689;bottom:-15px;}.fixed_side__menu_box .menu_links img{width:30px;}.fixed_side__menu_box .menu_links .menu_link__item{font-size:12px;padding-top:7px;}.fixed_side__menu_box .menu_links:last-child{margin:0;}.fixed_side__menu_box .menu_links:last-child::after{display:none;}.fixed_side__menu_box a.ui-click-arrow-anchor{padding-top:0;display:flex;justify-content:center;flex-direction:row;}.fixed_side__menu_box a.ui-click-arrow-anchor span{font-size:18px;line-height:21px;color:#EE4D9B;margin-right:5px;}.fixed_side__menu_box a.ui-click-arrow-anchor img{width:7px;}.fixed_side__menu_box a.ui-click-arrow-anchor:hover{text-decoration:none;}.ui-click-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:-1;}.ui-click-arrow a{background-color:#ffffff;box-shadow:0 2px 20px #c7c7c7;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;padding-top:0;}.ui-click-arrow a img{width:18px;margin-right:24px;}.ui-sticky-menu{position:fixed;top:50%;right:0;transform:translateY(-50%);padding:12px 10px;display:flex;flex-direction:column;background:#fff;box-shadow:-2px 0px 15px 0 #d6d6d6;z-index:1020;border-top-left-radius:7px;border-bottom-left-radius:7px;}.ui-sticky-menu.open{right:0;transition:all 0.2s;}.ui-sticky-menu.open .ui-click-arrow{opacity:0;left:0;}.ui-sticky-menu.close{right:-100px;transition:all 0.2s;}.ui-sticky-menu.close .ui-click-arrow{opacity:1;left:-55px;transition:all 0.4s;z-index:999;}@media (max-width:991px){.ui-sticky-menu{display:none;}}.why-kiddiwinkie-section-block__list .row{justify-content:center;}@media screen and (max-width:767px){.why-kiddiwinkie-section-block__list .why-kiddiwinkai-desktopsecion{display:none;}}@media screen and (max-width:767px){.mc-row [class*='mc-col-']{margin-bottom:20px;}.redcastle-page .std img,.redcastle-page img{width:100%;}}.header_banner{min-height:575px;margin-top:125px;background:url(/themes/custom/bab/assets/images/contact_us_banner_image.png) no-repeat right;background-size:cover;display:flex;align-items:center;position:relative;}@media screen and (max-width:992px){.header_banner{background-position:center;background-size:cover;}}@media screen and (max-width:1200px){.header_banner{min-height:350px;margin-top:100px;}}.header_banner::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.15);z-index:10;}.header_banner .banner_title{font:50px/65px avenir_black;color:#FFFFFF;position:relative;z-index:20;}@media screen and (max-width:1200px){.header_banner .banner_title{font:30px/41px avenir_black;text-align:center;padding:0 25px;}}.header_banner .banner_title::after{content:"";position:absolute;width:83px;height:2px;background:#FFFFFF;left:0;bottom:-8.5px;}@media screen and (max-width:1200px){.header_banner .banner_title::after{right:0;margin:auto;}}.breadcrumb_nav{position:relative;top:-35px;font-size:14px;z-index:30;font-family:avenir_roman;}.breadcrumb_nav a{color:#FFFFFF;font-weight:300;font-size:14px;}.breadcrumb_nav a:hover{color:#EE4D9B;}.breadcrumb_nav li.active{font-weight:500;color:#FFFFFF;font-family:avenir_medium;font-size:14px;}@media screen and (max-width:991px){.breadcrumb_nav li.active{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:inline-block;width:86%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}}.breadcrumb_nav .breadcrumb-item + .breadcrumb-item::before{color:#FFFFFF;font-family:avenir_medium;padding-top:1px;}.breadcrumb_nav .breadcrumb{margin-bottom:50px;}@media (max-width:767px){.breadcrumb_nav .breadcrumb{flex-wrap:nowrap;}}.contat_us__form_section{padding-bottom:111px;}@media screen and (max-width:992px){.contat_us__form_section{padding-bottom:70px;}}.contat_us__form_section label.error{position:absolute;padding:0;margin:0;bottom:-22px;left:5px;}.contat_us__form_section .form-item__error-message{position:absolute;padding:0;margin:0;bottom:-22px;left:5px;}.contat_us__form_section .form__item{position:relative;}.contat_us__form_section #checkbox-error{padding:0px;bottom:-10px;left:0px;font-size:12px !important;}.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:60px/80px avenir_black;color:#252525;margin-bottom:10px;}@media screen and (max-width:1599px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:45px/70px avenir_black;}}@media screen and (max-width:991px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:36px/60px avenir_black;}}@media screen and (max-width:767px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:30px/40px avenir_black;}}.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:24px/38px avenir_medium;color:#252525;margin-bottom:25px;}@media screen and (max-width:1599px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:20px/28px avenir_medium;}}@media screen and (max-width:991px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:20px/28px avenir_medium;}}@media screen and (max-width:767px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:18px/28px avenir_medium;}}.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol_2{margin-bottom:50px;}.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:284px;min-height:52px;font:18px/22px open_sans__semi_bold;padding:15px;margin-bottom:100px;}@media screen and (max-width:1599px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:260px;min-height:48px;font:15px/22px open_sans__semi_bold;}}@media screen and (max-width:991px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:220px;min-height:45px;margin-bottom:60px;}}@media screen and (max-width:767px){.contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:200px;min-height:40px;margin-bottom:30px;padding:10px;font:14px/22px open_sans__semi_bold;}}.contat_us__form_section .contact_us__form{box-shadow:0 2px 10px 0 #c7c7c7;padding:60px 70px !important;background:#FFFFFF;}@media screen and (max-width:992px){.contat_us__form_section .contact_us__form{padding:40px !important;}}@media screen and (max-width:425px){.contat_us__form_section .contact_us__form{padding:20px 15px !important;}}.contat_us__form_section .contact_us__form .mb-3{margin-bottom:50px !important;}@media screen and (max-width:767px){.contat_us__form_section .contact_us__form .mb-3{margin-bottom:25px !important;}}.contat_us__form_section .contact_us__form .form_submit__btn{width:222px;height:45px !important;display:flex;justify-content:center;align-items:center;}@media screen and (max-width:992px){.contat_us__form_section .contact_us__form .form_submit__btn{position:relative;left:50%;transform:translateX(-50%);}}.contat_us__form_section .contact_us__form .form_title{font:25px/40px avenir_roman;margin-bottom:59px;color:#252525;}@media screen and (max-width:992px){.contat_us__form_section .contact_us__form .form_title{font:25px/30px avenir_roman;margin-bottom:35px;}}.contat_us__form_section .contact_us__form .form-label{margin-bottom:.5rem;font-size:16px;line-height:22px;margin-bottom:13px;color:#252525;font-family:avenir_roman;}.contat_us__form_section .contact_us__form .form-control,.contat_us__form_section .contact_us__form .select2-selection--single,.contat_us__form_section .contact_us__form .mobile_no{border-radius:70px;border:1px solid #636363 !important;height:45px;padding:20px 30px;color:#252525;}@media (max-width:425px){.contat_us__form_section .contact_us__form .form-control,.contat_us__form_section .contact_us__form .select2-selection--single,.contat_us__form_section .contact_us__form .mobile_no{padding:15px 20px;}}.contat_us__form_section .contact_us__form .form-control .select2-selection__arrow,.contat_us__form_section .contact_us__form .select2-selection--single .select2-selection__arrow,.contat_us__form_section .contact_us__form .mobile_no .select2-selection__arrow{display:none;}.contat_us__form_section .contact_us__form .mobile_no{padding-left:105px !important;}.contat_us__form_section .contact_us__form .mobile_field .input-group-text{background:transparent;border-color:#636363;border-top-left-radius:70px;border-bottom-left-radius:70px;padding-left:35px;padding-right:15px;color:#636363;border-right:0;position:relative;}@media (max-width:425px){.contat_us__form_section .contact_us__form .mobile_field .input-group-text{padding-left:15px;}}.contat_us__form_section .contact_us__form .mobile_field .input-group-text::after{content:"";position:absolute;right:0;width:1px;height:40px;background:#636363;z-index:10;}.contat_us__form_section .contact_us__form .mobile_field .input-group-text img{max-width:12px;margin-left:10px;}.contat_us__form_section .contact_us__form .mobile_field .form-control{border-left:0;}.contat_us__form_section .contact_us__form .contact_row{margin-bottom:50px;}@media (min-width:768px){.contat_us__form_section .contact_us__form .contact_row{justify-content:space-between;}}@media (max-width:767px){.contat_us__form_section .contact_us__form .contact_row{margin-bottom:25px;}}.contat_us__form_section .contact_us__form .contact_row .col-md-6{position:relative;}@media (min-width:768px){.contat_us__form_section .contact_us__form .contact_row .col-md-6{width:45%;}}@media (max-width:767px){.contat_us__form_section .contact_us__form .contact_row .form__item-mobile-no{margin-bottom:25px;}}.contat_us__form_section .contact_us__form .contact_row .form-control{width:100%;margin:0;}.contat_us__form_section .contact_us__form .field_message__control{height:156px;border-radius:11px;}.contat_us__form_section .contact_us__form .filed_agreement{margin-top:55px;display:flex;align-items:center;margin-bottom:50px !important;padding-left:0;}.contat_us__form_section .contact_us__form .filed_agreement label{color:#222222;font-size:16px !important;line-height:1.5em !important;cursor:pointer;display:flex;margin-top:0;padding-left:30px;}.contat_us__form_section .contact_us__form .filed_agreement .form-check-input{border-radius:0 !important;margin-top:0 !important;margin-right:15px !important;width:18px !important;height:18px !important;flex-shrink:0 !important;box-shadow:none !important;outline:0 !important;cursor:pointer;position:absolute;left:0;top:3px;padding:0;}.contat_us__form_section .contact_us__form .filed_agreement .form-check-input:checked{border-color:#EE4D9B !important;background-color:#EE4D9B !important;}.contat_us__form_section .contact_us__form .form-check .form-check-input{margin-left:0;}.contat_us__form_section fieldset.captcha legend.captcha__title{display:none;}.out_centers__section{background:url(/themes/custom/bab/assets/images/contact_us__bg.png) no-repeat bottom;}.kw__header_banner__our_centers{}.btn_group__centers{padding-bottom:70px;}@media screen and (max-width:767px){.btn_group__centers{padding-bottom:50px;}}.btn_group__centers .btn-group{flex-wrap:wrap;justify-content:center;}.btn_group__centers .btn-group > div{padding-bottom:10px;}.btn_group__centers button{font:18px/20px avenir_black;color:#636363;background:transparent;border-color:#636363;padding:15px 36px;margin-right:50px;border-radius:35px !important;}@media screen and (max-width:992px){.btn_group__centers button{margin-right:25px;}}.btn_group__centers button.active{background:#EE4D9B;border-color:#EE4D9B;color:#FFFFFF;}.btn_group__centers button:hover{background:#EE4D9B;border-color:#EE4D9B;color:#FFFFFF;}.card__group{flex-wrap:wrap;justify-content:center;padding-bottom:80px;}@media screen and (max-width:767px){.card__group{padding-bottom:40px;}}.card__group .card_wrapper{flex:0 0 33.33%;max-width:33.33%;margin-bottom:30px;text-align:center;padding-left:15px;padding-right:15px;}@media screen and (max-width:992px){.card__group .card_wrapper{flex:0 0 50%;max-width:50%;}}@media screen and (max-width:767px){.card__group .card_wrapper{flex:0 0 100%;max-width:100%;}}.card__group .card_wrapper .filter_tag{position:absolute;left:20px;top:20px;white-space:inherit;font-size:11px;text-align:left;line-height:18px;background:#A967AA !important;color:#FFFFFF;border-radius:50rem !important;display:inline-block;padding:.35em .9em;vertical-align:baseline;font-weight:700;font-family:avenir_roman;}.card__group .card_wrapper .card-body{padding:25px 50px;}@media screen and (max-width:425px){.card__group .card_wrapper .card-body{padding:20px;}}.card__group .card_wrapper .card-body .card-title{margin-bottom:19px;font:23px/25px avenir_black !important;color:#252525;}.card__group .card_wrapper .card-body .card-text{margin-bottom:20px;font-size:16px;line-height:21px;color:#4A4A4A;width:100%;text-align:center !important;min-height:0 !important;}.card__group .card_wrapper .card-body .ui-infant-care{margin-bottom:0 !important;display:block;}.card__group .card_wrapper .card-body .btn-primary{padding:15px 36px;margin-top:auto;}.out_centers__section .card__group .card_wrapper .card-body{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.out_centers__section .card__group .card_wrapper .card-body .card-title{font:23px/25px avenir_medium !important;}.ui-campus-list .btn_group__centers{flex-direction:column;}.ui-campus-list .ui-campus-tabs .form-radios{display:flex;margin-bottom:50px;}@media screen and (max-width:767px){.ui-campus-list .ui-campus-tabs .form-radios{flex-wrap:wrap;justify-content:center;margin-bottom:30px;}}.ui-campus-list .ui-campus-tabs .form-radios:checked + label{background-color:#EE4D9B;text-decoration:none;border-color:#EE4D9B;color:#ffffff;}.ui-campus-list .ui-campus-tabs .form-radios .form__item input{display:none;}.ui-campus-list .ui-campus-tabs .form-radios .form__item input:checked + label{background-color:#EE4D9B;text-decoration:none;border-color:#EE4D9B !important;color:#ffffff;}.ui-campus-list .ui-campus-tabs .form-radios .form__item label{line-height:22px;display:flex;font-size:14px;height:45px;padding:.9rem 2rem;border-radius:3rem;border:1px solid #636363;align-items:center;font-family:open_sans__semi_bold;margin-right:10px !important;margin-bottom:10px !important;margin-left:10px;cursor:pointer;}.ui-campus-list .ui-campus-tabs .form-radios .form__item label:focus,.ui-campus-list .ui-campus-tabs .form-radios .form__item label:hover{background-color:#EE4D9B;text-decoration:none;border-color:#EE4D9B;color:#ffffff;}@media screen and (max-width:767px){.ui-campus-list .ui-campus-tabs .form-radios .form__item label{font-size:12px;height:36px;padding:0.9rem 1.5em;margin-right:5px !important;margin-bottom:10px !important;margin-left:5px;}}.ui-campus-list .card__group .card_wrapper .card-body .campus_details_url{background-color:#EE4D9B;margin-right:0;font-family:open_sans__semi_bold;}.ui-campus-list .card__group .card_wrapper .card-body .card-title{font:30px/40px avenir_medium !important;}.campus_details__address{background:#FFECFF;padding:45px 35px;margin:40px 0 80px;}@media screen and (max-width:600px){.campus_details__address{padding:20px 10px;}}.campus_details__address .campus_details__item{margin-bottom:30px;align-items:flex-start !important;}@media screen and (max-width:600px){.campus_details__address .campus_details__item{align-items:start !important;}}.campus_details__address .campus_details__item .campus_details__address_item__key{flex:35% 0 0;}.campus_details__address .campus_details__item .campus_details__address_item__key img{margin-right:5px;}.campus_details__address .campus_details__item .campus_details__address_item__key label{font:18px/19px avenir_medium;color:#615b61;}@media screen and (max-width:750px){.campus_details__address .campus_details__item .campus_details__address_item__key label{white-space:initial;font:14px/19px avenir_medium;word-break:break-all;}}.campus_details__address .campus_details__item .campus_details__address_item__value{padding-left:10px;font:18px/23px avenir_medium;color:#1A1A1A;}@media screen and (max-width:767px){.campus_details__address .campus_details__item .campus_details__address_item__value{font:14px/19px avenir_medium;}}.campus_details__address .campus_details__item .office-hours__item,.campus_details__address .campus_details__item .office-hours-ui-set{display:flex;}@media screen and (max-width:600px){.campus_details__address .campus_details__item .office-hours__item,.campus_details__address .campus_details__item .office-hours-ui-set{flex-wrap:wrap;}}.campus_details__address .campus_details__item .office-hours__item span,.campus_details__address .campus_details__item .office-hours-ui-set span{width:auto !important;}@media screen and (max-width:767px){.campus_photos{margin-bottom:80px;}}.campus_photos .campus_photos__header{display:flex;justify-content:space-between;align-items:flex-start;}@media screen and (max-width:992px){.campus_photos .campus_photos__header{flex-direction:column;row-gap:16px;}.campus_photos .campus_photos__header .campus_photos__actions{align-self:center;justify-content:center;}}.campus_photos .campus_photos__header a.btn-primary{min-width:200px;min-height:50px;display:flex;align-items:center;justify-content:center;}.campus_photos .campus_photos__header a.btn-primary span{margin-left:10px;}.campus_photos .banner_slider{padding-top:60px;}@media screen and (max-width:1200px){.campus_photos .banner_slider .carousel-inner{height:auto;}}.campus_photos .campus__gallery{margin-top:32px;margin-bottom:80px;flex-wrap:wrap;justify-content:center;}@media screen and (max-width:767px){.campus_photos .campus__gallery{display:none !important;}}.campus_photos .campus__gallery img{width:100px;height:80px;border-radius:5px;margin-right:25px;margin-bottom:25px;cursor:pointer;}@media screen and (max-width:991px){.campus_photos .campus__gallery img{width:80px;height:65px;}}@media screen and (max-width:559px){.campus_photos .campus__gallery img{width:100%;height:auto;margin-right:0;}}.campus_videos{margin-bottom:80px;}.campus_videos .campus_videos__video{margin-top:40px;}.campus_videos .campus_videos__video img{height:440px;object-fit:cover;width:100%;}.campus_videos .campus_videos__video .campus_videos__caption{margin-top:20px;font:20px/25px avenir_black;color:#5e5e5e;text-align:center;}.campus_direction .campus_direction__content{margin-bottom:40px;}@media screen and (max-width:767px){.campus_direction .campus_direction__content{margin-bottom:20px;text-align:center;}}.campus_direction .campus_direction__content a{color:#EE4D9B;font:18px/41px avenir_roman;text-decoration:underline;margin-top:15px;}.campus_direction .campus_direction__content a:hover{text-decoration:none;}@media screen and (max-width:767px){.campus_direction .campus_direction__content a{font:16px/35px avenir_roman;}}.campus_direction .main_title{margin-bottom:35px;}.campus_direction .campus_direction__title{color:#5e5e5e;font:20px/19px avenir_black;margin-bottom:32px;}@media screen and (max-width:767px){.campus_direction .campus_direction__title{margin-bottom:20px;}}.campus_direction .campus_direction__item{color:#1A1A1A;font-size:18px;margin-bottom:15px;}@media screen and (max-width:767px){.campus_direction .campus_direction__item{font-size:16px;margin-bottom:8px;justify-content:center;}}.campus_direction .campus_direction__item .campus_direction__item_label{margin-right:7px;}.campus_direction .campus_direction__text{color:#1A1A1A;font-size:18px;}.campus_direction__map{margin-top:53px;margin-bottom:80px;}@media screen and (max-width:767px){.campus_direction__map{margin-top:40px;margin-bottom:40px;}}.testimonials{margin-bottom:80px;}.testimonials .main_title{margin-bottom:57px;}.testimonials .banner_slider{padding-top:0;}.testimonials .banner_slider .carousel-inner{box-shadow:0px 0px 13px 0px #d6d6d6;padding:100px 190px;}@media screen and (max-width:1300px){.testimonials .banner_slider .carousel-inner{padding:100px 110px;}}@media screen and (max-width:1200px){.testimonials .banner_slider .carousel-inner{height:auto;}}@media screen and (max-width:1100px){.testimonials .banner_slider .carousel-inner{padding:100px;}}@media screen and (max-width:992px){.testimonials .banner_slider .carousel-inner{padding:50px;}}@media screen and (max-width:425px){.testimonials .banner_slider .carousel-inner{padding:15px;}}@media screen and (max-width:992px){.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide{flex-direction:column;}}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked{flex-direction:column !important;align-items:center;text-align:center;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image{align-self:center;width:220px;height:220px;max-width:min(220px,85vw);max-height:min(220px,85vw);aspect-ratio:1;margin:0 auto 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;position:relative;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image .field,.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image .field__item,.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image article,.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image .contextual-region,.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image .media,.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image picture{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;float:none;margin:0;border-radius:inherit;overflow:hidden;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image img:not(.testimonials__slide_quote){display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:cover;object-position:center;border-radius:50%;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide__content{width:100%;max-width:52rem;margin:0 auto;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide__content_text{text-align:center;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide__content_text p{text-align:center;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide__content__title{text-align:center;padding-left:0;padding-top:1.1rem;display:table;margin-left:auto;margin-right:auto;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide__content__title:before{left:50%;transform:translateX(-50%);top:0.15rem;}.testimonials .banner_slider .carousel-inner .carousel-item img{max-height:300px;border-radius:10px;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide_quote{display:none;}.testimonials .banner_slider .carousel-indicators{background:transparent;width:auto;justify-content:center;}.testimonials .banner_slider .carousel-indicators [data-bs-target]{background-color:#BFBFBF;opacity:1;margin:0 10px;}.testimonials .banner_slider .carousel-indicators .active{background-color:#A967AA;}.testimonials .ui-campus-detail-testimonials .carousel-inner .carousel-item{height:auto;}@media screen and (max-width:767px){.testimonials .ui-campus-detail-testimonials .carousel-control-prev,.testimonials .ui-campus-detail-testimonials .carousel-control-next{display:none;}}.testimonials .testimonials__slide_image{width:300px;height:300px;flex-shrink:0;margin-right:120px;position:relative;}@media screen and (max-width:992px){.testimonials .testimonials__slide_image{margin-right:0;margin-bottom:20px;}}.testimonials .testimonials__slide_image .testimonials__slide_quote{position:absolute;top:0px;right:0px;}.testimonials .testimonials__slide__content_text{font:18px/35px avenir_roman;margin-bottom:29px;color:#252525;}@media screen and (max-width:992px){.testimonials .testimonials__slide__content_text{text-align:center;}}@media screen and (max-width:767px){.testimonials .testimonials__slide__content_text{font:16px/30px avenir_roman;}}.testimonials .testimonials__slide__content__title{font-size:20px;color:#A967AA;margin:0;padding-bottom:30px;font-weight:bold;position:relative;padding-left:25px;}@media screen and (max-width:992px){.testimonials .testimonials__slide__content__title{text-align:center;display:table;margin:0 auto 20px auto;font-size:18px;}}.testimonials .testimonials__slide__content__title:before{content:"";width:17px;display:block;position:absolute;left:0;top:10px;height:2px;border:1px solid #a967aa;}@media (max-width:768px){.home-btn-group1 li,.home-btn-group li{flex:0 0 100%;max-width:100%;}.btn-class2{font-size:15px;}}@media (max-width:767px){.campus_photos .banner_slider .carousel-inner .carousel-item img{object-fit:contain;height:30vh;}}@media (max-width:767px){.campus_photos .banner_slider .carousel-inner .carousel-item{height:26vh;}.campus_details__address_item__key{flex:37% 0 0 !important;}}.blogs__filter_section .card{box-shadow:initial;background:transparent;}.blogs__filter_section .blogs__filter{margin-bottom:85px;flex-wrap:wrap;justify-content:center;}.blogs__filter_section .blogs__filter .filter_field{margin-bottom:20px;padding-right:15px;}.blogs__filter_section .blogs__search_field{flex:1.8 0 0;}@media screen and (max-width:1100px){.blogs__filter_section .blogs__search_field{flex:0 0 100%;max-width:100%;}}.blogs__filter_section .blogs__search_field img{position:absolute;top:23px;left:30px;width:30px;}.blogs__filter_section .blogs__search_field .form-control{border-radius:34px;padding:24px 85px;padding-right:15px;box-shadow:0px 2px 20px #c7c7c7;height:75px;}.blogs__filter_section .blogs__select_field{flex:1 0 0;}@media screen and (max-width:1100px){.blogs__filter_section .blogs__select_field{flex:0 0 50%;max-width:50%;}}@media screen and (max-width:650px){.blogs__filter_section .blogs__select_field{flex:0 0 100%;max-width:100%;}}.blogs__filter_section .blogs__select_field img{position:absolute;top:23px;left:30px;width:30px;z-index:10;}.blogs__filter_section .blogs__select_field img:last-child{left:unset;right:40px;width:17px;top:33px;}.blogs__filter_section .blogs__select_field .select2-container--default{width:100% !important;}.blogs__filter_section .blogs__select_field .select2-container--default .select2-selection--single{width:100% !important;border-radius:34px;padding:24px 85px;padding-right:15px;box-shadow:0px 2px 20px #c7c7c7;height:75px;}.blogs__filter_section .blogs__select_field .select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}.blogs__filter_section .blogs__date_field{flex:1 0 0;}@media screen and (max-width:1100px){.blogs__filter_section .blogs__date_field{flex:0 0 50%;max-width:50%;}}@media screen and (max-width:650px){.blogs__filter_section .blogs__date_field{flex:0 0 100%;max-width:100%;}}.blogs__filter_section .blogs__date_field img{position:absolute;top:23px;left:30px;width:30px;z-index:10;}.blogs__filter_section .blogs__date_field img:last-child{left:unset;right:40px;width:17px;top:33px;}.blogs__filter_section .blogs__date_field .form-control{border-radius:34px;padding:24px 85px;padding-right:15px;box-shadow:0px 2px 20px #c7c7c7;height:75px;}.blogs__filter_section .blogs__submit_field{flex-basis:75px;}.blogs__filter_section .blogs__submit_field button{width:75px;height:75px;padding:0;border:0;background:#EE4D9B;border-radius:50%;}.blogs__filter_section .blogs__submit_field button img{width:31px;}.blogs__filter_section .blogs__submit_field button:hover{background:#EE4D9B;border:0;}.blogs__filter_section .blog__pagination{padding-bottom:84px;}.blogs__filter_section .blog__pagination .pagination{margin:0;justify-content:center;flex-wrap:wrap;}.blogs__filter_section .blog__pagination .pagination .page-item{margin-right:12px;margin-bottom:12px;}.blogs__filter_section .blog__pagination .pagination .page-item .page-link{background:#E3E3E3;color:#202020;border:1px solid #E3E3E3;font-size:16px;}.blogs__filter_section .blog__pagination .pagination .page-item .page-link.active,.blogs__filter_section .blog__pagination .pagination .page-item .page-link:hover{background:#EE4D9B;color:#FFFFFF;border:1px solid #EE4D9B;}.KW_header_banner_bookatour{background:url(/themes/custom/bab/assets/images/bookatour_banner.png) no-repeat center;}.book__form_section .field_icon{position:relative;}.book__form_section .field_icon img{position:absolute;top:66px;right:30px;width:18px;z-index:10;}.book__form_section .field_icon .calender__icon{top:59px;width:20px;}.path-webform-book_a_tour .contat_us__form_section{padding-bottom:111px;}@media screen and (max-width:992px){.path-webform-book_a_tour .contat_us__form_section{padding-bottom:70px;}}.path-webform-book_a_tour .contat_us__form_section label.error{position:absolute;padding:0;margin:0;bottom:-22px;left:5px;}.path-webform-book_a_tour .contat_us__form_section .form-item__error-message{position:absolute;padding:0;margin:0;bottom:-22px;left:5px;}.path-webform-book_a_tour .contat_us__form_section .form__item{position:relative;}@media (max-width:767px){.path-webform-book_a_tour .contat_us__form_section .form__item{margin-bottom:25px;}}.path-webform-book_a_tour .contat_us__form_section #checkbox-error{padding:0px;bottom:-10px;left:0px;font-size:12px !important;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:60px/80px avenir_black;color:#252525;margin-bottom:10px;}@media screen and (max-width:1599px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:45px/70px avenir_black;}}@media screen and (max-width:991px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:36px/60px avenir_black;}}@media screen and (max-width:767px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .title{font:30px/40px avenir_black;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:32px/43px avenir_medium;color:#252525;margin-bottom:25px;}@media screen and (max-width:1599px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:26px/28px avenir_medium;}}@media screen and (max-width:991px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:22px/28px avenir_medium;}}@media screen and (max-width:767px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol{font:18px/28px avenir_medium;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .enrol_2{margin-bottom:50px;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:284px;min-height:52px;font:18px/22px open_sans__semi_bold;padding:15px;margin-bottom:100px;}@media screen and (max-width:1599px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:260px;min-height:48px;font:15px/22px open_sans__semi_bold;}}@media screen and (max-width:991px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:220px;min-height:45px;margin-bottom:60px;}}@media screen and (max-width:767px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form_heading .paragraph-bloc-contact .btn-take-me{min-width:200px;min-height:40px;margin-bottom:30px;padding:10px;font:14px/22px open_sans__semi_bold;}}.path-webform-book_a_tour .contat_us__form_section .ui-book-a-tour p{font:24px/38px avenir_medium;color:#252525;margin-bottom:25px;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form{box-shadow:0 2px 10px 0 #c7c7c7;padding:60px 70px !important;background:#FFFFFF;}@media screen and (max-width:992px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form{padding:40px !important;}}@media screen and (max-width:425px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form{padding:20px 15px !important;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mb-3{margin-bottom:50px !important;}@media screen and (max-width:767px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mb-3{margin-bottom:25px !important;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form_submit__btn{width:222px;height:45px !important;display:flex;justify-content:center;align-items:center;}@media screen and (max-width:992px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form_submit__btn{position:relative;left:50%;transform:translateX(-50%);}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form_title{font:25px/40px avenir_roman;margin-bottom:59px;color:#252525;}@media screen and (max-width:992px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form_title{font:25px/30px avenir_roman;margin-bottom:35px;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form label{margin-bottom:.5rem;font-size:16px;line-height:22px;margin-bottom:13px;color:#252525;font-family:avenir_roman;display:block;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form-control,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .select2-selection--single,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_no,.path-webform-book_a_tour .contat_us__form_section .contact_us__form select,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form__text,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-single .chosen-single{border-radius:70px;border:1px solid #636363 !important;height:45px;padding:20px 30px;color:#252525;font-size:15px;background-color:transparent;position:relative;z-index:0;}@media (max-width:425px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form-control,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .select2-selection--single,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_no,.path-webform-book_a_tour .contat_us__form_section .contact_us__form select,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form__text,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-single .chosen-single{padding:10px 20px;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form-control .select2-selection__arrow,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .select2-selection--single .select2-selection__arrow,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_no .select2-selection__arrow,.path-webform-book_a_tour .contat_us__form_section .contact_us__form select .select2-selection__arrow,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form__text .select2-selection__arrow,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-single .chosen-single .select2-selection__arrow{display:none;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-single .chosen-single{padding:10px 30px !important;background:transparent;transition:none;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-single .chosen-single div{right:15px;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-single .chosen-single div b{background:url(/themes/custom/bab/assets/images/right_arrow.svg) no-repeat;transform:rotate(90deg) scale(0.7);background-position:center;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-single .chosen-single span{color:#70797d;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-active.chosen-with-drop .chosen-single{border-radius:0;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-active.chosen-with-drop .chosen-single div b{transform:rotate(-90deg) scale(0.7);}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .chosen-container-active.chosen-with-drop .chosen-drop{border-color:#636363;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form-select:focus{box-shadow:none;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_no{padding-left:105px !important;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_field .input-group-text{background:transparent;border-color:#636363;border-top-left-radius:70px;border-bottom-left-radius:70px;padding-left:35px;padding-right:15px;color:#636363;border-right:0;position:relative;}@media (max-width:425px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_field .input-group-text{padding-left:15px;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_field .input-group-text::after{content:"";position:absolute;right:0;width:1px;height:40px;background:#636363;z-index:10;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_field .input-group-text img{max-width:12px;margin-left:10px;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .mobile_field .form-control{border-left:0;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container{margin-bottom:50px;}@media (min-width:768px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container{justify-content:space-between;}}@media (max-width:767px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container{margin-bottom:0;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .col-md-6{position:relative;}@media (min-width:768px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .col-md-6{width:45%;}}@media (max-width:767px){.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .form__item-mobile-no{margin-bottom:25px;}}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .form-control,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container select,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .form__text,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .chosen-container-single .chosen-single{width:100%;margin:0;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container select{color:#79797d;font-weight:500;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .form__item-date-of-birth,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .form__item-preferred-enrolment-date{position:relative;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .form__item-date-of-birth::after,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .book-a-tour-field-container .form__item-preferred-enrolment-date::after{content:'';background-image:url(/themes/custom/bab/assets/images/date-filter.svg);display:block;position:absolute;right:27px;bottom:8px;width:27px;height:30px;transform:scale(0.8);background-repeat:no-repeat;background-size:cover;z-index:0;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .field_message__control,.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form__textarea{height:156px;border-radius:11px;margin-bottom:50px;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form__checkbox{border-radius:0 !important;margin-top:0 !important;margin-right:15px !important;width:18px !important;height:18px !important;flex-shrink:0 !important;box-shadow:none !important;outline:0 !important;cursor:pointer;position:absolute;left:0;top:1px;padding:0;border-color:#EE4D9B;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form__checkbox:checked{border-color:#EE4D9B !important;background-color:#EE4D9B !important;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form-check .form__checkbox{margin-left:0;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form div#edit-actions{width:220px;margin-top:40px;}.path-webform-book_a_tour .contat_us__form_section .contact_us__form .form__item-checkbox label{padding-left:30px;}.form__item-second-child-s-date-of-birth,.form__item-third-child-s-date-of-birth{position:relative;}.form__item-second-child-s-date-of-birth:after,.form__item-third-child-s-date-of-birth:after{content:'';background-image:url(/themes/custom/bab/assets/images/date-filter.svg);display:block;position:absolute;right:27px;bottom:8px;width:27px;height:30px;transform:scale(0.8);background-repeat:no-repeat;background-size:cover;z-index:0;}.thank_you{padding:70px 0;}.thank_you .thank_you__title{font:30px/40px avenir_black;text-align:center;margin-bottom:20px;color:#252525;}.thank_you img{margin-bottom:20px;}.thank_you p{font:18px/25px avenir_medium;color:#EE4D9B;}.webform-confirmation{margin-top:58px;padding:70px 0;}.webform-confirmation .title-content{font:30px/40px avenir_black;text-align:center;margin-bottom:20px;color:#252525;}.webform-confirmation .title-content::after{width:250px;height:45px;margin:0 auto;margin-top:50px;}.webform-confirmation .form-subtitle{font:18px/25px avenir_medium;color:#636363;margin:0 auto;max-width:1100px;padding:0 15px;}.webform-confirmation .webform-confirmation__back{max-width:1100px;margin:0 auto;text-align:center;display:flex;justify-content:center;}.webform-confirmation .webform-confirmation__back a{font:14px/20px open_sans__semi_bold;background:#EE4D9B;color:#FFFFFF;padding:12px 30px;border-radius:35px;border:0;transition:all .3s;text-decoration:none;}.webform-confirmation .webform-confirmation__back a:hover{background:#A967AA;color:#FFFFFF;outline:none !important;box-shadow:none !important;}.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list label,.newsroom .views-exposed-form .form-checkboxes label,.newsroom .views-exposed-form .form-radios label{font-size:16px;line-height:22px;height:52px;display:flex;padding:.9rem 3rem;border:1px solid #636363;align-items:center;font-family:open_sans__semi_bold;}.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list > div,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list > li,.newsroom .views-exposed-form .form-checkboxes > div,.newsroom .views-exposed-form .form-checkboxes > li,.newsroom .views-exposed-form .form-radios > div,.newsroom .views-exposed-form .form-radios > li{margin-right:50px;}.newsroom .form__checkbox-list{margin:0;border:none;}.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list,.newsroom .views-exposed-form .form-checkboxes,.newsroom .views-exposed-form .form-radios{max-width:100%;}.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list label:active,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list label:focus,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list label:hover,.newsroom .views-exposed-form .form-checkboxes label:active,.newsroom .views-exposed-form .form-checkboxes label:focus,.newsroom .views-exposed-form .form-checkboxes label:hover,.newsroom .views-exposed-form .form-radios label:active,.newsroom .views-exposed-form .form-radios label:focus,.newsroom .views-exposed-form .form-radios label:hover{background-color:#EE4D9B;text-decoration:none;border-color:#EE4D9B;color:#ffffff;}.ui-inner-page .btn-filter-long,.ui-inner-page .btn-arrow{background-color:#ffffff;}.ui-inner-page .form-checkboxes li{margin-right:15px !important;margin-bottom:20px !important;margin-left:15px;list-style-type:none;}.ui-inner-page .form-checkboxes{align-items:baseline !important;}.ui-inner-page .views-exposed-form .form__bar{background-color:transparent;padding:0;margin-bottom:75px;}.ui-inner-page .form__bar .btn-icon--filters:before,.ui-inner-page .form__bar .btn-icon--calendar:before{background-position:center;background-size:cover;transform:scale(0.52);background-repeat:no-repeat;}.ui-inner-page .form__bar .btn-icon--filters:before{background-image:url(/themes/custom/bab/assets/images/cate.svg);width:44px;height:38px;}.ui-inner-page .form__bar .btn-icon--filters::after,.ui-inner-page .form__bar .btn-arrow:after{background-image:url(/themes/custom/bab/assets/images/arrow-light-gray.svg);background-position:center;width:26px;height:14px;background-size:cover;transform:scale(0.52);background-repeat:no-repeat;}.ui-inner-page .form__bar .btn-icon--calendar:before{background-image:url(/themes/custom/bab/assets/images/date-filter.svg);width:38px;height:41px;}.ui-inner-page .form__bar .form__item-populate{margin-right:2rem;width:100%;max-width:562px;}.ui-inner-page .form__bar input.form__text{font-size:15px !important;color:#555555 !important;height:65px !important;background-position:2rem 50% !important;padding-left:60px !important;background-size:25px 25px !important;box-shadow:0 2px 20px #ccc !important;outline:none !important;border-radius:50px !important;}.ui-inner-page .form__bar button{min-width:320px;height:65px;padding:0 20px;font-size:20px;color:#606060;background-color:#ffffff;box-shadow:0 2px 20px #ccc;border-radius:50px !important;}.ui-inner-page .form__bar .form__item-populate{margin-right:2rem;width:100%;}.ui-inner-page .form__bar button#edit-submit-newsroom{background:#EE4D9B;width:65px;height:65px;min-width:auto;}.ui-inner-page .form__bar button.btn-icon--calendar{min-width:300px;}.ui-inner-page .form__subfilter > .fieldgroup{width:50%;}.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list > div,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list > li,.newsroom .views-exposed-form .form-checkboxes > div,.newsroom .views-exposed-form .form-checkboxes > li,.newsroom .views-exposed-form .form-radios > div,.newsroom .views-exposed-form .form-radios > li{margin-right:20px;}.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list .form__checkbox:checked + label,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list .form__radio:checked + label,.newsroom .views-exposed-form .form-checkboxes .form__checkbox:checked + label,.newsroom .views-exposed-form .form-checkboxes .form__radio:checked + label,.newsroom .views-exposed-form .form-radios .form__checkbox:checked + label,.newsroom .views-exposed-form .form-radios .form__radio:checked + label{border-color:#ee4d9b;background-color:#ee4d9b;color:#ffffff;}.newsroom .views-exposed-form .form__submit:before{background-image:url(/themes/custom/bab/assets/images/search-white.svg);background-size:cover;background-position:center;width:26px;height:26px;}.newsroom__list .newsroom__row{-webkit-box-shadow:none;box-shadow:none;padding:0;}.ui-inner-page .form-checkboxes .btn_group__centers{padding-bottom:0;}.ui-inner-page .blog_section .card a{margin-top:0;padding:0;}.ui-inner-page .newsroom__list .newsroom__row:hover{-webkit-box-shadow:none;box-shadow:none;}.ui-inner-page .blog_section{margin-bottom:0;}.reference .default-image > a:before,.reference .reference__image > a:before,.reference .reference__video > a:before{display:none;}.newsroom__list .newsroom__row{-ms-flex:0 0 32.50%;flex:0 0 32.50%;}.pager__item--first a,.pager__item--last a,.pager__item--next a,.pager__item--previous a{border-radius:0;display:flex;align-items:center;justify-content:center;color:#202020;width:36px;height:36px;}.pager__items .is-active a{color:#ffffff;background-color:#EE4D9B;}li.pager__item.pager__item--next a{width:76px;}.pager__item--previous a{min-width:100px;}.pager__items li{font-size:16px;}.pager__items a{color:#202020;background-color:#E3E3E3;width:36px;height:36px;display:flex;align-items:center;justify-content:center;}.pager li.pager__item.pager__item--next a:hover,.pager__item--previous a:hover,.pager li.pager__item.pager__item--next a:focus,.pager__item--previous a:focus{background-color:#ecebeb;}.pager li.pager__item{margin:0 .3rem;}.pager__item--last,.pager__item--first{display:none !important;}.ui-inner-page .newsroom .pager{margin-top:110px;}.ui-inner-page .reference .reference__body{font:18px/24px avenir_roman;color:#636363;margin-bottom:0px;}.reference .default-image > a:after,.reference .reference__image > a:after,.reference .reference__video > a:after{display:none;}.ui-inner-page .btn-filter-long{display:none;}.ui-inner-page.newsroom .views-exposed-form{padding-bottom:4rem;}.ui-inner-page.newsroom .pager{margin-bottom:5rem;}@media screen and (max-width:1599px){.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list label,.newsroom .views-exposed-form .form-checkboxes label,.newsroom .views-exposed-form .form-radios label{font-size:14px;height:45px;padding:.9rem 2rem;}.ui-inner-page .form-checkboxes li{margin-right:10px !important;margin-bottom:10px !important;margin-left:10px;}.ui-inner-page .form__bar input.form__text{height:56px !important;}.ui-inner-page .form__bar button{min-width:280px;height:56px;}.ui-inner-page .form__bar .form__item-populate{max-width:480px;}.ui-inner-page .form__bar button.btn-icon--calendar{min-width:250px;}.ui-inner-page .views-exposed-form .form__bar{margin-bottom:65px;}.ui-inner-page .form__bar button#edit-submit-newsroom{width:56px;height:56px;}.newsroom .views-exposed-form .form__submit:before{width:22px;height:22px;}}@media screen and (max-width:1199px){.ui-inner-page .form__bar input.form__text{height:50px !important;}.ui-inner-page .form__bar button{min-width:200px;max-width:200px;height:50px;font-size:18px;}.ui-inner-page .form__bar .form__item-populate{max-width:420px;}.ui-inner-page .form__bar button.btn-icon--calendar{min-width:200px;max-width:200px;}.ui-inner-page .form__bar button#edit-submit-newsroom{width:50px;height:50px;}.ui-inner-page .blog_section .card a{margin-bottom:0;}}@media screen and (max-width:991px){.ui-inner-page .form__bar button{min-width:160px;max-width:160px;height:45px;font-size:15px;padding:0 10px;}.ui-inner-page .form__bar button.btn-icon--calendar{min-width:160px;max-width:160px;}.ui-inner-page .form__bar input.form__text{height:45px !important;background-size:20px 20px !important;}.ui-inner-page .form__bar .btn-icon--filters:before,.ui-inner-page .form__bar .btn-icon--calendar:before{transform:scale(0.4);}.ui-inner-page .form__bar .form__item-populate{max-width:290px;}.ui-inner-page .form__bar button#edit-submit-newsroom{width:45px;height:45px;}.newsroom .views-exposed-form .form__submit:before{width:18px;height:18px;}.newsroom__list .newsroom__row{-ms-flex:0 0 100%;flex:0 0 100%;}.pager__items a{width:30px;height:30px;}.pager__items li{font-size:14px;}.pager .btn-filter-long{margin-right:2rem;}}@media screen and (max-width:767px){.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list > div,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list > li,.newsroom .views-exposed-form .form-checkboxes > div,.newsroom .views-exposed-form .form-checkboxes > li,.newsroom .views-exposed-form .form-radios > div,.newsroom .views-exposed-form .form-radios > li{flex-wrap:wrap;}.ui-inner-page .form__bar .btn-icon--filters:before{background-image:url(/themes/custom/bab/assets/images/cate.svg);width:44px;height:38px;}.ui-inner-page .views-exposed-form .form__bar{margin-bottom:40px;flex-wrap:wrap;}.ui-inner-page .form__bar .form__item-populate{max-width:100%;margin-right:10px;width:82%;margin-bottom:0;}.ui-inner-page .form__bar button{min-width:140px;max-width:140px;height:40px;font-size:12px;padding:0 5px;}.ui-inner-page .form__bar input.form__text{height:40px !important;background-size:15px 15px !important;}.ui-inner-page .form__bar .btn-icon--filters:before,.ui-inner-page .form__bar .btn-icon--calendar:before{transform:scale(0.3);margin-right:0;}.ui-inner-page .form__bar .btn-icon--filters::after,.ui-inner-page .form__bar .btn-arrow:after{transform:scale(0.4);}.ui-inner-page .form__bar button.btn-icon--calendar{min-width:140px;max-width:140px;margin-right:10px;margin-left:10px;}.ui-inner-page .form__bar button#edit-submit-newsroom{width:40px;height:40px;}.ui-inner-page .form__bar > .btn-icon{display:flex;}.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list label,.newsroom .views-exposed-form .form-checkboxes label,.newsroom .views-exposed-form .form-radios label{font-size:12px;height:36px;padding:0.9rem 1.5em;}.ui-inner-page .form-checkboxes li{margin-right:5px !important;margin-bottom:10px !important;margin-left:5px;}.ui-inner-page .pager{margin:4rem 0 3rem 0 !important;}.form__subfilter-title{color:#555555;font-size:1.5rem;line-height:1.2;font:18px/24px avenir_roman;text-transform:capitalize;}.ui-inner-page .form__subfilter > .fieldgroup{width:100%;}.ui-inner-page div#filter--date{flex-wrap:wrap;}.ui-inner-page button.btn-filters-wide.btn-filter-long.btn-icon.btn-icon--filters.btn--wide{display:none;}button.btn-filter-long.btn-icon.btn-icon--filters.blogs__select_field.position-relative.filter_field{display:none;}.newsroom .views-exposed-form{margin-bottom:0;}}.ui-about-curriculum{padding-top:20px;}@media screen and (max-width:991px){.ui-about-curriculum{padding-top:0;}}.ui-our-curriculum-cards .row{justify-content:center;}.ui-our-curriculum-cards .card_wrp .row > div{margin-bottom:30px;}@media screen and (max-width:575px){.ui-our-curriculum-cards .card_wrp .row > div{margin-bottom:0;}}@media screen and (max-width:575px){.ui-our-curriculum-cards .card{height:auto;}}.ui-our-curriculum-cards .card .card-img-top{max-height:100px;max-width:100px;margin-left:auto;margin-right:auto;min-height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:0;}.ui-our-curriculum-cards .card img{margin-bottom:0;width:100%;}.ui-our-curriculum-cards .card-title{font:30px/41px avenir_black !important;}@media screen and (max-width:991px){.ui-our-curriculum-cards .card-title{font:26px/40px avenir_black !important;}}.ui-our-curriculum-cards .card-body .card-text{font:18px/25px avenir_roman;}.levels_section{padding-bottom:100px;}@media screen and (max-width:767px){.levels_section{padding-bottom:50px;}}.levels_section .main_title{margin-bottom:70px;}@media screen and (max-width:767px){.levels_section .main_title{margin-bottom:50px;}}.levels_section .main_title::after{display:none;}@media screen and (max-width:1199px){.levels_section .row{justify-content:center;}}.levels_section .levels_box{position:relative;overflow:hidden;border-radius:12px;}.levels_section .levels_box::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.33);z-index:0;}@media screen and (max-width:767px){.levels_section .levels_box{margin-bottom:30px;}}.levels_section .levels_box .Family.image,.levels_section .levels_box .Family.image img{border-radius:12px;width:100%;display:block;}.levels_section .levels_box .levels-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#FFFFFF;width:80%;text-align:center;}.levels_section .levels_box .levels-body .card-title{font:30px/41px avenir_black;margin-bottom:30px;}@media screen and (max-width:991px){.levels_section .levels_box .levels-body .card-title{font:25px/36px avenir_black !important;margin-bottom:15px;}}.levels_section .levels_box .levels-body .card-text{font:24px/33px avenir_roman;}@media screen and (max-width:991px){.levels_section .levels_box .levels-body .card-text{font:18px/24px avenir_roman;}}.ui-curriculum-framework h1.main_title,.ui-curriculum-framework .text_content{text-align:center;width:65%;margin-left:auto;margin-right:auto;}@media screen and (max-width:767px){.ui-curriculum-framework h1.main_title,.ui-curriculum-framework .text_content{width:100%;}}.ui-curriculum-framework .text_content p:first-child{margin-bottom:40px;}.ui-curriculum-framework h1.main_title::after{left:50%;transform:translateX(-50%);right:auto;}.ui-curriculum-framework h2.main_title{text-align:center;}.ui-curriculum-framework h2.main_title::after{margin:auto;right:0;}.ui-curriculum-framework .ui-curriculum-framework-heading h1.main_title,.ui-curriculum-framework .ui-curriculum-framework-heading .text_content{width:75%;}@media screen and (max-width:767px){.ui-curriculum-framework .ui-curriculum-framework-heading h1.main_title,.ui-curriculum-framework .ui-curriculum-framework-heading .text_content{width:100%;}}.ui-curriculum-framework .ui-curriculum-framework-heading h1.main_title + .text_content{margin-bottom:70px;}.ui-curriculum-framework .card .card-body .card-text{font:18px/25px avenir_roman;}.ui-curriculum-framework .card .card-img-top{max-height:100px;max-width:100px;margin-left:auto;margin-right:auto;min-height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:0;}.ui-curriculum-framework .card img{margin-bottom:0;}.ui-infra-imgcard{padding-bottom:20px;}.ui-infra-imgcard .levels_box .levels-body .card-title{font:60px/100px avenir_black;margin-bottom:30px;}@media screen and (max-width:1599px){.ui-infra-imgcard .levels_box .levels-body .card-title{font:45px/80px avenir_black;}}@media screen and (max-width:1199px){.ui-infra-imgcard .levels_box .levels-body .card-title{font:35px/60px avenir_black;}}@media screen and (max-width:991px){.ui-infra-imgcard .levels_box .levels-body .card-title{font:32px/60px avenir_black !important;}}.ui-infra-imgcard .levels_box .levels-body a{font:16px/22px open_sans__semi_bold;min-width:264px;min-height:52px;padding:15px 30px;}@media screen and (max-width:1599px){.ui-infra-imgcard .levels_box .levels-body a{min-width:220px;min-height:50px;}}@media screen and (max-width:1199px){.ui-infra-imgcard .levels_box .levels-body a{min-width:170px;min-height:45px;}}.ui-admission-cards{margin-top:0px;}@media screen and (max-width:767px){.ui-admission-cards{display:none;}}.ui-admission-cards ul{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:30px;padding-left:0;}@media screen and (max-width:991px){.ui-admission-cards ul{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-row-gap:30px;}}.ui-admission-cards ul li{box-shadow:0px 3px 6px #00000038;padding:15px;display:flex;align-items:center;border-radius:5px;flex-direction:column;justify-content:center;}.ui-admission-cards ul li h6{font:28px/40px avenir_black;color:#252525;margin-bottom:18px;text-align:center;}@media screen and (max-width:1399px){.ui-admission-cards ul li h6{font:25px/40px avenir_black;}}@media screen and (max-width:1199px){.ui-admission-cards ul li h6{font:20px/30px avenir_black;}}@media screen and (max-width:991px){.ui-admission-cards ul li h6{font:18px/18px avenir_black;}}.ui-admission-cards ul li p{font:18px/25px avenir_roman;text-align:center;}@media screen and (max-width:1199px){.ui-admission-cards ul li p{font:16px/23px avenir_roman;}}.ui-admission_fees{align-items:flex-start;padding-top:0;padding-bottom:25px;}#school_fee h1.main_title,#childcare_subsidies h1.main_title{text-align:center;}#school_fee h1.main_title::after,#childcare_subsidies h1.main_title::after{left:50%;transform:translateX(-50%);right:auto;}#school_fee{margin-bottom:70px;}#childcare_subsidies p{text-align:center;margin-bottom:30px;}#subsidies{text-align:center;margin-bottom:70px;}#subsidies h1.main_title{width:50%;margin-left:auto;margin-right:auto;}#subsidies h1.main_title::after{display:none;}@media screen and (max-width:991px){#subsidies h1.main_title{width:60%;}}@media screen and (max-width:767px){#subsidies h1.main_title{width:100%;}}.ui-choose-suitable-plan-table{margin-bottom:20px !important;}.ui-choose-suitable-plan-table .responsive-figure-table{max-width:100%;overflow-x:auto;margin:0;}.ui-choose-suitable-plan-table .responsive-figure-table table{width:100%;border-collapse:collapse;margin:30px auto 0;}@media screen and (max-width:767px){.ui-choose-suitable-plan-table .responsive-figure-table table{min-width:500px;}}.ui-choose-suitable-plan-table .responsive-figure-table table td{border-bottom:1px solid #5e5e5e;}.ui-choose-suitable-plan-table .responsive-figure-table table th,.ui-choose-suitable-plan-table .responsive-figure-table table td{padding:15px;text-align:center;}.ui-choose-suitable-plan-table .responsive-figure-table table th{background:#A967AA;color:white;}.ui-choose-suitable-plan-table .responsive-figure-table table th{border:1px solid #eeeeee;font-size:24px;font-weight:500;line-height:35px;}@media screen and (max-width:1399px){.ui-choose-suitable-plan-table .responsive-figure-table table th{font-size:22px;line-height:30px;}}@media screen and (max-width:1199px){.ui-choose-suitable-plan-table .responsive-figure-table table th{font-size:20px;line-height:22px;}}@media screen and (max-width:991px){.ui-choose-suitable-plan-table .responsive-figure-table table th{font-size:15px;line-height:22px;padding:10px 6px;}}.ui-choose-suitable-plan-table .responsive-figure-table table tbody td{border-right:1px solid #5e5e5e;border-left:1px solid #5e5e5e;font-size:18px;text-align:center;font-family:avenir_roman;color:#5e5e5e;}@media screen and (max-width:1399px){.ui-choose-suitable-plan-table .responsive-figure-table table tbody td{font-size:20px;}}@media screen and (max-width:1199px){.ui-choose-suitable-plan-table .responsive-figure-table table tbody td{font-size:18px;}}@media screen and (max-width:991px){.ui-choose-suitable-plan-table .responsive-figure-table table tbody td{font-size:14px;padding:10px;}}.ui-choose-suitable-plan-table .responsive-figure-table table tbody td p{font-size:18px !important;font-family:avenir_roman;color:#5e5e5e;}@media screen and (max-width:767px){.ui-choose-suitable-plan-table .responsive-figure-table table tbody td p{font-size:14px !important;}}.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:first-child td,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:nth-child(2) td,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:first-child td,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:nth-child(2) td{background-color:#A967AA !important;color:white !important;border-color:white !important;}.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:first-child td:hover,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:nth-child(2) td:hover,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:first-child td:hover,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:nth-child(2) td:hover{background-color:#A967AA !important;color:white !important;border-color:white !important;}.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:first-child td p,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:nth-child(2) td p,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:first-child td p strong,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:nth-child(2) td p strong,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:first-child td p,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:nth-child(2) td p,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:first-child td p strong,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:nth-child(2) td p strong{color:white !important;}.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:first-child td:hover p,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:nth-child(2) td:hover p,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:first-child td:hover p strong,.ui-choose-suitable-plan-table.editor-content table.table:not(:has(thead)) tbody tr:nth-child(2) td:hover p strong,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:first-child td:hover p,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:nth-child(2) td:hover p,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:first-child td:hover p strong,.editor-content.ui-choose-suitable-plan-table table.table:not(:has(thead)) tbody tr:nth-child(2) td:hover p strong{color:white !important;}.school-fee-paragraph__fondation-description-long-item table.table tbody tr:first-child td,.school-fee-paragraph__fondation-description-long-item table.table tbody tr:nth-child(2) td{background-color:transparent !important;color:inherit !important;}.school-fee-paragraph__fondation-description-long-item table.table tbody tr:first-child td p,.school-fee-paragraph__fondation-description-long-item table.table tbody tr:nth-child(2) td p,.school-fee-paragraph__fondation-description-long-item table.table tbody tr:first-child td p strong,.school-fee-paragraph__fondation-description-long-item table.table tbody tr:nth-child(2) td p strong{color:inherit !important;}.note-text{text-align:left;}.note-text p{font:18px/25px avenir_roman;color:#636363;}.note-text p a{color:#A967AA;}#corporate-partnerships{text-align:center;margin-bottom:80px;}#corporate-partnerships h1.main_title::after{left:50%;transform:translateX(-50%);right:auto;}#corporate-partnerships .text_content{margin-bottom:40px;}#corporate-partnerships .link_btn a{min-width:250px;padding:19px;min-height:50px;font-size:16px;}@media screen and (max-width:1399px){#corporate-partnerships .link_btn a{min-width:155px;padding:16px;min-height:43px;font-size:14px;}}.paragraph-accordeon .paragraph-title-rich-text{border:1px solid #EE4D9B;border-radius:3px;}.paragraph-accordeon .paragraph-title-rich-text.paragraph-title-rich-text:hover{border-color:#EE4D9B;}.paragraph-accordeon .paragraph-title-rich-text .paragraph-title-rich-text__title-rich-text-title{background-color:#EE4D9B;border-radius:3px;font-size:22px;}.paragraph-accordeon .paragraph-title-rich-text .paragraph-title-rich-text__title-rich-text-title.is-active{border-radius:0;}.paragraph-accordeon .paragraph-title-rich-text .paragraph-title-rich-text__title-rich-text-text{padding:1rem 2.5rem !important;}.layout-content{padding:0;}.iti--separate-dial-code .iti__selected-flag{background-color:transparent;border-top-left-radius:33px;border-bottom-left-radius:33px;height:44px;width:95px;text-align:center;display:flex;justify-content:center;padding:0;align-items:center;padding-left:8px;border-right:0;position:relative;outline:none;}.iti--separate-dial-code .iti__selected-flag::after{content:"";position:absolute;width:1px;height:80%;right:0;background:#636363;}.iti--allow-dropdown .iti__flag-container{padding:0;}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent;}@media (max-width:767px){.container{max-width:100%;padding-left:15px;padding-right:15px;}}@media (max-width:767px){.webform-confirmation-modal{width:95% !important;right:0;margin:auto;}}.ui-fixed-menu{overflow:hidden;}blockquote{font:18px/25px avenir_roman;position:relative;margin-top:25px;margin-bottom:20px;background-color:#f7f7f7;padding:15px;border-radius:5px;border-left:8px solid #cbcbcb;}@media (max-width:767px){blockquote{display:inline-flex;}}blockquote p{font-style:italic;}.editor-content blockquote p{font-style:italic !important;}@media (max-width:767px){.blogdetailSeciont .editor-content{text-align:left;}}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5{color:#212529;font-family:avenir_roman;line-height:45px;clear:both;}.editor-content h3{font-size:25px;}.editor-content h4{font-size:21px;}.editor-content h6{color:#212529;line-height:45px;}.editor-content p,.editor-content ul li{color:#636363;font:18px/25px avenir_roman;}.editor-content ul{padding-left:2rem;margin-top:0;margin-bottom:1rem;}.editor-content img{margin:30px;}@media (max-width:767px){.editor-content img{margin:30px auto;}}.editor-content .ui-editor-btn{font:14px/20px open_sans__semi_bold;background:#EE4D9B;color:#FFFFFF;padding:12px 30px;border-radius:35px;border:0;transition:all .3s;}.editor-content .ui-editor-btn:hover{background:#A967AA;color:#FFFFFF;outline:none !important;box-shadow:none !important;}.editor-content a{color:#A967AA;}.editor-content table{width:100%;border-collapse:collapse;margin:30px auto 0;}@media screen and (max-width:767px){.editor-content table{min-width:500px;}}.editor-content table td{border-bottom:1px solid #5e5e5e;}.editor-content table th,.editor-content table td{padding:15px;text-align:center;}.editor-content table th{background:#A967AA;color:white;}.editor-content table th{border:1px solid #eeeeee;font-size:24px;font-weight:500;line-height:35px;}@media screen and (max-width:1399px){.editor-content table th{font-size:22px;line-height:30px;}}@media screen and (max-width:1199px){.editor-content table th{font-size:20px;line-height:22px;}}@media screen and (max-width:991px){.editor-content table th{font-size:15px;line-height:22px;padding:10px 6px;}}.editor-content table tbody td{border-right:1px solid #5e5e5e;border-left:1px solid #5e5e5e;font-size:22px;text-align:center;font-family:avenir_roman;color:#5e5e5e;}@media screen and (max-width:1399px){.editor-content table tbody td{font-size:20px;}}@media screen and (max-width:1199px){.editor-content table tbody td{font-size:18px;}}@media screen and (max-width:991px){.editor-content table tbody td{font-size:14px;padding:10px;}}@media (max-width:767px){.editor-content p{display:inline-block;}}.nursery__localisation-title{display:none;}.ui-fixedPosition{overflow:hidden;}.path-webform-book_a_tour .contat_us__form_section label.error{bottom:-36px;font-size:14px !important;color:#b90101 !important;}div#edit-error-message span.ui-api-error{font-size:18px;color:#b90101;}@media (max-width:767px){.accordion-button::after{background-image:url(/themes/custom/bab/assets/images/plus.svg) !important;}.accordion-button:not(.collapsed)::after{background-image:url(/themes/custom/bab/assets/images/plus.svg);transform:rotate(-180deg);}.accordion-button:focus{border-color:#a967aa;box-shadow:0 0 0 0.25rem #a967aa;}.breadcrumb-item + .breadcrumb-item{max-width:fit-content;width:100%;}.ajax-progress{right:4px;bottom:2px;}}.ui-inner-page .form-checkboxes li label:hover,.ui-inner-page form .form__item label:hover,.ui-inner-page .form-checkboxes li label:focus,.ui-inner-page form .form__item label:focus,.ui-inner-page .form-checkboxes li label:active,.ui-inner-page form .form__item label:active,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list .form__checkbox:checked + label,.newsroom .views-exposed-form .fieldset__wrapper .form__radio-list .form__radio:checked + label,.newsroom .views-exposed-form .form-checkboxes .form__checkbox:checked + label,.newsroom .views-exposed-form .form-checkboxes .form__radio:checked + label,.newsroom .views-exposed-form .form-radios .form__checkbox:checked + label,.newsroom .views-exposed-form .form-radios .form__radio:checked + label{background-color:#ee4d9b !important;color:#ffffff !important;margin-bottom:0;border-color:#ee4d9b !important;}.ui-inner-page form .form__item label.ui-all_field_active{background-color:#ee4d9b !important;color:#ffffff !important;margin-bottom:0;border-color:#ee4d9b !important;}.link_btn a:hover,.link_btn a:focus,.btn-primary:hover,.btn-primary:focus{background:#A967AA !important;color:#FFFFFF !important;outline:none !important;box-shadow:none !important;}td:hover .campus-link-style{color:#5e5e5e !important;text-decoration:underline;}.time-slot-button{padding:8px 10px !important;border:0px !important;background-color:#E0E0E0 !important;border-radius:50px !important;color:black !important;margin-bottom:15px !important;margin-right:10px !important;cursor:pointer !important;font-weight:700 !important;}.time-slot-button.selected-slot{background-color:#EE4D9B !important;color:white !important;font-weight:700 !important;}#edit-actions-wizard-next{margin-left:10px !important;height:40px !important;font-size:14px !important;}#edit-actions-wizard-prev{height:40px !important;font-size:14px !important;}#edit-actions-submit{margin-left:10px !important;height:40px !important;font-size:14px !important;}.contact_us__form{}#edit-actions{display:flex !important;align-items:center !important;}.progress-step.is-active .progress-marker::before{background-color:#EE4D9B !important;}.time-slot-button{font-size:16px !important;}.navbar-toggler{cursor:pointer !important;-webkit-tap-highlight-color:rgba(0,0,0,0) !important;touch-action:manipulation !important;user-select:none !important;-webkit-user-select:none !important;position:relative !important;z-index:1050 !important;}.navbar-toggler:focus{outline:none !important;box-shadow:none !important;}.navbar-toggler.collapsed{border-color:rgba(0,0,0,0.1) !important;}.navbar-collapse{transition:none !important;}.navbar-collapse.show{display:block !important;visibility:visible !important;}@media (max-width:1200px){.navbar-collapse:not(.show){display:none !important;visibility:hidden !important;}.navbar-collapse.collapsing{display:none !important;}.navbar-collapse .dropdown-menu{position:static !important;float:none !important;width:100% !important;margin-top:0 !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin-left:15px !important;}.navbar-collapse .dropdown-menu.show{display:block !important;visibility:visible !important;}.navbar-collapse .dropdown-menu:not(.show){display:none !important;visibility:hidden !important;}.navbar-collapse .dropdown-item{padding:8px 15px !important;color:#333 !important;border-bottom:1px solid #eee !important;}.navbar-collapse .dropdown-item:hover,.navbar-collapse .dropdown-item:focus{background-color:#f8f9fa !important;color:#EE4D9B !important;}.navbar-collapse .nav-link[data-bs-toggle="dropdown"],.navbar-collapse .nav-link[data-toggle="dropdown"]{cursor:pointer !important;-webkit-tap-highlight-color:rgba(0,0,0,0) !important;touch-action:manipulation !important;user-select:none !important;-webkit-user-select:none !important;}}.school-fee-paragraph__hp-paragraphe-bloc-title-label{display:none !important;}.school-fee-paragraph__fondation-description-long-label{display:none !important;}.school-fee-paragraph__text-label{display:none !important;}
.iti__selected-flag{height:61px}.contat_us__form_section .contact_us__form .filed_agreement label{color:#222222;font-size:17px;line-height:22px;}.contat_us__form_section .contact_us__form .filed_agreement .form-check-input{border-color:#EE4D9B;border-radius:0;margin-top:0;margin-right:10px;width:16px;height:13px;flex-shrink:0;}.contat_us__form_section .contact_us__form .filed_agreement label{color:#222222;font-size:16px;line-height:15px;}.btn-primary{font:14px/20px open_sans__semi_bold;background:#EE4D9B;color:#FFFFFF;padding:0px 5px;border-radius:35px;border:0;transition:all 0.3s;}.contat_us__form_section .contact_us__form .form_submit__btn{width:173px;height:55px;display:flex;justify-content:center;align-items:center;}.editor-content p{font:18px/25px avenir_roman !important;color:#636363 !important;}.contat_us__form_section .form__submit{width:100%;height:100%;border-radius:25px;}.blogdetailSeciont .text_content .blog_details_image{margin:15px auto;}#checkbox-error{top:inherit;bottom:80px;}.card__group .card_wrapper .card-body .card-title{margin-bottom:19px;font:23px/16px avenir_black;color:#252525;}.card__group .card_wrapper .card-body .card-text{text-align:left;min-height:150px;}.footer .block-info-title{display:none;}.tag-list{margin:4em 0;}.article--full .article__tags-item{padding:0.9rem 1.5rem;background:#2d2d2d;color:white;border-radius:3rem;font-size:1.2rem;border:1px solid #d2d2d2;line-height:1.2;}.blog_title span{text-transform:capitalize;font:40px/60px avenir_black;position:relative;}.blog_title span:after{content:"";width:82px;background:#EE4D9B;position:absolute;height:2px;left:0;bottom:0;}.contat_us__form_section .contact_us__form{padding:23px 70px;}.text_content h2{margin-bottom:10px;color:black;font-weight:900;font-size:29px;}.article--full .article__tags-item:hover{color:black;background-color:#ecebeb;text-decoration:none;}.blogdetailSeciont .text_content{font:18px/25px avenir_roman;color:#636363;margin-top:22px;}.blog_section .card-title{text-transform:capitalize;}.campus_details_url a{color:#fff;}.campus_details_url a:hover{color:#fff;text-decoration:none;}.banner_slider .carousel-inner .carousel-item,.banner_slider .carousel-inner .carousel-item img{width:100% !important;}.kw_blck{padding:10px;}.office-hours span{font:18px/23px avenir_medium;}sub{bottom:0 !important;}@media screen and (max-width:991px){.testimonials .ui-campus-detail-testimonials .carousel-inner .carousel-item img{height:100%;}}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked{flex-direction:column !important;align-items:center !important;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image{margin-left:auto !important;margin-right:auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:220px !important;height:220px !important;max-width:min(220px,85vw) !important;max-height:min(220px,85vw) !important;aspect-ratio:1 !important;border-radius:50% !important;overflow:hidden !important;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image img:not(.testimonials__slide_quote){width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;border-radius:50% !important;max-height:none !important;}.testimonials .main_title.main_title--upper-bukit-timah-center{text-align:center;display:block;}.testimonials .main_title.main_title--upper-bukit-timah-center::after{left:50% !important;right:auto !important;transform:translateX(-50%);margin-left:0 !important;margin-right:0 !important;}@media screen and (max-width:767px){.blogdetailSeciont .blog_title span{font:26px/40px avenir_black;}.blogdetailSeciont .blogdetailSeciont .text_content .blog_details_image{width:100% !important;margin-right:0 !important;}.blogdetailSeciont .article--full .article__tags-item{font-size:1rem;}.office-hours span{font:14px/19px avenir_medium;}.banner_slider .carousel-inner .carousel-item,.banner_slider .carousel-inner .carousel-item img{height:75vh !important;width:100% !important;}.testimonials .banner_slider .carousel-inner,.testimonials .banner_slider .carousel-inner .carousel-item,.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide{height:auto !important;min-height:0 !important;}.testimonials .banner_slider .carousel-inner .carousel-item img{height:auto !important;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image{width:min(220px,85vw) !important;height:min(220px,85vw) !important;max-height:none !important;}.testimonials .banner_slider .carousel-inner .carousel-item .testimonials__slide--stacked .testimonials__slide_image img:not(.testimonials__slide_quote){width:100% !important;height:100% !important;max-height:none !important;min-height:0 !important;object-fit:cover !important;}}.page{width:100%;margin-left:inherit;margin-right:inherit;max-width:100%;}.page .page__title{display:none;}.region--bottom{margin:0px;}.region--bottom .region--bottom-full{max-width:100%;margin:0 auto;}.path-webform-contact_us .messages--error{display:block;}.nursery-map{height:500px !important;}.editor-content table th{text-transform:capitalize !important;}.editor-content table tbody tr:nth-child(odd) td{background-color:inherit !important;}.editor-content table tbody td{border-top:1px solid #5e5e5e;font-size:18px !important;color:#5e5e5e;}.editor-content table tbody tr:hover td{background:inherit !important;color:#5e5e5e !important;}.ui-infant-care{color:#ee4d9b !important;}.secondChild,.thirdChild{display:none;}.editor-content table tbody td,.editor-content table{border-width:0.3px !important;}.editor-content .align-center{margin:30px auto !important;}.news_letter__container .block-webform .form__email.error{margin-top:0px;}ul.menu-marketing{align-items:center;margin-bottom:50px;}ul.menu-marketing li{position:relative;width:auto;display:inline-flex;}ul.menu-marketing li a{font:14px/14px avenir_black;text-decoration:none;margin-right:20px;display:flex;justify-content:space-between;align-items:center;background:#A967AA;border-radius:25px;padding:10px 18px;color:#FFFFFF;}.source_field{margin-bottom:40px;}h5.card-title a{margin-bottom:15px;color:#252525 !important;text-decoration:none !important;}h5.card-title a span{font:18px/22px avenir_black;}@media screen and (max-width:991px){.news_letter{overflow-x:hidden;}.news_letter .news_letter__container .news_letter__text{white-space:normal !important;max-width:100%;box-sizing:border-box;}.news_letter .news_letter__container .input-group{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;max-width:100% !important;box-sizing:border-box;}.news_letter .block-webform,.news_letter .block-webform form{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;max-width:100% !important;box-sizing:border-box;}.news_letter .block-webform .form__item{width:100% !important;float:none !important;margin-bottom:0 !important;}.news_letter .block-webform .form__email{width:100% !important;max-width:100% !important;box-sizing:border-box;border-radius:35px !important;border-top-right-radius:35px !important;border-bottom-right-radius:35px !important;}.news_letter .block-webform .form__submit,.news_letter .block-webform .webform-button--submit,.news_letter .block-webform input[type="submit"]{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-top:12px !important;box-sizing:border-box;}.news_letter .news_letter__container .input-group .btn{width:100% !important;margin-top:12px !important;border-radius:35px !important;}.news_letter .block-webform .form-actions{width:100%;margin:12px 0 0;padding:0;float:none;}}.path-webform-book_a_tour fieldset.captcha legend.captcha__title,.bab-book-a-tour-form fieldset.captcha legend.captcha__title,.contat_us__form_section fieldset.captcha legend.captcha__title{display:none;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}.slick-slide:focus{outline:0}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#cboxNext,#cboxPrevious,.slick-arrow{margin:0;padding:0;border:0;background:rgba(255,255,255,.8);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);position:absolute;top:calc(50% - 1.7rem);width:3.4rem;height:3.4rem;border-radius:50%;z-index:10;cursor:pointer}#cboxNext:before,#cboxPrevious:before,.slick-arrow:before{content:'';display:block;width:.8rem;height:.8rem;border-bottom:1px solid #6dbff2;border-left:1px solid #6dbff2}#cboxNext span,#cboxPrevious span,.slick-arrow span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#cboxPrevious,.slick-prev{left:0}@media only screen and (min-width:62em){#cboxPrevious,.slick-prev{left:-1rem}}#cboxPrevious:before,.slick-prev:before{-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);margin-left:1.5rem}#cboxNext,.slick-next{right:0}@media only screen and (min-width:62em){#cboxNext,.slick-next{right:-1rem}}#cboxNext:before,.slick-next:before{-webkit-transform:rotateZ(-135deg);-ms-transform:rotate(-135deg);transform:rotateZ(-135deg);margin-left:1.2rem}#cboxPrevious{left:1rem}#cboxNext{right:1rem}.slick-disabled{display:none!important}.slick-dots{position:relative;list-style:none;margin:0;padding:0;border:0;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.slick-dots>li{margin:0 1.5rem 0 0}.slick-dots>li button{display:block;margin:0;padding:0;border:0;cursor:pointer;background:0 0;background:#fff;border:1px solid #6dbff2;border-radius:50%;width:1.4rem;height:1.4rem;text-indent:-9999rem}.slick-dots>li button:active,.slick-dots>li button:focus,.slick-dots>li button:hover{opacity:1}.slick-dots>li.slick-active button{background:#6dbff2}.slide__content{margin-left:auto;margin-right:auto;position:relative;text-align:center;max-width:650px;color:#fff}.sliderx2:not(.slick-initialized)>div:not(:first-child){display:none}.sliderx2{margin:0 -1rem}.sliderx2 .news__row,.sliderx2 .others-news__row,.sliderx2 .same-job-offers__row{padding:0 1rem}.sliderx2 .slick-slide>div,.sliderx2 .slick-slide>div>div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:99999;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{-webkit-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background:#fff;opacity:.9}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:1px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(/themes/custom/bab/assets/img/colorbox/loading.gif) no-repeat center center}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxClose{margin:0;padding:0;border:0;cursor:pointer;background:0 0;position:absolute;top:1rem;right:1rem;display:block;background:#02378e;width:3.4rem;height:3.4rem;border-radius:50%}#cboxClose span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#cboxClose:before{content:'';display:block;margin:0 auto;background-image:url(/themes/custom/bab/assets/img/sp-global-a46c0.png);background-position:-355px -253px;width:24px;height:24px}
.header_banner{margin-top:100px !important;}.nursery__body h2:first-of-type,.editor-content-campus_details h2:first-of-type{font:40px/60px avenir_black;margin-bottom:0.5rem;}.nursery__body h2:first-of-type:not(:has(.nursery-intro-h2__first)),.editor-content-campus_details h2:first-of-type:not(:has(.nursery-intro-h2__first)){display:inline-block;max-width:100%;border-bottom:3px solid #ee4d9b;padding-bottom:0.1em;}.nursery__body h2:first-of-type .nursery-intro-h2__first,.editor-content-campus_details h2:first-of-type .nursery-intro-h2__first{display:inline;border-bottom:3px solid #ee4d9b;padding-bottom:0.1em;}.enrolment-process{padding:3rem 0 4rem;text-align:center;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;}.enrolment-process__title{font-size:28px !important;line-height:40px !important;font-family:avenir_black !important;font-weight:normal !important;color:#1a1a1a;margin:0 auto 1rem;display:inline-block;max-width:none;white-space:nowrap;text-align:center;}.enrolment-process__title::after{content:'';display:block;width:2.5em;max-width:100%;height:3px;margin:0.35em auto 0;background:#ee4d9b;}.enrolment-process__title-accent,.enrolment-process__title-label{font:inherit !important;}.enrolment-process__title-accent{display:inline;}.enrolment-process__lede{font:22px/34px avenir_roman;color:#666;max-width:44rem;margin:0 auto 2.5rem;}.enrolment-process__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem;margin-bottom:2.5rem;text-align:left;align-items:stretch;}.enrolment-process__card:nth-child(-n + 3){grid-column:span 2;}.enrolment-process__card:nth-child(4){grid-column:1 / span 3;}.enrolment-process__card:nth-child(5){grid-column:4 / span 3;}.enrolment-process__card{display:flex;gap:1rem;align-items:flex-start;padding:1.65rem 1.25rem 1.75rem;box-sizing:border-box;background:#fff;border-radius:12px;border:1px solid #e0e0e0;border-top:4px solid #ee4d9b;box-shadow:0 6px 16px rgba(0,0,0,0.06);transition:transform 0.28s ease,box-shadow 0.28s ease;}.enrolment-process__card:hover,.enrolment-process__card:focus-within{transform:translateY(-6px);box-shadow:0 10px 28px rgba(0,0,0,0.09);}@media (prefers-reduced-motion:reduce){.enrolment-process__card{transition:none;}.enrolment-process__card:hover,.enrolment-process__card:focus-within{transform:none;box-shadow:0 6px 16px rgba(0,0,0,0.06);}}.enrolment-process__card-badge{flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 1.125rem/1 avenir_black;color:#ee4d9b;background:rgba(238,77,155,0.12);}.enrolment-process__card-body{min-width:0;}.enrolment-process__card-title{font:18px/26px avenir_black;color:#5a5a5a;margin:0 0 0.5rem;}.enrolment-process__card-text{font:16px/24px avenir_roman;color:#555;margin:0;}.enrolment-process__cta{max-width:48rem;margin:0 auto;padding:2.5rem 1.5rem;border:1px solid #e0e0e0;border-radius:0;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,0.06);}.enrolment-process__cta-text{font:18px/28px avenir_roman;color:#444;margin:0 0 1.25rem;}.enrolment-process__cta-btn{display:inline-block;padding:0.85rem 2.25rem;font:16px/1.2 avenir_black;color:#fff !important;text-decoration:none !important;background:#ee4d9b;border-radius:999px;transition:background 0.2s ease,transform 0.15s ease;}.enrolment-process__cta-btn:hover,.enrolment-process__cta-btn:focus{background:#d84387;color:#fff !important;}.happy-parents{padding:2.25rem 0 2.75rem;text-align:center;}.happy-parents__title{font:32px/46px avenir_black;color:#333;margin:0 auto 1rem;max-width:52rem;}.happy-parents__title-accent{display:inline;border-bottom:3px solid #ee4d9b;padding-bottom:0.1em;}.happy-parents__lede{font:18px/28px avenir_roman;color:#666;max-width:40rem;margin:0 auto 1.5rem;}.happy-parents__slider{max-width:52rem;margin:0 auto;outline:none;}.happy-parents__slides{display:grid;grid-template-columns:1fr;align-items:start;}.happy-parents__slide{grid-area:1 / 1;width:100%;max-width:100%;min-width:0;margin:0;padding:0.85rem 1.25rem 1rem;border:1px solid #e5e5e5;border-radius:10px;display:flex;flex-direction:column;align-items:stretch;background:#fff;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity 0.55s ease,visibility 0.55s ease;pointer-events:none;z-index:0;}.happy-parents__slide.is-active{opacity:1;visibility:visible;z-index:1;pointer-events:auto;}.happy-parents__quote{font:19px/31px avenir_roman;color:#666;margin:0;font-style:italic;}.happy-parents__footer{margin:0;padding-top:20px;}.happy-parents__name{font:18px/26px avenir_black;color:#333;font-style:normal;display:block;}.happy-parents__centre{font:15px/23px avenir_roman;color:#888;margin-top:0.35rem;}.nursery-cta-banner{text-align:center;background:#ee4d9b;color:#fff;border-radius:14px;padding:3.25rem 1.75rem 3.5rem;margin:2rem auto 3.5rem;box-shadow:0 8px 28px rgba(0,0,0,0.12);}.nursery-cta-banner__title{font:32px/1.35 avenir_black;color:#fff;margin:0 auto 1rem;max-width:40rem;}.nursery-cta-banner__text{font:18px/1.55 avenir_roman;color:#fff;margin:0 auto 1.85rem;max-width:36rem;opacity:0.98;}.nursery-cta-banner__btn{display:inline-block;padding:0.9rem 2.25rem;font:16px/1.2 avenir_black;color:#1a1a1a !important;text-decoration:none !important;background:#fff;border-radius:999px;transition:background 0.2s ease,transform 0.15s ease,box-shadow 0.2s ease;box-shadow:0 2px 8px rgba(0,0,0,0.08);}.nursery-cta-banner__btn:hover,.nursery-cta-banner__btn:focus{background:#f8f8f8;color:#1a1a1a !important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,0.12);}@media (min-width:992px){.nursery-cta-banner{max-width:56rem;margin-left:auto;margin-right:auto;}}@media (max-width:991px){.enrolment-process{overflow-x:hidden;padding-left:0;padding-right:0;}.enrolment-process__title{display:inline-block;max-width:100%;white-space:normal;font-size:17px !important;line-height:1.4 !important;font-family:avenir_black !important;padding:0 0.75rem;box-sizing:border-box;margin-left:auto;margin-right:auto;word-wrap:break-word;overflow-wrap:break-word;text-align:center;}.enrolment-process__grid{grid-template-columns:1fr;}.enrolment-process__card:nth-child(n){grid-column:1 / -1;}.enrolment-process__card{padding:1.45rem 1.1rem 1.55rem;}.happy-parents__title{font-size:24px;line-height:1.35;}.happy-parents__slide{padding:0.75rem 1rem 0.9rem;}.happy-parents__quote{font-size:17px;line-height:1.55;}.nursery-cta-banner{padding:2.25rem 1.25rem 2.5rem;margin:1.5rem auto 2.75rem;border-radius:12px;}.nursery-cta-banner__title{font-size:24px;line-height:1.35;}.nursery-cta-banner__text{font-size:16px;line-height:1.5;}}@media (max-width:480px){.enrolment-process__title{font-size:15px !important;line-height:1.35 !important;padding:0 0.5rem;}}
.messages{margin:0 auto 2rem;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px;word-wrap:break-word;overflow-wrap:break-word}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0}.messages__list li+li{margin-top:1rem}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259}.messages--warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;-webkit-box-shadow:-8px 0 0 #e09600;box-shadow:-8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:red;border-color:red red red transparent;-webkit-box-shadow:-8px 0 0 red;box-shadow:-8px 0 0 red}.messages--error p.error{color:red}
@media only screen and (max-width:61.9375em){.toolbar{display:none;--breakpoint:md}}@media only screen and (max-width:61.9375em){.toolbar-fixed{padding-top:0!important;margin-left:0!important;--breakpoint:md}}.local-tasks-block{will-change:transform;position:fixed;bottom:0;left:0;z-index:999;margin:0;text-align:center;white-space:nowrap;font-size:1.5rem}@media only screen and (max-width:61.9375em){.local-tasks-block{display:none;--breakpoint:md}}.local-tasks-block ul{background:rgba(240,240,240,.3);padding:10px;margin:0}.local-tasks-block ul li{display:inline-block;margin:0 5px 0 0;padding:0;background:0 0}.local-tasks-block ul a{display:block;background-color:#ecebeb;padding:3px 10px;color:#333;text-decoration:none;border-radius:0;font-weight:400;font-size:1.2rem;text-transform:uppercase}.local-tasks-block ul a:active,.local-tasks-block ul a:focus,.local-tasks-block ul a:hover{background:#333;color:#fff;text-decoration:none}.local-tasks-block ul .is-active{background:#333;border-color:#333;color:#fff}.local-tasks-block ul .is-active a{background:0 0;color:#fff;border:none}.local-tasks-block ul .is-active a:active,.local-tasks-block ul .is-active a:focus,.local-tasks-block ul .is-active a:hover{background:0 0;color:#fff;border:none}.local-tasks-block a{display:block;background-color:#ecebeb;padding:3px 10px;color:#333;text-decoration:none;border-radius:0;font-weight:400;font-size:1.2rem;text-transform:uppercase}.local-tasks-block a:active,.local-tasks-block a:focus,.local-tasks-block a:hover{background:#333;color:#fff;text-decoration:none}
