  .gform_wrapper.gravity-theme .ginput_container_date input{width:100%!important}.add-a-child{border:1px solid #0094BB!important;padding:12px 16px!important}.add-a-child label{font-size:12px!important;line-height:18px}.carousel .slides .slideItem img{border:4px solid #FFF;box-sizing:border-box;box-shadow:0 8px 8px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%);border-radius:16px}blockquote{padding:0 0 0 .5em;margin-left:.5em;margin-bottom:1em;border-left:2px solid #667085}#cn-notice-text a:link{color:#F8E2AF}#cn-notice-text a:visited{color:#F8E2AF}.cn-text-container,.cn-buttons-container{display:-webkit-inline-box;vertical-align:middle}.cn-text-container{text-align:left}.gform_required_legend{display:none}.footer-map .ng-footer-about-address span{font-size:24px;padding-right:10px}.ng-map-photos .ng-map-content .ng-map-inner .ng-map-info{display:flex}.ng-map-photos .ng-map-content .ng-map-inner .ng-map-info span{font-size:24px;color:#0094BB}.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme input{line-height:20px}body .gform_wrapper.gravity-theme .ginput_container_date input{line-height:20px}.icon-single{box-sizing:unset;box-shadow:none;font-size:24px;background:#FEF0C7;display:grid;border-radius:50%!important;padding:0;width:40px;height:40px;text-align:center;line-height:40px;border:8px solid #FFFAEB!important;align-items:center;justify-content:center;align-content:center;margin:0 auto}.thank-you-button{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.05em}.thank-you-icon{border:unset!important;box-shadow:none;box-sizing:unset;border-radius:0!important;padding:0;font-size:20px;padding-top:20px}.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover{border-width:1px!important}.button-single{max-width:800px!important;margin:0 auto}.parent-review .testimonial-content{width:896px;margin:0 auto;padding:48px!important;background:#FFF;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%);border-radius:16px}.parent-review .slick-dots{display:none!important}.display-mobile{display:none}.display-desktop{display:block}.ng-light-box .ng-teacher-detail .ng-teacher-desc{padding-right:20px;overflow-y:scroll;height:450px}.connect-icon{display:inline-flex;justify-content:space-between;align-items:center;background:#fff;padding:16px;width:95%;border:1px solid #D0D5DD;box-sizing:border-box;border-radius:8px}.connect-website{display:flex;font-size:18px;font-weight:700;line-height:24px}.connect-goto{display:flex;font-size:12px;font-weight:700;line-height:24px}.connect-goto a{color:#2E91FA}.connect-icon i{font-size:22px;color:#2E91FA;padding-right:5px;font-weight:500}.connect-social{display:table-cell;vertical-align:middle;padding:6px;align-items:center;border:unset!important;box-sizing:unset;box-shadow:none;border-radius:unset!important;font-size:40px}.connect-social i{font-size:40px;padding:0 6px;color:#98A2B3}.bcs-container-icon .vc_column-inner{align-items:center}img.mfp-img{padding:0!important}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{margin:10px!important}.cta-footer .nex-title-wrapper{padding-top:70px;padding-bottom:70px}.ng-quote-lang .nex-quote-icon{text-align:left}.ng-quote-lang .fas{color:#E8E8E8}.vc_sep_pos_align_left.bcs-line{margin-left:auto;margin-right:auto;max-width:800px}.vc_sep_pos_align_left.bcs-line .vc_sep_holder .vc_sep_line{width:55px}.parent-review.nex-testimonial-slider.style-brand .testimonial-text p{font-size:16px;line-height:24px;font-weight:400;color:#101828;text-align:left}.parent-review.nex-testimonial-slider.style-brand .testimonial-item{padding-bottom:40px}.slider-text{font-family:Objective!important;font-weight:700}.nex-bodytext.tpl1 .nex-bodytext-content p{color:#667085}.form-logo.attachment-full{max-width:200px}@media (min-width:769px) and (max-width:1023px){.nex-footer{padding-left:calc(88/1023*100vw);padding-right:calc(88/1023*100vw)}.nex-footer .inner-footer .vc_col-sm-8,.nex-footer .inner-footer .vc_col-sm-4{width:100%!important}.bcs-container .nex-title-content{max-width:660px}.nex-card.type5{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:start;justify-items:center;padding:16px;margin-bottom:15px}.wrap-cards .wpb_column{width:50%}.sm-size .nex-card.type5{display:block;max-width:350px;padding:24px}.sm-size .nex-card.type5 .nex-card-image{max-width:295px;margin-left:auto;margin-right:auto;width:100%}.nex-card.type5 .nex-card-image{max-width:80px;height:auto}.nex-card.type5 .nex-card-title{margin-left:15px;padding-top:15px}.display-desktop{display:none}.display-mobile{display:block}.ng-call-to-action-image .ng-call-image-inner{margin-right:20px!important}.ng-bgimage-fullsize .ng-title{font-size:32px;line-height:40px}.ng-bgimage-fullsize .ng-bgimage-inner{padding:24px 16px!important}.ng-bgimage-fullsize .ng-bgimage-inner .ng-bodytext-content p{font-size:16px!important;line-height:24px!important}.carousel.next-slider-items,.carousel.next-slider-items .slides{max-width:845px!important;width:95%}.book-a-tour .wrap-flex-two{width:100%!important}.book-a-tour .gravity-theme{padding:20px;background:#FFF;border:1px solid #D0D5DD;box-sizing:border-box;box-shadow:none;border-radius:20px}.book-a-tour .vc_col-sm-4,.book-a-tour .vc_col-sm-6{width:100%!important}.wrap-flex-two>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:start;align-items:start}.wrap-flex-two>.vc_column-inner>.wpb_wrapper>.vc_row{width:50%;margin-left:15px!important;margin-right:15px!important}.parent-review.nex-testimonial-slider .testimonial-content{width:95%}.form-logo.attachment-full{max-width:150px}}@media only screen and (max-width:768px){.icon-single{margin:unset}.entry-title.title-search{font-size:20px;line-height:32px}.bcs-container{padding-right:15px;padding-left:15px}.display-desktop{display:none}.display-mobile{display:block}.ng-call-to-action-image .ng-call-image-inner{margin-right:20px!important}.wide-table{width:100%;overflow-x:auto}.wide-table .nex-button{border:none;box-sizing:unset;padding:0;background:none}.wide-table .nex-button.text-secondary-color{background:none}.wide-table .nex-button.nex-button-primary{background:none;color:#0094BB}.carousel.next-slider-items,.carousel.next-slider-items .slides{width:103%!important}.about-icon .vc_col-sm-6 .wpb_wrapper{max-width:458px;margin:0 auto;text-align:left!important}.vc_btn3-container.vc_btn3-left{max-width:458px!important}.wrap-flex-two .nex-icon.icon-single{margin:0 auto!important}.parent-review.nex-testimonial-slider .testimonial-content{width:95%}.vc_sep_pos_align_left.bcs-line{max-width:460px}.wrap-flex-two h2{font-size:15px!important}}@media only screen and (max-width:420px){.nex-footer .footer-map .ng-footer-about-address .email-address{word-break:break-word}.carousel.next-slider-items,.carousel.next-slider-items .slides{max-width:495px!important}.carousel.next-slider-items .slides{width:680px!important;left:10px}.ng-light-box{width:92%;height:600px}.ng-light-box .ng-teacher-detail .ng-teacher-desc{padding-right:0;overflow-y:unset;height:auto}.nex-title-content{padding-right:15px;padding-left:15px}.ng-bodytext-single-image{width:initial;padding-right:15px;padding-left:15px}.ng-wd-blog-item{display:flex;align-items:center;flex-direction:row}.ng-blog-item-content{margin-left:10px}.ng-blog-single .ng-blog-infor .ng-post-day,.ng-wd-blogs .ng-wd-blog-item .ng-blog-item-content .ng-blog-infor .ng-post-day,.ng-blogs .ng-blog-item .ng-post-day{margin-left:0}.ng-blog-single .ng-blog-infor .ng-blog-cats,.ng-wd-blogs .ng-wd-blog-item .ng-blog-item-content .ng-blog-infor .ng-blog-cats,.ng-blogs .ng-blog-item .ng-blog-cats{display:none}.vc_custom_heading.connect-social{text-align:center!important;display:block}.parent-review.nex-testimonial-slider .testimonial-content{width:95%}.wide-table{width:100%;overflow-x:auto}.wide-table .nex-button{border:none;box-sizing:unset;padding:0;background:none}.wide-table .nex-button.text-secondary-color{background:none}.wide-table .nex-button.nex-button-primary{background:none;color:#0094BB}.ng-downloadables .nex-download{max-width:330px;margin:auto}.nex-download .nex-download-file-name{white-space:unset}.ng-bgform-fullsize .col-sm-12:first-child{text-align:center}.form-logo.attachment-full{max-width:120px}.ng-bgform-fullsize{background-size:730px!important;background-position-x:center!important;background-position-y:top!important}}.custom-search .search-submit{line-height:1.75rem!important;padding:.6em 2em 0.4em!important}.read-more::before{content:"["}.read-more::after{content:"...]"}.text-white-cta{color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{color:#0094BB!important;background:#fff;border:1px solid #0094BB;font-size:16px;line-height:20px;font-weight:600;text-transform:capitalize;background-image:none!important;border-color:#0094BB!important}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{color:#ffffff!important;background-color:#005490!important;border-color:#005490!important}.pt-5.pb-5.ng-call-to-action-image.ng-title-content.type_1{background-size:100vw;padding-top:5rem!important;padding-bottom:5rem!important}.ishcmc-container{max-width:800px;margin:auto!important}.nex-footer{background-color:#414042}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{background-color:#ffffff!important}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline:hover,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom:hover{background-color:#005490!important;border-color:#005490!important}.nex-footer .wpb_content_element p{color:#fff;font-family:'Roboto'}.nex-footer .nex-icon .nex-element-text{font-size:16px;color:#fff}.nex-footer .nex-border{background:#fff}.ng-single-image-text .ng-single-text{font-size:18px;line-height:26px;font-weight:700}#mega-menu-1 .vc_custom_heading a{font-size:18px;line-height:26px;font-weight:400}#mega-menu-1 .vc_custom_heading a:hover{color:#0094BB}#mega-menu-1 p.vc_custom_heading{margin-bottom:.8em}.nex-footer .ng-footer-about-address span{font-size:18px;margin-right:10px}.email-address b{font-weight:400!important}.is-quote .nex-bodytext-content p{font-family:'Verveine';font-style:normal;font-weight:400;font-size:48px;line-height:48px;text-align:center;color:#005490;margin-bottom:48px}.is-quote .nex-quote-icon{font-size:48px;color:#E6E7E8;text-align:center;margin-bottom:24px;margin-top:48px}.nex-card-button.nex-button-primary{font-family:'Noto Sans';background:#0094BB}.nex-card-button.nex-button-primary:after{font-family:'remixicon';content:"\ea54";color:#fff;vertical-align:bottom;font-size:18px}.nex-card.type3 .nex-card-title a{color:#fff}.nex-card.type2 .nex-card-title{margin-bottom:1rem!important}.nex-card.type2 .nex-card-title:before{display:none}.nex-card.type2 .nex-card-title a{color:#fff}.site-header .site-menu #top-menu a.text-phone-number{font-size:16px!important}@media only screen and (min-width:1025px){.md-hide{display:none!important}.site-menu #site-navigation .nav-menu>li.has_full_width>a:before,.site-menu #site-navigation .nav-menu>li.menu-item-has-children>a:before{display:none!important}.header-container .site-branding{width:22%!important}.header-sticky .header-container .site-branding{margin-top:30px!important}.site-header .site-menu{width:77%!important}.site-menu #site-navigation .nav-menu{float:left}.site-header .site-menu{padding-top:20px!important}.header-sticky .header-container .site-branding img{max-height:110px;width:auto}.nex-testimonial-slider.tpl4 .slick-dots{position:absolute;bottom:-44px;left:50%;list-style:none;padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ng-downloadables .nex-download{max-width:573px;margin-left:-6px}}@media (min-width:1025px){ul#primary-menu{display:flex;justify-content:space-between}ul.sub-menu{width:360px!important}#site-navigation #primary-menu ul li{position:relative}ul.sub-menu .sub-menu,.site-menu #site-navigation .nav-menu>li.menu-item-has-children>.dropdown-menu{background:#fff;border:1px solid #e4e7ec;box-sizing:border-box;box-shadow:0 12px 16px -4px rgb(16 24 40 / 10%),0 4px 6px -2px rgb(16 24 40 / 5%);border-radius:8px;padding:16px}ul.sub-menu .sub-menu li,.site-menu #site-navigation .nav-menu>li.menu-item-has-children>.dropdown-menu>li{padding:4px}.menu-item{margin-right:0rem}}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-custom.vc_btn3-block:hover,button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-peacoc:hover,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover{background-color:#005490!important;border-color:#005490!important}button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern{font-size:16px!important;line-height:20px!important;text-transform:capitalize;background-color:#0094BB!important;border-color:#0094BB!important;font-weight:700}.nex-button.nex-button-primary:hover{background:#005490}.nex-button.nex-button-primary{font-family:'Noto Sans';font-size:16px;line-height:20px;margin-top:35px;letter-spacing:0;text-transform:capitalize;border-radius:4px;padding:11.5px 16px}.nex-button.text-secondary-color{font-family:'Noto Sans';font-size:16px;line-height:20px;letter-spacing:0;text-transform:capitalize;background:#FFF;border:1px solid;box-sizing:border-box;border-radius:4px;padding:10.5px 16px}.nex-bodytext-title{font-family:'Noto Sans';line-height:32px;font-weight:700;font-style:normal;font-size:24px;font-display:swap}.gravity-theme .gform_title{font-weight:700;font-size:40px;line-height:48px;color:#005490!important}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:#005490!important;box-shadow:0 4px 8px -2px rgb(16 24 40 / 10%),0 2px 4px -2px rgb(16 24 40 / 6%);border-radius:40px;color:#fff!important;border-color:#005490!important}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step_active .gf_step_label{color:#005490!important}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#005490;color:#fff}.gform_wrapper.gravity-theme .gfield_label{font-size:14px!important;line-height:16px}body,button,input,select,optgroup,textarea{color:#344054;font-family:'Noto Sans'}::placeholder{color:#D0D5DD;opacity:1}.gform_page_footer .button{background:#0094bb;text-transform:capitalize;font-size:14px;line-height:20px!important}.nex-card-button.nex-button-primary:hover{background:#00558F}.nex-card-button.nex-button-primary{font-family:'Noto Sans';background:#0094BB;text-transform:capitalize;font-size:16px;line-height:20px;padding:12px;font-weight:400}.nex-title-content .nex-title{font-family:'Noto Sans';line-height:32px;font-weight:700;font-style:normal;font-size:24px;font-display:swap;color:#005490!important}.nex-bodytext-content{font-family:'Noto Sans';font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#344054}p>a{color:#1570EF}p>a:hover{color:#0094BB}span.ml-1.nex-element-text{color:#344054}span.ml-1.nex-element-text:hover{color:#0094BB}.nex-icon{display:block;text-decoration:none;font-size:18px;line-height:26px;font-weight:700;font-family:'Noto Sans'}span.nex-element-icon{font-size:24px;vertical-align:middle}.nex-download .nex-download-button{font-size:12px;line-height:16px;text-decoration:none;position:relative;color:#2E91FA!important}.nex-download .nex-download-button:hover{color:#0094bb!important}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-icon{font-weight:700;font-size:32px;line-height:40px;color:#005490;display:block;position:absolute;font-family:'Noto Sans';top:-50px}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-icon::after{content:'';background-color:#667085;width:24px;height:24px;border-radius:50%;display:block;z-index:3;position:absolute;top:6px}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item:nth-child(2n+1) .ng-element-icon::before{border-right:6px solid #667085;right:-34px}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item:nth-child(2n) .ng-element-icon::before{border-left:6px solid #667085;left:-40px}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-decs{padding:24px;background:#FFF;border:1px solid #D0D5DD;box-sizing:border-box;box-shadow:0 4px 8px -2px rgb(16 24 40 / 10%),0 2px 4px -2px rgb(16 24 40 / 6%);border-radius:16px;margin:16px 0;font-weight:700;color:#101828}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-decs .nex-border{position:initial;display:block;margin-bottom:22px}ul li{font-family:'Noto Sans';padding-left:0;font-size:18px;line-height:26px}.nex-button.text-secondary-color{border-color:#0094BB!important;color:#0094BB}.nex-button.text-secondary-color:hover{border-color:#005490!important;color:#fff}.custom-button-primary button{font-family:'Noto Sans';font-weight:700;font-size:16px;line-height:20px;background-color:#0094bb;color:#fff;padding:12px 16px;background:#0094BB;border-radius:4px;text-transform:capitalize}.custom-button-primary button:hover{background-color:#005490!important}@media only screen and (min-width:1025px){.ng-body-component-image-left .ng-text-default{margin-top:0rem!important}.ng-body-component-image-right .ng-text-default{margin-top:0rem!important}.why-ishcmc-1 .row .col-md-6:first-child{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}.why-ishcmc-1 .row .col-md-6:nth-child(2){-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.why-ishcmc-2 .row .col-md-6:first-child{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.why-ishcmc-2 .row .col-md-6:nth-child(2){-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}.why-ishcmc-1 .row,.why-ishcmc-2 .row{align-items:center}.educator-video .vc_video-bg{max-width:1280px;margin:0 auto;top:unset;left:unset}button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-peacoc{line-height:20px!important;margin-right:20px}.header-sticky .header-container .site-menu{padding-top:16px}.ng-gird-icons .ng-bodytext-icons li{display:flex}.site-menu #site-navigation .nav-menu>li span.menu-title{padding:0px!important}.site-menu #site-navigation .nav-menu>li:hover span.menu-title,.site-menu #site-navigation .nav-menu>li:active span.menu-title,.site-menu #site-navigation .nav-menu>li:focus span.menu-title{background:none;color:#005490}.site-menu #site-navigation .nav-menu>li:hover span i{color:#fff}}.ng-logo-slide{background:none}.ng-socials .ng-social-title{background:#FFF}.ng-socials .ng-social-title-inner h2{font-family:'Noto Sans';font-size:56px;line-height:64px;color:#00558F;letter-spacing:0}.ng-socials .ng-social-title-inner h2:after{display:inline-block;content:"";border-top:4px solid #0094BB;width:48px;transform:translateY(-1rem)}.ng-socials .ng-social-subtitle{font-family:'Noto Sans';font-size:18px;line-height:26px;color:#344054}.ng-socials .ng-social-icons{display:none}.ng-socials .ng-social-item{margin-bottom:32px}.ng-bodytext-single-image.our-location{display:flex;flex-direction:column-reverse}.ng-bodytext-single-image.our-location .nex-bodytext-image{margin-top:0}.ng-bodytext-single-image.our-location .wrap-single-image{max-width:380px;background:#fff;padding:24px;border-radius:20px;margin:0 auto;transform:translateY(-55px)}.ng-bodytext-single-image.our-location .wrap-single-image .nex-bodytext-content p{margin-bottom:.5em;display:flex}.ng-bodytext-single-image.our-location .wrap-single-image .nex-bodytext-content p i{color:#0094BB;margin-right:11px}.is-quote.primary-text .nex-bodytext-content p{font-family:'Noto Sans';font-size:24px;line-height:32px;text-align:center;color:#344054;font-weight:700}.is-quote.primary-text .nex-bodytext-content p:after{display:block;content:"";border-top:4px solid #0094BB;width:48px;transform:translateY(1rem);margin:0 auto}.bcs-content{max-width:1008px;margin-right:auto!important;margin-left:auto!important}.wrap-brand .title_brands:after{background:#0094BB}.tpl3.nex-testimonial-slider .ng-icon-right,.tpl3.nex-testimonial-slider .ng-icon-left{color:#667085}th{background-color:#F0F8FF}.pt-5.pb-5.ng-call-to-action-image.ng-title-content.type_1 h2.text-secondary-color{font-size:40px;line-height:48px;color:#005490}.carousel .buttonNav .bulletActive,.carousel .buttonNav .bullet:hover{border-color:#0094BB;background:#0094BB;cursor:default}.next-gallery.is-gallery-masonry .gallery-categories{display:none}.ng-blog-single .ng-blog-infor .ng-blog-cats a,.ng-blogs .ng-blog-item .ng-blog-cats a,.ng-wd-blogs .ng-wd-blog-item .ng-blog-item-content .ng-blog-infor a{display:none}.ng-blog-single .ng-blog-infor .ng-post-day,.ng-wd-blogs .ng-wd-blog-item .ng-blog-item-content .ng-blog-infor .ng-post-day,.ng-blogs .ng-blog-item .ng-post-day{margin-left:0}button,input[type="button"],input[type="reset"],input[type="submit"]{background:#0094bb}.icon-clear{display:block;text-decoration:none;font-size:18px;line-height:26px;font-weight:400;font-family:'Noto Sans';padding:0!important;border:0!important;max-width:100%;box-shadow:none;text-align:left!important;align-items:center}.bg-gray{background:#E6E7E8}.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{font-size:16px;line-height:20px}.is-gallery-masonry .next_masonry{max-width:1216px;margin-left:auto;margin-right:auto}a:hover,a:focus,a:active{color:#0094BB}.statistics-number .ng-statics-content p{font-family:'Noto Sans';font-size:18px;font-weight:700;line-height:26px;color:#344054}.statistics-number .ng-statics-column .ng-statics-title{color:#005490}.statistics-number .row .col-md-3{border-right:1px solid #B2DEFF}.statistics-number .row .col-md-3:last-child{border-right:none}table{font-family:'Noto Sans';font-size:16px;line-height:20px}th span{font-weight:700!important;text-transform:uppercase}td,th{padding:26px 24px}tr:nth-child(odd){background-color:#FCFCFD}.ng-body-component .ng-body-component-button{border:1px solid #0094BB;color:#0094BB;text-transform:capitalize!important}.ng-body-component .ng-body-component-button:hover{color:#fff}.nex-card.type2:hover .wrap-card-inner{display:inline-table;align-items:center}@media only screen and (min-width:1025px){.remove-inner{padding-left:0;padding-right:0}.remove-inner .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.ishcmc-container .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.is-border-right .vc_col-sm-3,.is-border-right .vc_col-sm-4{border-right:1px solid #B2DEFF}.is-border-right .vc_col-sm-3:last-child,.is-border-right .vc_col-sm-4:last-child{border-right:none}}@media only screen and (max-width:420px){.vc_column-inner .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}#mainnav-mobi .nex-button.nex-button-primary{margin-bottom:10px}.ng-socials .ng-social-title-inner h2{font-size:2.5rem;line-height:3rem}.ng-socials .ng-social-title{padding:0}.ng-socials .ng-social-item{max-width:100%}.ng-socials .ng-social-title-inner h2:after{display:block;transform:none}.video-title{font-size:24px!important;line-height:32px!important}h3{font-size:24px!important;line-height:32px!important}.ng-bgform-fullsize h2{font-weight:700;letter-spacing:0;margin-bottom:calc(5/420*100vw);font-size:calc(40/420*100vw);line-height:calc(48/420*100vw)}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-right{bottom:-100px;color:#2E91FA}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-left{bottom:-100px;color:#2E91FA}.ng-logo-slide .slick-arrow.ng-icon-left,.ng-logo-slide .slick-arrow.ng-icon-right{display:none!important}.nex-testimonial.tpl4 .slick-slide .col-md-8{width:100%}.nex-footer{padding-left:calc(50/420*100vw);padding-right:calc(50/420*100vw)}.nex-bodytext.tpl1 .nex-bodytext-title{font-size:16px;line-height:20px}.nex-footer .ng-footer-about-address{font-size:16px;line-height:20px}.inner-footer .wpb_row .vc_btn3-container{max-width:100%}.nex-card{width:100%}.let-us{font-size:32px!important;line-height:48px!important}.bcs-container>.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.also-checkout{padding-left:40px!important;padding-right:40px!important}.vc_column_container>.vc_column-inner .bcs-container{padding-left:0;padding-right:0}.top-heading{font-size:32px!important;line-height:40px!important}.align-center,.align-center .nex-icon{margin-right:auto!important;margin-left:auto!important}.bottom-heading{font-size:24px!important;line-height:32px!important}.sub-heading{font-size:18px!important;line-height:26px!important}.text-mobile,.text-mobile ul li{font-size:16px!important;line-height:20px!important}.ng-bodytext-single-image.our-location .wrap-single-image{max-width:86%}.vc_column_container>.vc_column-inner .ng-bodytext-single-image{padding-right:0;padding-left:0}.ng-call-to-action-image .ng-call-image-inner{margin-right:20px!important;margin-left:20px!important}.pt-5.pb-5.ng-call-to-action-image.ng-title-content.type_1{padding-top:10rem!important;padding-bottom:10rem!important;background-image:url(https://www.ishcmc.com/wp-content/uploads/sites/4/2022/03/cta-virtual-bg.jpg)!important}.ng-statistic-donut .ng-statistic-donut-item{flex-direction:column}.ng-statistic-donut .circle-chart{max-width:100%}.ng-statistic-donut .ng-statistic-donut-title{font-weight:700}.wpb_text_column p{font-size:16px;line-height:20px}.ng-bodytext-single-image .nex-bodytext-content p,.ng-bodytext-grid-image .nex-bodytext-content p{font-size:16px;line-height:20px}.nex-bodytext-content ul li{font-size:16px;line-height:20px}.text-center .wpb_single_image.vc_align_left{text-align:center}.choose-right .vc_col-xs-6{width:50%!important}.vc_icon_element.vc_icon_element-outer.text-center.vc_icon_element-align-center{text-align:center!important}.ng-bodytext-single-image .nex-bodytext-content,.ng-bodytext-grid-image .nex-bodytext-content{font-size:16px;line-height:20px}.athletics-icon .col-xs-12{width:50%}.statistics-number .row .col-md-3{border-right:none}.vc_video-bg.vc_hidden-xs{display:block!important}.tpl3.nex-testimonial-slider .ng-icon-right,.tpl3.nex-testimonial-slider .ng-icon-left{bottom:-30px}.wrap-brand .title_brands.testimonial-position{display:none}.ng-gird-icons .ng-bodytext-icon-item{margin-bottom:-7px}.ishcmc-container ul li{font-size:16px;line-height:20px}.service-list .vc_col-xs-6{width:50%!important}.service-list ul,.service-list ol{padding-inline-start:20px}.col-mobile-50 .vc_col-xs-6{width:50%!important}#middle-years{display:flex;flex-direction:column-reverse}.cus-heading-lp,.cus-heading-lp h4.nex-title.text-secondary-color,.cus-heading-lp .nex-about-us-title{font-size:1.8rem!important}.cus-heading-lp .nex-about-us-title{text-align:center}.cus-heading-lp .ng-bodytext-number{font-size:8.75rem!important;line-height:11rem}.cus-heading-lp .ng-bodytext-content p{text-align:left!important}.nex-about-us.cus-heading-lp .nex-about-number{font-size:24px;line-height:32px}}.service-list ul,.service-list ol{padding-inline-start:20px}@media only screen and (max-width:1024px){.site-menu .bottom-menu a{display:none!important}.site-header .btn-menu{top:0!important}.site-header .header-container.clearfix:before,.header-container.clearfix:after{content:none!important}.header-container .site-branding img{max-width:80%!important}.nex-search-content .ri-search-line{display:none}.header-1.site-header .btn-menu{top:60px}.header-container .site-branding{margin:10px 0}.header-container .site-branding img{max-height:100px;width:auto}#mainnav-mobi .nav-menu>li.focus>a,#mainnav-mobi .nav-menu>li.focus>.btn-submenu>i{color:#0094BB}#mainnav-mobi .nav-menu li a:hover{color:#0094BB!important}.vc_separator .vc_sep_holder{min-width:48px!important}.vc_separator .vc_sep_holder .vc_sep_line{width:48px!important}.vc_sep_width_10{width:fit-content!important}.ng-footer-socials{display:none}.ng-logo-slide .slick-arrow.ng-icon-right,.ng-logo-slide .slick-arrow.ng-icon-left{display:none!important}}@media (min-width:421px) and (max-width:1024px){#mainnav-mobi .nex-button.text-secondary-color{color:#0094BB;padding-top:9px;padding-bottom:9px}.ng-socials .ng-social-title-inner h2{font-size:2.5rem;line-height:2.5rem}.ng-socials .ng-social-title-inner h2:after{display:block;transform:none;margin-top:20px;padding-bottom:10px}.ng-socials .ng-social-item{margin-bottom:20px}.ng-socials .ng-social-title{padding:0}.nex-footer{padding-left:calc(32/768*100vw);padding-right:calc(32/768*100vw)}.nex-footer .footer-logo-row,.nex-footer .footer-button-row{width:100%!important}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-right{right:41%;top:initial;bottom:-100px;color:#2E91FA}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-left{left:41%;top:initial;bottom:-100px;color:#2E91FA}.nex-testimonial-slider.tpl4 .slick-dots{display:none!important}.video-title{font-size:40px!important;line-height:48px!important;width:70%;margin-right:auto;margin-left:auto}.nex-footer .wpb_single_image.vc_align_left{text-align:center}.footer-info .block-1{width:35%}.footer-info .block-2{width:40%;padding-right:40px!important}.footer-info .block-3{width:25%}.nex-footer .ng-footer-about-address{font-size:16px;line-height:20px}.footer-logo .vc_row.vc_row-flex{justify-content:center}.vc_separator.footer-bottom-line .vc_sep_holder .vc_sep_line{width:100%!important}.footer-button-row .wpb_wrapper{display:flex;justify-content:space-evenly;align-items:center}.footer-button-row .vc_btn3-container.vc_btn3-center{margin-top:15px;width:30%}.footer-button-row .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{padding-top:15px;padding-bottom:15px}.ng-single-image img.single-image{display:none}}@media (min-width:421px) and (max-width:768px){.ng-socials .col-sm-6:first-child{width:100%!important;-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%}.ng-socials .col-sm-6:not(:first-child){width:50%!important}.ng-socials .col-sm-6:last-child{width:100%!important;-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%}.ng-socials .inner-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:start;justify-content:space-between}.ng-socials .col-sm-6:last-child .ng-social-item:first-child{max-width:48%;width:48%}.ng-socials .col-sm-6:last-child .ng-social-item:last-child{max-width:213px;margin-left:30px}.ng-socials .col-sm-6:last-child .ng-social-item:last-child{max-width:48%;width:48%}}.nex-testimonial-slider.tpl4 .slick-arrow{color:#2E91FA}@media only screen and (min-width:1025px){#primary-menu .menu-title i{vertical-align:middle}.main-navigation,.main-navigation a:hover,.main-navigation,.main-navigation a:active{color:#005490;cursor:pointer}}.is-content{max-width:1216px;margin-right:auto!important;margin-left:auto!important}.nex-footer .ng-footer-about-address{font-size:16px;line-height:20px}.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line{max-width:48px}@media only screen and (max-width:768px){.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-icon{position:initial}}.name-title{font-family:'Verveine';font-weight:400}.margin-right-20{margin-right:20px}.wrap-brand .title_brands:first-child:before{content:"";width:55px;height:4px;border-radius:37px;background:#0094BB;position:absolute;bottom:45px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wrap-brand .title_brands:after{content:unset}.wrap-brand .title_brands{font-size:22px;line-height:32px;color:#101828}.wrap-brand .title_brands.testimonial-position{font-size:18px;line-height:26px;text-align:center;color:#344054;font-weight:400}img.icon-quote{filter:brightness(0) saturate(100%) invert(82%) sepia(89%) saturate(3%) hue-rotate(155deg) brightness(99%) contrast(89%)!important;opacity:unset}.ng-body-component .ng-body-component-button{box-sizing:border-box;padding:12px 16px;border-radius:8px;font-size:16px;line-height:20px;font-weight:400!important;letter-spacing:.04em}.vc_btn3.vc_btn3-style-custom:hover{background-position:0 100%;background:#005490!important}@media (max-width:421px){h3.vc_custom_heading.title-number{margin-bottom:50px}}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-custom.vc_btn3-block{background-color:#0094BB;font-size:16px;line-height:20px;font-weight:700}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-outline-custom.vc_btn3-block{background-color:#ffffff!important;font-size:16px;font-weight:700}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-outline-custom.vc_btn3-block:hover{background-color:#005490!important;border-color:#005490!important}.nex-card.type2:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgb(8 73 135 / .2) 0%,rgb(8 73 135 / .3) 100%);z-index:1;clip-path:inset(0% 0% 0% 0% round 10px)}.nex-card.type2 .wrap-card-inner{z-index:2}.sustainableHeader strong{font-size:24px}.AdmissionsCharts .ng-statistic-donut-title{color:#000}@media (min-width:421px) and (max-width:768px){.also-checkout .vc_col-sm-12 .vc_col-sm-3{width:50%}.a-glance .vc_col-sm-3{width:50%}.top-heading{font-size:40px!important;line-height:48px!important}.ng-body-component .col-xs-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-mobile-50 .vc_col-xs-6{width:33.33333333%!important}.bottom-heading{font-size:40px!important;line-height:48px!important}.f-56{font-size:40px;line-height:48px}.secondary-school .row{flex-direction:column-reverse}.ng-body-component-image-left .ng-text-default{margin-top:2rem!important}.ng-bgform-fullsize h2{font-size:56px;line-height:64px}.ng-bgform-fullsize .ng-bgform-desc{font-size:32px;line-height:40px}.ng-bgform-fullsize.ng-form-right .col-sm-12:last-child{position:relative;top:calc(60/768*100vw)}.book-a-tour .vc_col-sm-3{width:100%;padding-left:30px;padding-right:30px}.carousel.next-slider-items,.carousel.next-slider-items .slides{width:100%!important}.carousel.next-slider-items,.carousel.next-slider-items .slides{max-width:708px}.nex-slider-image .nextButton{left:98%}.nex-slider-image .prevButton{right:92%}.our-mission .col-sm-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bcs-container.core-value{padding-right:0;padding-left:0}.choose-right .vc_col-sm-4{width:33.33333333%!important}.margin-right-20{margin-right:15px}.a-culture .vc_col-sm-4{width:33.33333333%!important}.ng-bgform-fullsize.ng-form-right{margin-bottom:calc(100/768*100vw)}.our-academic .row{flex-direction:column-reverse}.programme .vc_col-sm-4{width:33.33333333%!important}.process .vc_col-sm-4{width:33.33333333%!important}.ng-bodytext-single-image.our-location .nex-bodytext-image{text-align:center}}@media (min-width:769px) and (max-width:1024px){.also-checkout .vc_col-sm-12 .vc_col-sm-3{width:50%;margin-bottom:20px}.book-a-tour .vc_col-sm-3{width:100%;padding-left:15px;padding-right:15px}}@media (min-width:912px) and (max-width:1024px){.carousel.next-slider-items,.carousel.next-slider-items .slides{max-width:105.5%!important;width:95%}}.is-quote.basic-font .nex-bodytext-content p{font-family:'Noto Sans';font-size:24px;line-height:32px;text-align:center;color:#005490;font-weight:700}.hide-title .gform_title{display:none!important}.page-template-redux-templates_canvas a.mt-2.btn.btn-outline-secondary.text-uppercase.font-weight-bold.ng-body-component-button{display:none}.connect-icon{background:#FFF;box-shadow:0 4px 8px -2px rgb(16 24 40 / 10%),0 2px 4px -2px rgb(16 24 40 / 6%);border-radius:8px;display:flex;justify-content:space-between;padding:16px 40px;max-width:592px;margin:auto;align-items:center}.connect-website,.connect-goto{display:flex;gap:5px}.ng-footer-socials.about-cta{display:flex;max-width:330px;margin:auto;align-items:center}.ng-footer-socials.about-cta ul.ng-footer-social-list{display:flex;list-style:none;gap:20px;padding-left:20px}.ng-footer-socials.about-cta ul li{font-size:32px;line-height:32px}.ng-footer-socials.about-cta ul li a{color:#98A2B3}.bor-ra-30 img{border-radius:16px!important}.carousel .slides .slideItem img{object-fit:cover}.ng-bgform-fullsize .ng-bgform-desc{color:#fff}@media only screen and (max-width:768px){#mainnav-mobi .ng-single-image-text .ng-single-text{max-width:100%!important}.main-navigation #primary-menu a{color:#005490!important}}@media only screen and (min-width:1025px){.site-menu #site-navigation .widget_block{top:inherit}}.nex-title,.tpl_button .nex-title,.nex-bodytext-title,h1,h2,h3,h4,h5,h6,p,.entry-title,.page-title,.site-title,.site-title a{font-family:"Noto Sans"}.center_separator .vc_sep_holder .vc_sep_line{margin:0 auto}.grecaptcha-badge{z-index:999}#CybotCookiebotDialog h2{font-family:"Noto Sans"!important;font-size:18px!important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-family:"Noto Sans"!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:#0094bb!important;color:#0094bb!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#0094bb!important;border-color:#0094bb!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #0094bb!important;color:#0094bb!important}#CybotCookiebotDialogPoweredByText{display:none!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#0094bb!important}a#CybotCookiebotDialogPoweredbyCybot{display:none!important}