:root{--font-base:"Noto Sans", sans-serif, "Segoe UI", Roboto, system-ui, -apple-system, "Helvetica Neue", Arial;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, "Roboto Mono", "Segoe UI Mono", monospace;--radius-base:1rem;--transition-base:all .25s ease;--shadow-sm:0 3px 6px #0000001f;--shadow-md:0 6px 18px #00000024;--clr-primary:#32327f;--clr-accent:#ffcb05;--clr-white:#fff;--clr-bg:#f5f5f5;--clr-border:#c1c1c1;--clr-soft:#dbe5fa;--clr-surface:#e7e7e7;--clr-muted:#989898;--clr-highlight:#5ab1d0;--clr-muted-2:#dbdbdb;--clr-black:#0b0b0b;--clr-dark-2:#444;--clr-muted-3:#bdbdbd;--clr-muted-4:#9b9797;--clr-000:#000}body{background:var(--clr-bg);font-family:var(--font-base);padding:0}p{margin:0;padding:0}.slick-loading .slick-list{background:var(--clr-white) url(../img/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{cursor:pointer;border:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:var(--clr-white)0;background:var(--clr-white)0;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{opacity:.75;color:var(--clr-white);font-smoothing:antialiased;osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;width:20px;height:20px}.slick-dots li button{color:var(--clr-white)0;background:var(--clr-white)0;border:0;outline:none;width:0;padding:0;font-size:0;line-height:0;display:block}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;width:20px;height:20px;color:var(--clr-000);font-smoothing:antialiased;osx-font-smoothing:grayscale;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:var(--clr-000)}.slick-slider{box-sizing:border-box;user-select:none;-khtml-user-select:none;touch-action:pan-y;tap-highlight-color:var(--clr-white)0}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid var(--clr-white)0;height:auto;display:block}.slick-arrow.slick-hidden{display:none}html{text-size-adjust:100%;font-family:sans-serif;overflow-x:hidden}body{margin:0;padding-top:90px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){height:0;display:none}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:var(--clr-white)0}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:var(--clr-000);background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{appearance:button}button::focus-inner,input::focus-inner{border:0;padding:0}button:focusring,input:focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::inner-spin-button,[type=number]::outer-spin-button{height:auto}[type=search]{appearance:textfield}[type=search]::search-cancel-button,[type=search]::search-decoration{appearance:none}@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes c{0%{transform:translate(0)}50%{transform:translate(3px)}to{transform:translate(0)}}.slick-slider .slick-slide{outline:none!important}.slick-slider .slick-arrow{z-index:1}.slick-slider .slick-arrow.slick-disabled{display:none!important}.slick-slider .slick-arrow.slick-next,.slick-slider .slick-arrow.slick-prev{background:var(--clr-accent);text-align:center;border-radius:50%;width:70px;height:70px;top:40%}.slick-slider .slick-arrow.slick-next:before,.slick-slider .slick-arrow.slick-prev:before{content:"";border-top:10px solid #fff0;border-left:20px solid var(--clr-white);vertical-align:middle;opacity:1;border-bottom:10px solid #fff0;width:0;height:0;display:inline-block}.slick-slider .slick-arrow.slick-next:hover:before,.slick-slider .slick-arrow.slick-prev:hover:before{opacity:.7}.slick-slider .slick-arrow.slick-next:before{margin-left:5px}.slick-slider .slick-arrow.slick-prev:before{margin-left:-5px;transform:rotate(-180deg)}.slick-slider.slick-dotted{margin-bottom:0}.slick-slider .slick-dots ul{padding-left:0!important}.slick-slider .slick-dots li{width:7px;margin:0 7px;display:inline-block!important}.slick-slider .slick-dots li button:before{content:"";background:var(--clr-primary);opacity:1;border-radius:50%;width:9px;height:9px}.slick-slider .slick-dots li.slick-active button:before{background:var(--clr-accent)}.carousel-container.mini .slick-arrow{width:50px;height:50px}.carousel-container.mini .slick-arrow:before{border-top-width:8px;border-bottom-width:8px;border-left-width:16px}.carousel-container.mini .slick-arrow.slick-next:before{margin-left:5px}@font-face{font-family:var(--font-base);src:local("../fonts/NotoSans"),url(../fonts/NotoSans.woff2)format("woff2"),url(../fonts/NotoSans.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:var(--font-base);src:local("../fonts/NotoSans-Bold"),url(../fonts/NotoSans-Bold.woff2)format("woff2"),url(../fonts/NotoSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}footer{text-align:center;display:block}body.home footer{margin-top:-30%}@media only screen and (width>=1100px){footer{margin-top:0}body.home footer{margin-top:-8%}}footer a,footer h2,footer p{color:var(--clr-white)}footer a{font-family:var(--font-base)}footer .hr{margin:60px 0 20px}footer .vector_top{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320' preserveAspectRatio='none'%3E%3Cg transform='scale(-1,1) translate(-1440,0)'%3E%3Cpath fill='%2332327f' d='M0,160L60,186.7C120,213,240,267,360,261.3C480,256,600,192,720,138.7C840,85,960,43,1080,48C1200,53,1320,107,1380,133.3L1440,160L1440,320L1380,320C1320,320,1200,320,1080,320C960,320,840,320,720,320C600,320,480,320,360,320C240,320,120,320,60,320L0,320Z'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:100%;height:180px;position:relative}@media only screen and (width<=767px){footer .vector_top{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 375 150' preserveAspectRatio='none'%3E%3Cpath fill='%2332327f' d='M0,112C64,48 118,40 176,82C233,123 281,142 375,84V150H0Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;height:150px}}footer .vector_top img{width:100%}footer .container{background:var(--clr-primary);padding-bottom:20px;position:relative}footer .container p{text-align:center}@media only screen and (width>=768px){footer .container p{text-align:right}}footer .footer_wrapper{flex-direction:column;justify-content:space-between;display:flex}@media only screen and (width>=768px){footer .footer_wrapper{flex-direction:row}}footer .footer_wrapper ._list h2,footer .footer_wrapper ._list p{text-align:left}footer .footer_wrapper ._list h2{margin-bottom:15px}footer .footer_wrapper ._list ul{color:var(--clr-white);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}footer .footer_wrapper ._list ul li{max-width:15%;margin-right:15px}@media only screen and (width>=768px){footer .footer_wrapper ._list ul li{max-width:50px}}footer .footer_wrapper ._list ul li:last-child{margin-right:0}header{z-index:10050;background:var(--clr-white);width:100%;height:90px;position:fixed;top:0;left:0;right:0;box-shadow:0 3px 6px #0003}body.admin-bar header{top:32px}@media screen and (width<=782px){body.admin-bar header{top:46px}}@media only screen and (width>=1100px){header{padding:unset}}header .header_listing{box-align:center;flex-align:center;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;display:flex}@media only screen and (width>=1100px){header .header_listing{padding:0 50px;display:block}}header .mbl-menu{cursor:pointer;width:30px;height:20px;margin-top:10px;margin-right:20px;transition:all .3s ease-in-out;display:block;position:relative}@media only screen and (width<=320px){header .mbl-menu{margin-right:10px}}@media only screen and (width>=1100px){header .mbl-menu{display:none}}header .mbl-menu.clicked{transform:rotate(270deg)}header .mbl-menu.clicked span:first-child{top:10px;transform:rotate(45deg)}header .mbl-menu.clicked span:nth-child(2){opacity:0}header .mbl-menu.clicked span:last-child{top:10px;transform:rotate(-45deg)}header .mbl-menu span{background:var(--clr-primary);border-radius:3px;width:100%;height:2px;transition:all .3s ease-in-out;display:block;position:absolute;left:0}header .mbl-menu span:first-child{top:0}header .mbl-menu span:nth-child(2){top:9px}header .mbl-menu span:last-child{top:18px}header .logo{z-index:1;background:var(--clr-white);border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex:0 auto;width:100%;max-width:75px;padding:10px;top:0;left:10px;box-shadow:0 3px 6px #01010129}@media only screen and (width<=768px){header .logo{max-width:110px}}@media only screen and (width>=1100px){header .logo{max-width:110px;margin-right:20px;left:30px}}header .header_wrapper{box-align:center;flex-align:center;align-items:center}header .header_wrapper nav{flex-direction:column;flex:0 auto;display:flex}@media only screen and (width>=1100px){header .header_wrapper nav{box-align:center;flex-align:center;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-left:2%;padding-bottom:20px}}header .header_wrapper nav.expand a{color:var(--clr-white)!important}header .header_wrapper nav.expand ul:first-child{top:74px}header .header_wrapper nav ul{margin:0;padding:0;list-style:none;display:inline-block}header .header_wrapper nav ul li{text-align:left;margin:0 10px;transition:all .3s;display:inline-block}header .header_wrapper nav ul li.current-menu-item a,header .header_wrapper nav ul li.current-menu-parent a{color:var(--clr-accent)}.no-touch header .header_wrapper nav ul li.menu-item-has-children:hover ul{display:block}header .header_wrapper nav ul li.menu-item-has-children{position:relative}header .header_wrapper nav ul li.menu-item-has-children a{padding-bottom:10px}header .header_wrapper nav ul li.menu-item-has-children a:hover ul{display:block}header .header_wrapper nav ul li.menu-item-has-children ul{background:var(--clr-white);margin:15px 0;padding:15px 0;display:block;position:relative;top:auto}@media only screen and (width>=1100px){header .header_wrapper nav ul li.menu-item-has-children ul{background:var(--clr-white);margin:0;padding:15px;display:none;position:absolute;top:40px;left:-5px;box-shadow:3px 3px 10px #0000004d}}header .header_wrapper nav ul li.menu-item-has-children ul li{margin:0;display:block}header .header_wrapper nav ul li.menu-item-has-children ul li a{text-align:center;width:100%;min-width:150px;padding-bottom:10px;font-size:14px;color:var(--clr-primary)!important}@media only screen and (width>=1100px){header .header_wrapper nav ul li.menu-item-has-children ul li a{text-align:left}}header .header_wrapper nav ul li.menu-item-has-children ul li a:hover{color:var(--clr-accent)!important}header .header_wrapper nav ul li.menu-item-has-children ul li a:after{content:none}header .header_wrapper nav ul li a{color:var(--clr-primary);text-align:center;letter-spacing:.5px;padding:10px 0;font-size:15px;display:block;position:relative}header .header_wrapper nav ul li.menu-item-apply a.apply-now-link{background:var(--clr-primary);border:1px solid var(--clr-primary);color:var(--clr-white);border-radius:30px;justify-content:center;align-items:center;padding:15px 20px;transition:all .3s ease-in-out;display:inline-flex}header .header_wrapper nav ul li.menu-item-apply a.apply-now-link:after{content:none}header .header_wrapper nav ul li.menu-item-apply:hover a.apply-now-link,header .header_wrapper nav ul li.menu-item-apply a.apply-now-link:focus-visible{background:var(--clr-accent);border-color:var(--clr-accent);color:var(--clr-white)!important}@media only screen and (width>=1100px){header .header_wrapper nav ul li a{padding:0}}header .header_wrapper nav ul li a:after{content:"";background-color:var(--clr-accent);width:0;height:5px;margin:0 auto;transition:width .2s ease-in-out;position:absolute;bottom:0;left:0;right:0}.no-touch header .header_wrapper nav ul li a:hover:after{width:100%}header .header_wrapper nav ul:first-child{background-color:var(--clr-primary);z-index:10;width:100%;height:calc(100vh - 60px);padding-top:15%;display:none;position:absolute;top:60px;left:0}@media only screen and (width>=1100px){header .header_wrapper nav ul:first-child{background-color:unset;width:auto;height:auto;padding-top:0;display:inline-block;position:static;top:0}}header .header_wrapper nav ul:first-child li{margin:10px 0;display:block;position:relative}@media only screen and (width>=1100px){header .header_wrapper nav ul:first-child li{margin:0 10px;display:inline-block}}header .header_wrapper nav ul:first-child li .fa{color:var(--clr-primary);transition:all .3s ease-in-out;position:absolute;top:20px;right:38%}@media only screen and (width>=1100px){header .header_wrapper nav ul:first-child li .fa{display:none}}header .header_wrapper nav ul:first-child li .fa.expand{top:23px;transform:rotate(180deg)}@media only screen and (width>=1100px){header .header_wrapper nav ul:first-child a{padding-top:10px}}body.menu-open{overflow:hidden}header .header_listing{height:90px;position:relative}header .header_wrapper{width:100%;height:90px}header .logo{box-sizing:border-box;z-index:1002;width:150px;max-width:150px;padding:10px 20px;position:relative;left:0}header .logo img{width:110px;max-width:100%;height:auto}header .mbl-menu{appearance:none;background:0 0;border:0;padding:0;display:none}@media only screen and (width>=1100px){header .header_listing{max-width:1225px;margin:0 auto;padding:0}header .header_wrapper{align-items:flex-start}header .logo{flex:0 0 150px;margin-right:24px}header .header_wrapper nav{flex:auto;justify-content:flex-end;width:auto;margin:31px 0 0 24px;padding:0 0 20px}header .header_wrapper nav ul:first-child{background:0 0;justify-content:flex-end;align-items:center;gap:clamp(10px,1.4vw,18px);width:auto;max-width:100%;height:40px;padding:0;display:flex!important}header .header_wrapper nav ul:first-child li{flex:none;margin:0;display:block}header .header_wrapper nav ul:first-child li:first-child{margin-left:0}header .header_wrapper nav ul li a{color:var(--clr-primary);letter-spacing:0;padding:0;font-size:15px;font-weight:700;line-height:40px}header .header_wrapper nav ul:first-child>li>a{text-align:center;white-space:nowrap;align-items:center;height:30px;padding:0;line-height:1.2;transition:color .2s;display:flex}header .header_wrapper nav ul:first-child>li.menu-item-apply>a.apply-now-link{color:var(--clr-white);height:auto;padding:8px 28px;transition:all .3s ease-in-out}header .header_wrapper nav ul:first-child>li:hover>a,header .header_wrapper nav ul:first-child>li.submenu-open>a,header .header_wrapper nav ul:first-child>li>a:focus-visible{color:var(--clr-accent)}header .header_wrapper nav ul:first-child>li.menu-item-has-children:after{content:"";pointer-events:auto;z-index:1003;height:14px;display:block;position:absolute;top:40px;left:-16px;right:-16px}header .header_wrapper nav ul li.menu-item-has-children>ul{opacity:0;pointer-events:none;visibility:hidden;z-index:1004;min-width:130px;max-width:calc(100vw - 32px);padding:16px;transition:opacity .22s,transform .22s,visibility .22s;display:block;top:50px;left:-16px;transform:translateY(10px)}header .header_wrapper nav ul li.menu-item-has-children>a:focus+ul,header .header_wrapper nav ul li.menu-item-has-children.submenu-open>ul,header .header_wrapper nav ul li.menu-item-has-children:hover>ul,header .header_wrapper nav ul li.menu-item-has-children:focus-within>ul{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children>ul{top:-16px;left:calc(100% - 6px);transform:translate(4px)}header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children:after{content:"";pointer-events:auto;z-index:1003;width:14px;height:100%;display:block;position:absolute;top:0;right:-8px}header .header_wrapper nav ul li.menu-item-has-children.submenu-align-right>ul{left:auto;right:0}header .header_wrapper nav ul li.menu-item-has-children.submenu-flyout-left>ul{left:auto;right:calc(100% - 6px);transform:translate(-4px)}header .header_wrapper nav ul li.menu-item-has-children.submenu-flyout-left:after{left:-8px;right:auto}header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children.submenu-flyout-left>ul{left:auto;right:calc(100% - 6px);transform:translate(-4px)}header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children.submenu-flyout-left:after{left:-8px;right:auto}header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children.submenu-flyout-left>a{padding-left:34px;padding-right:12px}header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children.submenu-flyout-left>a:before{left:12px;right:auto;transform:translateY(-50%)rotate(135deg)}header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children.submenu-open>ul,header .header_wrapper nav ul li.menu-item-has-children.submenu-flyout-left.submenu-open>ul,header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children:hover>ul,header .header_wrapper nav ul li.menu-item-has-children.submenu-flyout-left:hover>ul,header .header_wrapper nav ul:first-child>li>ul>li.menu-item-has-children:focus-within>ul{transform:translate(0)}header .header_wrapper nav ul li.menu-item-has-children>ul li a{box-sizing:border-box;text-align:left;white-space:nowrap;justify-content:flex-start;width:100%;min-width:0;padding:9px 12px;line-height:1.35;display:flex}header .header_wrapper nav ul li.menu-item-has-children>ul li.menu-item-has-children>a{padding-right:34px;position:relative}header .header_wrapper nav ul li.menu-item-has-children>ul li.menu-item-has-children>a:before{content:"";border:solid var(--clr-primary);border-width:0 2px 2px 0;width:4px;height:4px;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(-45deg)}}@media only screen and (width<=1099px){header .header_listing{padding:0 20px}header .header_wrapper{justify-content:space-between;align-items:flex-start}header .logo{flex:0 0 150px;margin:0}header .mbl-menu{z-index:1003;width:32px;height:24px;margin:0;transition:transform .3s ease-in-out;display:block;position:absolute;top:33px;right:40px}header .mbl-menu span{background:var(--clr-accent);border-radius:999px;height:3px}header .mbl-menu span:first-child{top:1px}header .mbl-menu span:nth-child(2){top:11px}header .mbl-menu span:last-child{top:21px}header .mbl-menu.clicked{transform:none}header .mbl-menu.clicked span:first-child,header .mbl-menu.clicked span:last-child{top:11px}header .header_wrapper nav{pointer-events:none;z-index:1000;width:100%;height:calc(100svh - 90px);margin:0;padding:0;display:block;position:fixed;inset:90px 0 0}body.admin-bar header .header_wrapper nav{height:calc(100svh - 122px);inset:122px 0 0}@media screen and (width<=782px){body.admin-bar header .header_wrapper nav{height:calc(100svh - 136px);inset:136px 0 0}}header .header_wrapper nav.expand{pointer-events:auto}header .header_wrapper nav.expand a{color:var(--clr-primary)!important}header .header_wrapper nav.expand ul:first-child{top:0}header .header_wrapper nav ul:first-child{background:var(--clr-white);opacity:0;visibility:hidden;width:100%;height:100%;padding:78px 0 40px;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;inset:0;overflow-y:auto;transform:translate(100%);display:block!important}header .header_wrapper nav.expand ul:first-child{opacity:1;visibility:visible;transform:translate(0)}header .header_wrapper nav ul:first-child li{border-bottom:0;margin:0;display:block}header .header_wrapper nav ul li a{box-sizing:border-box;color:var(--clr-primary);letter-spacing:0;text-align:left;padding:16px 24px;font-size:17px;font-weight:700;line-height:1.35}header .header_wrapper nav ul:first-child>li>a{padding-left:44px;padding-right:64px}header .header_wrapper nav ul:first-child>li.menu-item-apply>a.apply-now-link{box-sizing:border-box;width:calc(100% - 88px);margin:8px 44px 0;padding:15px 20px;display:flex;color:var(--clr-white)!important}header .header_wrapper nav ul li.menu-item-has-children>a{padding-bottom:16px;transition:color .2s;position:relative;color:var(--clr-primary)!important}header .header_wrapper nav ul li.menu-item-has-children.submenu-open>a{color:var(--clr-accent)!important}header .header_wrapper nav ul li.menu-item-has-children>a:before{content:"";border:solid var(--clr-primary);border-width:0 2px 2px 0;width:9px;height:9px;transition:transform .2s;position:absolute;top:50%;right:44px;transform:translateY(-65%)rotate(45deg)}header .header_wrapper nav ul li.menu-item-has-children.submenu-open>a:before{transform:translateY(-30%)rotate(-135deg)}header .header_wrapper nav ul li.menu-item-has-children>ul{opacity:0;max-height:0;box-shadow:none;will-change:max-height, opacity, padding, transform;background:#32327f0a;margin:0;padding:0;transition:max-height .38s cubic-bezier(.22,1,.36,1),opacity .24s,padding .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1);display:block;position:relative;top:auto;left:auto;overflow:hidden;transform:translateY(-8px)}header .header_wrapper nav ul li.menu-item-has-children.submenu-open>ul{opacity:1;max-height:680px;padding:10px 0 16px;transform:translateY(0)}header .header_wrapper nav ul li.menu-item-has-children ul li{border-bottom:0}header .header_wrapper nav ul li.menu-item-has-children ul li a{text-align:left;width:100%;min-width:0;max-width:100%;padding:9px 44px 9px 62px;font-size:14px;font-weight:400;line-height:1.45;color:var(--clr-primary)!important}header .header_wrapper nav ul li.menu-item-has-children:not(.submenu-open)>a,header .header_wrapper nav ul li.menu-item-has-children:not(.submenu-open)>a:focus,header .header_wrapper nav ul li.menu-item-has-children:not(.submenu-open)>a:hover{color:var(--clr-primary)!important}header .header_wrapper nav ul li.menu-item-has-children.submenu-open>a,header .header_wrapper nav ul li.menu-item-has-children.submenu-open>a:focus,header .header_wrapper nav ul li.menu-item-has-children.submenu-open>a:hover{color:var(--clr-accent)!important}}@media only screen and (width<=480px){header .header_listing{padding:0 20px}header .mbl-menu{right:24px}}header .mega-menu-wrap{background:0 0!important}header .mega-menu-wrap a{font-family:var(--font-base);transition:all .3s ease-in-out!important}header .mega-menu-wrap a:hover{color:var(--clr-accent)!important}header .mega-menu-wrap a.mega-menu-link{border-color:var(--clr-primary)!important;background:0 0!important}header .mega-menu-wrap li{color:var(--clr-primary)!important}@media only screen and (width>=1100px){header .mega-menu-wrap li .mega-indicator{display:none!important}}header .mega-menu-wrap li.mega-menu-item-type-custom .mega-menu-link{cursor:auto!important}header .mega-menu-wrap li.mega-menu-item-type-custom .mega-sub-menu .mega-menu-link{cursor:pointer!important}header .mega-menu-wrap li.mega-current-menu-item a{color:var(--clr-accent)!important}@media only screen and (width>=1100px){header .mega-menu-wrap li#mega-menu-item-88,header .mega-menu-wrap li#mega-menu-item-89{display:none!important}}header .mega-menu-wrap li#mega-menu-item-88 a,header .mega-menu-wrap li#mega-menu-item-89 a{cursor:pointer!important}header .mega-menu-wrap li .mega-sub-menu{background:var(--clr-white)!important;padding:15px!important}@media only screen and (width>=1100px){header .mega-menu-wrap li .mega-sub-menu{width:230px!important;box-shadow:3px 3px 10px #0000004d!important}}header .mega-menu-wrap li .mega-sub-menu a{margin-bottom:15px!important;line-height:20px!important}header .mega-menu-wrap li .mega-sub-menu li:last-child a{margin-bottom:0!important}header .mega-menu-wrap li .mega-sub-menu li.mega-menu-item-object-custom a{font-family:var(--font-base);pointer-events:none!important;color:#898989!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:12px!important}header .mega-menu-wrap li .mega-sub-menu .mega-current-menu-item a{color:var(--clr-primary)!important}header .mega-menu-wrap li .mega-sub-menu .mega-current-menu-item a:hover{color:var(--clr-accent)!important}header .mega-menu-wrap li .mega-sub-menu a.mega-menu-link{color:var(--clr-primary)!important}header .mega-menu-wrap li .mega-sub-menu a.mega-menu-link:hover{color:var(--clr-accent)!important}@media only screen and (width<=1100px){header .mega-menu-wrap{width:100%!important;position:absolute!important;top:20px!important;right:0!important}}header .mega-menu-wrap .mega-toggle-block{margin-left:0;margin-right:20px!important}@media only screen and (width<=1100px){header .mega-menu-wrap .mega-toggle-block{margin-top:-15px}header .mega-menu-wrap .mega-menu{height:100vh!important;padding:70px 20px!important}}.board-container{z-index:9;position:relative}@media only screen and (width<=1100px){.board-container{margin-top:-80%}}.board-container .base{background:var(--clr-white);border:1px solid var(--clr-muted);border-radius:18px;height:100%;min-height:100px;padding:50px 20px}@media only screen and (width>=1380px){.board-container .base{margin-top:-60%}}.board-container .base.normal{margin-top:20px}.board-container>.content-wrapper>.base>.row{margin-left:0;margin-right:0;display:block}@media only screen and (width>=1100px){.board-container .base{min-height:800px;padding:50px}}.board-container .board-info{width:100%;max-width:1040px;margin:0 auto;padding:0 clamp(8px,2vw,32px)}.board-container .board-info h3{font-size:24px;line-height:30px}.board-container .board-info h3.large{font-size:26px;line-height:32px}@media only screen and (width>=1100px){.board-container .board-info h3.large{font-size:32px;line-height:42px}}.board-container .board-info a{font-family:var(--font-base);color:var(--clr-primary)}.board-container .board-info a.btn-primary{margin:0;color:var(--clr-accent)!important}.board-container .board-info a.btn-primary:hover{color:var(--clr-white)!important}.board-container .board-info p{line-height:22px}.board-container .board-info ul{margin:0;padding:0 0 0 15px;list-style:none;padding-bottom:10px!important}.board-container .board-info ul.slick-dots{padding-left:0;padding-bottom:0!important}.board-container .board-info ul li{color:var(--clr-primary);margin-bottom:10px;list-style-type:disc;display:list-item}.board-container .board-info ._top{flex-direction:column;justify-content:space-between;display:flex}@media only screen and (width>=1100px){.board-container .board-info ._top{flex-direction:row}}.board-container .board-info ._top .title p{padding-bottom:0}.board-container .board-info ._top .title h3{font-size:26px;line-height:32px}@media only screen and (width>=1100px){.board-container .board-info ._top .title h3{font-size:32px;line-height:42px}}.board-container .board-info ._top .visual{margin-top:15px}@media only screen and (width>=1100px){.board-container .board-info ._top .visual{width:100%;min-width:350px;max-width:350px;margin:0;padding-left:20px}}.board-container .board-info ._top .visual img{border:1px solid var(--clr-soft);box-shadow:3px 3px 9px var(--clr-soft);-o-object-fit:cover;object-fit:cover;border-radius:18px;width:100%;max-height:280px;overflow:hidden}.board-container .board-info ._center{padding-top:30px}.board-container .board-info ._center .title p{font-size:16px}.board-container .board-info ._bottom{padding:30px 0 0}.board-container .board-info ._bottom>div{margin-bottom:25px}.board-container .board-info ._bottom a{margin-top:10px}.board-container .board-info ._bottom p{padding:10px 0}.board-container .board-info ._bottom p:last-child{padding-bottom:0}.board-container .board-info ._bottom .row{justify-content:space-between}.board-container .board-info ._bottom .row>div{flex:0 auto}.board-container .board-info ._bottom .row>div .large{letter-spacing:-.4px;font-size:28px;line-height:42px}@media only screen and (width>=1100px){.board-container .board-info ._bottom .row>div .large{font-size:36px;line-height:52px}}.board-container .board-info ._bottom .row>div h3{padding:10px 0}@media only screen and (width>=1100px){.board-container .board-info ._bottom .row>div h3{padding:0 0 25px}}.breadcrumbs{margin-top:-10px;margin-bottom:20px;display:none}@media only screen and (width>=768px){.breadcrumbs{display:block}}@media only screen and (width>=1100px){.breadcrumbs{margin-bottom:50px}}.breadcrumbs .current,.breadcrumbs a{color:var(--clr-primary);font-family:var(--font-base)}.card_component{margin:0 10px}.card_component.shadow{box-shadow:3px 3px 9px var(--clr-soft);border:1px solid var(--clr-surface);z-index:1;border-radius:18px;padding-bottom:20px}.card_component.shadow .card-visual{border:0}.card_component.shadow .card-desc{line-clamp:4;text-overflow:ellipsis;padding:15px 15px 0;overflow:hidden}.card_component .card-visual{border:1px solid var(--clr-surface);border-radius:18px;position:relative;overflow:hidden}@media only screen and (width>=1100px){.card_component .card-visual{max-width:550px}}.card_component .card-visual img{width:100%;transition:all .9s ease-in-out}.card_component .card-visual img:hover{transform:scale(1.1)}.card_component .card-visual.post{border-radius:0}.card_component .card-visual.post img{-o-object-fit:cover;object-fit:cover;min-height:150px;max-height:150px;overflow:hidden}.card_component .card-desc{background:var(--clr-white);padding:10px 0}.card_component .card-desc .remark{color:var(--clr-primary);margin-bottom:5px}.card_component .card-desc .post-title,.card_component .card-desc .remark{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card_component .card-desc .post-title{font-size:22px;line-height:26px}.card_component .card-desc .post-type{color:var(--clr-accent);padding:0 0 10px;font-size:16px;line-height:22px}.card_component .card-desc .post-desc{-webkit-line-clamp:7;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card_component .card-desc .article-link{color:var(--clr-primary);font-family:var(--font-base);padding-top:2em;font-size:15px;display:block}.card_component .card-desc .article-link:after{content:"";border:solid var(--clr-accent);vertical-align:middle;background:0 0;border-width:0 2px 2px 0;width:8px;height:8px;margin-left:15px;display:inline-block;transform:rotate(-45deg)}.card_component .card-desc ul{margin:0;padding:0 0 0 20px;list-style:none}.card_component .card-desc ul li{color:var(--clr-primary);font-size:14px;font-weight:400;line-height:22px;font-family:var(--font-base);list-style:outside;display:list-item}.in-school-wrapper{padding:15px 0;position:relative;overflow:hidden}@media only screen and (width>=1100px){.in-school-wrapper{background-position-y:-1px;padding:30px 0}}.in-school-wrapper .title p{padding-bottom:0}@media only screen and (width>=1100px){.in-school-wrapper .title p{max-width:450px}}.in-school-wrapper a{color:var(--clr-primary)}.in-school-wrapper.intake{min-height:800px;background:0 0!important}main.home .in-school-wrapper.intake{isolation:isolate;position:relative;overflow:visible}main.home .in-school-wrapper.intake:before{content:"";background-image:var(--intake-bg);pointer-events:none;z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.in-school-wrapper.intake>.content-wrapper{box-sizing:border-box;z-index:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}@media only screen and (width>=1100px){.in-school-wrapper.intake{min-height:800px}main.home .in-school-wrapper.intake:before{background-position:50% -1px}}.in-school-wrapper.intake .title{margin-bottom:20px}@media only screen and (width>=1100px){.in-school-wrapper.intake .title{margin-bottom:50px}}.in-school-wrapper.intake .headline{width:100%;margin-top:20px}@media only screen and (width>=1100px){.in-school-wrapper.intake .headline{max-width:400px;margin-top:0}}.in-school-wrapper.intake .form-container{z-index:1;width:100%;padding-bottom:30px}@media only screen and (width>=1100px){.in-school-wrapper.intake .form-container{max-width:530px;margin-top:0}}.in-school-wrapper.intake .form-container ul{margin:20px 0}@media only screen and (width>=768px){.in-school-wrapper.intake .form-container ul{margin:30px 0 20px}}.in-school-wrapper.intake .form-container ul li{justify-content:space-between;display:flex}@media only screen and (width>=1100px){.in-school-wrapper.intake .form-container label{width:100%}}.label_form{width:100%!important}input[type=checkbox]{width:4%!important}.wpcf7-list-item{width:100%;margin:1px 0 0}.in-school-wrapper.intake .row{justify-content:center}@media only screen and (width>=1100px){.in-school-wrapper.intake .row{justify-content:space-between;margin:80px 0}}@media only screen and (width<=767px){.in-school-wrapper.intake>.content-wrapper{padding-left:16px;padding-right:16px}}.in-school-wrapper .form-wrapper{overflow:hidden}@media only screen and (width>=1100px){.in-school-wrapper .form-wrapper{width:48%}.in-school-wrapper .headline{margin:25px 0 15px}}.in-school-wrapper .headline p{padding:10px 0}.in-school-wrapper .headline p .bold{font-family:var(--font-base)}.in-school-wrapper .form-container{background:var(--clr-white);box-sizing:border-box;border-radius:15px;padding:30px}.in-school-wrapper .form-container .btn{float:right;margin:6px 0 0}.in-school-wrapper .form-container h2{color:var(--clr-accent);margin:0}.in-school-wrapper .form-container ul{margin:20px 0;padding:0;list-style:none}.in-school-wrapper .form-container ul li{flex-direction:column;justify-content:space-between;margin:0 0 10px;display:flex}@media only screen and (width>=768px){.in-school-wrapper .form-container ul li{flex-direction:row}}.in-school-wrapper .form-container ul li .wpcf7-response-output{display:block!important}.in-school-wrapper .form-container ul label{margin-bottom:5px;display:inline-block}@media only screen and (width>=768px){.in-school-wrapper .form-container ul label{width:25%;margin-bottom:0}}.in-school-wrapper .form-container ul input,.in-school-wrapper .form-container ul textarea{width:100%;padding:6px}.in-school-wrapper .visual{margin-top:20px}@media only screen and (width>=1100px){.in-school-wrapper .visual{max-width:600px;margin-top:0;padding-left:30px}form .wpcf7-form-control-wrap{width:68%}}form label{color:var(--clr-primary)}form input,form textarea{font-family:var(--font-base);box-sizing:border-box;border:1px solid var(--clr-surface)!important;color:#666!important;outline:none!important}form .submit_form{justify-content:flex-end;display:flex;position:relative}form .submit_form input{padding:15px;font-size:16px;display:inline-block;position:relative;border:1px solid var(--clr-accent)!important;color:var(--clr-accent)!important;background:var(--clr-white)!important}form .submit_form input:hover{background:var(--clr-accent)!important;color:var(--clr-white)!important}form select{border:1px solid var(--clr-muted-2);appearance:none;width:100%;color:var(--clr-primary);background:url(../img/arrow-down.svg) 96%/16px no-repeat;outline:none;margin-top:5px;padding:10px;font-size:12px}div.wpcf7 .ajax-loader,div.wpcf7 .wpcf7-response-output{display:none!important}div.wpcf7 .wpcf7-not-valid-tip{margin-top:4px;font-size:12px!important}.grid__wrapper{padding:80px 0}@media only screen and (width>=1100px){.grid__wrapper .title p{width:100%;max-width:450px;margin:0 auto}.grid__wrapper .grid__list{width:100%;max-width:1000px;margin:0 auto}}.grid__wrapper .grid__list ul{flex-flow:wrap;justify-content:flex-start;margin:0;padding:40px 0 20px;list-style:none}@media only screen and (width>=768px){.grid__wrapper .grid__list ul{flex-wrap:wrap;justify-content:center;padding:40px 0}}.grid__wrapper .grid__list ul li{flex:0 20%;padding:0}@media only screen and (width<=1100px){.grid__wrapper .grid__list ul li{flex:0 33%;margin-bottom:20px;padding:0}.grid__wrapper .grid__list ul li:last-child{margin-bottom:0}}@media only screen and (width<=768px){.grid__wrapper .grid__list ul li{flex:0 48%}.grid__wrapper .grid__list ul li:last-child:nth-child(odd){margin-left:auto;margin-right:auto}}@media only screen and (width>=1100px){.grid__wrapper .grid__list ul li{margin-bottom:20px}}.grid__wrapper .grid__list ul li:last-child{padding:0}.grid__wrapper .grid__list ul li .icon{max-width:110px;margin:0 auto}@media only screen and (width>=1100px){.grid__wrapper .grid__list ul li .icon{max-width:150px}}.grid__wrapper .grid__list ul li p{text-align:center;padding:15px 0 0}.__herobanner{background-color:var(--clr-primary);width:100%;padding-bottom:30px;position:relative}.__herobanner .glow{z-index:2;width:100%;position:absolute;top:-70%;right:-14%}.__herobanner .banner_visual{height:calc(100svh - 90px);position:relative;overflow:hidden}.__herobanner .banner_visual>img:not(.glow),.single-article-container .wms-hero-picture>img.wms-hero-image{z-index:1;position:absolute;inset:0}.__herobanner .banner_visual img{width:100%}.__herobanner .banner_visual .layer_curve{pointer-events:none;z-index:2;width:100%;line-height:0;position:absolute;bottom:0;left:0;top:auto!important}.__herobanner .banner_visual .layer_curve:before{content:"";aspect-ratio:1920/841.17;background-image:url(../img/home/hero-curve-desktop.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;width:100%;display:block}@media only screen and (width<=1099px){.__herobanner .glow{display:none!important}.__herobanner .banner_visual .layer_curve:before{aspect-ratio:1920/500;background-image:url(../img/home/hero-curve-mobile.svg)}}@media only screen and (width<=767px){.__herobanner .glow{width:min(92vw,560px);top:-10%;right:-24%}}.__herobanner .wms-hero-slider{height:100%;position:relative;overflow:hidden}.__herobanner .wms-hero-slide{opacity:0;visibility:hidden;z-index:0;height:100%;transition:opacity .8s ease-in-out,visibility .8s ease-in-out;position:absolute;inset:0}.__herobanner .wms-hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.__herobanner .wms-hero-picture{width:100%;height:100%;display:block}.__herobanner .wms-hero-slide img{object-fit:cover;height:100%}.__herobanner .wms-hero-image,.__herobanner .banner_visual>img:not(.glow){object-fit:cover;width:100%;height:100%;display:block}.__herobanner .banner_visual .title{z-index:3;width:560px;position:absolute;right:16vw}.__herobanner.no-blue .banner_visual .wms-hero-title__content{max-width:100%;display:inline-block;position:relative}.__herobanner.no-blue .banner_visual .wms-hero-title__content>.glow{pointer-events:none;filter:drop-shadow(0 0 #ffffff1f);z-index:1;width:100vw;max-width:none;height:auto;position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);display:block!important}.__herobanner.no-blue .banner_visual .wms-hero-title__content>h3,.__herobanner.no-blue .banner_visual .wms-hero-title__content>p{z-index:4;position:relative}@media (width<=1100px){.__herobanner .banner_visual .title{width:100%;right:0}.__herobanner .banner_visual .title h3{color:var(--clr-primary)!important}}@media (width<=767px){.__herobanner .wms-hero-image,.__herobanner .banner_visual>img:not(.glow){object-position:left center}.__herobanner .banner_visual{height:clamp(280px,44svh - 45px,330px)}.__herobanner .banner_visual .title{width:100%;right:0}.__herobanner .banner_visual img{width:100%;top:-10vh;left:4vh}}@media only screen and (width>=768px) and (width<=1099px){.__herobanner .wms-hero-image,.__herobanner .banner_visual>img:not(.glow){object-position:left center}.__herobanner .banner_visual{height:calc(66.6667svh - 60px)}}@media only screen and (width>=1100px) and (height<=950px){body.home main.home .__herobanner .wms-hero-image,body.home main.home .__herobanner .banner_visual>img:not(.glow){object-position:center top}}@media only screen and (width<=767px){main.learning-page .__herobanner.wms-has-mobile-hero .banner_visual{aspect-ratio:44/50;height:auto}main.learning-page .__herobanner.wms-has-mobile-hero .wms-hero-image{object-position:center top}}.__herobanner .banner_visual .title br{content:"";margin:2em;font-size:24%;display:block}.__herobanner .slick-dots{z-index:4;display:none!important}.__herobanner .wms-hero-dots{margin:0;padding:0;list-style:none;display:none!important}@media only screen and (width>=1100px){.__herobanner .slick-dots{height:16px;top:auto;bottom:clamp(124px,14vh,154px);display:block!important}.__herobanner .wms-hero-dots{display:block!important}}.__herobanner .slick-dots li{width:45px;margin:0 5px}.__herobanner .slick-dots li.slick-active button:before{background:var(--clr-accent)!important}.__herobanner .slick-dots button:before{display:block;content:""!important;opacity:1!important;background:var(--clr-white)!important;border-radius:0!important;width:45px!important;height:5px!important}.__herobanner.no-blue{background-color:var(--clr-white)}@media only screen and (width<=1099px){.__herobanner.no-blue .glow{display:none!important}}.__herobanner.no-blue .title{text-align:center;top:20%!important}.slick-images{max-height:none}.__herobanner.animate .banner_visual .title{width:90%;max-width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=1024px){.__herobanner.animate .banner_visual .title{width:100%;position:absolute;top:7%;left:50%;transform:none}.slick-images{max-height:unset!important}main.leadership-page .leadership-team__card{margin:0 6vh}}@media only screen and (width>=1400px){.__herobanner.animate .banner_visual .title{position:absolute;top:8%;left:58%}}.__herobanner.animate .banner_visual .title h3,.__herobanner.animate .banner_visual .title p{color:var(--clr-white)}@media only screen and (width>=1100px){.__herobanner.animate .banner_visual .title{isolation:auto;z-index:auto}.__herobanner.animate .banner_visual .title>.glow{pointer-events:none;filter:drop-shadow(0 0 #ffffff1f);z-index:1;width:100vw;max-width:none;display:block;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.__herobanner.animate .banner_visual .title>h3,.__herobanner.animate .banner_visual .title>p{z-index:3;position:relative}.__herobanner.animate .banner_visual .title h3,.__herobanner.animate .banner_visual .title p{color:var(--clr-primary)}}.__herobanner.animate .banner_desc{z-index:3;background-color:var(--clr-primary);margin-top:-62%;position:relative}@media (width<=767px){.__herobanner.animate .banner_desc{margin-top:0;padding-top:44px}.__herobanner.animate .banner_desc .title.mob-show p strong{color:var(--clr-white)}.__herobanner.animate .banner_desc>.content-wrapper>h3{font-size:21px;line-height:28px}.__herobanner.animate .banner_desc .details .btn{width:fit-content;margin:30px auto;display:block}}@media only screen and (width<=767px){body.home main.home .__herobanner.wms-has-mobile-hero .banner_visual{aspect-ratio:440/827;height:auto}body.home main.home .__herobanner.wms-has-mobile-hero .wms-hero-image{object-position:center top}body.home main.home .__herobanner.animate.wms-has-mobile-hero .banner_desc{margin-top:-62%}}@media only screen and (width>=768px) and (width<=1099px){.__herobanner.animate .banner_desc{margin-top:-1px;padding-top:45px}}@media only screen and (width>=1100px){.__herobanner.animate .banner_desc{margin-top:0;padding:80px 0}}.__herobanner.animate .banner_desc .row{justify-content:space-between;align-items:center}@media only screen and (width>=768px){.__herobanner.animate .banner_desc .desc{padding:0}}@media only screen and (width>=1100px){.__herobanner.animate .banner_desc .desc h3{font-size:36px}}.__herobanner.animate .banner_desc .details{width:100%}@media only screen and (width>=1100px){.__herobanner.animate .banner_desc .details{max-width:400px}.__herobanner.animate .banner_desc .profile img{max-width:700px;margin-left:50px}}.__herobanner.animate .banner_desc h3{color:var(--clr-white);margin-bottom:20px}.__herobanner.animate .banner_desc h2,.__herobanner.animate .banner_desc p{color:var(--clr-white)}.__herobanner.animate .banner_desc .details ul.clean-list{color:var(--clr-white);margin:20px 0;padding-left:20px}.__herobanner.animate .banner_desc .details ul.clean-list li{color:var(--clr-white);margin-bottom:12px}.__herobanner.animate .banner_desc .details ul.clean-list strong{color:var(--clr-white)}.__herobanner.animate .banner_desc .title{margin-bottom:15px}.__herobanner.animate .banner_desc .title h3{color:var(--clr-accent)}.__herobanner.animate .banner_desc .btn{margin:30px 0}.links{margin:0 0 20px}@media only screen and (width>=768px){.links{margin:20px 0}}.links ul{flex-wrap:wrap;justify-content:space-around;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width>=768px){.links ul{flex-wrap:nowrap;justify-content:center}}.links ul li{background:var(--clr-accent);border-radius:50px;width:100%;max-width:48%;margin-bottom:10px;padding:0;transition:all .3s ease-in-out}@media only screen and (width>=768px){.links ul li{width:auto;max-width:none;margin:0 10px 10px}}.links ul li:hover{background:var(--clr-primary)}.links ul li>a{font-family:var(--font-base);color:var(--clr-primary);text-align:center;margin:0 10px;padding:15px 20px;display:block}.links ul li:hover>a{color:var(--clr-white)}@media only screen and (width<=768px){.links ul li>a{margin:0;font-size:12px}}section.headline-wrapper .title{width:100%}@media only screen and (width>=1100px){section.headline-wrapper .title{max-width:700px}}section.headline-wrapper h3.gold{color:var(--clr-accent);margin-top:15px;margin-bottom:0;font-size:20px;line-height:26px}section.headline-wrapper .hr{background:var(--clr-primary);width:35%}@media only screen and (width<=768px){main.aboutus .board-info ._center{margin-bottom:30px}}main.aboutus .board-info ._center .row>div{flex:0 auto}main.aboutus .board-info ._center .carousel_board .row{margin:20px 0}@media only screen and (width>=1100px){main.aboutus .board-info ._center .carousel_board .row{margin:20px 0 40px}}main.aboutus .board-info ._center .carousel_board .icon{width:100%;max-width:150px;margin:0 auto}@media only screen and (width>=1100px){main.aboutus .board-info ._center .carousel_board .icon{margin:0}}main.aboutus .board-info ._center .carousel_board .icon img{width:100%!important}main.aboutus .board-info ._center .carousel_board .text{text-align:center;padding-top:15px}@media only screen and (width>=1100px){main.aboutus .board-info ._center .carousel_board .text{text-align:left;padding-top:0;padding-left:50px}}main.aboutus .board-info ._center .carousel_board .text h3{color:var(--clr-accent);margin-top:0;margin-bottom:15px;padding-bottom:0}@media only screen and (width<=1100px){main.aboutus .board-info ._bottom .large{padding-bottom:20px}}main.aboutus.job ._top{display:block}body.page-job-vacancies main.aboutus{padding-bottom:5%}@media only screen and (width>=1100px){body.page-job-vacancies main.aboutus .board-container .base{min-height:800px}}body.page-job-vacancies footer{margin-top:0}body.page-application-procedure footer,body.page-fee-structure footer{margin-top:-3%}main.contactus{padding:0}@media only screen and (width>=1100px){main.contactus{padding:0}}main.contactus .contact-board-container{margin-top:0}@media only screen and (width<=767px){main.contactus.wms-page-shell--with-hero .contact-board-container{margin-top:-80%}}@media only screen and (width>=768px) and (width<=1099px){main.contactus.wms-page-shell--with-hero .contact-board-container{margin-top:-80%}}@media only screen and (width>=1100px) and (height<=700px){main.contactus.wms-page-shell--with-hero .contact-board-container{margin-top:clamp(-620px,-85vh,-380px)}}@media only screen and (width>=1380px) and (height<=700px){main.contactus.wms-page-shell--with-hero .contact-board-container .base{margin-top:0}}main.contactus .contact-board-container .base.normal{margin-top:20px}main.contactus .contact-board-container .base{min-height:0;padding-bottom:0;overflow:hidden}main.contactus .contact-board-container .contactus-map{margin:30px -20px 0}main.contactus .contact-board-container .map-container iframe{width:100%;display:block}@media only screen and (width>=1100px){main.contactus .contact-board-container .contactus-map{margin:42px -50px 0}}main.contactus .contact-us-wrapper .opening-info{margin:30px 0 0}@media only screen and (width>=1100px){main.contactus .contact-us-wrapper .opening-info{margin:40px 0 30px}}main.contactus .contact-us-wrapper .opening-info ul{flex-flow:column wrap;justify-content:flex-start;margin:0;padding:0;display:flex}@media only screen and (width>=1100px){main.contactus .contact-us-wrapper .opening-info ul{flex-direction:row;justify-content:space-between}}main.contactus .contact-us-wrapper .opening-info ul li{margin-bottom:20px;list-style:none}@media only screen and (width>=1100px){main.contactus .contact-us-wrapper .opening-info ul li{flex:0 24%;margin:0}}main.contactus .contact-us-wrapper .opening-info ul li h3{color:var(--clr-accent);margin-bottom:5px;font-size:16px;line-height:22px}main.contactus .contact-us-wrapper .opening-info .contact-rich-text{color:var(--clr-primary);line-height:22px}main.contactus .contact-us-wrapper .opening-info .contact-rich-text .contact-detail+.contact-detail{margin-top:14px}main.contactus .contact-us-wrapper .opening-info .contact-rich-text .contact-detail__label,main.contactus .contact-us-wrapper .opening-info .contact-rich-text .contact-detail__value{margin:0}main.contactus .contact-us-wrapper .opening-info .contact-rich-text a{word-break:break-word}@media only screen and (width>=1100px){main.contactus .contact-us-wrapper .opening-info ul li h3{font-size:20px;line-height:26px}}@media only screen and (width>=768px) and (width<=1099px){main.contactus .contact-us-wrapper .opening-info ul{flex-flow:row;justify-content:space-between;gap:24px}main.contactus .contact-us-wrapper .opening-info ul li{flex:1 1 0;min-width:0;margin-bottom:0}}main.contactus .view-cta{background:var(--clr-accent);text-align:center;width:100%;padding:15px 5px;display:block}@media only screen and (width>=1100px){main.contactus .view-cta{float:right;max-width:220px;padding:15px}}main.contactus .view-cta p{color:var(--clr-white)}main.contactus .view-cta p.bold{font-size:14px;line-height:18px}@media only screen and (width>=1100px){main.contactus .view-cta p.bold{font-size:18px;line-height:22px}}main.contactus .in-school-wrapper{background:var(--clr-white);min-height:500px;padding:20px 0}@media only screen and (width>=1100px){main.contactus .in-school-wrapper{padding:50px 0 90px}}main.contactus .in-school-wrapper .row{margin:0}@media only screen and (width>=1100px){main.contactus .in-school-wrapper .headline h3{font-size:30px;line-height:36px}main.contactus .in-school-wrapper .headline{max-width:500px}}main.contactus .in-school-wrapper .form-container{z-index:1;box-shadow:3px 8px 10px #91919133}main.contactus .in-school-wrapper .form-container input,main.contactus .in-school-wrapper .form-container textarea{background:var(--clr-white)}main.leadership-page .leadership-team{padding:clamp(8px,1.5vw,18px) 0 clamp(26px,4vw,48px)}main.leadership-page .leadership-team__intro{text-align:center;max-width:760px;margin:0 auto 34px}main.leadership-page .leadership-team__h2{color:var(--clr-primary);margin:0;font-size:clamp(30px,4vw,44px);line-height:1.08}main.leadership-page .leadership-team__content{color:#092a4ad1;margin-top:16px}main.leadership-page .leadership-team__content>:last-child{margin-bottom:0}main.leadership-page .leadership-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px;display:grid}main.leadership-page .leadership-team__card{background:var(--clr-white);border:1px solid #092a4a14;border-radius:28px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 18px 38px #092a4a1f}main.leadership-page .leadership-team__image{aspect-ratio:4/5;background:#eef3f8;overflow:hidden}main.leadership-page .leadership-team__image img{-o-object-fit:cover;object-fit:cover;object-position:center top;width:100%;height:100%;display:block}main.leadership-page .leadership-team__card-body{text-align:center;flex-direction:column;flex:auto;gap:10px;padding:22px 24px 26px;display:flex}main.leadership-page .leadership-team__h3{color:var(--clr-primary);margin:0;font-size:clamp(22px,2vw,28px);line-height:1.16}main.leadership-page .leadership-team__role{color:#092a4ad1;margin:0;font-size:18px;line-height:1.5}@media only screen and (width>=768px){main.leadership-page .leadership-team__intro{max-width:100%}main.leadership-page .leadership-team__h2{white-space:nowrap}}@media only screen and (width<=1099px){main.leadership-page .leadership-team__grid{gap:24px}}@media only screen and (width<=767px){main.leadership-page .leadership-team__intro{margin-bottom:26px}main.leadership-page .leadership-team__grid{grid-template-columns:minmax(0,1fr)}main.leadership-page .leadership-team__card{border-radius:22px}main.leadership-page .leadership-team__card-body{padding:20px 18px 22px}main.leadership-page .leadership-team__role{font-size:16px}}main.home .happenings-wrapper{padding:20px 0}main.home.wms-page-shell>.wms-page-shell__body{padding-bottom:0}main.home.wms-page-shell.wms-page-shell--with-hero>.wms-page-shell__body{margin-top:0;padding-top:0}@media only screen and (width<=1100px){main.home .happenings-wrapper .content-wrapper{padding:0}main.home .happenings-wrapper .title{padding:0 20px}}main.home .happenings-wrapper .title .btn-primary{border:0;margin:0;padding:0}main.home .happenings-wrapper .title .btn-primary:after{margin-left:25px}@media only screen and (width>=1100px){main.home .happenings-wrapper .title p{max-width:500px;margin:0 auto}}main.home .happenings-wrapper .carousel-container{margin:40px 0 20px;padding-left:20px}@media only screen and (width>=1100px){main.home .happenings-wrapper .carousel-container{padding:0}}main.home .happenings-wrapper .card-visual img{-o-object-fit:cover;object-fit:cover;min-height:200px;max-height:200px}@media only screen and (width>=768px){main.home .happenings-wrapper .card-visual img{min-height:313px;max-height:313px}}main.home .happenings-wrapper .post-desc{display:block}main.home .community-wrapper{background-position:50%;background-size:contain;padding:30px 0 15px}@media only screen and (width>=1100px){main.home .community-wrapper{padding:30px 0 60px}}@media only screen and (width<=1100px){main.home .community-wrapper .content-wrapper{padding:0}}main.home .community-wrapper .community_banner{margin-bottom:30px}main.home .community-wrapper .community_banner img{object-fit:contain;width:100%;height:auto;max-height:none}@media only screen and (width<=1100px){main.home .community-wrapper .title{padding:0 20px}}main.home .community-wrapper .title p{padding:20px 0 40px}@media only screen and (width>=1100px){main.home .community-wrapper .title p{max-width:500px;margin:0 auto}}main.home .community-wrapper .carousel-container{width:100%;max-width:1100px;margin:0 auto;padding-left:20px}@media only screen and (width>=1100px){main.home .community-wrapper .carousel-container{padding:0}}main.home .community-wrapper .carousel-container .card-visual img{-o-object-fit:cover;object-fit:cover;min-height:200px;max-height:200px}@media only screen and (width>=768px){main.home .community-wrapper .carousel-container .card-visual img{min-height:313px;max-height:313px}}main.home .community-wrapper .carousel-container .post-desc{line-clamp:8}main.home .community-wrapper .carousel-container .slick-prev{left:-60px}main.home .community-wrapper .carousel-container .slick-next{right:-60px}main.home .curriculum-wrapper{padding:20px 0 50px}main.home .curriculum-wrapper .content-wrapper{max-width:none;padding:0 20px}main.home .curriculum-wrapper .curriculum-content{color:var(--clr-primary)}main.home .curriculum-wrapper .curriculum-content>:first-child{margin-top:0}main.home .curriculum-wrapper .curriculum-content>:last-child{margin-bottom:0}@media only screen and (width>=1100px){main.home .curriculum-wrapper{padding:25px 0 70px}}@media only screen and (width<=767px){main.home .curriculum-wrapper{padding-bottom:40px}main.home .curriculum-wrapper .content-wrapper{padding:0 16px}}main.home .terms-schedule{padding:30px 0 0}@media only screen and (width>=1100px){main.home .terms-schedule{padding:30px 0}}@media only screen and (width<=1100px){main.home .terms-schedule .content-wrapper{padding:0 20px}}main.home .terms-schedule .notice{padding:0}main.home .terms-schedule .schedule-container{width:100%}main.home .terms-schedule .schedule-container--split{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}main.home .terms-schedule .schedule-container--split>*{flex-direction:column;width:100%;min-width:0;display:flex}main.home .terms-schedule .notice,main.home .terms-schedule .schedule-curriculum{width:100%;min-width:0}@media only screen and (width>=1100px){main.home .terms-schedule .notice{max-width:none;margin-right:0;padding:0}main.home .terms-schedule .schedule-container--split{grid-template-columns:minmax(0,1fr);gap:60px}}main.home .terms-schedule .notice .box{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:15px;padding:0}main.home .terms-schedule .schedule-curriculum .box{background:var(--clr-white);box-shadow:none;border:0;border-radius:18px;justify-content:center;align-items:flex-start;margin-top:15px;padding:20px;display:flex}@media only screen and (width>=1100px){main.home .terms-schedule .notice .box,main.home .terms-schedule .schedule-curriculum .box{flex:1;margin-top:10px}}main.home .terms-schedule .schedule-curriculum__image{border-radius:12px;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}@media only screen and (width>=1100px){main.home .terms-schedule .schedule-curriculum__image{object-fit:contain;object-position:top center;width:auto;height:auto}}main.home .terms-schedule .notice .box>ul{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}main.home .terms-schedule .notice .box>ul>li{background:#f9f9f9;border:0;border-radius:12px;margin:0;padding:20px}@media only screen and (width>=1100px){main.home .terms-schedule .notice .box>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}main.home .terms-schedule .notice .box>ul>li:last-child{grid-column:1/-1}}main.home .terms-schedule .notice .box>ul h2{color:var(--clr-accent);margin:0}main.home .terms-schedule .notice .box>ul b{font-family:var(--font-base)}main.home .terms-schedule .current-happenings{margin:50px 0 20px}@media only screen and (width>=1100px){main.home .terms-schedule .current-happenings{width:100%;margin:0}}main.home .terms-schedule .current-happenings.noclick .card_component{pointer-events:none}main.home .terms-schedule .current-happenings .title{padding:0 20px;position:relative}@media only screen and (width>=1100px){main.home .terms-schedule .current-happenings .title{padding-left:10px;padding-right:0}main.home .terms-schedule .current-happenings .title p{max-width:450px}}main.home .terms-schedule .current-happenings .vector img{z-index:-1;max-width:90px;position:absolute;bottom:0;right:25%}main.home .terms-schedule .current-happenings .carousel-container{width:100%;margin:30px 0;padding-left:10px}@media only screen and (width>=1100px){main.home .terms-schedule .current-happenings .carousel-container{max-width:750px;padding-left:0}}main.home .terms-schedule .current-happenings .carousel-container .slick-list{overflow:visible}main.home .terms-schedule .current-happenings .carousel-container .card-visual img{-o-object-fit:cover;object-fit:cover;min-height:200px;max-height:200px}main.home .in-school-wrapper.center{isolation:isolate;position:relative;overflow:visible;background:0 0!important}main.home .in-school-wrapper.center:before{content:"";background-image:var(--center-bg);pointer-events:none;z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}main.home .in-school-wrapper.center>.content-wrapper{z-index:1;position:relative}@media only screen and (width>=1100px){main.home .in-school-wrapper.center .title{background-position-y:-1px;padding-top:30px}main.home .in-school-wrapper.center:before{background-position:50% -1px}main.home .in-school-wrapper.center .video-carousel{width:600px}}main.home .in-school-wrapper.center .video-carousel iframe{width:100%}@media only screen and (width>=1100px){main.home .in-school-wrapper.center .video-carousel iframe{width:600px}main.home .in-school-wrapper.center .video-carousel .slick-dots{text-align:left;bottom:0;left:-98%}main.learning-page .__herobanner .banner_visual .glow{top:-50%;right:-15%}}@media only screen and (width<=768px){main.learning-page .__herobanner .banner_visual .title{top:45%}}@media only screen and (width>=1100px){main.learning-page .__herobanner .banner_visual .title{max-width:360px}}@media only screen and (width<=1100px){main.learning-page .__herobanner .banner_visual .title p{text-shadow:1px 1px 10px var(--clr-000)}}main.learning-page .quick_links{background:url(../img/learning/gloww.png) var(--clr-white) no-repeat;background-position:50%;background-size:contain;padding:50px 0}@media only screen and (width>=1100px){main.learning-page .quick_links{padding:100px 0 40px}}main.learning-page .quick_links .links{margin:20px 0}@media only screen and (width>=768px){main.learning-page .quick_links .links{margin:50px 0 20px}}main.learning-page .fee_structure{background:url(../img/learning/gloww.png) var(--clr-white) no-repeat;background-position:50%;background-size:contain;padding:40px 0}@media only screen and (width>=1100px){main.learning-page .fee_structure{padding:80px 0 40px}main.learning-page .reason-school-wrapper .list-school{margin:30px 0 0}}main.learning-page .reason-school-wrapper .school-row{background:var(--clr-white);padding:20px 10px}@media only screen and (width>=1100px){main.learning-page .reason-school-wrapper .school-row{padding:30px 0;background-position-y:-50px!important}main.learning-page .reason-school-wrapper .school-row:first-child{margin-top:-50px}}@media only screen and (width>=768px){main.learning-page .reason-school-wrapper .school-row:nth-child(2n) .row{flex-direction:row-reverse}main.learning-page .reason-school-wrapper .school-row .content-wrapper{height:100%;min-height:550px;position:relative}}main.learning-page .reason-school-wrapper .row{flex-direction:column-reverse;justify-content:center}@media only screen and (width>=768px){main.learning-page .reason-school-wrapper .row{flex-direction:row;justify-content:space-around;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}main.learning-page .reason-school-wrapper .row>div{flex:0 40%;width:100%}main.learning-page .reason-school-wrapper .row .info h3{margin-top:15px;margin-bottom:10px}@media only screen and (width>=768px){main.learning-page .reason-school-wrapper .row .info h3{margin-top:30px}}main.learning-page .reason-school-wrapper .row .info a.viewmore{color:var(--clr-primary);font-family:var(--font-base);margin-top:10px;display:block}main.learning-page .reason-school-wrapper .row .info a.btn-primary{margin:30px 0 0}main.learning-page .keylink-container{padding-top:20px;position:relative}main.learning-page .keylink-container .vector{position:absolute;top:20px;left:18%}@media only screen and (width>=1100px){main.learning-page .in-school-wrapper .row{margin:60px 0}}main.earlyyear .__herobanner.animate .glow{display:block}@media only screen and (width>=1100px){main.earlyyear .__herobanner .title{text-align:right}}@media only screen and (width<=1100px){main.earlyyear .__herobanner .title h3,main.earlyyear .__herobanner .title p{color:var(--clr-white)}}main.earlyyear .board-container .base{padding-bottom:80px}main.earlyyear .board-container h3.gold{color:var(--clr-accent)}main.earlyyear .board-container .subject{margin:15px 0 0}main.earlyyear .board-container .subject .subject-list{flex-wrap:wrap;margin:0;padding:0 0 0 15px;list-style:none;display:flex}main.earlyyear .board-container .subject .subject-list li{color:var(--clr-primary);flex:0 48%;margin-bottom:10px;list-style-type:disc;display:list-item}main.earlyyear .board-container .assesment{margin:20px 0}main.earlyyear .grid__wrapper{padding:50px 0 0}main.earlyyear .in-school-wrapper{padding:0}@media only screen and (width>=1100px){main.earlyyear .in-school-wrapper .row{margin-top:60px}}main.earlyyear .explore-more-container{max-width:200px;margin:20px auto}@media only screen and (width>=1100px){main.earlyyear .explore-more-container{margin:20px auto 0}}main.earlyyear .explore-more-container a{text-align:center;display:block}main.__happenings,main.__newsletter{padding:90px 0 0}main.__happenings.wms-page-shell--with-hero{padding-top:0}@media only screen and (width<=768px){main.__happenings,main.__newsletter{padding-bottom:15%}}@media only screen and (width>=1100px){main.__happenings,main.__newsletter{padding-top:70px}main.__happenings.wms-page-shell--with-hero{padding-top:0}}main.__happenings .hr,main.__newsletter .hr{display:none}main.__happenings .news-wrapper,main.__newsletter .news-wrapper{margin:20px 0}main.__happenings .archive-board-container{margin-top:0}@media only screen and (width<=1099px){main.__happenings.wms-page-shell--with-hero .archive-board-container{margin-top:-80%}}main.__happenings .archive-board-container .base.normal{margin-top:20px}main.__happenings .archive-board-intro{max-width:760px;margin:0 0 36px}main.__happenings .archive-board-intro h3{margin:0}main.__happenings .archive-board-intro h3.gold{color:var(--clr-accent);margin-top:15px;font-size:20px;line-height:26px}main.__happenings .archive-board-intro__description{margin-top:16px}main.__happenings .archive-board-intro .btn-primary{margin:20px 0 0}@media only screen and (width>=1100px){main.__happenings .news-wrapper,main.__newsletter .news-wrapper{margin:40px 0}}main.__happenings .news-wrapper .newsletter-article .row,main.__newsletter .news-wrapper .newsletter-article .row{flex-wrap:wrap}main.__happenings .news-wrapper .newsletter-article .card_component,main.__newsletter .news-wrapper .newsletter-article .card_component{border:0;border-radius:0;flex:0 22%;width:100%;margin:0 0 30px}main.__happenings .archive-board-container .newsletter-article .row{gap:30px}main.__happenings .archive-board-container .newsletter-article .card_component{flex-direction:column;flex-basis:100%;margin-right:0;padding-bottom:0;display:flex}main.__happenings .archive-board-container .newsletter-article .card_component .card-desc{flex-direction:column;flex:1;padding:15px;display:flex;overflow:visible}main.__happenings .archive-board-container .newsletter-article .card_component .article-link{align-self:flex-end;align-items:center;margin-top:auto;display:inline-flex}@media only screen and (width>=1100px){main.__happenings .news-wrapper .newsletter-article .card_component,main.__newsletter .news-wrapper .newsletter-article .card_component{margin-right:25px}main.__happenings .archive-board-container .newsletter-article .card_component{flex-basis:calc(33.3333% - 20px);margin-right:0}}main.__happenings .pagination,main.__newsletter .pagination{text-align:center;z-index:9;margin:20px 0;position:relative}main.__happenings .pagination a,main.__newsletter .pagination a{margin:0 4px}main.__happenings .post-desc{margin:15px 0 0}main.single-article-container{padding-bottom:5%}@media only screen and (width>=1100px){main.single-article-container--with-hero .board-container{margin-top:calc(-1*clamp(420px,100svh - 180px,760px))}main.single-article-container .board-container .base{margin-top:0;padding-bottom:15%}}main.__calendar{padding:90px 0 20%}@media only screen and (width>=1100px){main.__calendar{padding:70px 0 10%}}main.__calendar .in-school-wrapper{background:var(--clr-white);min-height:500px;padding:20px 0 0}@media only screen and (width>=1100px){main.__calendar .in-school-wrapper{padding:40px 0 0}}main.__calendar .in-school-wrapper .row{margin:0}main.__calendar .in-school-wrapper .form-container{z-index:1;box-shadow:3px 8px 10px #91919133}main.__calendar .calendar-container{padding:60px 0 20px}@media only screen and (width>=1100px){main.__calendar .calendar-container .calendar_main{margin:0 auto;width:96%!important}}main.__calendar .calendar-container .calendar_main .day-with-date a{font-style:normal;color:var(--clr-accent)!important}main.__calendar .calendar-container .calendar_main .calendar-head .current-month{color:var(--clr-primary)!important}main.__calendar .calendar-container .calendar_main .calendar-head .current-month a{font-size:14px!important}main.__calendar .calendar-container .calendar_main .calendar-head .next span,main.__calendar .calendar-container .calendar_main .calendar-head .previous span{color:var(--clr-primary)!important;font-size:14px!important}main.__calendar .calendar-container .calendar_main .calendar-head .next span.month-name,main.__calendar .calendar-container .calendar_main .calendar-head .previous span.month-name{font-size:18px!important}main.__calendar .calendar-container .calendar_main .day-without-date .day-number,main.__calendar .calendar-container .event-metalabel{display:none}main.__calendar .calendar-container .event-details-title h5{font-style:normal;margin-left:0!important}main.__calendar .calendar-container .ecwd-date span,main.__calendar .calendar-container .ecwd-time span{font-style:normal}main.__calendar .calendar-container .ecwd-detalis{line-clamp:4;text-overflow:ellipsis;overflow:hidden}main.__calendar .calendar-container .ecwd-detalis p{font-size:12px;font-style:normal;line-height:18px}.calendar-archive-list{padding:50px 0 10%}.calendar-archive-list .title{margin:0 0 20px}.calendar-archive-list .ecwd_event{border-top:1px solid #ededed;padding:20px 0}.calendar-archive-list .ecwd_event .author{display:none}.calendar-archive-list .ecwd_event .date{margin:5px 0 10px;display:block}.calendar-archive-list .ecwd_event .wp-post-image{display:none}.calendar-archive-list .ecwd_event h2{margin:0;font-size:20px;line-height:26px}.calendar-archive-list .ecwd_event .post-edit-link{color:var(--clr-primary);font-size:12px;font-family:var(--font-base);display:block}.calendar-archive-list .ecwd_event .view-article{color:var(--clr-primary);padding:5px 0;display:block}.calendar-archive-list .ecwd_event .view-article:hover{opacity:.6;transition:all .3s ease-in-out}main.single-event-pages{padding:50px 0 15%}main.single-event-pages .wp-post-image{width:100%}main.single-event-pages .ecwd-single-event{padding-top:0}main.single-event-pages .description{padding:20px 0}main.single-event-pages .description #ecwd_back_link{display:none}main.single-event-pages .description .ecwd-event-date{font-family:var(--font-base);font-style:normal}main.single-event-pages .ecwd-event-video object{width:100%;max-width:800px;height:400px}.thank-you-wrapper .container{padding:80px 0 30px}.thank-you-wrapper .container .btn{margin:50px 0 0}::input-placeholder{color:#bcbec0;font-size:16px;font-weight:300;font-family:var(--font-base);letter-spacing:.4px}::placeholder{color:#bcbec0;font-size:16px;font-weight:300;font-family:var(--font-base);letter-spacing:.4px}:input-placeholder{color:#bcbec0;font-size:16px;font-weight:300;font-family:var(--font-base);letter-spacing:.4px}:placeholder{color:#bcbec0;font-size:16px;font-weight:300;font-family:var(--font-base);letter-spacing:.4px}body{font-size:16px;font-family:var(--font-base);background:var(--clr-white);overflow-x:hidden}body,h2{color:#18191f}h2{font-family:var(--font-base);font-size:20px;font-weight:400;line-height:26px}@media only screen and (width>=1100px){h2{font-size:24px;line-height:30px}}h3{font-family:var(--font-base);color:var(--clr-primary);margin:0;font-size:26px;line-height:34px}@media only screen and (width>=1100px){h3{font-size:40px;line-height:48px}}p{color:var(--clr-primary);font-family:var(--font-base);font-weight:400;line-height:22px}p.bold,p strong{font-family:var(--font-base)}a{color:var(--clr-primary);font-family:var(--font-base);transition:all .3s ease-in-out;outline:none!important}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}a.links:hover{color:var(--clr-accent)!important;background:0 0!important}a.links:hover:after{border-left-color:var(--clr-accent)!important}a.btn-primary{border:1px solid var(--clr-accent);color:var(--clr-accent);font-size:16px;font-family:var(--font-base);padding:15px;display:inline-block}a.btn-primary:hover{background:var(--clr-accent);color:var(--clr-white)}a.btn-primary:hover:after{border-left-color:var(--clr-white);animation:2s ease-in-out infinite c}a.btn-primary:after{border-left:12px solid var(--clr-accent);margin-left:10px}a.btn-primary.back:before,a.btn-primary:after{content:"";border-top:6px solid var(--clr-white)0;border-bottom:6px solid var(--clr-white)0;vertical-align:middle;width:0;height:0;display:inline-block}a.btn-primary.back:before{border-right:12px solid var(--clr-accent);margin-right:10px}a.btn-primary.back:hover:before{border-right-color:var(--clr-white)}a.btn-primary.back:after{content:none}a.btn-primary.overlay{background:var(--clr-accent);color:var(--clr-white);border:0}a.btn-primary.overlay:after{border-left-color:var(--clr-white)}main.wms-utility-page{background:var(--clr-white);color:var(--clr-primary);min-height:calc(100vh - 90px);overflow:hidden}main.wms-utility-page .content-wrapper{max-width:1080px}main.wms-utility-page .wms-utility-hero{background:var(--clr-primary);box-sizing:border-box;color:var(--clr-white);padding:clamp(145px,18vh,190px) 0 clamp(64px,10vh,96px)}main.wms-utility-page .wms-utility-hero--center{text-align:center;align-items:center;min-height:calc(100vh - 90px);display:flex}main.wms-utility-page.wms-error-page .wms-utility-hero--center{min-height:clamp(520px,100svh - 90px,720px)}main.wms-utility-page .wms-utility-eyebrow{color:var(--clr-accent);font-family:var(--font-base);letter-spacing:0;text-transform:uppercase;margin:0 0 12px;font-size:15px;font-weight:700}main.wms-utility-page h1{color:var(--clr-white);margin:0;font-size:clamp(42px,7vw,78px);line-height:1.05}main.wms-utility-page .wms-utility-lede{color:var(--clr-white);max-width:740px;margin:24px auto 0;padding:0;font-size:clamp(18px,2.2vw,24px);line-height:1.45}main.wms-utility-page .wms-utility-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}main.wms-utility-page .wms-utility-actions .btn-primary{text-align:center;min-width:150px}main.wms-utility-page .wms-utility-actions .btn-primary:not(.overlay){background:0 0}main.wms-utility-page .wms-utility-actions .btn-primary:not(.overlay):hover{background:var(--clr-accent)}main.wms-error-page .wms-error-quick-links{background:var(--clr-white);padding:clamp(52px,8vw,84px) 0 clamp(56px,8vw,90px)}main.wms-error-page .wms-error-quick-links .content-wrapper{max-width:1080px}main.wms-error-page .wms-error-quick-links .title{max-width:760px;margin:0 auto}main.wms-error-page .wms-error-quick-links .title h3{margin:0}main.wms-error-page .wms-error-quick-links .title p{max-width:640px;margin:0 auto;padding:15px 0 0;line-height:1.55}main.wms-error-page .wms-error-quick-links .links{margin:30px 0 0}main.wms-search-page .wms-utility-hero{text-align:center}main.wms-search-page .wms-search-form{gap:12px;width:100%;max-width:680px;margin:34px auto 0;display:flex}main.wms-search-page .wms-search-form input{box-sizing:border-box;font-family:var(--font-base);flex:auto;min-width:0;min-height:54px;padding:0 18px;font-size:16px;background:var(--clr-white)!important;border:1px solid var(--clr-white)!important;color:var(--clr-primary)!important}main.wms-search-page .wms-search-form button{background:var(--clr-accent);border:1px solid var(--clr-accent);color:var(--clr-white);cursor:pointer;font-family:var(--font-base);flex:none;min-height:54px;padding:0 24px;font-size:16px}main.wms-search-page .wms-search-results-section{padding:clamp(48px,8vw,80px) 0}main.wms-search-page .wms-search-list{gap:18px;display:grid}main.wms-search-page .wms-search-card{border:1px solid var(--clr-soft);box-shadow:3px 3px 9px var(--clr-soft);box-sizing:border-box;border-radius:8px;padding:clamp(22px,4vw,34px)}main.wms-search-page .wms-search-card__meta{color:var(--clr-accent);font-family:var(--font-base);text-transform:uppercase;margin:0 0 8px;padding:0;font-size:14px;font-weight:700}main.wms-search-page .wms-search-card__title{margin:0;font-size:clamp(24px,3.2vw,34px);line-height:1.18}main.wms-search-page .wms-search-card__title a,main.wms-search-page .wms-search-card__link{color:var(--clr-primary)}main.wms-search-page .wms-search-card__excerpt{color:var(--clr-primary);max-width:860px;margin:14px 0 0;padding:0;line-height:1.55}main.wms-search-page .wms-search-card__link{font-family:var(--font-base);margin-top:20px;display:inline-block}main.wms-search-page .wms-search-card__link:after{border:solid var(--clr-accent);content:"";vertical-align:middle;border-width:0 2px 2px 0;width:8px;height:8px;margin-left:12px;display:inline-block;transform:rotate(-45deg)}main.wms-search-page .wms-search-empty{border-top:4px solid var(--clr-accent);color:var(--clr-primary);text-align:center;max-width:760px;margin:0 auto;padding-top:28px}main.wms-search-page .wms-search-empty h2{margin:0;font-size:clamp(30px,5vw,48px);line-height:1.12}main.wms-search-page .wms-search-empty p{max-width:620px;margin:18px auto 0;padding:0;line-height:1.55}main.wms-search-page .pagination{margin-top:36px}main.wms-search-page .pagination a,main.wms-search-page .pagination span{color:var(--clr-primary);font-family:var(--font-base);margin-right:10px}@media only screen and (width<=767px){main.wms-utility-page .wms-utility-hero{padding:128px 0 56px}main.wms-utility-page .wms-utility-hero--center{min-height:calc(100svh - 90px)}main.wms-utility-page.wms-error-page .wms-utility-hero--center{min-height:clamp(560px,100svh - 90px,720px)}main.wms-utility-page .wms-utility-actions,main.wms-search-page .wms-search-form{flex-direction:column}main.wms-search-page .wms-search-form button,main.wms-utility-page .wms-utility-actions .btn-primary{width:100%}main.wms-error-page .wms-error-quick-links{padding:44px 0 52px}}main{min-height:550px;overflow:hidden}main.wms-page-shell{box-sizing:border-box;width:100%}main.wms-standard-page{background:var(--clr-white);--wms-standard-curve-height:max(550px, 68.0208vw);--wms-standard-curve-position:top left;--wms-standard-curve-size:100% 100%;min-height:var(--wms-standard-curve-height);position:relative}main.wms-page-shell>.wms-page-shell__body{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:150px 20px 80px}main.wms-page-shell.wms-page-shell--with-hero>.wms-page-shell__body{padding-top:80px}@media only screen and (width>=1100px){main.wms-standard-page.wms-page-shell--with-hero>.wms-page-shell__body{padding-top:clamp(220px,80px + 20svh,280px)}main.wms-standard-page.wms-page-shell--with-hero .__herobanner .banner_visual .title{box-sizing:border-box;width:min(100% - 40px,1200px);max-width:none;padding-right:50px;left:max(20px,50% - 600px);right:auto;transform:none}}main.wms-page-shell.wms-page-shell--with-hero{--wms-hero-board-overlap:clamp(500px, calc(100svh - 100px), 820px)}main.wms-page-shell.wms-page-shell--with-hero>.wms-page-shell__body{margin-top:calc(-1 * var(--wms-hero-board-overlap))}main.wms-page-shell.wms-page-shell--with-hero .board-container{margin-top:0}@media only screen and (width>=1380px){main.wms-page-shell.wms-page-shell--with-hero .board-container .base:not(.normal){margin-top:0}}main.wms-page-shell>.wms-page-shell__body>*{box-sizing:border-box;width:100%}main.wms-page-shell>.wms-page-shell__body .content-wrapper,main.wms-page-shell>.wms-page-shell__body .container{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}main.wms-page-shell>.wms-page-shell__body>.row{box-sizing:border-box;width:100%}main.wms-standard-page:before{content:"";z-index:2;width:100%;height:var(--wms-standard-curve-height);background-image:url(../img/happening/curve.png), radial-gradient(ellipse 26% 30% at 100% 56%, var(--clr-white) 0%, var(--clr-white) 99%, #fff0 100%);background-position:var(--wms-standard-curve-position), top left;background-repeat:no-repeat;background-size:var(--wms-standard-curve-size), 100% 100%;pointer-events:none;position:absolute;top:0;left:0}@media only screen and (width>=1100px){main.contactus.wms-standard-page.wms-page-shell--boxed .contact-board-container{min-height:calc(var(--wms-standard-curve-height) - 150px)}}main.wms-standard-page .__herobanner,main.wms-standard-page>.wms-page-shell__body{position:relative}main.wms-standard-page .__herobanner{z-index:auto}main.wms-standard-page .__herobanner .wms-hero-slider{z-index:0}main.wms-standard-page .__herobanner.no-blue .banner_visual .title{z-index:auto}main.wms-standard-page>.wms-page-shell__body{z-index:3}main.wms-standard-page .__herobanner .layer_curve{display:none}@media only screen and (width<=767px){main.single-article-container--with-hero.happening.wms-standard-page .board-container{margin-top:clamp(-230px,-54vw,-190px)}}@media only screen and (width>=768px) and (width<=1099px){main.wms-page-shell.wms-page-shell--with-hero{--wms-hero-board-overlap:clamp(270px, calc(66.6667svh - 104px), 590px)}main.single-article-container--with-hero.happening.wms-standard-page .board-container{margin-top:calc(-1*clamp(440px,66.6667svh - 150px,540px))}}main.single-article-container--without-hero{padding-top:clamp(60px,7vw,100px)}main.single-article-container--without-hero .board-container{margin-top:0}@media only screen and (width>=768px) and (width<=1099px){main.wms-standard-page .__herobanner .banner_visual{min-height:320px}}@media only screen and (width<=767px){main.wms-page-shell.wms-page-shell--with-hero{--wms-hero-board-overlap:clamp(230px, 68vw, 280px)}}@media only screen and (width<=1099px){main.wms-standard-page{--wms-standard-curve-height:clamp(620px, 82vw, 820px);--wms-standard-curve-size:auto 54vh}}@media only screen and (width>=768px) and (width<=1099px){main.wms-standard-page{--wms-standard-curve-height:100vh;--wms-standard-curve-position:right center;--wms-standard-curve-size:auto 56vh}}@media only screen and (width<=767px){main.wms-standard-page{--wms-standard-curve-height:100%}}body.has-default-page-layout{flex-direction:column;min-height:100svh;display:flex}body.has-default-page-layout>main.default-page{box-sizing:border-box;flex:1 0 auto;width:100%;padding:150px 0 80px;display:flex}main.default-page>.row{box-sizing:border-box;gap:36px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}main.default-page>.row>.col-md-8{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:100%}main.default-page>.row>.sidebar{box-sizing:border-box;flex:0 0 280px;width:280px;max-width:280px}main.default-page>.row .content{box-sizing:border-box;color:var(--clr-primary);text-align:left;width:100%;max-width:100%}main.default-page>.row .entry-title{color:var(--clr-primary);text-align:left;margin:0 0 28px;font-size:42px;line-height:1.2}main.default-page>.row .content p,main.default-page>.row .content li{text-align:left}@media only screen and (width<=1099px){main.wms-page-shell>.wms-page-shell__body{padding:125px 20px 64px}main.wms-page-shell.wms-page-shell--with-hero>.wms-page-shell__body{padding-top:56px}body.has-default-page-layout>main.default-page{padding:125px 0 64px}main.default-page>.row{gap:28px;padding:0 20px}main.default-page>.row>.sidebar{flex:none;width:100%;max-width:100%}main.default-page>.row .entry-title{font-size:32px}}@media only screen and (width<=1100px){main{padding-top:unset}}.content-wrapper{zoom:1;float:none;width:auto;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:block}.content-wrapper:after,.content-wrapper:before{content:"";display:table}.content-wrapper:after{clear:both}.mob-show{display:block!important}@media only screen and (width>=1100px){.mob-show{display:none!important}}.mob-hide{display:none!important}@media only screen and (width>=1100px){.mob-hide{display:block!important}}.row{flex-direction:column;display:flex}@media only screen and (width>=1100px){.row{flex-direction:row}}.hr{background:var(--clr-white);width:100%;height:1px;display:block}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.title p{padding:15px 0}.title a{margin-top:10px}.schedule-container.row h4{color:var(--clr-primary);margin:0;font-size:18px;font-weight:700}address{font-style:normal}.youtube-responsive-container{height:0;padding-top:30px;padding-bottom:56.25%;position:relative;overflow:hidden}.youtube-responsive-container iframe,.youtube-responsive-container object,.youtube-responsive-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.icon{width:100%;max-width:150px}.board-slide{padding:20px}strong,h4,li{color:var(--clr-primary)}b{font-weight:700}.wms-enquiry-tab{appearance:none;z-index:9998;writing-mode:vertical-lr;text-orientation:mixed;color:var(--wms-enquiry-tab-color,var(--clr-primary));background:var(--wms-enquiry-tab-bg,var(--clr-accent));font-family:var(--font-base);letter-spacing:1.1px;cursor:pointer;border:0;border-radius:0 6px 6px 0;padding:14px 10px;font-weight:700;line-height:1.2;transition:filter .2s,box-shadow .2s;position:fixed;top:50%;right:0;transform:translateY(-50%)rotate(180deg);box-shadow:0 6px 18px #0003}.wms-enquiry-tab:hover,.wms-enquiry-tab:focus-visible{filter:brightness(1.08);box-shadow:0 8px 24px #00000040}.wms-enquiry-dialog{width:min(100%,580px);max-width:none;height:100dvh;max-height:100dvh;color:var(--clr-primary);background:var(--clr-white);border:0;margin:0 0 0 auto;padding:0;animation:.35s cubic-bezier(.77,0,.18,1) wms-enquiry-slide-in;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-6px 0 25px #0003}.wms-enquiry-dialog::backdrop{background:#00000073}.wms-enquiry-dialog[open]{flex-direction:column;display:flex}.wms-enquiry-dialog__header{border-bottom:1px solid var(--clr-surface);background:var(--clr-white);justify-content:space-between;align-items:center;min-height:64px;padding:12px 20px;display:flex}.wms-enquiry-dialog__header h2{color:var(--clr-primary);margin:0;font-size:20px;line-height:1.3}.wms-enquiry-dialog__close{appearance:none;width:44px;height:44px;color:var(--clr-primary);background:0 0;border:0;padding:0;font-size:30px;line-height:1}.wms-enquiry-dialog__body{box-sizing:border-box;overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.wms-enquiry-dialog__body .npf_wgts{width:100%}html.wms-enquiry-open,body.wms-enquiry-open{overflow:hidden}.wms-enquiry-dialog__body input,.wms-enquiry-dialog__body select,.wms-enquiry-dialog__body textarea{box-sizing:border-box;max-width:100%}@keyframes wms-enquiry-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media only screen and (width<=768px){.wms-enquiry-tab{padding:10px 8px;font-size:12px}.wms-enquiry-dialog{width:100%}.wms-enquiry-dialog__body{padding:16px}}.wms-floating-button{z-index:10000;width:60px;height:60px;color:var(--clr-white);background:var(--wms-floating-button-bg,#25d366);border-radius:999px;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 24px #00000038}.wms-floating-button:hover,.wms-floating-button:focus-visible{color:var(--clr-white);transform:translateY(-3px);box-shadow:0 14px 30px #00000047}.wms-floating-button img,.wms-floating-button svg{width:30px;height:30px;display:block}@media only screen and (width<=768px){.wms-floating-button{width:54px;height:54px;bottom:16px;right:16px}.wms-floating-button img,.wms-floating-button svg{width:28px;height:28px}}.__herobanner .wms-hero-dots li button{background:0 0;width:100%;height:100%}.slick-slider .slick-dots li button{width:100%;height:100%}main.home .in-school-wrapper.center .video-carousel .slick-dots li button{background:0 0}@media only screen and (width>=1100px){main.contactus .__herobanner .title,main.__happenings .__herobanner .title{text-align:right}}@media only screen and (width>=1100px) and (width<=1379px){main.wms-standard-page.wms-page-shell--with-hero{--wms-standard-curve-size:calc(100% + clamp(140px, 12vw, 240px)) 100%}main.learning-page .__herobanner .banner_visual .layer_curve{height:100%;bottom:auto;top:0!important}main.learning-page .__herobanner.animate .banner_visual .title{z-index:3}main.learning-page .__herobanner .banner_visual .layer_curve:before{aspect-ratio:auto;background-image:url(../img/happening/curve.png), radial-gradient(ellipse 26% 30% at 100% 56%, var(--clr-white) 0%, var(--clr-white) 99%, #fff0 100%);background-position:0 0,0 0;background-size:calc(100% + clamp(140px,12vw,240px)) 100%,100% 100%;height:max(550px,68.0208vw)}}@media only screen and (width>=1380px){main.wms-standard-page.wms-page-shell--with-hero:before{content:none}main.wms-standard-page.wms-page-shell--with-hero .__herobanner .layer_curve{display:block}}@media only screen and (width<=767px){main.wms-standard-page .__herobanner.no-blue .banner_visual .wms-hero-title__content>.glow{width:min(115vw,440px);display:block!important}}@media only screen and (width<=1100px){.__herobanner.no-blue .banner_visual .title p{color:var(--clr-primary)!important}}@media only screen and (width>=1100px){main.home .in-school-wrapper.center .row{column-gap:clamp(24px,3vw,48px)}main.home .in-school-wrapper.center .row>.form-wrapper{flex:1 1 0;width:auto;min-width:0}main.home .in-school-wrapper.center .row>.video-carousel{flex:0 0 600px}}.__herobanner .wms-hero-media-strip{width:100%;height:100%}.__herobanner .wms-hero-image--repeat{display:none}@media only screen and (width>=1100px) and (height<=700px){body.home main.home .__herobanner.animate .wms-hero-slider,body.home main.home .__herobanner.animate .wms-hero-slide{background-color:var(--clr-white)}body.home main.home .__herobanner.animate .wms-hero-media-strip{width:max-content;min-width:100%;height:100%;display:flex}body.home main.home .__herobanner.animate .wms-hero-picture{flex:none;width:auto}body.home main.home .__herobanner.animate .wms-hero-media-strip .wms-hero-image{object-fit:contain;object-position:left top;flex:none;width:auto;max-width:none}body.home main.home .__herobanner.animate .wms-hero-image--repeat{display:block}body.home main.home .__herobanner.animate .wms-hero-image--repeat.is-mirrored{transform:scaleX(-1)}body.home main.home .__herobanner.animate .banner_visual .title h3{font-size:36px;line-height:42px}body.home main.home .__herobanner.animate .banner_visual .title p{font-size:15px;line-height:20px}body.home main.home .__herobanner.animate .banner_visual .title p>em:last-child{font-size:16px!important}}#preloader{background-color:var(--clr-white);z-index:99999;height:100%;position:fixed}#preloader,.pct{width:100%;top:0;left:0}.pct{z-index:999;background-color:var(--clr-primary);height:4px;right:0}.loader,.pct{position:absolute}.loader{width:70px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}#preloader[hidden]{display:none}img{max-width:100%;height:auto;display:block}.wms-video-facade{cursor:pointer;background:#102e55;border:0;width:100%;height:350px;padding:0;display:block;position:relative;overflow:hidden}.wms-video-facade img{object-fit:cover;width:100%;height:100%}.wms-video-facade span{background:#c00;border-radius:12px;width:68px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wms-video-facade span:after{content:"";border:11px solid #0000;border-left:18px solid #fff;border-right:0;position:absolute;top:13px;left:28px}