/*!/wp-content/themes/new-horizon-academy/app.css*/header .header__container .branding .desktop-logo:not([style="display: none;"]){max-width:133px}.page-careers .page__utility,.page-careers .page__header,.page-careers .container.container--sm,.page-careers .page__featured{display:none}.career-search-section .career-form-type .search-by-box>div a{background-size:cover!important}section.academy-section{background-repeat:no-repeat;background-size:cover!important;background-position:center!important}.location__testimonials.bg_steel_blue{background:var(--blue)}section.events-of-academy.module-job-alert:before{display:none}.display-flex{display:flex;flex-direction:row}.nh_job-listing-page .career-map{width:74%}.nh_job-listing-page .career-school-listing{margin-top:0!important;width:26%}.nh_job-listing-page section.career-school-listing{margin:0}.nh_job-listing-page .career-search-section.filter_by_sec{margin:0 0 5px!important;background:#f5eee6;border-radius:0;padding:30px 0!important}.nh_job-listing-page .search-form form{flex-direction:row!important;gap:0!important;padding:0!important}.nh_job-listing-page .career-search-section.career-school-listing-section form .nh_form-field{width:50%!important;background:#fff;position:relative;border:1px solid #e1e1e1;margin-bottom:3px}.nh_job-listing-page .career-search-section.career-school-listing-section form .nh_form-field select,.nh_job-listing-page .career-search-section.career-school-listing-section form .nh_form-field input{padding:13px 32px 13px 13px!important;height:auto!important;width:100%;border:none;box-shadow:none}.nh_job-listing-page .career-search-section.career-school-listing-section form .nh_form-field select{color:#888888!important;background:#fff0;z-index:0;position:relative}.nh_job-listing-page .career-search-section.career-school-listing-section form .nh_form-field .input-absolute-image{position:absolute;top:50%;transform:translateY(-50%);right:10px}.nh_job-listing-page .career-search-section.career-school-listing-section form .nh_form-field .input-absolute-image.find-btn{cursor:pointer;padding:0;min-width:unset!important;width:auto!important}.nh_job-listing-page .filter-desktop-btn>a{font-size:16px}.nh_job-listing-page section.all-school-listing .title h2{font-size:16px}.nh_job-listing-page .filter-desktop-btn>a.view-all{background:#ff6455;color:#fff;margin-right:0;padding:7px 18px;border-radius:4px;display:inline-flex;align-items:center;gap:10px;font-weight:600}.nh_job-listing-page .filter-desktop-btn>a.view-all i::before{font-size:16px;font-weight:600}.nh_job-listing-page section.all-school-listing .title{align-items:center}.nh_job-listing-page .filter-desktop-btn>a.clear-filter{color:#ff6455!important}.nh_job-listing-page .school-list__distancee{font-weight:600}.nh_job-listing-page .location-name span{color:#a5a5a5;font-weight:600;font-size:15px}.nh_job-listing-page table .nh_full-time{position:relative}.nh_job-listing-page table .nh_full-time span{color:#a5a5a5;font-size:15px;position:absolute;right:0;width:auto;bottom:15px}.nh_job-listing-page section.all-school-listing .title{margin:15px 0 0}#nh_job-listing-page.nh_job-listing-page .nh_image-anchor{flex-wrap:nowrap!important;gap:2px!important;padding:0!important}.nh_job-listing-page .career-search-section.career-school-listing-section .search-by-box>div>a{margin-bottom:4px!important;padding:20px 10px 0}.nh_slider-form-area .slick-track{display:flex;column-gap:2px}.nh_slider-form-area .slick-prev+.slick-list.draggable{height:48px;left:24px}.nh_slider-form-area .slick-arrow{background-color:#cccccc!important;background-size:10px 17px!important;background-position:center!important;width:26px!important;height:100%!important;top:50%!important}.nh_slider-form-area .slick-next.slick-arrow{border-left:2px solid #fff;right:0}.nh_slider-form-area .slick-prev.slick-arrow{border-right:2px solid #fff;left:0}.nh_slider-form-area .slick-slide{cursor:pointer}.nh_slider-form-area .slick-next.slick-arrow.slick-disabled{opacity:0}.nh_slider-form-area .slide-item{min-height:49px;text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;display:flex!important;align-items:center;justify-content:center;background:#ed7a3d;cursor:pointer}.nh_slider-form-area .slide-item.active-state,.nh_slider-form-area .slide-item:hover{background:#ed7a3d8a}.nh_slider-form-area .slide-item span{color:#fff}.nh_job-listing-page .career-search-section.career-school-listing-section .filter-section,.nh_job-listing-page .all-school-listing{padding:0 20px}.nh_job-listing-page table .nh_full-time .email,.nh_job-listing-page table .nh_full-time .call{display:inline-block}.nh_job-listing-page table .nh_full-time .email{margin-right:14px}.nh_job-listing-page table .nh_full-time .btn-search{background:var(--red);color:#fff!important;border-radius:4px;border:none;padding:6px 10px 5px}.nh_job-listing-page .career-form-search .title{font-size:20px;padding:0 20px;font-weight:600;padding-bottom:10px;display:flex;justify-content:space-between}.nh_job-listing-page .career-search-section.career-school-listing-section .filter-section .panel{display:grid;grid-template-columns:1fr 1fr;gap:1px}.nh_job-listing-page .career-search-section.career-school-listing-section .filter-section .panel>div{margin-bottom:5px!important}.nh_job-listing-page .career-search-section.career-school-listing-section .filter-section .accordions{font-weight:600;border-width:2px}.nh_job-listing-page .all-school-listing{padding:0}.all-school-list-section{padding:0 20px;height:72vh;overflow-y:scroll}.nh_slider-form-area .slide-item input.state-checkbox{display:none}.nh_job-listing-page .map__filter--list{min-height:90vh}.academy-section .listing-academy .comments-of-teachers img{height:74px!important;width:74px!important;position:absolute;left:-35px;top:50%;transform:translateY(-50%)}.school__tabs .prefinfo1 .head.heading1{max-width:60%;margin:30px auto 0}.school__content .school__tabs{margin-bottom:0}.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field{display:block;width:50%;padding:0 10px!important}.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field:nth-child(3),.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field:nth-child(4),.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field:nth-child(5){width:33.3%;padding:0 10px!important;margin-top:18px}.school__content .modal-content .childcarecrm-form__control{max-width:100%}.school__content div#childcarecrmsingle-tour-form button#childcarecrm-form__confirm-button{margin-bottom:40px}section.section-testimonials{padding:70px 0 100px!important}.itemlistcont .listTable1 .col2 a{color:#888;font-weight:600;letter-spacing:.8px}.slick-slider button.slick-next.slick-arrow{background:url(/wp-content/uploads/2024/12/arrow-right.png) no-repeat;background-size:100%;display:block;height:75px;width:32px;background-position:center;background-size:cover;right:0;z-index:1;position:absolute}.slick-slider button.slick-prev.slick-arrow{background:url(/wp-content/uploads/2024/12/arrow-left.png) no-repeat;background-position:center;background-size:cover;background-size:100%;display:block;height:75px;width:32px;left:0;position:absolute;z-index:1;top:50%!important}body section.section-testimonials .testimonials-slider{gap:0px!important;padding-bottom:17px;padding:0 45px 17px}.location__testimonials .testimonial-slider{padding:0 45px 0}body section.section-testimonials .testimonials-slider .slick-list{width:100%}body .testimonials-slider .slick-list{padding-bottom:0px!important}.home-daycares-section .container{padding:0;max-width:1110px}.home-daycares-section .school-list.school-list--image.school-popup,.home-daycares-section .school-list--image .school-list__content{padding-left:0;margin-bottom:0}.home-daycares-section .school-list__image{width:100%;position:relative;top:0;left:0;padding-bottom:25px}.home-daycares-section .school-list__content>h3>a{font-size:23px;font-weight:400!important}.home-daycares-section .school-list__actions{position:relative;padding-top:27px}.home-daycares-section .school-list__meta,.home-daycares-section ul.slick-dots,.home-daycares-section .school-list__meta+a.link__more{display:none!important}.home-daycares-section .school-list--image .school-list__content h3.hdg{margin-bottom:18px;min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-daycares-section a.btn.btn--red.btn--icon.btn--icon-arrow.map_trigger{margin-bottom:0}.home__enroll .enroll-background .title,.home__enroll .enroll-background .content{flex-basis:unset}.home__enroll .content{width:80%;margin-left:auto;padding:clamp(108px, 10.8vw, 146px) 20px clamp(108px, 10.8vw, 146px) 164px;gap:27px}.home__enroll .title{width:20%}.home__enroll h3{max-width:184px;top:0;margin-left:0;position:relative;left:59%;transform:translateX(-50%)}.home__enroll span.enroll-green{left:-25%}.home__fast_fact .display-flex.flex-wrap>div{padding:0}.mobile__menu.mobile__menu--active #mega-menu-primary{display:block!important;max-height:calc(100vh - 250px)!important;overflow-y:scroll!important}.mobile__menu nav{padding:10px}header .header__top .sticky-menu.d-none[style="display: none;"]+.header__search+.btn-wrap.header__btn{padding-top:5px}.home-daycares-section .school-list--image .school-list__content .school-list__content__map-link{height:38px;margin-bottom:10px;line-height:19px}.we-are-different-section{padding:71px 0}.mega-toggle-on .mega-collapse-children .mega-sub-menu{display:block!important}.mega-menu-item-has-children.mega-collapse-children .mega-indicator{display:none!important}.mega-menu-item-has-children.mega-collapse-children>.mega-menu-link{pointer-events:none!important}.home__enroll .title{background-repeat:no-repeat;background-position:right;background-size:contain;background-size:cover;width:calc(20% + 132px);position:absolute;height:100%;left:0}.blog__new .display-flex.flex-wrap{flex-wrap:wrap;gap:30px 20px}.blog__new .display-flex .card{margin:0}.blog__new .display-flex .col-33{background:#fff;width:calc(33.3% - 14px);flex-basis:unset}.blog__new .display-flex .pagination-post,.blog__new .row{margin:0}.blog__new a.page__utility-link{padding-bottom:20px}.modal-content section.no-results.not-found header.page__header{padding:90px 0!important;text-align:center;margin-top:50px}.modal-content section.no-results.not-found .page__content{padding:0 0 40px}.nh_schedule-tour .js-schedule-tour-top-heading+p{text-align:center;padding-bottom:10px}.nh_schedule-tour.main-tab-section{margin:0 0 25px}.nh_schedule-tour p{text-align:center;width:100%!important;max-width:100%}.nh_schedule-tour .select-a-day__top-row{display:none}.nh_schedule-tour .fc-toolbar .fc-left{display:none}.nh_schedule-tour .fc-view-container{background:#fff;padding:23px 30px 30px}.nh_schedule-tour .container--full{padding:0}.nh_schedule-tour a.fc-day-grid-event{padding:2px 5px!important;margin-bottom:5px!important}.nh_schedule-tour .fc-content-skeleton{padding:0!important}.nh_schedule-tour a.fc-day-grid-event:not(.available-tour-time){background:transparent!important;border:0!important;pointer-events:none}.nh_schedule-tour a.btn-previous.tab-1.tab-2{padding:22px 30px 0;position:relative;font-weight:600;top:0;left:0;width:fit-content}.nh_schedule-tour .js-schedule-tour-top-heading{font-size:36px!important;margin-bottom:15px}.nh_schedule-tour .select-a-day__subcontent{padding:0;margin-bottom:13px}.nh_schedule-tour .main-tab-section{max-width:376px;margin:0 auto 24px}.nh_schedule-tour button.main-tab{padding:0;margin:0;display:block!important;width:auto;position:relative;max-width:45px}.nh_schedule-tour div.main-tab{width:auto;justify-content:space-between}.nh_schedule-tour button.main-tab.main-tab-1:after{background:#6abb8f}.nh_schedule-tour button.main-tab:nth-child(3):after{display:none}.nh_schedule-tour .fc-toolbar.fc-header-toolbar{width:calc(100% + 80px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nh_schedule-tour .childcarecrm-form__control--tour-time{position:relative}.nh_schedule-tour .fc-right{width:100%}.nh_schedule-tour .fc-button-group{width:100%;background:transparent!important}.nh_schedule-tour button.fc-button span{display:none}.nh_schedule-tour button.fc-button{min-height:47px}.nh_schedule-tour button.fc-prev-button.fc-button.fc-button-primary{background:url(/wp-content/uploads/2024/12/Vector-Smart-Object2left.png);background-repeat:no-repeat;background-size:contain;background-position:left}.nh_schedule-tour button.fc-next-button.fc-button.fc-button-primary{background:url(/wp-content/uploads/2024/12/Vector-Smart-Object2.png);background-repeat:no-repeat;background-size:contain;background-position:right}.nh_schedule-tour button.fc-button:disabled{opacity:0!important}header .header__container .branding .desktop-logo:not([style="display: none;"]){padding:4px 0}header .sticked-menu #mega-menu-wrap-primary #mega-menu-primary{padding:16px 0 12px 0}.sgpb-content .sgpb-main-html-content-wrapper h2{color:#fff;font-size:25px;padding-bottom:10px}.sgpb-content .sgpb-main-html-content-wrapper{padding:30px 20px;background:url(/wp-content/uploads/2024/12/Vector-Smart-Object1-copy-2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-width:570px}.sgpb-content .field-wrap.textbox-wrap .nf-field-label{display:none}.sgpb-content .nf-field-container{margin:0}.sgpb-content .nf-field-container.submit-container input[type="button"]{padding:10px 16px;border:2px solid #fff;background:#fff0;border-radius:3px;color:#fff;letter-spacing:1px;font-weight:400}.sgpb-content{padding:0!important;border:0!important}.sgpb-content .sgpb-main-html-content-wrapper p{color:#fff;padding-bottom:14px;max-width:213px}.sgpb-content .nf-form-title{display:none}.sgpb-content .sgpb-main-html-content-wrapper p:empty{padding:0}.sgpb-popup-dialog-main-div-theme-wrapper-1>img{top:0}div#sgpb-popup-dialog-main-div{width:100%!important;box-shadow:none!important}.page-news-and-events .post__title__and__categories,.page-news-and-events .post__title__and__categories,.page-news-and-events .page__featured.post__featured{background:var(--orange)}.state__listing .item .display-flex{flex-wrap:wrap}.childcarecrm-form .childcarecrm-form__field{width:33.33%;padding:7px 10px!important;margin-bottom:0!important}.childcarecrm-form .childcarecrm-form__field:nth-child(5)+.childcarecrm-form__group,.childcarecrm-form .childcarecrm-form__group.childcarecrm-form__group--tour-child[style="display: block;"]{width:33.33%;display:inline-block!important;margin:21px 0 0;position:relative}.childcarecrm-form .childcarecrm-form__group.childcarecrm-form__group--tour-child[style="display: block;"]{padding-bottom:10px}.childcarecrm-form .childcarecrm-form__tour-child-toggle.childcarecrm-form__tour-child-toggle--add:not(.page-contact-us .childcarecrm-form .childcarecrm-form__tour-child-toggle.childcarecrm-form__tour-child-toggle--add){bottom:0;left:0}.childcarecrm-form .childcarecrm-form__group.childcarecrm-form__group--tour-child .childcarecrm-form__field{width:100%}.nh_schedule-tour .childcarecrm-form .childcarecrm-form__field:nth-child(5){margin-right:100px}.contact-form .childcarecrm-form .childcarecrm-form__field+.childcarecrm-form__group{width:33.33%;display:inline-block!important;margin:21px 0 0;position:relative}.contact-form .childcarecrm-form__field.childcarecrm-form__field-textarea{position:relative;left:50%;transform:translateX(-50%);top:0}.contact-form .childcarecrm-form__field.childcarecrm-form__field-textarea textarea{width:100%;height:72px;max-width:427px}.childcarecrm-form .childcarecrm-form__footer{width:fit-content!important;left:50%;transform:translateX(-50%);bottom:0;position:relative}#tour-booking-form-step[style="display: block;"]+.childcarecrm-form__field+.childcarecrm-form__footer{display:block!important;opacity:1!important;z-index:0!important}.modal-content .childcarecrm-form__control select{padding:0 13px;margin:7px}.childcarecrm-form .childcarecrm-form__field.childcarecrm-form__expected-start-date{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center}.childcarecrm-form .childcarecrm-form__field.childcarecrm-form__expected-start-date input,.childcarecrm-form .childcarecrm-form__field.childcarecrm-form__expected-start-date label{width:50%;margin:0!important}.childcarecrm-form .childcarecrm-form__field.childcarecrm-form__expected-start-date label{margin-right:3px!important}.btn-previous.tab-3{position:relative!important;top:-29px;width:fit-content}.childcarecrm-form .childcarecrm-form__tour-child-toggle button{width:100%;height:100%;border-radius:6px;color:#fff;margin:0;font-weight:600;background-color:#A8DFC5;text-transform:uppercase}.childcarecrm-form .childcarecrm-form__tour-child-toggle{padding:7px 10px}.childcarecrm-form .childcarecrm-form__tour-child-toggle button{position:relative;padding:15px 10px}.childcarecrm-form .childcarecrm-form__tour-child-toggle.childcarecrm-form__tour-child-toggle--add button:after{content:"";position:absolute;background:url(/wp-content/uploads/2024/12/plus.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:13px;position:relative;display:inline-block;padding-left:12px}.modal-content .nh_schedule-tour .container--full .tell-us.title.h3.h3--modal.text-gray.margin-bottom-10.h3-new-font{padding:0 10px}.modal-content .nh_schedule-tour .container--full .childcarecrm-form__control--date.childcarecrm-form__date-of-birth.childcarecrm-form__control{display:flex}.modal-content .nh_schedule-tour .container--full .childcarecrm-form__control--date.childcarecrm-form__date-of-birth.childcarecrm-form__control span{display:none}.modal-content .nh_schedule-tour .container--full .childcarecrm-form__control--date.childcarecrm-form__date-of-birth.childcarecrm-form__control select{margin:10px 0 0}.thank-you__subcontent.thank-you__subcontent p{max-width:427px;margin-top:8px;line-height:24px;font-weight:400}.thank-you__subcontent .location-name-and-time{font-size:20px;line-height:28px}.thank-you__subcontent .thank-you__subcontent__close.js-modal-close{display:none}.thank-you__subcontent .time-at-thank-you.where{margin-top:25px}.h3-new-font span{color:#888}.color-orange span,.color-orange{color:#e8624c}.color-gray,.color-gray{color:#888}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.home input.search__zip,.util-nav .sticky-panel input.sticky-nav-input{padding-right:35px}.util-nav .sticky-panel.active{border-top-left-radius:8px;border-bottom-left-radius:8px}.home .welcome__flex img{width:100px}footer .container{padding-top:10px;padding-bottom:45px}footer .footer__social{padding-bottom:10px}footer .footer__menu{padding-bottom:13px}.school__content .childcarecrm-form__control--date.childcarecrm-form__date-of-birth.childcarecrm-form__control select{width:100%}@media (min-width:768px){.school-details{margin-top:-12px!important}}@media (min-width:992px){.display-mobile{display:none!important}header .header__container{padding:0 70px}.page-contact-us .modal-content .childcarecrm-form{min-width:1000px;width:100%}}@media (max-width:1350px) and (min-width:1301px){.nh_job-listing-page .filter-desktop-btn>a.view-all{margin-left:0}}@media (max-width:1300px) and (min-width:991px){header .header__container{padding:0 30px}header .branding .site-title{max-width:179px}header .header__search-toggle{margin:0 20px}header .header__top .btn-wrap.header__btn{padding:0}.sticky-menu #mega-menu-primary>li>ul.mega-sub-menu{margin-top:25px!important}#mega-menu-wrap-primary #mega-menu-primary>li>ul>li>ul>li:not(:first-child)>ul>li>a{font-size:16px!important;padding-bottom:9px!important}#mega-menu-wrap-primary #mega-menu-primary>li>ul>li>ul>li:not(:first-child)>ul>li>ul.mega-sub-menu>li>a{padding:4px 0!important;font-size:14px!important;line-height:18px!important}}@media (max-width:1150px) and (min-width:991px){header .sticky-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 8px}header .header__top .btn-wrap.header__btn a{padding:10px 10px}}@media screen and (max-width:1440px){.nh_job-listing-page .career-school-listing{width:30%}}@media (max-width:1200px){.home__enroll .content a{padding:14px 10px}.home__enroll .content{gap:18px!important}}@media (max-width:1024px){.nh_job-listing-page .search-form form{margin-top:0}.contact-us-tour .contact-form .childcarecrm-form .childcarecrm-form__field+.childcarecrm-form__group,.contact-us-tour .childcarecrm-form .childcarecrm-form__group.childcarecrm-form__group--tour-child[style="display: block;"]{width:50%}}@media (max-width:992px){.display-desktop{display:none}html body.page--active{padding-top:60px!important}.home__fast_fact .display-flex.flex-wrap{flex-direction:column;gap:40px}.home__welcome{padding:44px 0 126px}.footer__flex{flex-wrap:wrap;flex-direction:column-reverse}.home-daycares-section .school-list--image .school-list__content .school-list__content__map-link{min-height:32px}.learning-program-section .learning .display-flex{flex-direction:column}.learning-program-section .all-programs h4{font-size:38px;margin-bottom:10px}.learning-program-section .all-programs{padding:50px 30px}.learning-program-section .all-programs .options button.tab{padding:30px 0 27px}.learning-program-section .all-programs .options button.tab .fa{font-size:15px}.we-are-different-section{background:#fff;padding:70px 0 101px;background-image:url(/wp-content/themes/new-horizon-academy/)!important}.we-are-different-section .cta-button{margin-top:28px}.we-are-different-section .Reasons_different_section .display-flex{flex-direction:column;gap:23px;align-items:center}.we-are-different-section .Reasons_different_section .content{margin:0}.we-are-different-section .container{padding:0}.we-are-different-section .Reasons_different_section .title{margin:0 auto 19px;max-width:188px;text-align:center}.we-are-different-section .Reasons_different_section .description{text-align:center}.we-are-different-section .slick-dots{display:none!important}.we-are-different-section .slick-slider button.slick-prev.slick-arrow{background:url(/wp-content/uploads/2024/12/gray-right-arrow.png) no-repeat;left:10px;top:50%}.we-are-different-section .slick-slider button.slick-next.slick-arrow{background:url(/wp-content/uploads/2024/12/gray-left-arrowt.png) no-repeat;right:10px;top:50%}.we-are-different-section .container>p{margin:0 auto 18px}.home__enroll .display-flex{flex-direction:column;align-items:center}.home__enroll .title,.home__enroll .content{position:relative;width:100%}.home__enroll .title{padding:clamp(71px, 25.5vw, 250px) 0 clamp(104px, 35.6vw, 350px);background:url(/wp-content/uploads/2024/12/mobile-green-arrow.png);z-index:1;background-repeat:no-repeat;background-size:cover;background-position:bottom}.home__enroll h3{left:50%;text-align:center}.home__enroll .content{margin-top:clamp(-366px, -37vw, -139px);gap:25px!important;padding:clamp(206px, 44.4vw, 440px) 0 186px;background:url(/wp-content/uploads/2024/12/mobile-green-sec-bg.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:top!important}.page-template-blog .post__header{flex-direction:column;gap:20px}.page-template-blog .filter-options form select,.page-template-blog .filter-options form input[type="text"],.page-template-blog span.search-icon{width:calc(33.3% - 56px)}.page-template-blog .filter-options input[type="text"]{width:100%!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-top:7px}.blog__new a.page__utility-link{display:none}}@media (max-width:991px){.singular-school .contact-us-tour:not(.schedule-a-tour) .title.text-center.h3.h3--modal.text-gray.display-block.h3-new-font.margin-bottom-10{margin:15px 0}header .header__top .header__search{display:block;position:absolute;top:41%;transform:translateY(-50%);right:89px;width:38px}.nh_job-listing-page .search-form form{margin-top:0}.nh_job-listing-page .career-map,.nh_job-listing-page .career-school-listing{width:100%}section.nh_job-listing-page.display-flex{flex-wrap:wrap}.nh_job-listing-page .all-school-listing{padding-top:13px!important;margin:0!important}.nh_job-listing-page .all-school-listing .mobile_filter_btn_div{padding-bottom:0;border:0;margin:0;float:right}.nh_job-listing-page section.all-school-listing .title{display:inline-block;margin-bottom:0}.nh_job-listing-page section.all-school-listing table#filter_jobs{margin:0}.nh_job-listing-page section.all-school-listing .filter_jobs tbody{display:block}.nh_job-listing-page section.all-school-listing .filter_jobs tbody a{font-size:15px}.nh_job-listing-page .all-school-listing .pagination{padding-bottom:99px}.hero-section-career .career-search-section .btn-link{border:0}.career-search-section .career-form-type .search-by-box>div a{padding-top:20px}.childcarecrm-form .childcarecrm-form__field:nth-child(5)+.childcarecrm-form__group,.childcarecrm-form .childcarecrm-form__group.childcarecrm-form__group--tour-child[style="display: block;"]{width:50%}header .mega-menu-toggle{display:none}}@media (max-width:767px){.singular-school .contact-us-tour:not(.schedule-a-tour){padding:0 30px}.singular-school .contact-us-tour:not(.schedule-a-tour) .title.text-center.h3.h3--modal.text-gray.display-block.h3-new-font.margin-bottom-10{line-height:150%}.page-job-listing .career-map .alert.alert-section.no-location-allowed,.singular-page .school-listing-map-locator-main-section .alert.alert-section.no-location-allowed{max-width:300px;width:100%;padding:5px 56px}.page-job-listing .career-map .alert.alert-section.no-location-allowed .alert__section a,.singular-page .school-listing-map-locator-main-section .alert.alert-section.no-location-allowed .alert__section a{width:100%}.page-job-listing .career-map .alert.alert-section.no-location-allowed .alert__section p,.singular-page .school-listing-map-locator-main-section .alert.alert-section.no-location-allowed .alert__section p{text-align:center}.singular-school .contact-us-tour:not(.schedule-a-tour){background:#fff0}.singular-school .contact-us-tour:not(.schedule-a-tour) .contact-form-content.modal-content{margin-top:30px!important}.contact-us-tour #tour-booking-form-step>.childcarecrm-form__group{flex-direction:column}.contact-us-tour .childcarecrm-form .childcarecrm-form__field.childcarecrm-form__expected-start-date input,.contact-us-tour .contact-form .childcarecrm-form .childcarecrm-form__field+.childcarecrm-form__group,.contact-us-tour .childcarecrm-form .childcarecrm-form__group.childcarecrm-form__group--tour-child[style="display: block;"]{width:100%}body section.section-testimonials .testimonials-slider{padding:0 0 17px}.singular-post aside#sidebar-primary{max-width:315px;margin:0 auto}.singular-post aside#sidebar-primary .widget__related-posts{border:0}.singular-post aside#sidebar-primary .banner__content--sidebar{margin-top:199px}.singular-post aside#sidebar-primary .banner__background--sidebar{top:-170px}.singular-post aside#sidebar-primary .widget__subscribe input[type="button"]{width:100%}.home .feature__content .hdg{max-width:326px;margin:0 auto}.home .feature__content .hdg br{display:none}.home .feature__content .feature__button{padding-top:35px}.home__welcome{background-image:url(/wp-content/uploads/2024/12/mobile-Background-mobile.jpg)!important;padding-bottom:141px!important}.home__welcome .welcome__content{margin:0 auto;padding:0 15px}.home__welcome .welcome__headline{margin-bottom:25px}.home__welcome .welcome__content h4{margin-top:51px}.home__welcome .welcome__flex{margin-top:44px;gap:36px 24px}.home__welcome a.util-nav__item__link{margin-top:58px!important}.school-detail-section .school-details{margin-top:95px!important}.school-detail-section .school-title{padding:25px 30px}.school-detail-section .itemlistcont h2.heading1{margin-top:76px}.school-detail-section .listTable1 td.col4{padding:15px 0 24px!important}.school-detail-section .listTable1 td.col2{padding:32px 0 0!important}.school-detail-section .itemlistcont{padding:0 0 30px}.school-detail-section .timing-section .title{padding:22px 20px}.school-detail-section .timing-section .main{padding:15px 20px 25px}.school-detail-section .timing-section .main .btn-section{margin-top:12px}.singular-school .school-detail-section .timing-section{margin-bottom:99px}.school__content .prefinfo1{padding:86px 0 106px!important}.school__content .prefinfo1::before{display:block!important;height:85px;width:118px;left:0;top:0;background-position:bottom right!important;background-image:url(/wp-content/uploads/2024/12/Gold.png)!important}.school__content .school__tabs .prefinfo1 .head.heading1{margin-top:18px}.school__content .prefinfo1 .container{padding:0 30px}.school__content .prefinfo1 .desc{margin-bottom:56px}.school__content .prefBedgeBox{gap:35px 25px;margin:30px 0 58px}.school__content .prefinfo1::after{display:block!important;height:114px;width:159px;right:1px;bottom:21px;background-position:bottom right!important;background-image:url(/wp-content/uploads/2024/12/Orange.png)!important}body .leadershipModule{padding:71px 0 90px!important}.singular-school .row{margin:0}h2.leadershipModuleHeading{line-height:129%}.leadershipModule .cardItem{width:240px!important;height:211px!important;margin-bottom:37px!important}.leadershipModule .cardItem>a{right:0}.leadershipModule .cardItem .content-meta{padding-top:45px}.leadershipModule .cardItem p.employeeTitle{padding-top:17px}.school__content .card-section .card-header:not(.leadershipModule .card-header){padding-bottom:30px!important}.school__content .card-section{padding-bottom:76px}.school__content .card-section .card-header h2{font-size:33px}.school__content .card-section .col-sm-4 .content-wrapper img{margin-top:0;max-width:104px;height:auto}.school__content .card-section .content-meta{padding:20px 21px}.singular-school .contact-us-tour.schedule-a-tour.single-schedule{padding-bottom:65px}.school__content .card-section .content-meta h3{margin-bottom:24px}.school__content .card-section .content-meta .content{line-height:24px}.school__content .card-section .content-meta>a{margin:23px 0 9px!important}.school__content .card-section .content-wrapper{margin-bottom:9px}.slick-slider button.slick-prev.slick-arrow{left:3px;height:49px;width:21px}.slick-slider button.slick-next.slick-arrow{right:3px;height:49px;width:21px}.location__testimonials .item{padding:0 35px}.location__testimonials .item p{margin-bottom:38px;text-align:center}.events-of-academy .form-of-event .title_for_form span{position:absolute;bottom:20px;right:19px}.events-of-academy .form-of-event .title_for_form{position:relative}.events-of-academy .form-of-event form{padding:30px 20px 40px!important}.events-of-academy .tagline_for_form p{padding:22px 20px 0}section.section-testimonials .testimonials-slider .slick-slide .quote{padding:clamp(15px, 3.91vw, 30px) clamp(22px, 3.91vw, 30px)!important}section.events-of-academy.module-job-alert{padding-bottom:80px}.item.slick-slide{padding:0 20px}.location__testimonials{padding:72px 0 81px}.blog__new .display-flex .col-33{width:calc(50% - 10px)}.page-template-blog .filter-options form select,.page-template-blog .filter-options form input[type="text"],.page-template-blog span.search-icon{width:100%}.page-template-blog .filter-options form{display:grid;grid-template-columns:1fr 1fr}.page-template-blog .filter-options form button{max-width:100%}.page-template-blog .card .card-image img{height:324px}.page-template-blog .card .card-content{padding:20px 25px 50px;background:#fff}.page-template-blog .card .card-content h3.card-title{font-size:24px;line-height:35px}.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field,.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field:nth-child(3),.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field:nth-child(4),.school__content div#tour-booking-form-step>.childcarecrm-form__group>.childcarecrm-form__field:nth-child(5){width:100%;margin-top:13px}.school__content .childcarecrm-form .childcarecrm-form__field:nth-child(5)+.childcarecrm-form__group{width:100%}.school__content .childcarecrm-form__control--date.childcarecrm-form__date-of-birth.childcarecrm-form__control select{width:100%;padding:0 10px}.school__content .single-schedule-content.modal-content{width:100%}.school__content div#childcarecrmsingle-tour-form button#childcarecrm-form__confirm-button{padding:11px 50px;float:initial;margin:0;max-width:100%}.page-find-a-school .school-listing-map-locator-main-section .page__content div.schools__list .school-list.school-list--image.school-popup h5{display:none}}@media (max-width:600px){.blog__new .display-flex .col-33{width:100%}}@media (max-width:479px){.home__enroll .title{padding:clamp(71px, 18.5vw, 250px) 0 clamp(104px, 27.6vw, 350px)}}@media (max-width:440px){.gm-style-iw-a .gm-ui-hover-effect{right:calc(100% - 14px)!important}}