 a:hover, a:focus, a:active {color: #14B1E7;}.site-header .site-menu{vertical-align: middle;}#top-menu a{font-family: 'Avenir' !important;}#top-menu .text-secondary-color{font-weight: 800;line-height: 20px;color: #212A5C;}#top-menu .text-secondary-color:first-child{border: unset !important;text-transform: capitalize;cursor: arrow;}#top-menu .text-secondary-color:last-child{text-transform: capitalize;}.wrapper-event .event-content .event-acitons .nex-button-primary{background: #ED1C24 !important;color: #FFFFFF !important;font-weight: 700 !important;font-size: 14px !important;line-height: 16px !important;text-transform: uppercase;}.wrapper-event .event-content .event-acitons .nex-button-primary:hover{background: #B42318 !important;color: #FFFFFF !important;}#top-menu .text-secondary-color:hover{background: unset !important;color: unset !important;}#top-menu .nex-button-primary,#top-menu .text-secondary-color:nth-child(3n){background: #FFFFFF !important;border: 1px solid #212A5C !important;border-radius: 8px;font-weight: 800 !important;font-size: 12px !important;line-height: 16px !important;letter-spacing: 0.04em !important;color: #212A5C !important;text-transform: uppercase;}#top-menu .nex-button-primary:hover, #top-menu .text-secondary-color:nth-child(3n):hover{background: #212A5C !important;border: 1px solid #ffffff !important;color: #FFFFFF !important;}#top-menu .text-secondary-color:hover{background: #212A5C !important;color: #ffffff !important;}#top-menu .text-secondary-color:first-child:hover{background: unset !important;color: #14B1E7 !important }a.search-button{color: #212A5C !important;border-color: #212A5C !important;}.nex-button-primary, .vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{background: #ED1C24 !important;border: #ED1C24 !important;border-radius: 8px;text-transform: uppercase !important;letter-spacing: 0.04em !important;}.nex-button.nex-button-primary{font-family: 'Avenir' !important;font-weight: 700 !important;font-size: 14px !important;line-height: 16px !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #FFFFFF;}.nex-button.nex-button-primary:hover{background: #212A5C !important;}.search-submit {background: #ED2939 !important;}.text-secondary-color, .vc_btn3.vc_btn3-color-white{border-radius: 8px !important;letter-spacing: 0.04em !important;color: #212A5C !important;}.vc_btn3.vc_btn3-color-white{background: #FFFFFF;border: 1px solid #212A5C !important;text-transform: uppercase !important;}.vc_btn3.vc_btn3-color-danger{font-family: 'Avenir' !important;font-style: normal;font-weight: 700 !important;font-size: 14px !important;line-height: 16px !important;letter-spacing: 0.04em !important;border-radius: 8px !important;}.btn-outline-secondary, .btn-outline-secondary:hover, .border-secondary, .nex-button.text-secondary-color{border: 1px solid #212A5C !important;}.vc_btn3.vc_btn3-color-white:active, .vc_btn3.vc_btn3-color-white:focus, .vc_btn3.vc_btn3-color-danger:hover, .nex-button.text-secondary-color:hover, .vc_btn3.vc_btn3-color-white:hover{background: #212A5C !important;color: #FFFFFF !important;display: unset !important;}.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white:hover{font-weight: 700;font-size: 14px;line-height: 16px;display: flex;align-items: center;text-align: center;letter-spacing: 0.04em;}.vc_btn3.vc_btn3-color-white:focus, .vc_btn3.vc_btn3-color-white:hover{color: #FFFFFF !important;line-height: 18px !important;}.lineElem {position: relative;top: -20px;display: inline-grid;}.lineElemContainer {width: 100%;min-height: 4px;min-width: 48px;float: left;padding-left: 15px;}.alc .lineElemContainer{padding-left: 0;}.bg-color-primary, .background-primary-color, .wrap-brand .title_brands:after, .nex-footer .footer-map .ng-footer-about-title:before{background: #ED1C24 !important;}a.nex-card-button.nex-button-primary{background: #FFFFFF !important;border: 1px solid #212A5C !important;border-radius: 8px;letter-spacing: 0.04em;text-transform: uppercase;color: #212A5C !important;}a.nex-card-button.nex-button-primary:hover{background: #212A5C !important;color: #FFFFFF !important;}.girds_teacher .button_teachers a{background: #FFFFFF !important;border: 1px solid #212A5C !important;border-radius: 8px ;font-size: 14px !important;line-height: 16px !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #212A5C !important;}.girds_teacher .button_teachers a:hover{background: #212A5C !important;color: #ffffff !important;}body, button, input, select, optgroup, textarea, ul li, ol li, table, .pd-left-15, .nex-card-button.nex-button-primary, .gform_wrapper.gravity-theme .gfield_label{font-family: 'Avenir' !important;}ul li, ol li{font-weight: 500 !important;font-size: 18px !important;line-height: 28px !important;color: #344054 !important;}.site-menu #site-navigation .nav-menu>li>a span:hover, .site-menu #site-navigation .nav-menu>li>.focus a i:hover, .site-menu #site-navigation .nav-menu>li>a span:focus, .site-menu #site-navigation .nav-menu>li>.focus a i:focus, .site-menu #site-navigation .nav-menu>li>a span:active, .site-menu #site-navigation .nav-menu>li>.focus a i:active, .site-menu #site-navigation .nav-menu>li>a span:visited, .site-menu #site-navigation .nav-menu>li>.focus a i:visited, .site-menu #site-navigation .sub-menu li span.menu-title:hover{color: #14B1E7 !important;}.site-menu ul li a .ng-single-text:hover{color: #14B1E7 !important;}h1, h2, h3{font-weight: 800 !important;}h2:not(.showmoreCTA){font-size: 32px ;line-height: 40px ;}h3{font-size: 32px ;line-height: 40px ;color: #101828 ;}p{color: #344054;margin-bottom: 1em !important;}.wpb_wrapper ul li a{color: #2E91FA !important;}.wpb_wrapper ul li a:hover{color: #14B1E7 !important;}.sais-container{max-width: 830px;}.sais-container-1008 {max-width: 1038px;margin: auto !important;}.vc_toggle.sais-container, .vc_row.sais-container{margin-right: auto !important;margin-left: auto !important;}.wpb_wrapper p a{color: #2E91FA;}.wpb_wrapper p a:hover{color: #14B1E7 ;}.text-white{color: #FFFFFF ;}.text-green-1, .nex-footer .footer-map .ng-footer-about-address span{color: #14B1E7 !important;font-size: 24px !important;}.text-green-2{color: #14B1E7 ;}.home-number{font-size: 56px ;line-height: 64px ;}.home-p, .home-p .wpb_wrapper p{font-weight: 700 ;font-size: 22px ;line-height: 32px ;text-align: center;color: #344054;}.home-p .wpb_wrapper p{text-align: left;}.home-h3{font-weight: 800;font-size: 32px;line-height: 40px;color: #101828;}.pd-left-0 .vc_column-inner{padding-left: 8px !important;}.nex-bodytext-title, h2.font-weight-bold.text-dark.ng-bodytext-title{font-family: 'Avenir' !important;font-weight: 800 !important;font-size: 18px !important;line-height: 28px !important;color: #344054;padding-bottom: 8px;}.testimonial-content .testimonial-text p{font-family: 'Times Europa' !important;font-weight: 700 !important;font-size: 24px !important;line-height: 32px !important;color: #101828 !important;}img.icon-quote{filter: invert(51%) sepia(73%) saturate(1455%) hue-rotate(158deg) brightness(101%) contrast(85%) !important;opacity: 1;}.single-testi .testimonial-content .testimonial-text p{font-weight: 400 !important;font-size: 16px !important;line-height: 20px !important;text-align: left !important;}.single-testi img.icon-quote{filter: invert(15%) sepia(89%) saturate(2704%) hue-rotate(198deg) brightness(100%) contrast(101%) !important;}.front-of-icon .vc_figure {display: inline-block;vertical-align: top;margin: 0;max-width: 100%;z-index: 1;}.front-of-icon {display: flex;flex-direction: column;margin-bottom: -25px !important;}.add-a-child {width: 95%;text-align: center;border: 1px solid #212A5C !important;border-radius: 8px;padding: 12px 16px !important;font-size: 12px;line-height: 16px;font-weight: 700;letter-spacing: 0.04em;margin: auto !important;}.home-card-type5 .nex-card.type5{padding: 0;}.home-card-type5 .nex-card.type5 .nex-card-title, .home-card-type5 .nex-card.type5 .nex-card-title a{padding: 16px 24px 24px 24px;font-weight: 400 !important;font-size: 22px !important;line-height: 32px !important;color: #344054 !important;}.home-testimonial .testimonial-content{left: calc(50% - 896px/2);top: 65px;background: #FFFFFF;box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.1), 0px 8px 8px -4px rgba(16, 24, 40, 0.04);border-radius: 16px;margin: 112px;}.testimonial-item .wrap-brand .title_brands {font-weight: 900 !important;font-size: 18px !important;line-height: 28px !important;color: #101828;position: relative;}.home-ais p{font-weight: 700 !important;font-size: 22px !important;line-height: 32px !important;color: #FFFFFF !important;}.home.ais .p-not-bold p{font-weight: 400 !important;font-size: 18px !important;line-height: 26px !important;}#mega-menu-1 .vc_custom_heading.p-not-bold a{font-weight: 400 !important;font-size: 18px !important;line-height: 26px !important;color: #344054 !important;padding-bottom: 8px;}#mega-menu-1 .vc_custom_heading.p-not-bold a{font-weight: 400 !important;font-size: 18px !important;line-height: 26px !important;color: #344054 !important;padding-bottom: 8px;}.home-ais .wpb_content_element{margin-bottom: 16px;}.nex-title-content.tpl1 .nex-title{font-family: 'Avenir' !important;font-weight: 800;font-size: 40px;line-height: 48px;color: #212A5C;}.nex-card.type1 .nex-card-title, .nex-card.type1 .nex-card-title a{font-family: 'Avenir' !important;font-style: normal;font-weight: 700 !important;font-size: 24px !important;line-height: 32px !important;color: #FFFFFF !important;width: 80%;}.min-also .nex-card.type1 .nex-card-title, .min-also .nex-card.type1 .nex-card-title a{font-size: 22px !important;line-height: 32px !important;}.testimonial-position{display: none;}.tpl3.nex-testimonial-slider .ng-icon-right, .tpl3.nex-testimonial-slider .ng-icon-left {color: #ED1C24 !important;}.ng-bgimage-fullsize .ng-title {font-weight: 800 !important;font-size: 40px !important;line-height: 48px !important;text-align: center;color: #ED1C24 !important;}.ng-bgimage-fullsize .ng-bgimage-inner {border: 9px solid #14B1E7 !important;border-radius: 16px !important;max-width: 1008px;margin: 0 auto;box-shadow: 0px 32px 64px -12px rgb(16 24 40 / 20%);}.img-with-par.ng-body-component .ng-body-component-title {font-size: 24px !important;line-height: 32px !important;font-weight: 800 !important;color: #002C77 !important;}.img-with-par .btn-outline-secondary {color: #FFFFFF !important;background: #ED1C24 !important;border: 1px solid #ED1C24 !important;line-height: 16px !important;font-weight: 800 !important;}.img-with-par .btn-outline-secondary:hover {background: #B42318 !important;color: #FFFFFF !important;}.primary-color{color: #14B1E7 !important;}#cn-notice-text a:link {color: #ed1c24;}#cn-notice-text a:visited {color: #ed1c24;}.cn-text-container, .cn-buttons-container {display: -webkit-inline-box;vertical-align: middle;}.cn-text-container {text-align: left;}.nex-footer .wpb_content_element p, .nex-footer .inner-footer .nex-bodytext-title, .nex-footer .nex-icon .nex-element-text, .nex-footer .social-two .ng-footer-social-title, .nex-footer .footer-map .ng-footer-about-title, .nex-footer .footer-map .ng-footer-about-address{font-family: 'Avenir' !important;}.nex-footer .wpb_content_element p{font-weight: 500 !important;font-size: 14px !important;line-height: 20px !important;color: #F2F4F7 !important;}.nex-footer .inner-footer .nex-bodytext-title{font-weight: 800 !important;font-size: 14px !important;line-height: 20px;color: #ffffff !important;}.nex-footer .nex-icon .nex-element-text, .nex-footer .social-two .ng-footer-social-title{font-weight: 500;font-size: 14px;line-height: 20px;color: #FFFFFF;}.nex-footer .footer-map .ng-footer-about-title{font-weight: 800 !important;font-size: 32px !important;line-height: 40px !important;color: #212A5C !important;}.nex-footer .footer-map .ng-footer-about-address{font-weight: 500 !important;font-size: 14px !important;line-height: 20px !important;color: #344054 !important;}.ng-footer-about-inner span{padding-right: 8px;}.ng-footer-about-inner .email-address b{font-weight: 400 !important;}.nex-footer .ng-footer-socials.social-two .ng-footer-social-item span{font-size: 24px;}.nex-footer span.fab.fa-facebook {color: #3B5998 !important;}.nex-footer span.fab.fa-instagram {color: #FFFFFF !important;}.nex-footer span.fab.fa-youtube {color: #FF0000 !important;}.nex-footer span.fab.fa-twitter{color: #1DA1F2 !important;}.nex-footer .fa-facebook:before {content: " "!important;background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/face-book-icon.png);background-size: unset !important;width: 24px !important;height: 24px !important;margin-top: 4px;display: inline-block;}.nex-footer .fa-youtube:before {content: " "!important;background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/youtube-icon.png);background-size: unset !important;width: 24px !important;height: 24px !important;margin-top: 4px;display: inline-block;}.nex-footer .ng-footer-socials.social-two.social-line-two .ng-footer-social-item span{font-size: 24px;color: #32D583;}.nex-footer .fa-phone-alt:before {content: " "!important;background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/phone-line.png);background-size: unset !important;width: 24px !important;height: 24px !important;margin-top: 4px;display: inline-block;}.bg-title{background: #212A5C;text-align: center;padding-top: 24px;padding-bottom: 24px;margin-bottom: 96px;color: #ffffff;}.ng-teachers-leaders .ng-teacher-thumbnails-big .title {font-weight: 800 !important;font-size: 24px !important;line-height: 32px !important;}.ng-teachers-leaders.girds_teacher.full_container.ng-teachers-leaders .position_teachers {font-weight: 500 !important;font-size: 18px !important;line-height: 28px !important;margin-top: 10px !important;margin-bottom: 18px !important;color: #344054 !important;}.ng-teacher-decs p {font-size: 16px !important;line-height: 24px !important;}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item:nth-child(n) span{color: #14B1E7 !important;}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item:nth-child(2n) span{color: #008C95 !important;}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item:nth-child(2n +1) .ng-element-icon::before{border-right: 6px solid #667085 !important;}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item:nth-child(2n) .ng-element-icon::before{border-left: 6px solid #667085 !important;}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-icon{font-weight: 800 !important;font-size: 32px !important;line-height: 40px !important;}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-icon::after{background-color: #667085 !important;}.ng-horizontal-timeline .ng-timeline-list .ng-timeline-item .ng-element-decs{font-family: 'Avenir' !important;font-style: normal;font-weight: 400;font-size: 18px !important;line-height: 26px !important;color: #101828 !important;}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{background-image: unset !important;}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{margin: 0 auto;}.ng-downloadables .nex-download{max-width: unset !important;}.nex-download-icon, .fa, .fas{padding-right: 8px;}.nex-download .nex-download-button{font-family: 'Avenir' !important;font-style: normal;font-weight: 700 !important;font-size: 14px !important;line-height: 16px !important;letter-spacing: 0.04em;color: #2E91FA !important;}.nex-download .ng-download-item{border: 1px solid #D0D5DD !important;border-radius: 8px;margin-bottom: 16px !important;}.welcome .ng-bodytext-content p {text-align: left;}.welcome .text-primary-color{font-weight: 800;font-size: 40px;line-height: 48px;text-align: center;color: #101828;}.ng-bgimage-fullsize .ng-principal-name{font-weight: 800 !important;font-size: 24px !important;line-height: 32px !important;color: #101828 !important;}.ng-bgimage-fullsize .ng-school-name{color: #344054;}.welcome .ng-principal-name{margin-bottom: 16px;}.faq-title h4{font-weight: 700 !important;font-size: 18px !important;line-height: 26px !important;color: #194185 !important;}.faq-title .vc_toggle{padding-top: 16px !important;padding-bottom: 16px;}.gform_page_footer .button{background: #ED1C24 !important;border-radius: 8px;}.gform_page_footer .button:hover{background: #B42318 !important;color: #ffffff !important;}.gf_step_number, .gf_step_label, .gform_wrapper.gravity-theme .gf_step_active .gf_step_label{color: #212A5C !important;}.gf_step_number{font-weight: 700 !important;font-size: 22px !important;line-height: 32px !important;color: #FFFFFF !important;}.gf_step_label{font-weight: 700 !important;font-size: 22px !important;line-height: 32px !important;}.gform_wrapper.gravity-theme .gfield_label{font-weight: 700 !important;font-size: 14px !important;line-height: 16px;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #344054 !important;}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{font-size: 14px !important;line-height: 16px !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;color: #FFFFFF !important;font-weight: 700 !important;}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover{background: #B42318 !important;color: #FFFFFF !important;}.form-list .gfield-choice-input, .form-list label {margin: 11px 0!important;}table tr th{background: #F0F8FF !important;font-weight: 700 !important;font-size: 14px !important;line-height: 16px !important;letter-spacing: 0.04em !important;text-transform: uppercase ;color: #667085 !important;}td, th{padding-left: 24px !important;padding-right: 24px !important;font-weight: 500 !important;font-size: 16px !important;line-height: 24px !important;}.gform-theme-datepicker:not(.gform-legacy-datepicker) td, .gform-theme-datepicker:not(.gform-legacy-datepicker) th {max-width: 42px !important;}.gform-theme-datepicker:not(.gform-legacy-datepicker) td span, .gform-theme-datepicker:not(.gform-legacy-datepicker) td a{font-size:13px !important;}.danger-bg .danger-text-p{font-weight: 400 !important;font-size: 22px !important;line-height: 32px !important;color: #101828 !important;padding-left: 32px;}.danger-bg .p-bold{font-weight: 700 !important;color: #344054 !important;padding-left: 24px;margin-bottom: 0 !important;}.danger-bg .wpb_content_element{margin-bottom: 0 !important;}.table-font tr th{font-style: normal;font-weight: 700 !important;font-size: 12px !important;line-height: 16px;letter-spacing: 0.05em;text-transform: uppercase;color: #667085 !important;}.ng-socials.sais-social-feed .ng-social-title-inner h2 {font-weight: 900 !important;font-size: 40px !important;line-height: 48px !important;color: #212A5C !important;}.ng-socials.sais-social-feed .ng-social-subtitle {font-weight: 500 !important;font-size: 16px !important;line-height: 24px !important;color: #344054;text-align: start;margin-top: 15px;margin-bottom: 26px;}.ng-socials.sais-social-feed .ng-social-title{background: none !important;}.ng-socials .ng-social-item {position: relative;margin-bottom: 30px !important;}.nex-about-us.gv-left-image .row div.col-md-6:not(.nex-about-us-default) div{min-width: unset !important;}.nex-about-us .next-about-us-icon {display: flex;flex-wrap: wrap;padding: 20px 0 10px 0;padding-left: inherit;background: #FFFFFF;border: 1px solid #D0D5DD;box-sizing: border-box;border-radius: 16px;margin-bottom: 32px;}.nex-about-us .nex-about-top-title {font-weight: 800;font-size: 14px;line-height: 20px;color: #667085;max-width: 150px;}.nex-about-us .nex-about-number {line-height: 40px !important;color: #ED1C24 !important;}.nex-about-us .nex-about-us-icon {width: 56px;height: 56px;left: 16px;top: 20px;background: #F0F8FF;padding-top: 7px;}.nex-about-us .nex-about-us-image {position: relative;display: block;margin-top: 15px;}.content-page .vc_tta-container .vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list{background: #F2F4F7 !important;border-radius: 16px !important;text-align: center;}.vc_tta-tabs .vc_tta-title-text{font-family: 'Avenir' !important;font-style: normal;font-weight: 800 !important;font-size: 24px !important;line-height: 32px !important;color: #667085 !important;}.vc_tta-tabs .vc_active .vc_tta-title-text{color: #008C95 !important;}.vc_tta-tabs .vc_active.vc_tta-tab::after{border-bottom: 2px solid #008C95;}.nex-bodytext-content a strong{color: #344054 !important;}.faq-title .wrap-single-image .nex-bodytext-title{font-weight: 700 !important;font-size: 22px !important;line-height: 32px !important;color: #101828 !important;}.faq-title .vc_toggle_title h4{font-weight: 800 !important;font-size: 16px !important;line-height: 24px !important;color: #212A5C !important;}.faq-title .wpb_content_element{margin-bottom: unset !important;}.faq-title .vc_toggle{margin: unset !important;}.faq-title .vc_toggle_content{margin-bottom: 0px !important;}.vc_toggle_icon::before {width: 21px !important;background-color: #344054 !important;}.vc_toggle_icon::after {background-color: #344054 !important;}.vc_toggle_active .vc_toggle_icon::before {width: 21px !important;background-color: #ED1C24 !important;}.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{border: none !important;background-color: unset !important;}h4.nex-bodytext-title{color: #101828 !important;}.wpb_text_column.wpb_content_element {margin-bottom: 16px !important;}.vc_general.vc_btn3{display: initial !important;}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-white{display: unset !important;}.rm-subtitle h4, .rm-subtitle .ng-bodytext-single-image, .rm-subtitle .ng-spacing, .rm-subtitle button {margin-left: 15px;}.rm-subtitle .ng-bodytext-single-image .nex-bodytext-content{margin-top: 0px !important;}.rm-subtitle .nex-bodytext-content{padding-top: 16px !important;}.email-contact .wpb_single_image .vc_figure{background-color: #ECFDF3 !important;padding: 10px;border-radius: 8px !important;}.email-contact .vc_column_container:last-child{border: 1px solid #E4E7EC !important;border-radius: 8px !important;}.email-contact .wpb_single_image.vc_align_center{margin-bottom: 16px !important;}.email-contact .wpb_single_image img{padding-top: 3px;}#primary-menu .menu-title i{position: relative;top: 1px;left: 5px;color: #212A5C !important;}#primary-menu .menu-title:hover i{color: #14B1E7 !important;}.ri-arrow-down-s-line:hover{color: #212A5C !important;}.main-navigation, .main-navigation a, .site-menu ul li a .ng-single-text{font-weight: 800 !important;font-size: 12px !important;color: #212A5C !important;}#mega-menu-1{padding-top: 64px;}.pd-left-15{padding-left: 32px;padding-bottom: 16px;font-weight: 400;font-size: 18px !important;line-height: 26px !important;color: #344054 !important;}.ng-single-image-text{display: flex !important;vertical-align: middle;align-items: center;justify-content: left;}.ri-bar-chart-2-line:before {content: "\ea96";font-size: 24px !important;}p.ng-single-text.d-inline-block{padding-top: 15px;}.cn-text-container, .cn-buttons-container {display: -webkit-inline-box;vertical-align: middle;}.cn-text-container {text-align: left;}.nex-about-us-title {font-weight: 900 !important;font-size: 40px !important;line-height: 48px !important;color: #212A5C !important;padding-bottom: 20px;padding-left: 13px;}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before {background: #ECFDF3 !important;border-radius: 20px;border: 1px solid #12B76A !important;content: '';display: table-cell;height: 40px;left: -2px;position: absolute;top: -2px;width: 40px;}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after {align-items: center;color: #344054 !important;content: '\e917';display: flex;font-family: gform-icons-theme;font-size: 24px;height: 100%;justify-content: center;left: 0;position: absolute;text-align: center;top: 0;width: 100%;z-index: 5;font-weight: 400 !important;}.gf_step_last>.gf_step_number {border-color: #D0D5DD;background: #F9FAFB;color: #ffffff !important;}.gf_step_pending>.gf_step_number {color: #344054 !important;}.gf_step_label, .gform_wrapper.gravity-theme .gf_step_active .gf_step_label {color: #002C77 !important;}.gform_footer .gform_button {background: #ED1C24 !important;}.gform_footer .gform_button:hover{background: #212A5C !important;}.gform_page_footer .button:hover {background: #212A5C !important;}.gform_required_legend{display:none;}.nex-about-us-image::after {content: "";position: absolute;width: 80px;height: 80px;right: -40px;bottom: 100px;mix-blend-mode: multiply;background-color: #14B1E7 !important;border-radius: 4px !important;}.main-nav ul {display: flex;list-style: none;}.main-nav>li{float: left;margin-right: 15px;}.main-nav>li>a{text-transform: uppercase;color: red;}.main-nav li{position: relative;list-style:none;}.main-nav li a{padding: 10px;line-height: 20px;display: inline-block;}.main-nav .sub-menu{display: none;position: absolute;top: 100%;left: 0;min-width: max-content;background-color: #eee;padding: 5px 20px;}.main-nav li:hover>.sub-menu{display: block;}.main-nav>li>.sub-menu{top: 40px;left: 0;}.main-nav .sub-menu .sub-menu {top: 0;left: 100%;}.large-post-grid .vc_gitem-zone-a .vc_gitem-row-position-middle, .large-post-grid .vc_gitem-zone-b .vc_gitem-row-position-middle {position: absolute;left: 4% !important;right: 0;top: 90% !important;}.small-post-grid .vc_gitem-zone-a .vc_gitem-row-position-middle, .small-post-grid .vc_gitem-zone-b .vc_gitem-row-position-middle {position: absolute;left: 4% !important;right: 0;top: 80% !important;}.vc_gitem-post-data-source-post_title h3, .vc_gitem-post-data-source-post_title div{font-size: 24px;color: #ffffff;text-align: left !important;font-family: 'Avenir' !important;font-weight: 400;font-style: normal;}.vc_gitem-post-data-source-post_title h3:before, .vc_gitem-post-data-source-post_title div:before{content: ' ';background: #FFFFFF;width: 48px;height: 4px;display: block;}.vc_gitem-post-data-source-post_date {display:none;}.vc_gitem-zone.vc_gitem-zone-a{border-radius: 8px;}.large-post-grid .vc_gitem-zone.vc_gitem-zone-a{max-height:489px !important;}.small-post-grid .vc_gitem-zone.vc_gitem-zone-a{max-height:227px !important;}.carousel .buttonNav .bulletActive, .carousel .buttonNav .bullet:hover{border-color: #ED1C24 !important;background: #ED1C24 !important;}.icon-addmission {border: 1px solid #E4E7EC;border-radius: 8px;margin-bottom: 20px;}.small-ul-li ul li, ol li {font-weight: 500 !important;font-size: 16px !important;line-height: 24px !important;color: #344054 !important;}.nex-testimonial-slider.tpl2 .slick-dots li.slick-active, .tpl3.nex-testimonial-slider .slick-dots li.slick-active, .tpl4.nex-testimonial-slider .slick-dots li.slick-active, .ng-teachers-slider .slick-dots li.slick-active, .next-gallery .gallery-categories a:before, .list-category li a:hover:after{background: #ED1C24 !important;}.img-with-par-no-btn a.btn {display: none;}.img-with-par-no-btn .col-md-6.col-sm-12.col-xs-12{margin: auto;}.home-title-par h4.nex-bodytext-title {font-size: 24px !important;line-height: 32px !important;}.table-no-slash table td,th {border-right: none !important;border-left: none !important;}.table-no-slash table {border: 1px solid #D0D5DD;}.home-also-checkout .nex-card img {max-height: 270px !important;object-fit: cover;}input#gform_previous_button_2 {color: #212A5C;background: #ffffff !important;border: 1px solid #212A5C;}input#gform_previous_button_2:hover {color: #ffffff !important;background: #212A5C !important;}blockquote {padding: 0 0 0 0.5em;margin-left: 0.5em;margin-bottom: 1em;border-left: 2px solid #667085;}.nex-testimonial.tpl2 .testimonial-item {background: #ffffff !important;}.wpb_wrapper .next-gallery ul li.filter a.active, .wpb_wrapper .next-gallery ul li.filter:hover a {color: #ED1C24 !important;}.wpb_wrapper .next-gallery ul li.filter a{color: #667085 !important;}p img.alignleft {margin-right: 1em !important;}.vc_row.wpb_row.vc_row-fluid.bg-full-size-lp.vc_row-has-fill {background-size: 100vw !important;}.slick-track{margin: auto;}.ng-light-box{z-index: 99999999 !important;}@media only screen and (min-width: 1025px){.img-with-par.ng-body-component-image-left .ng-text-default {padding-top: 0 !important;margin-top: 0 !important;}.img-with-par .ng-body-component-image {position: relative;text-align: center;}.img-with-par ::maker{content: " "!important;background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/face-book-icon.png);background-size: unset !important;width: 24px !important;height: 24px !important;margin-top: 4px;display: inline-block;}.ng-teacher-thumbnails {min-height: 520px !important;max-width: 280px;box-shadow: 0px 4px 8px -2px rgb(16 24 40 / 10%), 0px 2px 4px -2px rgb(16 24 40 / 6%);}.nex-about-us .nex-about-us-default {display: flex;flex-wrap: wrap;padding: 0px 0px 40px 40px;}.header-3 {display: block !important;}.row-top-header{margin-left: 0 !important;margin-right: 0 !important;}.row-site-menu>.site-menu {padding-top: 0 !important;}.header-container .site-branding {width: 18%;display: inline-block;vertical-align: middle;margin: 15px 0;}.site-menu.header-3-site-menu {width: 100% !important;max-width: 1280px;margin: auto !important;display: block;}.site-menu #site-navigation .nav-menu>li>a {position: relative;line-height: 90px;display: block;}.header-sticky .top-menu {display: block;padding-top: 32px;}.acc-logo-footer img {margin-left: 56px !important;}.ais-logo-footer-line-1 {padding-right: 56px;}.acc-logo-footer:first-child img {margin-left: 0px !important;}.footer-logo .wpb_wrapper {display: flex;justify-content: center;}.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;}#site-navigation #primary-menu ul{min-width: max-content;}#site-navigation #primary-menu ul li{padding-right: 1.5rem;}#site-navigation #primary-menu ul li{position: relative;}#site-navigation #primary-menu .sub-menu .menu-item {margin-right: 0rem !important;}#site-navigation #primary-menu .sub-menu li:hover .sub-menu{display: block;position: absolute;}#site-navigation #primary-menu .sub-menu .sub-menu li a{padding-left: 2rem;padding-right: 1rem;}.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: #F0F8FF;border-radius: 4px;}.site-menu #site-navigation .nav-menu .sub-menu li span.menu-title{background: #ffffff;font-size: 16px !important;line-height: 24px !important;font-weight: 500 !important;padding-left: 25px;}#primary-menu .menu-title i {vertical-align: middle;}.site-menu #site-navigation .nav-menu li span.menu-title {padding: 8px;}.site-menu #site-navigation .nav-menu .sub-menu ul.sub-menu {padding-top: 4px !important;padding-bottom: 8px !important;}li.home-icon span.menu-title:before {content: ' ';background-image: url(wp-content/uploads/sites/7/2022/05/home_icon.png);width: 22px;height: 20px;display: inline-block;position: relative;top: 3px;}.home-icon span.menu-title {font-size: 0;padding-top: 25px !important;padding-bottom: 15px !important;}.ng-light-box {z-index: 99999999;max-height: 600px;min-width: 900px !important;}.col-parent {position: relative;}.img-max-width img {max-width: 770px !important;}.cta-bg {background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/SHK-CTA.png?id=2243) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.site-menu #site-navigation .nav-menu > li.menu-item-has-children > .dropdown-menu{padding: 10px 0px 10px 0px;}.welcome {background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/Text-and-media-12.jpg);background-size: cover;background-repeat: no-repeat;}}@media (min-width: 769px) and (max-width: 820px){.ng-socials .ng-social-title {border-radius: 16px;padding: 0px 32px;height: 420px;}}@media (min-width: 912px) and (max-width: 1024px) {.carousel.next-slider-items, .carousel.next-slider-items .slides {max-width: 105.5% !important;width: 95%;}}@media (min-width: 769px) and (max-width: 1023px) {.carousel.next-slider-items, .carousel.next-slider-items .slides {max-width: 845px !important;width: 95%;height:390px;margin: auto;}.vc_custom_1651816757244, .vc_custom_1651816745253{background-size: unset !important;}}@media (min-width: 420px) and (max-width: 768px){.ng-socials.sais-social-feed .col-md-3.col-sm-6.col-xs-12:first-child{max-width: 100% !important;width: 100% !important;flex: 0 0 100% !important;}.ng-socials.sais-social-feed .ng-social-title{height: auto !important;}.ng-socials.sais-social-feed .ng-social-title{text-align: center !important;padding: 28px 28px !important;}.ng-socials.sais-social-feed .ng-social-subtitle{text-align: center !important;}.ng-socials.sais-social-feed .col-md-3.col-sm-6.col-xs-12:nth-child(2),.ng-socials.sais-social-feed .col-md-3.col-sm-6.col-xs-12:nth-child(3){max-width: 100% !important;width: 100% !important;flex: 0 0 50% !important;}.ng-socials.sais-social-feed .ng-social-item .bodytext-image {border-radius: 16px;max-height: 320px;min-height: 320px;object-fit: cover;}.ng-socials.sais-social-feed .col-md-3.col-sm-6.col-xs-12:nth-child(4){max-width: 100% !important;width: 100% !important;flex: 0 0 100% !important;}.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%;}.carousel .buttonNav {top: -40px;}#page {max-width: 768px;}.home-also-checkout .vc_col-sm-3 {margin-bottom: 5px !important;}.ng-socials.sais-social-feed {padding-left: 15px;padding-right: 15px;}.ng-socials .col-sm-6:last-child .ng-social-item:first-child {max-width: 470px;}.home-img-small img{max-width: 190px !important;width: 190px !important;}.home-img-small .vc_btn3-container {text-align: left;padding-left: 30px;}.image-right {display: flex;flex-direction: row-reverse;margin-right: 80px !important;}.home-img-small.image-right .vc_btn3-container{padding-left: 0px !important;}.our-teacher-three-img .sais-container{max-width: 740px !important;}.our-teacher-three-img .sais-container .vc_col-sm-4 {max-width: 33% !important;}.ng-teacher.teacher-two-col-tab .girds_teacher .ng-teacher-thumbnails {max-width: 280px;}.ng-teacher.teacher-two-col-tab .col-md-3 {flex: 0 0 50% !important;max-width: 50% !important;}}@media (min-width: 420px) and (max-width: 1024px){.nex-about-us .col-md-6 {flex: 0 0 100% !important;max-width: 100% !important;margin-bottom: 32px;}.nex-about-us {text-align: center;}.nex-about-us .nex-about-us-default {text-align: center!important;}.nex-about-us-title {margin: 5px auto;}.nex-about-us .nex-about-us-default .col-md-6 {width: 50%;}.nex-about-us-default .col-md-6 {flex: 0 0 50% !important;}h2.vc_custom_heading {font-size: 40px !important;line-height: 48px !important;}.cta-bg {background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/cta-bg-tablet.png) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.ng-teacher-content h2.title{font-size: 24px !important;line-height: 32px !important;}h3.vc_custom_heading{font-size: 24px !important;line-height: 32px !important;}.sais-container.teacher-lead {max-width: 704px !important;}.welcome {background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/bg-tablet-home.jpg);background-size: cover;background-repeat: no-repeat;}}@media only screen and (max-width: 420px){.ng-socials .ng-social-item .bodytext-image {width: 100%;height: auto;max-height: 343px !important;min-height: 340px !important;object-fit: cover;}h2.vc_custom_heading {font-size: 32px !important;line-height: 40px !important;}#masthead .row-top-header {margin-left: 0 !important;margin-right: 0 !important;}#mainnav-mobi .nav-menu>li.focus>a, #mainnav-mobi .nav-menu>li.focus>.btn-submenu>I{color: #14B1E7 !important;}#top-menu .nex-button-primary {line-height: 16px !important;}.header-container {min-width: 90%;}.vc_custom_1650949095101{margin-left: 0 !important;}.nex-card.type5 {display: block;justify-content: unset;}.nex-card.type5 .nex-card-title, .nex-card.type5 .nex-card-image, .nex-card.type5 img {width: unset !important;}.nex-card.type5 .nex-card-title, .nex-card.type5 .nex-card-image, .nex-card.type5 img {width: unset !important;}.home-card-type5 .nex-card.type5 .nex-card-title {padding: 8px !important;}.showmoreCTA .ng-call-to-action-image.ng-title-content{padding-left: 10px;padding-right: 10px;}.row-reverse{flex-direction: column-reverse;display:flex;}.row-reverse .vc_col-sm-6{display:flex;}.acc-logo-footer img {padding-left: 32px !important;}.acc-logo-footer:first-child img {padding-left: 0px !important;}.footer-logo .wpb_single_image img {max-height: 24px;width: auto;}h1.vc_custom_heading, .vc_custom_1651764523598 h1 {font-size: 32px !important;line-height: 40px !important;}.home-also-checkout .vc_inner.vc_row-fluid, .vc_custom_1650096191851 .vc_inner.vc_row-fluid {text-align: center;}.home-also-checkout .vc_inner.vc_row-fluid .vc_col-sm-3 .nex-card, .vc_custom_1650096191851 .vc_inner.vc_row-fluid .vc_col-sm-3 .nex-card{text-align: left;}.home-cta .ng-call-to-action-image.ng-title-content{padding-left: 10px;padding-right: 10px;}ul li, ol li {font-weight: 500 !important;font-size: 14px !important;line-height: 20px !important;}.camp-asia .vc_col-sm-4 {width: 50% !important;}.camp-asia .vc_inner {display: -webkit-inline-box;}.nex-slider-image .nextButton {margin-bottom: 45px;}.nex-slider-image .prevButton {margin-bottom: 45px;}.icon-addmission .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {margin-bottom: 10px;text-align: center!important;}.nex-title-content.tpl1 .nex-title {font-size: 24px !important;line-height: 32px !important;}.nex-footer .wpb_content_element p{font-size: 12px !important;line-height: 16px !important;}footer#colophon .inner-footer .container .colum-left-footer.wpb_column.vc_column_container.vc_col-sm-7{padding-left: 0 !important;padding-right: 0 !important;}.nex-footer .footer-map .ng-footer-about-title {font-size: 24px !important;line-height: 32px !important;}.nex-footer .footer-map iframe{max-height: 150px !important;}.footer-logo .wpb_single_image img {width: auto;max-height: 32px !important;}.faq-title .vc_toggle_title h4 {font-size: 14px !important;line-height: 20px !important;}.carousel.next-slider-items, .carousel.next-slider-items .slides {max-width: 495px !important;}.carousel.next-slider-items .slides {width: 680px !important;left: 10px;}.ng-teachers-leaders.girds_teacher.full_container img {width: 100%;}.ng-teachers-leaders .ng-teacher-thumbnails-big .ng-teacher-images {max-width: 100%;}.ng-teachers-leaders.full_container .big-item .ng-teacher-images {width: 100%;}.ng-teachers-leaders.full_container .big-item .ng-teacher-contents {width: 100%;padding: 40px 24px;}.home-also-checkout .nex-card img {max-height: 144px !important;width: 230px;object-fit: cover;}.form-container {max-width: 345px !important;}.home-img-small img {width: 213px !important;}.cta-bg{background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/SHK-CTA-2.png) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: 100vw !important;}.cta-bg .sais-container {max-width: 343px;}.cta-left .pt-2.ng-title-button {margin-top: 50px;padding-top: 100px !important;}.header-left {text-align: left !important;}h2.font-weight-bold.text-dark.ng-bodytext-title {font-size: 20px !important;line-height: 24px !important;}h3.vc_custom_heading{font-size: 24px !important;line-height: 32px !important;}ul.gallery-categories{overflow: auto;}ul.gallery-categories li.filter{min-width: fit-content;}.img-with-par.ng-body-component .ng-body-component-title {font-size: 16px !important;line-height: 24px !important;}.img-with-par .mt-2.ng-body-component-content p{font-size: 14px !important;line-height: 20px !important;}.btn-full-width .vc_btn3-container.vc_btn3-center a {font-size: 12px !important;}.card-image-align-top img {object-position: top;}.nex-slider-image .prevButton {left: 5% !important;margin-bottom:30px !important;}.nex-slider-image .nextButton {left: 95% !important;margin-bottom: 30px !important;}.title-video h2.wpb_heading.wpb_video_heading{font-size: 24px !important;line-height: 32px !important;}.ng-teachers-slider.many-teacher .ng-icon-right {right: 99px;}.ng-teachers-slider.many-teacher .ng-icon-left {right: 220px;}.ng-teachers-slider.many-teacher .ng-icon-right, .ng-teachers-slider.many-teacher .ng-icon-left{bottom: 25px;}.welcome {background-image: url(https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/bg-mobile-home.jpg);background-size: cover;background-repeat: no-repeat;}}@media only screen and (max-width: 1025px){ul, ol {margin: 0;padding: 0px 0px 0px 25px;}.home-testimonial .testimonial-content {margin: 65px;}.ais-logo-footer-line-1 .wpb_wrapper, .ais-logo-footer-line-2 .wpb_wrapper {display: flex;justify-content: center;}.wide-table {width: 100%;overflow-x: auto;}}@media only screen and (max-width: 820px){.gv-left-image .nex-about-us-image::after{display: none !important;}.colum-left-footer.wpb_column.vc_column_container.vc_col-sm-7, .column-right-footer.wpb_column.vc_column_container.vc_col-sm-5 {width: 100%;}.column-right-footer.wpb_column.vc_column_container.vc_col-sm-5 {padding: 0 !important;}.nex-footer {background-color: #e4e7ec !important;}.inner-footer {margin: auto !important;max-width: 80%;}#masthead .row-top-header {margin-left: 0 !important;margin-right: 0 !important;}#mainnav-mobi .nav-menu>li.focus>a, #mainnav-mobi .nav-menu>li.focus>.btn-submenu>I{color: #14B1E7 !important;}.inner-footer {margin: auto !important;max-width: 100%;}.header-container {min-width: 90%;}.vc_custom_1650949095101{margin-left: 0 !important;}.showmoreCTA {padding-top: 64px !important;padding-bottom: 64px!important;background-image: url(/wp-content/uploads/sites/6/2022/05/cta_no_image_tablet.png) !important;background-position: center center;}.home-cta {padding-top: 320px !important;padding-bottom: 64px!important;background-image: url(/wp-content/uploads/sites/6/2022/05/cta_image_mobile.png) !important;background-position: center center;}.vc_custom_1652421009438 .wpb_row {text-align: center;}.vc_video-bg.vc_hidden-xs {display: block !important;}}@media only screen and (max-width:1024px){.ais-container-2{max-width: 458px !important;}.grid-to-column .vc_col-sm-4 {min-width: 100% !important;}.min-also.grid-to-column{padding-left:29px;padding-right:29px;}.site-branding{max-width:220px;}#mainnav-mobi .ri-search-line{display:none;}#mega-menu-1 {padding-top: 0px;}#mainnav-mobi .nav-menu>li.focus>.btn-submenu>i {color: #008c95;}.twoCol-to-col .vc_col-sm-6 {min-width: 100% !important;}.vc_custom_1650949095101 {margin-left:0px !important;}#top-menu .nex-button-primary {line-height:36px !important;}.btn-submenu {top:unset !important;}#top-menu a:nth-child(-n+2) {display:none !important;}#top-menu a{margin-bottom:10px }.mega-menu-body h2.vc_custom_heading {font-size: 16px !important;font-weight: 400 !important;}.ng-megamenu-single-text p {font-weight: bold;}.welcome .column-inner{padding-left:0;padding-right:0;}.ng-downloadables.column_1 .col-md-12{padding-left:0!important;padding-right:0!important;}.ng-downloadables.column_1 .ng-download-left{max-width: 70%;}.ng-downloadables.column_1 .nex-download .nex-download-file-name {white-space:unset!important;}.ng-downloadables.column_1 .ng-download-right{padding-top: 10px;}.gallery-overflow{overflow:hidden;}.header-sticky-2 {width: 100%;z-index: 99999999;position: sticky !important;top: 0;left: 0;right: 0;bottom: 0;}.header-sticky-3 {width: 100%;z-index: 99999999;position: fixed !important;top: 0;left: 0;right: 0;bottom: 0;overflow-y:scroll;}.mob-header-button{position: relative;top: 30px;}#top-menu a:nth-child(-n+2) {display: block !important;text-align:left;font-weight: 400 !important;padding-top: 0px !important;margin-top: 0px;}#mainnav-mobi .top-menu {display: flex;flex-wrap:wrap;margin-top:24px;}#mainnav-mobi .top-menu a {width: 100%;}#top-menu a:nth-child(n+3):nth-child(-n+4) {max-width: 49%;}#top-menu .text-secondary-color:nth-child(5n){font-size:12px !important;}#mainnav-mobi ul.nav-menu ul.sub-menu .btn-submenu i {transform: rotate(-90deg);top:unset !important;}#mainnav-mobi ul.nav-menu ul.sub-menu .btn-submenu.active i {transform: rotate(-180deg);}#mainnav-mobi ul.nav-menu ul.sub-menu .btn-submenu {text-align: left;}.sub-menu .menu-title {font-weight: 400 !important;}.img-max-width .vc_column_container>.vc_column-inner {padding-left: 0px !important;padding-right: 0px !important;}.sais-container {max-width: 458px;}.nex-slider-image .nextButton, .nex-slider-image .prevButton {bottom: 0!important;top: initial;}.icon-addmission {max-width: 320px;margin: auto !important;margin-bottom: 30px !important;}}@media (min-width: 768px) and (max-width: 1024px) {.showmoreCTA .ng-call-image-inner{margin-right: unset !important;margin-bottom: -70px !important;margin-top: 150px !important;}.showmoreCTA {padding-top: 64px !important;padding-bottom: 64px!important;background-image: url(/wp-content/uploads/sites/6/2022/05/cta_no_image_tablet.png) !important;background-position: center center;}.home-cta {padding-top: 64px !important;padding-bottom: 64px!important;background-image: url(/wp-content/uploads/sites/6/2022/05/cta_image_tablet.png) !important;background-position: center center;background-size:cover !important;}.home-also-checkout .vc_col-sm-3, .vc_custom_1650096191851 .vc_col-sm-3{min-width:50% !important;margin-bottom: 30px;}.vc_custom_1650096191851 .nex-card img {max-height: 280px;object-fit: cover;}.vc_custom_1650096191851 .nex-card .type1{max-height: 280px;}h1.vc_custom_heading {font-size: 40px !important;line-height: 48px !important;}.ng-bgimage-fullsize .ng-bgimage-inner{padding: 48px 32px !important;}.ng-call-to-action-image .ng-call-image-inner{margin-right: unset !important;margin-bottom: -10px;margin-top: -10px;width: 459px;}.acc-logo-footer img {padding-left: 32px !important;}.acc-logo-footer:first-child img {padding-left: 0px !important;}.footer-logo .wpb_single_image img {max-height: 48px;width: auto;}.form-container {max-width: 705px !important;}.ng-light-box {z-index: 99999999;max-height: 700px;min-width: 600px !important;}.ng-events .wrapper-event .col-md-4, .ng-events .wrapper-event .col-md-2 {flex: 0 0 50% !important;max-width: 50% !important;}.ng-events .wrapper-event .col-md-4.col-sm-6.event-img{flex: 0 0 100% !important;max-width: 100% !important;}.media-converage-title.media-converage-one .wpb_column.vc_column_container.vc_col-sm-6 {width: 100% !important;}}@media only screen and (min-width: 1800px){.icon-addmission {width: 320px !important;position: absolute;top: 0;left: 95%;}}@media (min-width: 1550px) and (max-width: 1799px){.icon-addmission {width: 320px !important;position: absolute;top: 0;left: 85%;}}@media (min-width: 1420px) and (max-width: 1549px){.icon-addmission {width: 320px !important;position: absolute;top: 0;left: 80%;}}@media (min-width: 1280px) and (max-width: 1419px){.icon-addmission {width: 250px !important;position: absolute;top: 0;left: 80%;}}@media (min-width: 1150px) and (max-width: 1279px){.icon-addmission {width: 200px !important;position: absolute;top: 0;left: 82%;}}@media only screen and (min-width: 1650px){#site-navigation #primary-menu .sub-menu .sub-menu{position: absolute;display: none;top: 0;left: 100%;}}@media (min-width: 1025px) and (max-width: 1649px){#site-navigation #primary-menu .sub-menu .sub-menu{position: absolute;display: none;top: 0;left: auto !important;right: 355px;}#site-navigation #primary-menu li:last-child>ul.sub-menu{left: auto !important;right: 0px !important;}}@media (min-width: 1025px) and (max-width: 1248px) {#top-menu a:first-child{display:none;}}@media only screen and (min-width: 820px){.image-right {display: flex;flex-direction: row-reverse;}}.student .row .col-md-12.col-md-push-2.col-sm-12:first-child{display: none !important;}.ui-datepicker .ui-datepicker-header {padding: 15px 0;}.ui-datepicker .ui-datepicker-title {text-align: left;margin-left: 2px;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {border: 1px solid #98A2B3 !important;color: #98A2B3 !important;background-color: transparent !important;top: 15px !important;cursor: pointer;}.ui-datepicker .ui-datepicker-prev {right: 45px !important;left: auto !important;}.ui-datepicker .ui-datepicker-next {right: 5px !important;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {background-image: none;font-family: 'remixicon' !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-indent: 0;position: relative;width: 31.68px;height: 31.68px;top: 0;left: 0;margin: 0;text-align: center;line-height: 31.68px;}.ui-datepicker .ui-datepicker-prev span::before {content: "\ea60";}.ui-datepicker .ui-datepicker-next span::before {content: "\ea6c";}.calendar-element__wrapper {display: flex;justify-content: space-between;flex-wrap: wrap;}.datepicker__wrapper {flex: 0 0 40%;overflow: unset !important}.calendar-items__wrapper {flex: 0 0 55%;}.calendar-element.loading {opacity: 0.5;}.ui-datepicker th {background-color: transparent !important;font-size: 18px !important;font-weight: 500 !important;color: #101828;}body .ui-widget.ui-widget-content {border-radius: 16px;box-shadow: 0px 32px 64px -12px rgba(16, 24, 40, 0.2);border: none;}body .ui-widget-header {background-image: none;background-color: transparent;border: none;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {background-image: none;background-color: transparent;border: none;font-size: 18px;line-height: 28px;}.ui-state-active, .ui-widget-content .ui-state-active {font-weight: 900;background-color: #B2DEFF;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {background-image: none;background-color: #B2DEFF;border-color: transparent;}.ui-datepicker-inline {width: 100%;}.ui-datepicker td {padding: 1px !important;text-align: center !important;}.ui-datepicker td span, .ui-datepicker td a {text-align: center;}.calendar-categories {display: flex;justify-content: space-between;}.calendar-category {position: relative;font-size: 14px;line-height: 24px;border: 1px solid #D0D5DD;padding: 10px 20px;border-radius: 4px;padding-left: 40px;}.calendar-category span {position: absolute;width: 24px;height: 24px;background: #85CAFF;border-radius: 50em;left: 8px;}.calendar-items {margin: 30px 0;}.calendar-item {margin: 30px 0;position: relative;padding-left: 20px;}.calendar-item h3 {font-size: 18px;line-height: 28px;font-weight: 900;color: #101828;}.calendar-item .calendar-item-color {width: 4px;height: 100%;background: #84caff;position: absolute;left: 0;}.calendar-item p {margin-bottom: 13px !important;font-size: 12px;line-height: 16px;color: #98A2B3;}@media (max-width: 768px){.datepicker__wrapper, .calendar-items__wrapper {flex-basis: 100%;}.datepicker__wrapper {margin-bottom: 40px;}}.cta-custom .cta-full-width .cta-left .ng-title-button .nex-button-primary:hover{background: #B42318 !important;color: #FFFFFF !important;}.cta-left{padding: 0 100px 0 18% !important;}@media only screen and (max-width: 768px) {.cta-left{padding: 0 2rem !important;}.vc_row.cta-custom{background-image: url("https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/mobile.jpg") !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover;}.cta-custom .cta-full-width .cta-left h2{font-size: 24px !important;line-height: 32px !important;}.cta-custom .cta-full-width .cta-left{padding: 0 20px;}.cta-custom .cta-full-width .cta-left .ng-subtitle {margin-top: 0!important;margin-bottom: 0!important;}}@media (min-width: 768px) and (max-width: 1024px) {.vc_row.cta-custom{background-image: url("https://www.sais.edu.hk/wp-content/uploads/sites/7/2022/05/tablet.jpg") !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover;}.cta-custom .cta-full-width{display: flex !important;}.cta-custom .cta-full-width .cta-left .ng-title-button{display: unset !important;width: unset;margin: 0;}.cta-custom .cta-full-width .cta-left{max-width: 66.66667%;margin-right: 0 !important;margin-left: 0 !important;padding: 105px 32px 117px 34px !important;}.cta-custom .cta-full-width .cta-right{max-width: 33.33333%;}}.ui-state-active, .ui-widget-content .ui-state-active {font-weight: 900;background-color: #B2DEFF;width: 50px;height: 50px;border-radius: 50%;padding-top: 12px;}.school-calendar .calendar-category:nth-child(1) .calendar-category-color {background: #FEC84B !important;}.school-calendar .calendar-category:nth-child(2) .calendar-category-color {background: #6CE9A6 !important;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{font-weight: 500 !important;font-size: 18px !important;line-height: 28px !important;text-align: center;color: #101828 !important;}.media-converage-wrapper{margin-bottom: 40px;}.media-converage-title .vc_column_container .vc_column-inner .wpb_wrapper h2{text-align: unset;margin-left: 240px;}.media-converage-wrapper{width: 800px;}.media-converage-one .media-converage .media-converage-wrapper{width: 592px;}.media-converage-two .media-converage .media-converage-wrapper{width: 592px;}.media-converage-wrapper .card-image {width: 100%;}@media only screen and (max-width: 768px){.media-converage-wrapper{width: 343px !important;}.media-converage-title .vc_column_container .vc_column-inner .wpb_wrapper h2{margin-left: unset !important;font-weight: 900 !important;font-size: 18px !important;line-height: 28px !important;}.media-converage .media-converage-left .media-converage-wrapper .nex-card-title a{font-size: 16px;line-height: 24px;}.media-converage-wrapper{margin-bottom: unset;}}@media (min-width: 768px) and (max-width: 1024px) {.media-converage .media-converage-wrapper {width: 704px !important;}.media-converage-title .vc_column_container .vc_column-inner .wpb_wrapper h2{font-size: 40px!important;line-height: 48px!important;}.media-converage .media-converage-left .media-converage-wrapper .nex-card-title a{font-size: 18px !important;line-height: 28px !important;}.ng-body-component-image {text-align: center;}.ng-body-component .body-component-image {max-width: 200px;}}.event-agenda-title{font-weight: 900;font-size: 18px;line-height: 28px;color: #101828;}.event-day{font-weight: 900 !important;font-size: 72px !important;line-height: 90px !important;letter-spacing: -0.02em;color: #101828 !important;}.event-month{display: none;}.event-title{font-weight: 900;font-size: 24px !important;line-height: 32px !important;color: #101828;}.wrapper-event .event-content .event-acitons .button-view-full{display: none;}@media (min-width: 768px) and (max-width: 1024px) {.wrapper-event div:nth-child(4){display: none;}.wrapper-event .event-img img{float: right;margin-top: 30px;margin-bottom: 26px;width: 48%;}.nex-slider-image .nextButton {left: 60%;}.nex-slider-image .prevButton {left: 38%;}}@media only screen and (max-width: 768px) {.wrapper-event .event-img img{margin-top: 22px;margin-bottom: 26px;}.wrapper-event .event-agenda {display: none }.ng-teacher-thumbnails-big .button_teachers:not(.btn_hide) {display: block !important;}}.vc_tta-tabs .vc_active .vc_tta-title-text{font-family: 'Avenir' !important;font-style: normal;font-weight: 800 !important;font-size: 24px !important;line-height: 32px !important;color: #ED1C24 !important;}.vc_tta-tabs .vc_active.vc_tta-tab::after{border-bottom: 2px solid #ED1C24 !important;}.content-page .vc_tta-container .vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list{background: unset !important;}.icon-container{width: 1680px;margin: 0 auto;}.button_parents.btn_hide{display: none !important;}@media only screen and ( max-width: 768px ){.ng-teachers-leaders.girds_teacher .row .col-md-12:nth-child(even) .ng-teacher-thumbnails-big{display: flex;flex-direction: column-reverse;}.parent .ng-teacher-thumbnails-big img{margin-bottom: 24px !important;}.parent .big-item .ng-teacher-thumbnails-big{margin-bottom: 56px !important;}.parent .ng-light-box .ng-teacher-detail .ng-teacher-content .title{font-size: 18px !important;line-height: 28px !important;}.parent .ng-teacher-decs p{font-size: 14px !important;line-height: 20px !important;}.parent .girds_teacher .button_teachers a{font-size: 12px !important;line-height: 16px !important;}.parent .home-img-small img{width: 160px !important;height: 160px !important;}.ng-light-box .ng-teacher-detail .ng-teacher-content .title{font-size: 18px !important;line-height: 28px !important;}.ng-light-box .ng-teacher-detail .ng-teacher-desc p{font-size: 12px !important;line-height: 16px !important;}}a#loadMore:hover {color: #ED1C24;}.girds_teacher .button_parents a {border: 1px solid #00558F !important;color: #00558F !important;font-weight: 700;border-radius: 4px;background: #FFFFFF !important;font-size: 14px !important;line-height: 16px !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;padding: 12px 16px;text-decoration: none;}.girds_teacher .button_parents a:hover{background: #212A5C!important ;color: white !important;}.button_parents a span {display: none;margin-left: 10px;transition: all 0.2s ease;}.school-calendar .calendar-element .calendar-element__wrapper .calendar-categories .calendar-category {width: 184px;border-radius: 16px;padding-left: 50px;}.school-calendar .calendar-element .calendar-element__wrapper .calendar-categories .calendar-category .calendar-category-color{margin-left: 0.5rem;}.school-calendar .calendar-element .datepicker__wrapper .datepicker .ui-datepicker-calendar tr:nth-child(odd){background-color: unset;}@media only screen and (max-width: 768px){.school-calendar .calendar-element .datepicker__wrapper {width: 100%;}.school-calendar .calendar-element .datepicker__wrapper .ui-datepicker .ui-datepicker-calendar {display: block;width: 100%;overflow-x: auto;}.bottom-menu.text-right {display: none;}a.nex-button.nex-button-primary.d-inline-block.md-hide{display: block !important;}.d-inline-block {display: flex !important;flex-wrap: wrap;justify-content: center;align-items: center;}#top-menu .nex-button-primary:hover, #top-menu .text-secondary-color:nth-child(3n):hover{background: unset !important;border: unset !important;color: #FFFFFF !important;}#top-menu a:nth-child(n+3):nth-child(-n+4){max-width: 100% !important;}#mainnav-mobi .nex-button.nex-button-primary{padding-top: 0 !important;padding-bottom: 0 !important;}}@media (min-width: 768px) and (max-width: 1024px) {.school-calendar .calendar-element .datepicker__wrapper{padding: 0 78px;}.school-calendar .calendar-element .calendar-items__wrapper{padding: 0 30px 0 78px;}}@media only screen and (max-width: 1024px){.bottom-menu.text-right {display: none;}}.connect-icon {background: #FFFFFF;box-shadow: 0px 4px 8px -2px rgb(16 24 40 / 10%), 0px 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;}.carousel .slides .slideItem img {object-fit: cover;}.ng-bgform-fullsize .ng-bgform-desc{color: #fff;}nav#site-navigation{display: inline-block;}.md-hide{display: none !important;}a.nex-button.text-secondary-color {border: 1px solid #2B1166 !important;color: #2B1166;}#top-menu .nex-button-primary:hover, #top-menu .text-secondary-color:nth-child(3n):hover{background: #212A5C !important;border: 1px solid #ffffff !important;color: #FFFFFF !important;}.grecaptcha-badge {z-index: 999;}@media (max-width:767px){.site-header .btn-menu{top:78px}}@media (min-width:768px) and (max-width:1024px){.site-header .btn-menu{top:70px}}