html{overflow-x:hidden}body{font-family:var(--global--font-primary);font-size:var(--global--font-size-md);line-height:var(--heading--line-height-h5);color:var(--global--color-foreground);overflow-x:hidden}a,.has-background:not(.has-background-background-color) a:not(.has-text-color):not(.wp-block-button__link){text-decoration:none;border-bottom:none;transition:all .2s ease 0s}a:hover,.has-background:not(.has-background-background-color):hover a:not(.has-text-color):not(.wp-block-button__link):hover{color:var(--global--color-primary-hover);text-decoration:none}a:focus,.has-background:not(.has-background-background-color):hover a:not(.has-text-color):not(.wp-block-button__link):focus{color:var(--global--color-primary-hover);outline:none}p{margin:0 0 30px}.small-spacing{letter-spacing:-1px}::selection{background-color:var(--global--color-primary) !important;color:#fff}::-moz-selection{background-color:var(--global--color-primary) !important;color:#fff}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea{outline:none;border:1px solid var(--global--color-border);padding:10px 15px;background-color:var(--global--color-white)}textarea{min-height:200px}input[type=number]{padding:13px 0}select{background-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/down-arrow.svg);background-repeat:no-repeat;background-position:right 18px center;background-color:#f6f6f6;background-size:17px auto;border:1px solid var(--global--color-border);padding:13px 56px 13px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.3}button,.std-button,input[type=submit],input:not(.has-background):hover[type=submit],.wp-block-button.wp-block-button__link,.wp-block-button .wp-block-button__link,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{transition:all .2s ease 0s;padding:var(--button--padding-vertical) var(--button--padding-horizontal);color:var(--button--color-text);background-color:var(--button--color-background);cursor:pointer;font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);border-radius:var(--button--border-radius);border-width:var(--button--border-width);text-decoration:none}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background-color:#ebe9eb;color:var(--global--color-black)}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:var(--button--border-width) solid var(--button--color-background);background-color:transparent;color:var(--button--color-background)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{border:var(--button--border-width) solid var(--button--color-background-hover);background-color:var(--button--color-background-hover);color:var(--button--color-text)}input[type=submit],input:not(.has-background):hover[type=submit]{border-width:0}button:hover,.std-button:hover,input[type=submit]:hover,input:not(.has-background):hover[type=submit],.wp-block-button.wp-block-button__link:hover,.wp-block-button .wp-block-button__link:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:var(--button--color-text-hover);background-color:var(--button--color-background-hover)}.woocommerce form .form-row{padding:0;margin:0 0 15px}.woocommerce form .form-row .required{color:var(--global--color-secondary)}form h3{font-weight:700;margin:0 0 15px}form em{font-size:var(--global--font-size-sm);color:var(--global--color-foreground)}form label{font-weight:700;font-size:var(--global--font-size-sm)}fieldset{border:1px solid var(--global--color-border);padding:15px;margin:0 0 15px}fieldset legend{font-weight:700;font-size:var(--global--font-size-sm)}.woocommerce table.shop_table{border:none;border-collapse:collapse;border-radius:0}.mobile{display:none}.tablet{display:none}@media(max-width:991px){.desktop{display:none}.tablet{display:block}}@media(max-width:768px){h1,.has-h-1-font-size,.wp-block-cover h1,.wp-block-cover-image h1{font-size:var(--heading--font-size-h2);line-height:var(--heading--letter-spacing-h2)}h2,.has-h-2-font-size,.wp-block-cover h2,.wp-block-cover-image h2{font-size:var(--heading--font-size-h3);line-height:var(--heading--letter-spacing-h3)}h3,.has-h-3-font-size,.wp-block-cover h3,.wp-block-cover-image h3{font-size:var(--heading--font-size-h4);line-height:var(--heading--letter-spacing-h4)}h4,.has-h-4-font-size,.wp-block-cover h4,.wp-block-cover-image h4{font-size:var(--heading--font-size-h5);line-height:var(--heading--letter-spacing-h5)}h5,.has-h-5-font-size,.wp-block-cover h5,.wp-block-cover-image h5{font-size:var(--heading--font-size-h6);line-height:var(--heading--letter-spacing-h6)}.mobile{display:block}}header .header-wrapper{transition:all .2s ease 0s;margin:0;padding:25px 0}body:not(.home) .header-wrapper{border-bottom:5px solid var(--global--color-primary)}.header-wrapper>.container{display:flex;position:relative}@media(max-width:991px){header .header-wrapper{max-height:100vh;overflow-y:scroll}}header:not(.transparentheader) .header-wrapper{background-color:var(--global--color-background)}header.transparentheader:not(.primaryheader){position:absolute;width:100%;left:0;top:0;z-index:10000}header.primaryheader .header-wrapper{background-color:var(--global--color-primary)}header.stickyheader{position:fixed;width:100%;left:0;top:0;z-index:10000;position:absolute}.admin-bar header.stickyheader,.admin-bar header.transparentheader:not(.primaryheader){top:32px}.stickyheader.onScroll{box-shadow:0 0 5px #ccc}.stickyheader.onScroll .header-wrapper{background-color:var(--global--color-background);padding:15px 0}header.stickyheader.onScrollUp{position:fixed}@media(max-width:782px){.admin-bar header.stickyheader,.admin-bar header.transparentheader:not(.primaryheader){top:46px}}header:not(.transparentheader) .topbar-wrapper{background-color:var(--global--color-foreground);color:var(--global--color-background)}.stickyheader.onScroll .topbar-wrapper{background-color:var(--global--color-foreground)}.slimbar-left,.slimbar-right{display:flex;align-items:center;padding:5px 0;width:100%;height:100%}.slimbar-right{flex-direction:row-reverse}.slimbar-left>.header-area-widget,.slimbar-left>.footer-area-widget{margin-right:28px}.slimbar-right>.header-area-widget,.slimbar-right>.footer-area-widget{margin-left:28px}.slimbar-left>.header-area-widget:last-child,.slimbar-right>.header-area-widget:last-child,.slimbar-left>.footer-area-widget:last-child,.slimbar-right>.footer-area-widget:last-child{margin:0}.topbar-wrapper .header-area-widget>*,.bottombar-wrapper .footer-area-widget>*{margin:0}@media(max-width:991px){.topbar-wrapper>.row{flex-direction:column}.slimbar-left{justify-content:flex-start}.slimbar-right{align-items:flex-start}.slimbar-right>.footer-area-widget{margin:0}}@media(max-width:575px){.slimbar-right{flex-direction:column}}.logo-wrapper{max-width:90px;margin:0 30px 0 0;display:flex;align-items:center;position:relative}.logo-wrapper img{width:90px;height:auto}.slidingmenu-logo-wrapper{display:none !important}@media(max-width:991px){.logo-wrapper{max-width:100%;margin:0 0 25px;margin:0;padding:0 44px 0 0}.slidingmenu .slidingmenu-logo-wrapper{display:block !important;margin:0 0 15px}}@media(max-width:767px){.logo-wrapper img{width:68px}}.burger-wrapper{width:29px;height:20px;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer}.burgerbar{width:29px;height:4px;border-radius:10px;background-color:var(--global--color-primary);margin:0 0 4px;transition:all .2s ease 0s}.primaryheader .burgerbar{background-color:#fff}.burgerbar.top{transform-origin:left top}.burgerbar.bottom{margin:0;transform-origin:left bottom}.burger-wrapper:hover .burgerbar.top{transform:translate(0px,-3px)}.burger-wrapper:hover .burgerbar.bottom{transform:translate(0px,3px)}.header-wrapper.open .burgerbar.top{transform:rotate(45deg) translate(3px,-5px);width:29px;height:4px}.header-wrapper.open .burgerbar.middle{display:none}.header-wrapper.open .burgerbar.bottom{transform:rotate(-45deg) translate(-3px,11px);width:29px;height:4px}@media(max-width:991px){.burger-wrapper{display:block}}.menu-wrapper.primary-navigation{flex:1;display:flex;align-items:center;justify-content:flex-end;margin:0}.mainmenu{height:100%;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:0;padding:15px 0 0;transition:opacity .2s ease 0s}.menu{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;flex-direction:column;padding:0}.mainmenu li,.menu li{list-style-type:none}.mainmenu>li{margin:0 0 0 19px;display:flex;align-items:flex-start;position:relative}.mainmenu>li:first-child{margin:0}.mainmenu>li:nth-last-child(2){margin:0 0 0 29px}.mainmenu>li:nth-last-child(2)>a{height:37.5px;font-size:0}.mainmenu>li:nth-last-child(2)>a:before{content:'';mask:url(//ntk.edu.hk/wp-content/themes/ntk/img/phone.svg) no-repeat 50% 50%;mask-size:contain;mask-position:center;-webkit-mask:url(//ntk.edu.hk/wp-content/themes/ntk/img/phone.svg) no-repeat 50% 50%;-webkit-mask-size:contain;-webkit-mask-position:center;width:15px;height:22.5px;display:inline-block;transition:all .2s ease 0s;background-color:var(--global--color-secondary)}.mainmenu>li:nth-last-child(2) a:hover:before{background-color:var(--global--color-primary)}.primaryheader .mainmenu>li:nth-last-child(2)>a:before{background-color:#fff}.primaryheader .mainmenu>li:nth-last-child(2) a:hover:before{background-color:var(--global--color-secondary)}.mainmenu>li>a{padding:0 0 15px}.menu>li>a{display:block;padding:0 0 5px}.mainmenu li a{font-weight:900}.primary-navigation a:link,.primary-navigation .menu-item>a,.woo-navigation .menu-item>a{color:var(--primary-nav--color-link)}.primary-navigation .menu-item>a:hover,.woo-navigation .menu-item>a:hover{color:var(--global--color-primary);border-color:var(--primary-nav--color-border)}.primary-navigation .menu-item>a:active,.primary-navigation .menu-item>a:focus{color:var(--global--color-primary)}.mainmenu li.current-menu-item>a,.menu li.current-menu-item>a{color:var(--global--color-primary)}.mainmenu li.menu-item-has-children>a{position:relative;padding:0 18px 15px 0}.mainmenu li.menu-item-has-children>a:after{content:'';position:absolute;top:50%;right:7px;margin-top:-7.5px;border:solid var(--global--color-primary);border-width:0 1px 1px 0;padding:2.5px;transition:all .2s ease 0s;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}.mainmenu li.menu-item-has-children>a:hover:after{border-color:var(--primary-nav--color-link-hover)}.mainmenu li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.primary-navigation .sub-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);box-shadow:1px 1px 30px rgba(0,0,0,.06);border-top:0 solid var(--global--color-secondary);min-width:220px;width:100%;background-color:#fff;display:block;opacity:0;visibility:hidden;transition:all .4s ease 0s;z-index:100000;border-radius:8px;overflow:hidden;margin:15px 0 0 !important}.sub-menu:before{position:relative;content:'';width:100%;height:15px;margin-top:-15px;display:block}.sub-menu li{padding:0}.sub-menu li a,.primary-navigation .sub-menu .menu-item a{display:block;transition:all .2s ease 0s;width:100%}.mainmenu>li:last-child .sub-menu{left:auto;right:0;transform:none}.menu .sub-menu{position:static;opacity:1;visibility:visible;min-width:0;transform:none;box-shadow:none;border:none;padding:0 0 0 25px}.menu .sub-menu li a{padding:0 0 5px}.menu .sub-menu li a:hover{background:0 0;color:var(--global--color-secondary)}.primaryheader .primary-navigation a:link,.primaryheader .primary-navigation .menu-item>a,.woo-navigation .menu-item>a{color:#fff}.primaryheader .primary-navigation .menu-item>a:hover,.primaryheader .woo-navigation .menu-item>a:hover,.primaryheader .primary-navigation .menu-item>a:active,.primaryheader .primary-navigation .menu-item>a:focus{color:var(--primary-nav--color-link-hover);border-color:var(--primary-nav--color-border)}.primaryheader .sub-menu li a{color:var(--global--color-secondary) !important}.primaryheader .sub-menu li a:hover,.primaryheader .sub-menu li a:focus{color:var(--primary-nav--color-link-hover) !important;border-color:var(--primary-nav--color-border)}.primaryheader .mainmenu>li.current-menu-item a,.primaryheader .menu>li.current-menu-item a{color:var(--primary-nav--color-link-hover)}.primaryheader .mainmenu li.menu-item-has-children>a:after{border:solid #fff;border-width:0 1px 1px 0}.slidingmenu-overlay{display:none;background:rgba(0,0,0,.5);position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0}@media(min-width:992px){.menu-wrapper{display:flex !important}.slidingmenu-overlay{display:none !important}}@media(max-width:991px){.header-wrapper>.container{flex-direction:column}.menu-wrapper.primary-navigation{flex:auto;display:none;width:100%;justify-content:flex-start;position:static;background-color:rgba(255,255,255,.9);padding:15px;padding-right:5px;border:4px solid var(--global--color-primary);margin-top:15px}.primaryheader .menu-wrapper.primary-navigation{background-color:var(--global--color-primary);border:4px solid #fff}.primaryheader .sub-menu li a{color:#fff !important}.primaryheader .sub-menu li a:hover,.primaryheader .sub-menu li a:focus,.primaryheader .sub-menu li.current-menu-item a{color:var(--global--color-secondary) !important}.menu-wrapper.slidingmenu{position:fixed;width:220px;height:100%;top:0;left:-220px;background-color:#fff;z-index:100000;box-shadow:0 3px 15px rgba(0,0,0,.4);overflow-y:auto;padding:15px}.admin-bar .menu-wrapper.slidingmenu{padding:80x 15px 15px 15px}.mainmenu{display:block;padding:0}.mainmenu>li{margin:0}.mainmenu>li:nth-last-child(2){margin:0}.mainmenu>li:nth-last-child(2) a{font-size:var(--global--font-size-xs);padding-left:22px}.mainmenu>li:nth-last-child(2) a:before{position:absolute;left:0}.mainmenu>li>a{width:100%}li.menu-item-has-children{flex-direction:column}.mainmenu li.menu-item-has-children>a{padding:0 0 var(--primary-nav--padding) 0}.mainmenu>li.menu-item-has-children>a{position:relative;width:calc( 100% - 30px )}.mainmenu>li.menu-item-has-children .mobile-arrow{position:absolute;top:0;right:0;width:30px;height:22.5px;cursor:pointer}.mainmenu>li.menu-item-has-children .mobile-arrow:after{content:'';position:absolute;top:50%;right:12px;margin-top:-2px;border:solid var(--global--color-primary);border-width:0 1px 1px 0;padding:2.5px;transition:all .2s ease 0s;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}.mainmenu>li.menu-item-has-children>a.active+.mobile-arrow:after{transform:translateY(-50%) rotate(225deg);-webkit-transform:translateY(-50%) rotate(225deg);margin-top:0}.mainmenu li.menu-item-has-children>a:after,.menu li.menu-item-has-children>a:after{display:none}.primary-navigation .sub-menu{position:static;opacity:1;visibility:visible;transform:none;border-radius:0;box-shadow:none;border:none;min-width:0;padding:0 0 var(--primary-nav--padding) 0 !important;transition:none;margin:0 !important;background:0 0;padding:0 !important}.primary-navigation .sub-menu .menu-item{padding:0}.primary-navigation .sub-menu li a{padding:0 0 15px 25px;display:block}.primary-navigation .sub-menu li a:hover{background:0 0}}.screen-reader-text{background:#88b7d5;font-size:12px;font-family:var(--global--font-primary);position:absolute;background-color:rgba(0,0,0,.8);padding:5px 8px;border-radius:4px;bottom:-30px;left:50%;transform:translateX(-50%);display:none}.screen-reader-text:after{border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,.8);border-width:5px;margin-left:-5px;left:50%;top:-10px}a:hover .screen-reader-text{display:block;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible}.search-wrapper{width:48px;padding:0 24px 0 6px;display:flex;align-items:center;justify-content:center;margin:0 0 0 18px;cursor:pointer;position:relative;font-size:var(--global--font-size-xs)}.search-wrapper svg{width:15px;height:15px;fill:var(--global--color-secondary);transition:all .2s ease 0s}.search-wrapper:after{content:'';position:absolute;width:2px;height:26px;background-color:var(--global--color-primary);top:50%;right:0;transform:translateY(-50%)}.search-wrapper:hover svg{fill:var(--global--color-primary)}.primaryheader .search-wrapper svg{fill:#fff}.primaryheader .search-wrapper:hover svg{fill:var(--global--color-secondary)}.primaryheader .search-wrapper:after{background-color:#fff}.search-wrapper #searchform{height:100%}input.search-input{position:absolute;width:0 !important;right:calc( 100% + 6px );transition:all .4s ease .4s;padding:10px 0;border-radius:8px;border:0 solid transparent;background-color:#fff;top:50%;transform:translateY(-50%)}.searchopen input.search-input{width:300px !important;border:1px solid var(--global--color-primary);padding:10px 15px;outline:none}.searchopen .mainmenu{opacity:0}.search-wrapper input[type=submit]{display:none}.search-wrapper label{position:absolute;right:0;top:0;width:65px;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}@media(max-width:991px){.search-wrapper{display:none}#s{padding:8px 50px 8px 15px}}.language-wrapper{display:flex;align-items:center;justify-content:flex-start}.wpml-ls-legacy-list-horizontal{border:none !important;padding:0 !important}.language-wrapper ul,.wpml-ls-legacy-list-horizontal>ul{height:100%;padding:0;display:flex;align-items:center;flex-wrap:wrap;padding:15px 0 0;font-size:var(--global--font-size-xs)}.language-wrapper ul li,.wpml-ls-legacy-list-horizontal .wpml-ls-item{list-style-type:none;margin:0 0 0 23px !important;display:flex !important}.language-wrapper ul li a,.wpml-ls-legacy-list-horizontal a{color:var(--global--color-secondary);padding:0}.language-wrapper ul li a:hover,.language-wrapper ul li a:focus,.language-wrapper ul li a:active,.language-wrapper ul li a.active,.wpml-ls-legacy-list-horizontal a:hover,.wpml-ls-legacy-list-horizontal a:focus,.wpml-ls-legacy-list-horizontal a:active,.wpml-ls-legacy-list-horizontal li.wpml-ls-current-language a{color:var(--global--color-primary)}.primaryheader .language-wrapper ul li a{color:#fff}.primaryheader .language-wrapper ul li a:hover,.primaryheader .language-wrapper ul li a:focus,.primaryheader .language-wrapper ul li a:active,.primaryheader .language-wrapper ul li a.active{color:var(--global--color-secondary)}.mainmenu>li:last-child{display:none}.mainmenu>li:last-child>.language-wrapper>ul{padding:0;justify-content:flex-start}.mainmenu>li:last-child>.language-wrapper>ul>li{margin:0 13px 0 0;width:auto}.mainmenu>li:last-child>.language-wrapper>ul>li>a{padding:0 5px;height:40px;line-height:40px}.mainmenu>li:last-child>.language-wrapper>ul>li:first-child>a{padding-left:0}@media(max-width:991px){.header-wrapper>.container>.language-wrapper{display:none}.mainmenu>li:last-child{display:block}.language-wrapper ul li,.wpml-ls-legacy-list-horizontal .wpml-ls-item{margin:0 23px 0 0 !important}}.page{background-color:#f5f5f6}.search .page-heading-wrapper,.blog .page-heading-wrapper,.archive .page-heading-wrapper{margin-bottom:100px}.page-heading-wrapper{background-color:var(--global--color-primary);padding:52px 0;display:flex;align-items:center;text-align:center;color:var(--global--color-background)}.single-wrapper .page-heading-wrapper .page-title{justify-content:center;text-transform:uppercase}.page-heading,.page-title{padding:0;display:flex;align-items:center;justify-content:center;color:var(--global--color-white);font-size:var(--heading--font-size-h1);line-height:var(--heading--letter-spacing-h1);font-weight:400;text-transform:uppercase}.page-heading-wrapper hr{background-color:var(--global--color-background) !important;margin-top:15px;margin-bottom:18px}.page-heading-wrapper p{font-size:var(--heading--font-size-h4);line-height:var(--heading--letter-spacing-h4);margin-top:18px;margin-bottom:85px}.archivepage-wrapper .page-title{flex-direction:column;align-items:flex-start}.archive-prefix{font-size:var(--heading--font-size-h5);line-height:var(--heading--letter-spacing-h5);color:var(--global--color-white);font-weight:700;margin:0 15px 0 0}@media(max-width:991px){.page-heading,.page-title{font-size:var(--heading--font-size-h3);line-height:var(--heading--letter-spacing-h3)}}.paging-numbered{text-align:center;margin:100px 0;display:flex;align-items:center;justify-content:center}.paging-numbered .nav-numbered{padding:8px;min-width:43px;height:43px;border:1px solid var(--global--color-border);margin-left:2px;margin-right:2px;line-height:25px}.paging-numbered .nav-numbered.static{background-color:var(--global--color-primary);border:1px solid var(--global--color-primary);color:var(--button--color-text);cursor:default;transition:all .2s ease 0s}.paging-numbered .nav-numbered:hover{background-color:var(--global--color-primary);border:1px solid var(--global--color-primary);color:var(--button--color-text)}.paging-numbered .nav-numbered.nav-arrow{line-height:22px}.paging-numbered .nav-numbered.nav-arrow svg{fill:var(--wp--style--color--link,var(--global--color-primary))}.paging-numbered a{text-transform:uppercase;border:none}.paging-numbered a:hover{text-decoration:none}.paging-numbered .nav-first,.paging-numbered .nav-last,.paging-numbered .nav-prev,.paging-numbered .nav-next{display:flex;align-items:center;justify-content:center}.paging-numbered .nav-first svg,.paging-numbered .nav-last svg{width:14px}.paging-numbered .nav-prev svg,.paging-numbered .nav-next svg{width:8px}.paging-numbered .nav-first:hover svg,.paging-numbered .nav-last:hover svg,.paging-numbered .nav-prev:hover svg,.paging-numbered .nav-next:hover svg{fill:var(--button--color-text)}.hero .wp-block-column{background-color:rgba(179,7,56,.75) !important}.gutentor-module-slider-row.slick-slider .slick-list,.slick-slider .slick-track{display:flex;align-items:center}.homepage-logos img{width:900px}.contact-row{margin:0 -15px;display:flex;flex-wrap:wrap;line-height:1.7}.contact-column{padding:0 15px;margin:0 0 10px;width:100%}.contact-column-6{padding:0 15px;margin:0 0 20px;width:50%}.contact-label{font-weight:700}.contact-checkbox{margin:0 0 20px}.wpcf7-list-item{margin:0;width:100%;padding:0 15px 0 0}.contact-checkbox .wpcf7-list-item label{font-weight:400;font-size:var(--heading--font-size-h4)}.contact-checkbox .wpcf7-list-item label{font-weight:400;font-size:var(--heading--font-size-h4);display:flex;flex-flow:row;align-content:center;justify-content:left;align-items:baseline}.contact-checkbox .wpcf7-list-item label span{padding-left:10px}@media(max-width:767px){.contact-column-6{width:100%}.wpcf7-list-item{width:100%}.contact-row{font-size:18px}}.why-ntk .wp-block-media-text__media img{height:300px;object-fit:cover}.map{max-width:1005px !important;position:relative;width:100%;z-index:0;height:100%}.map .base-img{position:relative;width:100%;z-index:0}.map>ul{list-style:none;padding:0;margin:0;position:absolute;top:0;left:0}.map ul.dialog{width:90%;height:90%;top:0;right:0;bottom:0;left:0;margin:auto;z-index:3}.map ul.dialog.active{z-index:4}.map ul.dialog>li{display:none;width:100%;height:100%;padding:20px;border-top:5px solid #b20838;background-color:#fff;background-color:rgba(255,255,255,.95);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map ul.dialog>li.expanded{display:block;-webkit-animation:expanded .5s ease-in-out;-moz-animation:expanded .5s ease-in-out;animation:expanded .5s ease-in-out}.map ul.overlay-country{width:100%;z-index:1}.map ul.overlay-country li{position:absolute;top:0;left:0;margin:0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.map ul.overlay-country li img{width:100%}.map ul.location-marker{width:100%;height:100%;z-index:3}.map ul.location-marker li{position:absolute;background-color:#414042;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map ul.location-marker li a{position:relative;display:inline-block;padding:8px 10px;color:#fff;white-space:nowrap;font-size:18px;line-height:18px}.map ul.location-marker li a:before{width:18px;height:18px;line-height:20px;background-color:#fff;color:#414042;margin-right:8px;font-size:14px;vertical-align:top;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.map ul.location-marker li a:after{content:"";position:absolute;top:100%;left:20px;display:inline-block;height:0;width:0;border-top:16px solid #414042;border-right:16px solid transparent}.map .spacer{width:100%;position:absolute;height:100%;z-index:2;top:0;left:0}.map ul.dialog>li a.close{float:right;position:relative;width:20px}.map ul.dialog>li a.close:before{content:'';width:20px;height:2px;background-color:var(--global--color-primary);transform:rotate(45deg);position:absolute;left:0;top:0}.map ul.dialog>li a.close:after{content:'';width:20px;height:2px;background-color:var(--global--color-primary);transform:rotate(-45deg);position:absolute;left:0;top:0}.map ul.dialog>li h2{margin:0 0 10px;color:var(--global--color-primary)}.map .tab-list .categories-tab a{display:inline-block;background-color:#414042;color:#fff;padding:5px 10px}.map .tab-list .categories-tab a.selected{background-color:var(--global--color-primary)}.map .tab-list ul{list-style:none;margin:0;padding:0;width:100%}.map .tab-list ul.tab-content{padding:10px 5px;border-top:1px solid #b83058;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map .tab-list ul li{display:none;margin:0}.map .tab-list ul li.selected{display:block}.map .tab-list ul li ul{width:100%;list-style-type:disc;list-style-position:inside}.map .tab-list ul li ul li{float:left;width:33%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map .tab-list ul.tab-content a{color:#58595b}.map .tab-list ul li ul li a{display:block;font-size:13px}@-webkit-keyframes expanded{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@-moz-keyframes expanded{0%{-moz-transform:scale(0)}100%{-moz-transform:scale(1)}}@keyframes expanded{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media(max-width:767px){.map{display:none}}.archive-academic-offerings-wrapper{padding:105px 0 145px}.archive-academic-offering-wrapper{border:5px solid var(--global--color-primary);display:flex;padding:45px;background-color:#fff;margin:0 0 50px}.archive-academic-offering-wrapper:nth-child(even){flex-direction:row-reverse}.archive-academic-offering-thumb-wrapper{width:350px;height:250px;margin-right:50px;position:relative;overflow:hidden}.archive-academic-offering-wrapper:nth-child(even) .archive-academic-offering-thumb-wrapper{margin-right:0;margin-left:50px}.archive-academic-offering-thumb{background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .2s ease 0s;position:absolute;width:100%;height:100%;top:0;left:0}.archive-academic-offering-thumb:hover{transform:scale(1.2)}.archive-academic-offering-content-wrapper{flex:1}.archive-academic-offering-title h3{margin:-7px 0 5px;text-transform:uppercase}.archive-academic-offering-title h3 a{color:var(--global--color-secondary)}.archive-academic-offering-title h3 a:hover,.archive-academic-offering-title h3 a:focus{color:var(--global--color-primary)}.archive-academic-offering-content{margin:0 0 43px}.archive-academic-offering-action .std-button{display:inline-block;padding-left:45px;padding-right:45px}.archive-academic-offering-detail{position:absolute;width:54px;height:54px;right:0;top:0;transition:all .2s ease 0s;display:none;cursor:pointer}.archive-academic-offering-detail:before{content:'';position:absolute;right:26px;top:15px;width:2px;height:24px;background-color:var(--global--color-white);transition:all .2s ease 0s}.archive-academic-offering-detail:after{content:'';position:absolute;right:15px;top:26px;width:24px;height:2px;background-color:var(--global--color-white);transition:all .2s ease 0s}.archive-academic-offering-wrapper.open .archive-academic-offering-detail:before{display:none}.archive-academic-offering-detail:hover:after,.archive-academic-offering-detail:hover:before{background-color:var(--global--color-primary)}.archive-academic-offering-thumb-wrapper .archive-academic-offering-title{display:none;position:absolute;width:100%;padding:0 15px 10px;bottom:0;left:0}.archive-academic-offering-thumb-wrapper .archive-academic-offering-title h3{color:var(--global--color-white)}@media(max-width:991px){.archive-academic-offering-wrapper{padding:25px}.archive-academic-offering-thumb-wrapper{width:250px;height:250px;margin-right:25px}.archive-academic-offering-wrapper:nth-child(even) .archive-academic-offering-thumb-wrapper{margin-right:0;margin-left:25px}}@media(max-width:767px){.archive-academic-offering-thumb:hover{transform:none}.archive-academic-offering-wrapper{flex-direction:column}.archive-academic-offering-wrapper:nth-child(even){flex-direction:column}.archive-academic-offering-thumb-wrapper{width:100%;margin:0 !important}.archive-academic-offering-wrapper:nth-child(even) .archive-academic-offering-thumb-wrapper{margin:0 0 25px}.archive-academic-offering-wrapper{padding:15px}.archive-academic-offering-title h3{margin:0 0 5px}.archive-academic-offering-content-wrapper{display:none;flex:auto;padding-top:15px}.archive-academic-offering-detail{display:block}.archive-academic-offering-thumb-wrapper .archive-academic-offering-title{display:block}.archive-academic-offering-content-wrapper .archive-academic-offering-title{display:none}.archive-academic-offering-thumb:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}}.blog-wrapper{display:flex;margin:0 0 50px}.blog-wrapper a:hover{text-decoration:none}.blog-thumb{width:400px;height:100%;min-height:400px;margin:0 30px 0 0;position:relative;overflow:hidden}.blog-thumb-inner{width:100%;height:100%;background-color:var(--global--color-background-dark);background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .2s ease 0s}.blog-thumb:hover .blog-thumb-inner{transform:scale(1.2)}.blog-content{flex:1;padding-top:25px}.blog-meta-date{display:flex;align-items:center;margin:0 0 5px;justify-content:center}.blog-meta-date a{color:var(--global--color-primary);font-weight:700}.blog-meta-date svg{width:20px;margin:0 8px 0 0;fill:var(--global--color-primary)}.blog-meta-date a:hover{color:var(--global--color-secondary)}.blog-title h3{font-weight:700;margin:0;transition:all .2s ease 0s}.blog-title a,.blog-title a h3{color:var(--global--color-black)}.blog-title a:hover,.blog-title a:hover h3{color:var(--global--color-primary)}.blog-meta-top{margin:0 0 20px;justify-content:center;align-items:center}.blog-meta-top,.blog-meta-bottom{display:flex}.blog-meta-top a,.blog-meta-bottom a{color:var(--gray);font-size:var(--global--font-size-sm)}.blog-meta-top a:hover,.blog-meta-bottom a:hover{color:var(--global--color-primary)}.blog-meta-top>div{display:flex;align-items:center;margin:0 20px 0 0}.blog-meta-top svg,.blog-meta-bottom svg{width:16px;margin:0 8px 0 0;fill:var(--gray)}.blog-excerpt{border-bottom:1px solid var(--global--color-border);margin:0 0 15px}.blog-meta-bottom{display:flex;justify-content:space-between;align-items:center;padding:0 0 15px}.blog-more a:after{content:"\f105";font-family:icomoon;font-size:14px}.blog-comments i{margin:0 5px 0 0}.post-tags{display:flex;align-items:center;margin:0 10px 0 0;color:var(--gray)}.post-tags a:hover{color:var(--global--color-primary)}@media(max-width:991px){.blog-wrapper{flex-direction:column}.blog-thumb{margin:0 0 15px;width:100%;min-height:0;height:400px}.blog-meta-date{margin:0 !important}.blog-meta-category{margin-right:0}}@media(max-width:767px){.blog-meta-top{flex-direction:column}}.single-wrapper .content-wrapper{padding:100px 0 0}.single-content{padding:0 25px 0 0;margin:0 0 100px}.slim .single-content{max-width:min(calc(100vw - 2* var(--global--spacing-horizontal)), 800px );margin-left:auto;margin-right:auto}.single-sidebar{padding:0 0 0 25px;margin:0 0 100px}.single-widget{margin:0 0 46px}.single-widget ul{list-style-type:none;padding:0}.single-widget li{border-bottom:1px solid var(--global--color-border);padding:0 10px 10px 20px;position:relative;margin:0 0 10px}.single-widget li:before{font-family:icomoon;content:"\f105";position:absolute;left:0;top:0;color:var(--global--color-primary)}.single-description{border-bottom:1px solid var(--global--color-border)}.single-description p{margin:0 0 20px}.single-social-wrapper{border-bottom:1px solid var(--global--color-border);padding:15px 0;display:flex;align-items:center;display:none}.sharedaddy{border-top:1px solid var(--global--color-border);padding:15px 0 10px;margin-top:50px}.sharedaddy .sd-sharing{margin:0}.share-customize-link{display:none}.single-social-title{font-family:var(--global--font-secondary);font-weight:700;margin:0 15px 0 0;color:var(--gray)}.single-social{display:flex}.single-nav-wrapper{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid var(--global--color-border)}.single-nav{display:flex;align-items:flex-start;flex-wrap:wrap}.single-nav-block{display:flex;flex:1}.single-nav-block.next-post{margin:0 15px 0 0}.single-nav-block.prev-post{margin:0 0 0 15px;justify-content:flex-end}.single-nav-thumb{width:100px;height:100px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f4f4f4}.next-post .single-nav-thumb{margin:0 10px 0 0}.prev-post .single-nav-thumb{margin:0 0 0 10px}.single-nav-title-wrapper{flex:1}.prev-post .single-nav-title-wrapper{text-align:right}.single-nav-title-label{font-weight:700;font-size:var(--heading--font-size-h5);line-height:var(--heading--line-height-h5);color:var(--gray)}.single-nav-title{font-weight:700}footer.comment-meta{background-color:transparent;color:var(--global--color-foregreound);font-size:var(--global--font-size-xs)}@media(max-width:1199px){.single-content{padding:0}.single-sidebar{padding:0}}@media(max-width:991px){.single-nav-wrapper{flex-direction:column;align-items:flex-start}.single-nav-block.next-post{margin:0 0 15px}.single-nav-block.prev-post{margin:0;justify-content:flex-start}.prev-post .single-nav{flex-direction:row-reverse}.prev-post .single-nav-thumb{margin:0 10px 0 0}.prev-post .single-nav-title-wrapper{text-align:left}}@media(max-width:767px){.single-wrapper .content-wrapper{padding:50px 0 0}.single-wrapper{flex-direction:column}}@media(max-width:576px){.single-wrapper .content-wrapper{padding:15px 0 0}.single-social-wrapper{flex-direction:column;align-items:flex-start}.single-social-title{margin:0 0 7px}.single-social a:first-child{margin-left:0}}.single-title{margin-bottom:0;text-align:center}.single-title h1{font-weight:700;margin:calc( 2 * var(--global--spacing-vertical) ) 0 10px 0}.single-meta-wrapper{margin-top:0;margin-bottom:calc( 2 * var(--global--spacing-vertical) )}.single-meta-wrapper .blog-meta-date svg{fill:var(--gray)}.single-meta-wrapper .blog-meta-date a{color:var(--gray)}.single-meta-wrapper .blog-meta-date a:hover{color:var(--global--color-primary)}.single-thumb,.entry-content>.single-thumb{text-align:center;margin-bottom:calc( 2 * var(--global--spacing-vertical) )}.single-wrapper .blog-meta-top{margin:0 0 30px}.single-content-wrapper{margin:0 auto 15px;max-width:800px}.sharer-wrapper{display:flex;align-items:center}.sharer-title{text-align:left;margin:0 20px 0 0;color:var(--global--color-secondary)}.sharer-title h4{font-weight:700;margin:0}.sharer-list{display:flex;align-items:center;justify-content:flex-start}.sharer-link{cursor:pointer}.sharer-link:hover svg{fill:var(--global--color-white)}.sharer-link.sharer-facebook:hover{border-color:#4267b2;background-color:#4267b2}.sharer-link.sharer-twitter:hover{border-color:#1da1f2;background-color:#1da1f2}.sharer-link.sharer-pinterest:hover{border-color:#e60023;background-color:#e60023}.sharer-link.sharer-linkedin:hover{border-color:#0e76a8;background-color:#0e76a8}.sharer-link.sharer-email:hover{border-color:#13adea;background-color:#13adea}.sharer-list a{display:flex;padding:10px;margin:0 15px 0 0;border-radius:100px;border:2px solid var(--gray);position:relative}.sharer-list svg{width:20px;height:20px;fill:var(--gray);vertical-align:middle}.sharer-list a:last-child img{margin:0}.sharer-wrapper a .screen-reader-text{bottom:auto;top:-30px;word-break:initial}.sharer-wrapper a .screen-reader-text:after{border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:rgba(0,0,0,.8);border-width:5px;margin-left:-5px;left:50%;top:100%}.sharer-wrapper a:hover .screen-reader-text{display:block;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;color:#fff}.single-author-wrapper{display:flex;align-items:flex-start;border-bottom:1px solid var(--global--color-border);padding:50px 0}.single-author-title{color:var(--gray);letter-spacing:1px;text-transform:uppercase;font-size:var(--global--font-size-sm)}.single-author-image{width:128px;margin:0 30px 0 0}.single-author-image img{width:128px;height:128px;border-radius:500px}.single-author-content{flex:1}.single-author-name h4{font-weight:700;margin:0 0 10px}.single-author-description{font-size:var(--heading--font-size-h5);line-height:var(--heading--letter-spacing-h5)}.relatedpost-wrapper{padding:15px 0 0;border-bottom:1px solid var(--global--color-border)}.relatedpost-heading{margin:0 0 15px}.relatedpost-heading h5{font-weight:700;color:var(--gray)}.relatedpost{margin:0 0 15px}.relatedpost-thumb{width:100%;height:200px;margin:0 0 10px;position:relative;overflow:hidden}.relatedpost-thumb-inner{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%;left:0;top:0;transition:all .2s ease 0s}.relatedpost-thumb:hover .relatedpost-thumb-inner{transform:scale(1.2)}.relatedpost-title h4{font-weight:700}.single-comments-wrapper{padding:50px 0 0}.comment-body>*{margin:auto}.comments-area{margin:0}.comments-title,.comment-reply-title{font-size:var(--heading--font-size-h5);line-height:var(--heading--line-height-h5);font-weight:700;font-style:normal;color:var(--gray);text-transform:uppercase}.comment-meta .comment-author .avatar{border:none}.comment-meta .comment-author .fn{font-size:var(--heading--font-size-h5);line-height:var(--heading--line-height-h6)}.comment-author .url{color:var(--global--color-primary)}.comment-author .url:hover,.comment-author .url:focus,.comment-meta .comment-metadata a:hover,.comment-meta .comment-metadata a:focus{color:var(--global--color-secondary);border-bottom:none}.comment-meta .comment-metadata{color:var(--gray)}.comment-content{padding:15px 0 15px 60px;margin:0}.comment-list .children{padding-left:60px}.comment-list .children>li{margin:0;padding:15px 0}.search .blog-meta-date,.search .blog-meta-top,.search .blog-meta-bottom{display:none}.error-404{padding:100px 0;text-align:center;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.error-404 h3.page-title{flex-direction:column;justify-content:center;color:var(--global--color-primary);font-size:bold;margin:0 0 60px}footer{background-color:var(--global--color-secondary);color:var(--global--color-background);font-size:var(--global--font-size-xs)}footer a{color:var(--global--color-background)}footer a:hover,footer a:focus{color:var(--global--color-primary)}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:var(--global--color-background);margin:0 0 8px}footer p{line-height:34px;vertical-align:top;display:inline;margin:0}footer ul{padding-left:15px}footer ul li{line-height:34px;vertical-align:top}footer .wp-block-button .wp-block-button__link{font-size:var(--global--font-size-xs);line-height:var(--global--line-height-xs);background-color:var(--global--color-background);color:var(--global--color-secondary);border:var(--button--border-width) solid var(--global--color-background);padding:7px 12px;margin-bottom:13px}footer .wp-block-button .wp-block-button__link:hover{border:var(--button--border-width) solid var(--global--color-primary-hover)}footer .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){color:var(--global--color-background);border:var(--button--border-width) solid var(--global--color-background);padding:7px 14px}.footer-top-wrapper{padding:90px 0 55px}@media(max-width:991px){.footer-top-wrapper .wp-block-image figure{margin:0}}.footer-middle-wrapper>.container>.row>div{margin-bottom:33px}.bottombar-wrapper>.container{padding:32px 0 78px;border-top:2px solid #4b4b4c}footer p.address-main-campus{display:block}footer p.address-kowloon-campus{display:none}#toTop{border-radius:100px;pointer-events:auto;transition:opacity .4s ease-in-out,background .2s ease-in-out;right:17px;background-color:var(--global--color-primary);bottom:17px;height:48px;position:fixed;text-align:center;width:48px;z-index:100000;line-height:1;cursor:pointer;display:none;box-shadow:5px 5px 30px rgba(0,0,0,.06)}#toTop:before{content:'';position:absolute;top:50%;left:50%;margin-top:3px;border:solid var(--global--color-background);border-width:0 2px 2px 0;padding:3px;transition:all .2s ease 0s;transform:translate(-50%,-50%) rotate(225deg);-webkit-transform:translate(-50%,-50%) rotate(225deg)}#toTop:hover{background-color:var(--global--color-primary-hover)}.accordion-content{display:block}@media(max-width:767px){.footer-section{margin:0 !important}.footer-section:first-child .accordion-header:first-child{border-top:1px solid var(--global--color-border)}.footer-middle-wrapper{margin-bottom:33px}.accordion-header{border-bottom:1px solid var(--global--color-border);padding:15px 30px 7px 0;cursor:pointer;position:relative}.accordion-header h1,.accordion-header h2,.accordion-header h3,.accordion-header h4,.accordion-header h5,.accordion-header h6{transition:all .2s ease 0s}.accordion-header:after{content:'';position:absolute;top:16px;right:5px;border:solid var(--global--color-border);border-width:0 2px 2px 0;display:inline-block;padding:5px;transition:all .2s ease 0s;transform:rotate(45deg);transform-origin:75% 75%;-webkit-transform:rotate(45deg)}.accordion-header:hover h1,.accordion-header:hover h2,.accordion-header:hover h3,.accordion-header:hover h4,.accordion-header:hover h5,.accordion-header:hover h6{color:var(--global--color-primary)}.accordion-header.open:after,.accordion-header:hover:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.accordion-header:hover:after{border-color:var(--global--color-primary)}.accordion-content{display:none;padding:15px 0 25px}.accordion-content .wp-block-spacer{display:none}}.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap textarea,.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap input[type=password],.wpcf7-form-control-wrap input[type=tel],.wpcf7-form-control-wrap input[type=number]{width:100%;margin:0}.wpcf7-form-control-wrap textarea{height:150px}.wpcf7-not-valid-tip{color:#e40000;font-size:--global--font-size-sm;text-align:right}.wpcf7 .wpcf7-form.failed .wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.wpcf7 .wpcf7-form.spam .wpcf7-response-output,.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{padding:15px;margin:40px 0;text-align:center;background-color:rgba(255,97,134,.08);border:1px solid #e40000;color:#e40000;border-radius:4px}.wpcf7 .wpcf7-form.sent .wpcf7-response-output{background-color:#dff0d8;border:1px solid #468847;color:#468847}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:50%;margin-top:calc( -0.5 * var(--global--font-size-md) );width:var(--global--font-size-md);height:var(--global--font-size-md);right:calc( 0.6 * var(--global--spacing-horizontal) )}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{position:absolute;top:50%;margin-top:calc( -0.5 * var(--global--font-size-md) );width:var(--global--font-size-md);height:var(--global--font-size-md);right:calc( 0.6 * var(--global--spacing-horizontal) )}.woocommerce #respond input#submit.added,.woocommerce a.button.added,.woocommerce button.button.added,.woocommerce input.button.added,.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:calc( 2 * var(--global--spacing-horizontal) )}#woocommerce-wrapper ul.products li.product .added_to_cart{position:absolute;width:100px;border:0;bottom:10px;left:50%;transform:translateX(-50%);margin:0;padding:0;font-family:var(--global--font-primary)}.woocommerce-page .site-content>.entry-content{padding:50px 0 100px}body[class*=woocommerce] .entry-content>.woocommerce{max-width:var(--responsive--aligndefault-width)}.wide-max-width{max-width:var(--responsive--aligndefault-width)}.content-wrapper>.woocommerce{margin:0 auto 45px auto}.woocommerce .woocommerce-breadcrumb{font-size:var(--global--font-size-root);line-height:var(--global--line-height-body);color:var(--global--color-foreground)}.woocommerce .woocommerce-breadcrumb a{color:var(--global--color-primary)}.woocommerce-products-header__title.page-title{color:var(--global--color-primary)}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:var(--global--font-size-root);border:2px solid var(--global--color-border);color:var(--global--color-foreground);background-color:var(--global--color-background);padding:15px 15px 15px 60px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:15px;left:24px}.woocommerce-message{border-color:var(--global--color-alert-success)}.woocommerce-message:before{color:var(--global--color-alert-success)}.woocommerce-info{border-color:var(--global--color-alert-info)}.woocommerce-info:before{color:var(--global--color-alert-info)}.woocommerce-error{border-color:var(--global--color-alert-error)}.woocommerce-error:before{color:var(--global--color-alert-error)}.woocommerce .woocommerce-notices-wrapper a.button,.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{padding:18px 25px}.woocommerce a.remove{background-color:var(--global--color-alert-error);color:var(--button--color-text) !important;line-height:27px;border-radius:4px;margin-right:10px}.woocommerce a.remove:hover{background-color:red}.select2-container--default .select2-selection--single{border:1px solid var(--global--color-border);border-radius:0;height:44px}.select2-container .select2-selection--single .select2-selection__rendered{padding-top:8px;padding-bottom:8px;padding-left:15px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:9px}.page-id-1017:not(.logged-in) .page-heading{display:none}.page-id-1017:not(.logged-in) #woocommerce-my-account-wrapper{border:none;flex-direction:column;align-items:center;background-color:transparent}.page-id-1017:not(.logged-in) #woocommerce-my-account-wrapper h2{font-size:var(--heading--font-size-h1);line-height:var(--heading--line-height-h1);letter-spacing:var(--heading--letter-spacing-h1);padding:0 0 40px;font-weight:700}.page-id-1017:not(.logged-in) .woocommerce-form-login{background-color:var(--global--color-white)}.page-id-1017:not(.logged-in) .woocommerce-LostPassword a{color:var(--global--color-primary)}.page-id-1017:not(.logged-in) .woocommerce-LostPassword a:hover,.page-id-1017:not(.logged-in) .woocommerce-LostPassword a:focus{color:var(--global--color-primary-hover)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--global--color-border);margin:0 0 45px;border-radius:0}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{padding:18px 25px}.woocommerce-LostPassword{font-size:var(--global--font-size-xs)}.woocommerce-LostPassword a{color:var(--global--color-tertiary)}.woocommerce-LostPassword a:hover{color:var(--global--color-secondary);text-decoration:none}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;height:54px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input{margin:0 5px 0 0}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme span{font-size:var(--global--font-size-xs)}#woocommerce-my-account-wrapper{border:1px solid var(--global--color-border);display:flex;background-color:var(--global--color-white)}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:250px;border-right:1px solid var(--global--color-border)}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-MyAccount-navigation ul li{list-style-type:none;border-bottom:1px solid var(--global--color-border)}.woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 15px}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:none;color:var(--button--color-text);background-color:var(--button--color-background)}.woocommerce-MyAccount-navigation ul li:last-child{border:none}.woocommerce-account .woocommerce-MyAccount-content{flex:1;width:auto;float:none;padding:20px}.woocommerce-account .addresses{margin:45px 0 0}.woocommerce-account .addresses .title{margin:0 0 15px}.woocommerce-account .addresses .title h3{font-weight:700;font-size:var(--heading--font-size-h4);letter-spacing:var(--heading--letter-spacing-h4);line-height:var(--heading--line-height-h4)}.woocommerce-account .addresses .title .edit{color:var(--button--color-text);background-color:var(--button--color-background);border-radius:var(--button--border-radius);font-size:var(--global--font-size-sm);padding:4px 10px}.woocommerce-account .addresses .title .edit:hover{text-decoration:none;background-color:var(--global--color-secondary-hover)}.woocommerce-account address{font-style:normal;margin:0 0 45px}@media(max-width:991px){.woocommerce .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce .woocommerce-MyAccount-content .col2-set .col-2,.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-2{float:none;width:100%;margin:0 0 45px}}@media(max-width:767px){#woocommerce-my-account-wrapper{flex-direction:column}.woocommerce-account .woocommerce-MyAccount-navigation{width:auto;flex:1}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:10px solid var(--global--color-background-dark)}}.woocommerce .woocommerce-breadcrumb{margin:0 0 45px}.vendor-archive-header{margin:0 0 9px}.vendor-archive-header-top{display:flex;margin:0 0 20px;align-items:center}.vendor-archive-avatar{width:100px;height:100px;margin:0 20px 0 0;border-radius:100px;background-size:cover;background-position:center;background-repeat:no-repeat}.vendor-archive-header-top-content{flex:1}.vendor-archive-name h1{font-size:var(--heading--font-size-h3);font-weight:700;margin:0 0 7px}.woocommerce .vendor-archive-rating .star-rating{font-size:13px;width:69px}.vendor-archive-rating small{display:none !important}.vendor-archive-rating span{color:var(--global--color-secondary)}.vendor-archive-header-bottom{margin:0 0 40px}.vendor-archive-description{font-size:var(--heading--font-size-h4)}.woocommerce-archive-content-wrapper{display:flex;margin:0 0 77px}.woocommerce-sidebar-wrapper{width:170px;margin:0 60px 0 0}.woocommerce-sidebar-header{font-size:var(--heading--font-size-h4);font-weight:700;height:51px;display:flex;align-items:center;margin:0 0 26px}.woocommerce-archive-content{flex:1;margin:0 0 31px}.woocommerce-archive-content-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 45px}.woocommerce-archive-content-header-left{font-size:var(--heading--font-size-h4);font-weight:700}.woocommerce .woocommerce-ordering{margin:0}.filter-toggler{height:51.4px;width:51.4px;margin:0 0 0 10px;background-color:var(--button--color-background);color:var(--button--color-text);cursor:pointer;align-items:center;justify-content:center;display:none}.filter-toggler svg{width:32px;stroke:#fff;fill:var(--button--color-background)}#woocommerce-wrapper .woocommerce-archive-content ul.products{margin:0 -15px;justify-content:flex-start}#woocommerce-wrapper .woocommerce-archive-content ul.products li.product{width:25%}#woocommerce-wrapper .woocommerce-archive-content ul.products li.product a img{margin:0 0 1em}#woocommerce-wrapper .woocommerce-archive-content ul.products li.product{margin:0 0 calc(var(--global--spacing-vertical) * 3 ) 0}@media(max-width:767px){.woocommerce-archive-content-wrapper{flex-direction:column}.woocommerce-archive-content-header-left{display:none}.woocommerce-archive-content-header-right{display:flex;align-items:center;justify-content:flex-end;flex:1}.woocommerce-sidebar-wrapper{position:fixed;top:0;right:-100%;width:100%;height:100%;z-index:1000;margin:0;transition:all .4s ease 0s}.woocommerce-sidebar-inner{max-width:280px;width:80vw;height:100%;background-color:#fff;box-shadow:0 0 25px #888;padding:15px;overflow-y:scroll;position:absolute;right:0;top:0}.woocommerce-archive-content-wrapper.open .woocommerce-sidebar-wrapper{right:0}.admin-bar .woocommerce-sidebar-inner{padding:61px 15px 15px}.woocommerce-sidebar-header{line-height:28px;height:31px;margin:0 0 20px;display:flex;align-items:center;justify-content:space-between}.filter-toggler{display:flex}}@media(max-width:576px){.woocommerce-archive-content-header-right .woocommerce-ordering{flex:1}.woocommerce-archive-content-header-right .woocommerce-ordering select{width:100%}}@media(max-width:481px){.filter-toggler{width:47.5px;height:47.5px}}.woocommerce ul.products{margin:0 -15px;display:flex;flex-wrap:wrap;justify-content:center}.woocommerce ul.products li.product{margin:0 0 30px}.woocommerce.columns-5 ul.products li.product{width:20%}@media(max-width:991px){.woocommerce.columns-5 ul.products li.product,#woocommerce-wrapper .woocommerce-archive-content ul.products li.product{width:33.33333333%}}@media(max-width:768px){.woocommerce.columns-5 ul.products li.product,#woocommerce-wrapper .woocommerce-archive-content ul.products li.product{width:50%}}@media(max-width:576px){.woocommerce.columns-5 ul.products li.product,#woocommerce-wrapper .woocommerce-archive-content ul.products li.product{width:100%}}.woocommerce-product-column{padding:0 15px}.woocommerce-product-column-inner{background-color:var(--global--color-black);border-radius:10px;box-shadow:0 0 10px #111;padding-bottom:50px;position:relative}.woocommerce-vendor-wrapper{text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:var(--global--font-size-sm);margin:0 0 2px}.woocommerce-vendor-wrapper a{color:#888}.woocommerce-vendor-wrapper a:hover{color:var(--global--color-secondary)}.woocommerce-title-wrapper{text-align:center;margin:0 0 2px}.woocommerce-title-wrapper h3{font-weight:700}.woocommerce ul.products li.product .woocommerce-title-wrapper h3{padding:0}.woocommerce-rating-wrapper{text-align:center}.woocommerce .products .star-rating{margin:0 0 2px}.woocommerce .star-rating,.woocommerce ul.products li.product .star-rating,.woocommerce #woocommerce-wrapper ul.products li.product .star-rating{font-size:13px;width:69px}.woocommerce .products .woocommerce-rating-wrapper .star-rating{display:inline-block}.woocommerce-rating-wrapper span:before,.star-rating span:before{color:var(--global--color-secondary)}.woocommerce-price-wrapper{text-align:center;font-weight:700;margin-bottom:20px}.woocommerce-Price-amount{font-size:var(--global--font-size-md)}ins{color:var(--global--color-alert-success);text-decoration:none}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{background-color:var(--button--color-background);color:var(--button--color-text);border:none;right:initial;left:50%;transform:translateX(-50%);top:0;margin:-28px 0 0;width:56px;height:56px;font-size:var(--global--font-size-sm);padding:0;line-height:56px;text-transform:uppercase}.woocommerce div.product div.summary{margin:0 0 45px}.woocommerce-single-product-wrapper{margin:0}.woocommerce.single-product .entry.product{margin-top:0}.woocommerce.single-product .entry.product>.onsale{left:15px;transform:none}.woocommerce div.product .product_title{font-size:var(--heading--font-size-h2);font-weight:700;margin:0 0 10px}.woocommerce div.product .woocommerce-product-rating{font-size:var(--global--font-size-sm);display:flex;align-items:center;margin:0}.woocommerce div.product .woocommerce-product-rating a{color:var(--global--color-tertiary)}.woocommerce div.product .woocommerce-product-rating a:hover{color:var(--global--color-secondary);text-decoration:none}.woocommerce div.product .woocommerce-product-rating .star-rating{margin:0 10px 0 0;float:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--global--color-foreground);font-weight:700;margin:0 0 20px;padding:0}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1}.woocommerce div.product p.price .woocommerce-Price-amount,.woocommerce div.product span.price .woocommerce-Price-amount{font-size:var(--heading--font-size-h4)}.woocommerce div.product .woocommerce-product-details__short-description{margin:0 0 20px;padding:0 0 3px;border-bottom:2px solid var(--global--color-border)}.woocommerce div.product .woocommerce-product-details__short-description p{margin:0 0 15px}.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce div.product form.cart div.quantity input[type=number]{border:var(--form--border-width) solid var(--global--color-primary);width:70px;height:53.5px;padding:0}.woocommerce div.product form.cart{margin:0 0 20px}.woocommerce div.product form.cart .button{padding:16px 25px;border-top-left-radius:0;border-bottom-left-radius:0;color:var(--button--color-text);background-color:var(--button--color-background)}.woocommerce div.product form.cart .button:hover{background-color:var(--button--color-background-hover)}.wcpv-sold-by-single{font-size:var(--global--font-size-xs);color:var(--global--color-foreground);font-weight:700;margin:0 0 5px}.product_meta{font-size:var(--global--font-size-xs);color:var(--global--color-foreground);font-weight:700}.wcpv-sold-by-single a:hover,.product_meta a:hover{text-decoration:none}.woocommerce div.product .woocommerce-tabs{margin:0 0 45px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:2px solid var(--global--color-border)}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;border:2px solid var(--global--color-border);background-color:var(--global--color-border);margin:0;padding:0 15px}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:var(--global--font-size-sm)}.woocommerce div.product .woocommerce-tabs .panel{padding:25px 15px;background-color:#fff;font-size:var(--global--font-size-sm);border-bottom:2px solid var(--global--color-border);border-left:2px solid var(--global--color-border);border-right:2px solid var(--global--color-border)}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:var(--heading--font-size-h4);font-weight:700;margin:0 0 20px}.woocommerce div.product .woocommerce-tabs .panel p{margin:0 0 15px}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border:none;border-bottom:1px solid var(--global--color-border)}.woocommerce table.shop_attributes th{background-color:var(--global--color-border)}.woocommerce table.shop_attributes td{padding:8px;font-style:normal}.woocommerce table.shop_attributes tr:nth-child(2n) th{background-color:var(--global--color-background-dark)}.woocommerce table.shop_attributes tr:nth-child(2n) td{background-color:transparent}.woocommerce table.shop_attributes p{margin:0 0 15px}.woocommerce table.shop_attributes p{margin:0 0 15px}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes p{margin:0}.comments-title,.comment-reply-title{font-size:var(--heading--font-size-h4);font-weight:700;font-style:normal}.comment-form{margin:0 0 20px}.woocommerce #reviews #comments ol.commentlist{padding:0;margin:0 0 20px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0}.woocommerce #reviews #comment{height:200px}.comment-form-rating a{color:var(--global--color-secondary)}.woocommerce #review_form #respond p.form-submit{margin:0}.related.products h2{font-size:var(--heading--font-size-h4);font-weight:700;margin:0 0 45px}#woocommerce-wrapper div.product .related.products ul.products{margin:0 -15px}.woocommerce ul.products.columns-4 li.product{width:25%}.woocommerce #woocommerce-wrapper ul.products li.product a img{margin:0 0 1em}@media(max-width:767px){.woocommerce ul.products.columns-4 li.product{width:50%}}@media(max-width:576px){.woocommerce ul.products.columns-4 li.product{width:100%}}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:11px;min-width:40px;border:none;margin-right:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:var(--button--color-text);background-color:var(--button--color-background)}.woocommerce-cart table.cart img{width:48px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:150px;padding:8px 15px 7px;line-height:32px;margin:0 13px 0 0;border-radius:0;background-color:var(--global--color-white)}.woocommerce td.product-name dl.variation dt{font-weight:700}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation,.woocommerce td.product-name dl.variation em{font-size:var(--global--font-size-xs);color:var(--global--color-foreground);font-weight:700}.woocommerce td.product-name dl.variation a:hover{text-decoration:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:13px 0}.cart_totals h2{font-size:var(--heading--font-size-h3);line-height:var(--heading--line-height-h3);font-weight:700;margin:0 0 15px}.cart_totals table.shop_table th{background-color:transparent;border:none;padding-left:0}.woocommerce-cart .wc-proceed-to-checkout{text-align:right}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:var(--global--font-size-root)}.woocommerce-billing-fields__field-wrapper{margin:0 0 45px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--global--color-border);border-radius:0}.cart-subtotal th,.order-total th{background-color:transparent;border:none;padding-left:0}@media(max-width:767px){.wcopc-product-single.woocommerce div.product div.summary{margin:0 0 25px}.wcopc-product-single.woocommerce div.product form.cart{margin:0}.wcopc-product-single input[type=text],.wcopc-product-single input[type=email],.wcopc-product-single input[type=password],.wcopc-product-single input[type=tel],.wcopc-product-single input[type=number],.wcopc-product-single textarea{padding:5px 10px}.wcopc-product-single form,.wcopc-product-single form label{font-size:var(--global--font-size-xs);line-height:var(--heading--line-height-h6)}.wcopc-product-single .woocommerce form .form-row{margin:0 0 7.5px}.wcopc-product-single form h3{margin:0 0 7.5px;font-size:var(--heading--font-size-h5)}.wcopc-product-single .woocommerce-billing-fields__field-wrapper{margin:0 0 25px}.wcopc-product-single .woocommerce-checkout #payment div.payment_box{padding:1px 13.8px}.wcopc-product-single #ppcp-credit-card-gateway-card-number,.wcopc-product-single #ppcp-credit-card-gateway-card-expiry,.wcopc-product-single #ppcp-credit-card-gateway-card-cvc{padding:5px 10px;font-size:var(--global--font-size-xs);line-height:var(--heading--line-height-h6)}.wcopc-product-single .woocommerce-checkout #payment ul.payment_methods{padding-bottom:2px}.wcopc-product-single .woocommerce-checkout #payment div.payment_box .wc-credit-card-form{margin-top:5px}.wcopc-product-single .woocommerce-privacy-policy-text p{margin-bottom:5px}.wcopc-product-single .ppcp-hosted-fields button{padding:10px 30px}.wcopc-product-single #ppc-button{margin-top:10px}}.woocommerce-widget-title{font-weight:700;margin:0 0 16px}.widgetSidebar{margin:0 0 45px}.woocommerce .widget_price_filter{margin:10px 0 0}.woocommerce .widget_price_filter .woocommerce-widget-title{margin:0 0 20px}.woocommerce .widget_price_filter .ui-slider{margin-right:0;margin-bottom:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:6px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#888}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--button--color-background)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:14px;height:14px;background-color:var(--button--color-background);top:-4px}.woocommerce .widget_price_filter .price_label{display:flex;justify-content:space-between;font-size:var(--global--font-size-sm);margin:0 0 10px}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:var(--global--font-size-sm);transition:all .2s ease 0s}.woocommerce .widget_price_filter .price_slider_amount .button:hover{color:var(--button--color-text-hover);background-color:var(--button--color-background-hover)}.woocommerce .widget_rating_filter{font-size:var(--global--font-size-sm)}.woocommerce .widget_rating_filter ul li a{position:relative}.woocommerce .widget_rating_filter ul li.chosen a:before{position:absolute;right:-20px;margin:0;top:4px}.wc-block-grid__products{margin:0 -15px 30px;position:relative}.wc-block-grid__product{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:45px solid transparent}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-6-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-6-columns.alignfull .wc-block-grid__product{font-size:var(--global--font-size-base)}#content .wc-block-grid .wc-block-grid__product-price{font-size:var(--global--font-size-base);font-weight:700}#content .wc-block-grid .wc-block-grid__product .wc-block-grid__product-onsale{background-color:var(--button--color-background);color:var(--button--color-text);border:none;right:initial;left:50%;transform:translateX(-50%);top:0;margin:-29px 0 0}.wc-block-grid__product-link:hover{text-decoration:none}.product .nyp .nyp-input{margin-top:10px;min-width:100px;max-width:200px}.wcopc-product-single .single_add_to_cart_button{display:none !important}.wcopc-product-single .nyp-product{display:flex;flex-direction:column}.wcopc-product-single #opc-messages,.wcopc-product-single #opc-product-selection,.wcopc-product-single #order_review_heading,.wcopc-product-single .opc_order_review{display:none}.wcopc-product-single #woocommerce-cart-wrapper{width:100%}.wcopc-product-single .entry-summary{float:none !important}#ppc-button{margin-top:80px;position:relative}#ppc-button:before{content:'';transition:.2s ease 0s}#ppc-button.onloading:before{opacity:.6;background-color:#fff;cursor:default;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100000}.nyp-error #nyp-1{border-color:#a00}.nyp-error label{color:#a00}#ui-datepicker-div{z-index:100000 !important}#ppc-button .paypal-buttons-context-iframe:nth-child(2){display:none !important}.center{margin:0 auto}.featured{margin-bottom:62px}.featured .wp-block-column h2{margin:0 0 5px}.featured .wp-block-column hr{margin:0 0 15px}.featured .wp-block-column p{margin:0 0 34px}.featured img{box-shadow:0 0 10px rgba(27,32,50,.3);transition:opacity 1s,transform 1s}.featured img:hover{opacity:.9;transform:scale3d(1.1,1.1,1)}@media(max-width:991px){.featured.featured-left.wp-block-columns .wp-block-column:first-child{margin:0}.featured.featured-left.wp-block-columns .wp-block-column:last-child{margin:0 0 30px}.featured-left>.wp-block-column:first-child{order:1}}.cover ul{padding:0}.cover li{padding:0 0 0 43px;position:relative;list-style-type:none;margin:0 0 8px}.cover li:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:5px;font-size:var(--heading--font-size-h4)}.white-background{background-color:#fff;padding:4% 5%}.letterspacing{letter-spacing:2px}.address,.tel,.googlemap,.fax{position:relative;padding:0 0 0 40px}.wp-block-columns .wp-block-column>.googlemap{margin-bottom:40px}.address:before,.tel:before,.googlemap:before,.fax:before{position:absolute;left:0;top:0;width:24px;height:24px;content:'';background-color:var(--global--color-primary);mask-size:100% 100%;-webkit-mask-size:100% 100%}.address:before{mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/envelope.svg);-webkit-mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/envelope.svg)}.tel:before{mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/phone.svg);-webkit-mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/phone.svg)}.fax:before{mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/phone.svg);-webkit-mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/phone.svg)}.googlemap:before{mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/location.svg);-webkit-mask-image:url(//ntk.edu.hk/wp-content/themes/ntk/img/location.svg)}.wp-block-post-template{display:flex;flex-wrap:wrap;gap:32px}.wp-block-post-template li.wp-block-post{width:calc( ( 100% - ( 64px ) ) / 3 );margin:0 !important}.wp-block-post-template li.wp-block-post .wp-block-columns{gap:24px !important;flex-direction:column}.wp-block-post-template li.wp-block-post .wp-block-columns .wp-block-column .wp-block-post-featured-image img{border-radius:16px;aspect-ratio:14/9;object-position:center top}.wp-block-post-template li.wp-block-post .wp-block-columns .wp-block-column:last-child{display:flex;flex-direction:column}.wp-block-post-template li.wp-block-post .wp-block-columns .wp-block-column .wp-block-post-title{font-size:var(--global--font-size-lg);margin-bottom:15px;order:1}.wp-block-post-template li.wp-block-post .wp-block-columns .wp-block-column .wp-block-post-excerpt{margin-top:0;font-size:var(--global--font-size-sm);order:2}.wp-block-post-template li.wp-block-post .wp-block-columns .wp-block-column .wp-block-post-date{font-size:var(--global--font-size-xs);order:0;font-style:italic;margin-top:0}@media(max-width:991px){.wp-block-post-template li.wp-block-post{width:calc( ( 100% - ( 32px ) ) / 2 )}}@media(max-width:767px){.wp-block-post-template li.wp-block-post{width:100%}.wp-block-post-template li.wp-block-post .wp-block-columns .wp-block-column{margin:0 !important}}