.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer;overflow:hidden}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='0.9' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23000'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform;opacity:1;transition:opacity .2s}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.35)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{content:"";border-bottom:7.5px solid #4aa1eb;position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;justify-content:center;text-align:center;position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;pointer-events:none;transition:opacity .75s ease-in-out;transition-delay:1s}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-Black.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-Black.woff) format("woff");font-style:normal;font-display:swap;font-weight:900}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-BlackItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-BlackItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:900}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-ExtraBold.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff");font-style:normal;font-display:swap;font-weight:800}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:800}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-Bold.woff) format("woff");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-BoldItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-BoldItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:700}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:600}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-Medium.woff) format("woff");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-MediumItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-MediumItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:500}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-Italic.woff) format("woff");font-style:italic;font-display:swap;font-weight:400}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-Light.woff) format("woff");font-style:normal;font-display:swap;font-weight:300}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-LightItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-LightItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:300}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-ExtraLight.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-ExtraLight.woff) format("woff");font-style:normal;font-display:swap;font-weight:200}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:200}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-Thin.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-Thin.woff) format("woff");font-style:normal;font-display:swap;font-weight:100}@font-face{font-family:"Montserrat";src:url(./assets/fonts/Montserrat/Montserrat-ThinItalic.woff2) format("woff2"),url(./assets/fonts/Montserrat/Montserrat-ThinItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:100}@font-face{font-family:"DMSans";src:url(./assets/fonts/DMSans/DMSans-Bold.woff2) format("woff2"),url(./assets/fonts/DMSans/DMSans-Bold.woff) format("woff");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:"DMSans";src:url(./assets/fonts/DMSans/DMSans-BoldItalic.woff2) format("woff2"),url(./assets/fonts/DMSans/DMSans-BoldItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:700}@font-face{font-family:"DMSans";src:url(./assets/fonts/DMSans/DMSans-Medium.woff2) format("woff2"),url(./assets/fonts/DMSans/DMSans-Medium.woff) format("woff");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:"DMSans";src:url(./assets/fonts/DMSans/DMSans-MediumItalic.woff2) format("woff2"),url(./assets/fonts/DMSans/DMSans-MediumItalic.woff) format("woff");font-style:italic;font-display:swap;font-weight:500}@font-face{font-family:"DMSans";src:url(./assets/fonts/DMSans/DMSans-Regular.woff2) format("woff2"),url(./assets/fonts/DMSans/DMSans-Regular.woff) format("woff");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:"DMSans";src:url(./assets/fonts/DMSans/DMSans-Italic.woff2) format("woff2"),url(./assets/fonts/DMSans/DMSans-Italic.woff) format("woff");font-style:italic;font-display:swap;font-weight:400}@font-face{font-family:"NotoSansSC";src:url(./assets/fonts/NotoSansSc/noto-sans-sc-700.woff2) format("woff2"),url(./assets/fonts/NotoSansSc/noto-sans-sc-700.woff) format("woff");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:"NotoSansSC";src:url(./assets/fonts/NotoSansSc/noto-sans-sc-500.woff2) format("woff2"),url(./assets/fonts/NotoSansSc/noto-sans-sc-500.woff) format("woff");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:"NotoSansSC";src:url(./assets/fonts/NotoSansSc/noto-sans-sc-regular.woff2) format("woff2"),url(./assets/fonts/NotoSansSc/noto-sans-sc-regular.woff) format("woff");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:"nae";src:url(./assets/fonts/Nae/nae.woff2) format("woff2"),url(./assets/fonts/Nae/nae.woff) format("woff");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:"Lora";src:url(./assets/fonts/Lora/Lora-Bold.woff2) format("woff2"),url(./assets/fonts/Lora/Lora-Bold.woff) format("woff");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:"Lora";src:url(./assets/fonts/Lora/Lora-SemiBold.woff2) format("woff2"),url(./assets/fonts/Lora/Lora-SemiBold.woff) format("woff");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:"Lora";src:url(./assets/fonts/Lora/Lora-Regular.woff2) format("woff2"),url(./assets/fonts/Lora/Lora-Regular.woff) format("woff");font-style:normal;font-display:swap;font-weight:400}.base-btn{line-height:14px;font-family:"Montserrat";font-size:12px;font-weight:600;text-transform:uppercase;border-radius:60px;text-align:center;z-index:1;cursor:pointer}button.base-btn.disabled,a.base-btn.disabled{cursor:not-allowed;background-color:#ccd5dd;color:rgba(17,26,41,.5)}button.base-btn.btn-no-padding,a.base-btn.btn-no-padding{padding:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;outline:none;cursor:pointer;background-color:transparent}[role=button]{cursor:pointer}.transparent-titles-border-link-50{padding:16px 32px;letter-spacing:.6px}.transparent-titles-border-btn-48,.transparent-titles-border-link-48{padding:16px 32px;letter-spacing:.6px}.transparent-titles-border-btn-42,.transparent-titles-border-link-42{padding:13px 24px;letter-spacing:.33px}.transparent-titles-border-btn-40,.transparent-titles-border-link-40{padding:12px 24px;letter-spacing:.33px}[class*=transparent-titles-border-btn-],[class*=transparent-titles-border-link-]{display:block;border:1px solid #111a29;background-color:transparent;color:#111a29;outline:none;transition:all .2s ease-in-out;text-decoration:none}[class*=transparent-titles-border-btn-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){[class*=transparent-titles-border-btn-]:hover{color:#111a29;background-color:transparent}[class*=transparent-titles-border-btn-]:active{color:#fff;background-color:#111a29}}[class*=transparent-titles-border-link-]:hover{color:#fff;background-color:#111a29;text-decoration:none}@media screen and (max-width: 991px){[class*=transparent-titles-border-link-]:hover{color:#111a29;background-color:transparent}[class*=transparent-titles-border-link-]:active{color:#fff;background-color:#111a29}}.teal-no-border-btn-52{padding:19px 0;letter-spacing:.33px}.teal-no-border-btn-50,.teal-no-border-link-50{padding:18px 24px;letter-spacing:.33px}.teal-no-border-btn-48{padding:17px 32px;letter-spacing:.33px}.teal-no-border-link-48{padding:17px 32px;letter-spacing:.6px}.teal-no-border-btn-42{padding:14px 0;letter-spacing:.6px}.teal-no-border-link-42{padding:14px 0;letter-spacing:.33px}.teal-no-border-btn-40,.teal-no-border-link-40{padding:13px 32px;letter-spacing:.33px}.teal-no-border-btn-38{padding:12px 13px;letter-spacing:.6px}[class*=teal-no-border-btn-],[class*=teal-no-border-link-]{background-color:#30ccd6;color:#111a29}[class*=teal-no-border-btn-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){[class*=teal-no-border-btn-]:hover{color:#111a29;background-color:#30ccd6}[class*=teal-no-border-btn-]:active{color:#fff;background-color:#111a29}}[class*=teal-no-border-link-]:hover{color:#fff;background-color:#111a29;text-decoration:none}@media screen and (max-width: 991px){[class*=teal-no-border-link-]:hover{color:#111a29;background-color:#30ccd6}[class*=teal-no-border-link-]:active{color:#fff;background-color:#111a29}}.gary-no-border-link-48{padding:17px 20px;letter-spacing:.24px}.gary-no-border-btn-32{padding:9px 16px;letter-spacing:.55px}[class*=gary-no-border-btn-]{background-color:rgba(17,26,41,.7);color:#fff}[class*=gary-no-border-btn-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){[class*=gary-no-border-btn-]:hover{color:#fff;background-color:rgba(17,26,41,.7)}[class*=gary-no-border-btn-]:active{color:#fff;background-color:#111a29}}[class*=gary-no-border-link-]{background-color:rgba(204,213,221,.4);color:#111a29}[class*=gary-no-border-link-].selected{background-color:#30ccd6}[class*=gary-no-border-link-]:hover{color:#fff;background-color:#111a29;text-decoration:none}@media screen and (max-width: 991px){[class*=gary-no-border-link-]:hover{color:#111a29;background-color:rgba(204,213,221,.4)}[class*=gary-no-border-link-].selected{background-color:#30ccd6}[class*=gary-no-border-link-]:active{color:#fff;background-color:#111a29}}[class*=navy-no-border-btn-],[class*=navy-no-border-link-]{background-color:#003057;color:#fff}[class*=navy-no-border-btn-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){[class*=navy-no-border-btn-]:hover{color:#fff;background-color:#003057}[class*=navy-no-border-btn-]:active{color:#fff;background-color:#111a29}}[class*=navy-no-border-link-]:hover{color:#fff;background-color:#111a29;text-decoration:none}@media screen and (max-width: 991px){[class*=navy-no-border-link-]:hover{color:#fff;background-color:#003057}[class*=navy-no-border-link-]:active{color:#fff;background-color:#111a29}}.navy-no-border-link-48{padding:17px 24px;letter-spacing:.33px}.navy-no-border-link-40,.navy-no-border-btn-40{padding:13px 24px;letter-spacing:.6px}[class*=white-no-border-btn-],[class*=white-no-border-link-]{display:inline-block;background-color:#fff;color:#111a29}[class*=white-no-border-btn-]:hover,[class*=white-no-border-link-]:hover{text-decoration:none;color:inherit}.white-no-border-link-38{padding:12px 24px;letter-spacing:.36px}.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.bg-mid-red{background-color:#e13241}.bg-warm-white{background-color:#faf5ed}.bg-light-blue{background-color:#e8f8fb}.bg-light-teal{background-color:#b4ebf5}.bg-navy{background-color:#003057}.bg-bright-yellow{background-color:#ffcb00}.bg-teal{background-color:#30ccd6}.bg-dark-green{background-color:#0a5532}.bg-purple{background-color:#5d2f8d}.bg-dark-purple{background-color:#472560}.video-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:88px 90px;background-color:#111a29}.video-overlay.keep-landscape .overlay-video{width:100%;height:100%}.video-overlay .close-overlay-btn{position:absolute;top:30px;right:32px;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:24px;background-color:#fff}.video-overlay .close-overlay-btn-icon{width:36px;height:36px;background-image:url(./assets/icons/icon-close-dark.svg);background-repeat:no-repeat;background-size:36px 36px;background-position:center;pointer-events:none}.video-overlay .overlay-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.video-overlay .overlay-video{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){.video-overlay{padding:0}.video-overlay .close-overlay-btn{top:16px;right:16px}}@media screen and (orientation: portrait){.video-overlay.keep-landscape{left:100vw;width:100vh;height:100vw;transform:rotate(90deg);transform-origin:0 0}}@media screen and (orientation: landscape){.video-overlay.keep-landscape{width:100vw;height:100vh}}.nae-overlay{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;z-index:99999;align-items:center;background-color:rgba(17,26,41,.6);overflow-y:auto;-webkit-overflow-scrolling:auto}@media(max-width: 991px){.nae-overlay{padding:0;align-items:flex-start}}.nae-overlay__close{position:absolute;display:flex;top:96px;right:24px;z-index:1;width:48px;height:48px;border:0;border-radius:24px;justify-content:center;align-items:center;background-color:#fff}.nae-overlay__close:hover{border-color:#111a29;background-color:#111a29}.nae-overlay__close:hover .nae-overlay__close-icon{background-image:url(./assets/icons/icon-close-light.svg)}@media(max-width: 991px){.nae-overlay__close{top:16px;right:16px}.nae-overlay__close:hover{background-color:#fff}.nae-overlay__close:hover .nae-overlay__close-icon{background-image:url(./assets/icons/icon-close-new.svg)}.nae-overlay__close:active{background-color:#111a29}.nae-overlay__close:active .nae-overlay__close-icon{background-image:url(./assets/icons/icon-close-light.svg)}}.nae-overlay__close-icon{width:17px;height:17px;background-image:url(./assets/icons/icon-close-new.svg);background-size:17px;background-position:center;background-repeat:no-repeat;pointer-events:none}.nae-overlay__wrap{width:787px;position:absolute;left:50%;transform:translateX(-50%)}@media(max-width: 991px){.nae-overlay__wrap{left:0;transform:initial;width:100%;height:100%}}.nae-overlay__content{padding:72px 0;width:100%}@media screen and (max-width: 991px){.nae-overlay__content{padding:0;min-height:100vh}}.nae-overlay__noScroll{overflow:hidden;touch-action:none;-ms-touch-action:none;-webkit-touch-action:none;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none}.overflow-content{align-items:flex-start}.school-map-wrapper{width:100%;overflow:hidden}.school-map-wrapper .mapboxgl-ctrl-logo,.school-map-wrapper .mapboxgl-ctrl-attrib-inner,.school-map-wrapper .mapboxgl-ctrl-bottom-right{display:none}.school-map-wrapper .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin-top:24px;margin-right:24px}.school-map-wrapper .mapboxgl-canvas{outline:none}.school-map-wrapper .need-hide-swiper-arrow .swiper-custom-prev,.school-map-wrapper .need-hide-swiper-arrow .swiper-custom-next{display:none}.school-map-wrapper .hide{display:none}.school-map-wrapper ul,.school-map-wrapper li{padding:0;margin:0;list-style:none}.school-map-wrapper .school-map-content-right,.school-map-wrapper .swiper-part-top-wrapper,.school-map-wrapper .school-map-link-wrapper{width:auto;max-width:1440px;margin:0 auto}.school-map-wrapper .swiper-part-top-inner-wrapper,.school-map-wrapper .swiper-container,.school-map-wrapper .school-map-link-inner-wrapper{margin:0 8.5%}.school-map-wrapper .for-mobile{display:none}@media screen and (max-width: 991px){.school-map-wrapper .for-mobile{display:block}.school-map-wrapper .for-desktop{display:none}}.school-map-wrapper .swiper-part-top-wrapper{position:relative;padding-top:104px;margin-bottom:32px}.school-map-wrapper .swiper-part-top-inner-wrapper{position:relative}.school-map-wrapper .swiper-part-top-title{width:84%;margin-bottom:16px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.school-map-wrapper .swiper-part-top-desc{line-height:28px;width:84%;font-family:"DMSans";color:#455664;font-size:20px}.school-map-wrapper .swiper-part-top-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.school-map-wrapper .swiper-part-top-desc a:hover,.school-map-wrapper .swiper-part-top-desc a:active{color:#177584}.school-map-wrapper .school-map-swiper-part{position:relative;z-index:1;padding-bottom:104px;margin-top:-174px}.school-map-wrapper .bg-linear-top,.school-map-wrapper .bg-linear-bottom{position:absolute;left:0;right:0;pointer-events:none}.school-map-wrapper .bg-linear-top{top:1px;height:174px;background:transparent linear-gradient(359deg, #faf5ed 0%, #faf5edf7 27%, #faf7f000 100%) 0% 0% no-repeat padding-box}.school-map-wrapper .bg-linear-bottom{bottom:0;height:calc(100% - 174px);background:#faf5ed}.school-map-wrapper .swiper-container{overflow:initial;margin-bottom:40px}.school-map-wrapper .swiper-wrapper{height:auto}.school-map-wrapper .swiper-custom-prev,.school-map-wrapper .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.school-map-wrapper .swiper-custom-prev.swiper-button-disabled,.school-map-wrapper .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.school-map-wrapper .swiper-custom-prev:not(.swiper-button-disabled),.school-map-wrapper .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.school-map-wrapper .swiper-custom-prev:not(.swiper-button-disabled):hover,.school-map-wrapper .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.school-map-wrapper .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.school-map-wrapper .swiper-custom-prev:not(.swiper-button-disabled):hover,.school-map-wrapper .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.school-map-wrapper .swiper-custom-prev:not(.swiper-button-disabled):active,.school-map-wrapper .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.school-map-wrapper .swiper-custom-prev,.school-map-wrapper .swiper-custom-next{position:absolute;bottom:0}.school-map-wrapper .swiper-custom-prev{right:68px}.school-map-wrapper .swiper-custom-next{right:0}.school-map-wrapper .swiper-slide{display:flex;align-items:center;justify-content:flex-start;padding:12px;height:auto;border-radius:16px;box-shadow:0px 12px 24px rgba(0,0,0,.16);background:#fff;border:2px solid transparent;cursor:pointer}.school-map-wrapper .swiper-slide.swiper-slide-active{background:#e8f8fb;border-color:#30ccd6}.school-map-wrapper .swiper-slide:last-child{margin-right:0 !important}.school-map-wrapper .school-photo-wraper{position:relative;min-width:88px;width:88px;height:88px;margin-right:16px}.school-map-wrapper .school-photo-cover{width:100%;height:67px;border-radius:12px 12px 0 0;overflow:hidden}.school-map-wrapper .school-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-map-wrapper .school-label{position:absolute;left:0;right:0;bottom:0;padding:4px 0;line-height:13px;height:21px;background:#b4e8f2;border-radius:0 0 12px 12px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.2px;text-transform:uppercase;text-align:center}.school-map-wrapper .school-label.day{background:#b4e8f2}.school-map-wrapper .school-label.boarding{background:#003057;color:#fff}.school-map-wrapper .school-label.both{background-color:#177584;color:#fff}.school-map-wrapper .school-label.yellow-tag{background-color:#ffcb00}.school-map-wrapper .school-location{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.school-map-wrapper .school-location-icon{width:9px;height:12px;margin-right:6px}.school-map-wrapper .school-location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.school-map-wrapper .school-name{line-height:20px;margin-bottom:0;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:16px}.school-map-wrapper .school-age{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:8px}.school-map-wrapper .school-age>span{position:relative;line-height:18px;margin-right:10px;font-family:"DMSans";color:#455664;font-size:14px}.school-map-wrapper .school-age>span::before{position:absolute;content:"";top:50%;right:-7px;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#455664}.school-map-wrapper .school-age>span:last-child{margin-right:0}.school-map-wrapper .school-age>span:last-child::before{display:none}.school-map-wrapper .school-view-more{display:inline-block;padding-bottom:4px;line-height:15px;margin-top:8px;border-bottom:2px solid #111a29;font-family:"Montserrat";color:#111a29;font-weight:700;font-size:12px;text-transform:uppercase}.school-map-wrapper .school-view-more:hover,.school-map-wrapper .school-view-more:active{color:#177584;border-bottom-color:#177584}@media(max-width: 991px){.school-map-wrapper .school-view-more{margin-top:16px}}.school-map-wrapper .school-map-link-inner-wrapper{display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:1}.school-map-wrapper .school-map-link-inner-wrapper a{margin-right:8px}.school-map-wrapper .school-map-link-inner-wrapper a:last-of-type{margin-right:0}.school-map-wrapper [class*=teal-no-border-link-]{padding-left:32px;padding-right:32px}.school-map-wrapper .map-pin-normal{width:26px;height:32px;background-image:url(./assets/icons/icon-map-pin-normal.svg);background-repeat:no-repeat;background-size:26px 32px;cursor:pointer}.school-map-wrapper .map-pin-normal.active{width:30px;height:38px;background-image:url(./assets/icons/icon-map-pin-active.svg);background-repeat:no-repeat;background-size:30px 38px;cursor:-webkit-grab;cursor:grab;z-index:1}.school-map-wrapper .results-overlay-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(17,26,41,.6);overflow-y:auto}.school-map-wrapper .results-school-detail-overlay{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:72px 0;width:787px}.school-map-wrapper .results-overlay-close-btn{position:absolute;z-index:1;top:96px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.school-map-wrapper .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.school-map-wrapper .school-detail-overlay-pic{position:relative;width:100%;padding-bottom:56.289707751%}.school-map-wrapper .school-detail-overlay-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-map-wrapper .school-detail-overlay-content{padding:56px 72px 72px;background-color:#fff}.school-map-wrapper .school-detail-overlay-title{margin-bottom:24px;color:#111a29}.school-map-wrapper .school-detail-overlay-desc{line-height:26px;margin-bottom:48px;font-family:"DMSans";color:#455664;font-size:18px}.school-map-wrapper .school-detail-overlay-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.school-map-wrapper .school-detail-overlay-desc a:hover,.school-map-wrapper .school-detail-overlay-desc a:active{color:#177584}.school-map-wrapper .school-detail-table-wrapper{padding:24px;border-radius:16px;background-color:rgba(180,232,242,.3)}.school-map-wrapper .school-detail-overlay-key-facts{margin-bottom:40px}.school-map-wrapper .school-detail-overlay-key-facts a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.school-map-wrapper .school-detail-overlay-key-facts a:hover,.school-map-wrapper .school-detail-overlay-key-facts a:active{color:#177584}.school-map-wrapper .school-detail-overlay-facilities a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.school-map-wrapper .school-detail-overlay-facilities a:hover,.school-map-wrapper .school-detail-overlay-facilities a:active{color:#177584}.school-map-wrapper .school-detail-overlay-facilities .school-detail-table-list{justify-content:flex-start;align-items:flex-start;margin-bottom:24px}.school-map-wrapper .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,.8)}.school-map-wrapper .school-detail-table-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px;letter-spacing:-0.18px}.school-map-wrapper .school-detail-table-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.school-map-wrapper .school-detail-table-list:last-child{margin-bottom:0}.school-map-wrapper .table-list-key{line-height:21px;margin-right:16px;font-family:"DMSans";color:#455664;font-size:16px}.school-map-wrapper .table-list-value{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px;text-align:right}.school-map-wrapper .table-list-checked{min-width:16px;margin-right:14px;margin-top:5px;width:16px;height:12px;background-image:url(./assets/icons/icon-checkbox-hook-dark-teal.svg);background-repeat:no-repeat;background-size:16px 12px}.school-map-wrapper .school-detail-overlay-btn-wrapper{display:flex;align-items:center;margin-top:56px}.school-map-wrapper .school-detail-overlay-btn-wrapper:first-of-type{margin-top:0;margin-bottom:40px}.school-map-wrapper .school-detail-overlay-btn-wrapper>a{margin-right:16px}.school-map-wrapper .school-detail-overlay-btn-wrapper>a:last-child{margin-right:0}@media(max-width: 991px){.school-map-wrapper .school-detail-overlay-btn-wrapper{margin-top:32px}.school-map-wrapper .school-detail-overlay-btn-wrapper:first-of-type{margin-bottom:32px}}@media screen and (max-width: 991px){.school-map-wrapper{padding-top:56px}.school-map-wrapper .school-map{height:373px}.school-map-wrapper .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin-top:16px;margin-right:16px}.school-map-wrapper .swiper-custom-prev,.school-map-wrapper .swiper-custom-next{display:none}.school-map-wrapper .swiper-part-top-inner-wrapper,.school-map-wrapper .swiper-container,.school-map-wrapper .school-map-link-inner-wrapper{margin-left:6.5%;margin-right:6.5%}.school-map-wrapper .swiper-part-top-title{width:100%;letter-spacing:-0.32px}.school-map-wrapper .swiper-part-top-desc{width:100%}.school-map-wrapper .school-map-swiper-part{padding-bottom:56px}.school-map-wrapper .swiper-container{margin-bottom:44px}.school-map-wrapper .swiper-wrapper{margin-left:0 !important}.school-map-wrapper .school-map-link-inner-wrapper{flex-direction:column}.school-map-wrapper .school-map-link-inner-wrapper a{padding:13px 0;margin-right:0;margin-top:16px;width:100%}.school-map-wrapper .school-map-link-inner-wrapper a:nth-of-type(1){margin-top:0}.school-map-wrapper .results-school-detail-overlay{left:0;transform:initial;padding:0;width:100%}.school-map-wrapper .results-overlay-close-btn{top:16px;right:16px}.school-map-wrapper .results-overlay-close-btn:hover{background-color:#fff;background-image:url(./assets/icons/icon-close-new.svg)}.school-map-wrapper .results-overlay-close-btn:active{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.school-map-wrapper .school-detail-overlay-content{padding:32px 6.5%}.school-map-wrapper .school-detail-overlay-desc{margin-bottom:40px}.school-map-wrapper .school-detail-overlay-key-facts .school-detail-table-list{flex-direction:column;align-items:flex-start}.school-map-wrapper .table-list-key{margin-bottom:4px;margin-right:0}.school-map-wrapper .table-list-value{text-align:left}}.nae-loading{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100000;background-color:rgba(255,255,255,.9)}@-webkit-keyframes loader1{100%{transform:rotate(360deg)}}@keyframes loader1{100%{transform:rotate(360deg)}}@-webkit-keyframes loader2{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes loader2{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.nae-loading .loading{position:absolute;left:50%;top:50%;-webkit-animation:loader1 2s infinite linear;animation:loader1 2s infinite linear}.nae-loading .loading::before,.nae-loading .loading::after{content:"";width:0;height:0;border:14px solid #aaa;position:absolute;border-radius:100%;-webkit-animation:loader2 2s infinite ease-in-out;animation:loader2 2s infinite ease-in-out}.nae-loading .loading::before{top:0;left:50%}.nae-loading .loading::after{bottom:0;right:50%;-webkit-animation-delay:-1s;animation-delay:-1s}.nae-loading__noScroll{overflow-y:hidden;touch-action:none}[class^=RootLayout__Component-]{padding:0 0 208px 0;background-color:#e8f8fb}[class^=Main__Container-]{max-width:1440px !important}[class^=LayoutDefault__Container-]{position:relative;display:flex !important;flex-direction:row;justify-content:space-between;align-items:flex-start}[class^=LayoutDefault__Top-]{position:relative;display:flex;top:36px;width:32.7309236948%;flex-direction:column;align-items:flex-start}[class^=LayoutDefault__Container-]>[class^=WidgetTitle__Container-]{position:absolute;width:32.7309236948%}[class^=LayoutDefault__Container-]>[class^=WidgetTitle__Container-]>[class^=WidgetTitle__Container-]{width:100%;margin-bottom:0 !important}[class^=WidgetTitle__Header-]{font-family:"DMSans";font-weight:700;color:#111a29;text-align:left}[class^=HeaderContainer__Inner-]{padding:0 !important;background:none !important;background-color:transparent !important}[class^=Header__Info-]{margin-right:0 !important}[class^=Header__SourceInfo-]{position:relative}[class^=Header__SourceInfo-] [class^=Rating__Container-]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}[class^=RatingValue__Container-]{width:100%;margin-right:0 !important;font-family:"Montserrat";font-weight:500 !important;color:#111a29 !important}[class^=HeaderTotalReviews__Container-]{font-family:"DMSans"}[class^=LayoutDefault__Content-]{width:67.2690763052%;margin-top:0 !important}[class^=Carousel__CarouselArrowControlContainer-]{position:absolute !important;width:60px !important;height:60px !important;background-image:url(./assets/icons/carousel_arrow_black.svg) !important;background-size:21px 17px;background-position:center;background-repeat:no-repeat;background-color:#ccd5dd;border-radius:50%}[class^=Carousel__CarouselArrowControlContainer-]:first-of-type{top:calc(100% + 78px);left:calc(100% - 136px);margin-left:0 !important;transform:rotate(180deg) translate(0, 50%);transform-origin:center}[class^=Carousel__CarouselArrowControlContainer-]:last-of-type{top:calc(100% + 78px);left:calc(100% - 60px);margin-right:0 !important}[class^=ArrowControl__ArrowControlContainer-]{width:100% !important;height:100% !important;background-image:url(./assets/icons/carousel_arrow_black.svg) !important;background-size:21px 17px;background-position:center;background-repeat:no-repeat;background-color:#30ccd6 !important;box-shadow:none !important}[class^=ArrowControl__ArrowControlContainer-]:hover{background-image:url(./assets/icons/carousel_arrow_white.svg) !important;background-color:#111a29 !important}[class^=Icon__IconContainer-]{display:none}[class^=Carousel__CarouselInner-]{flex:none !important;width:100% !important;overflow:visible !important}[class^=Carousel__CarouselSwiperWrapper-]{overflow:hidden !important}[class^=Carousel__CarouselSwiperWrapper-] .swiper-container{max-width:804px;margin-left:0 !important;margin-right:0 !important;overflow:visible !important}[class^=Carousel__CarouselSwiperWrapper-] .swiper-slide{max-width:392px;height:100% !important}[class^=ReviewContainer__Inner-]{overflow:hidden !important}[class^=CarouselItem__CarouselItemContainer-]{position:absolute;top:0;left:0;height:100%;padding:36px 32px 32px 32px;border-radius:8px;background-color:#fff}[class^=ReviewBackground__Container-]{padding:0 !important;border-radius:0 !important;background-color:transparent !important}[class^=ReviewAvatar__Background-] img{width:100% !important;height:100% !important}[class^=ReviewLinkContainer__Container-]{position:relative !important;width:100%;flex-direction:column}[class^=ReviewAvatar__Container-]{width:56px !important;height:56px !important}[class^=Card1__Info-]{margin-left:0 !important}[class^=ReviewAuthorName__Container-]{position:absolute;top:4px;left:73px;font-family:"DMSans";font-size:18px !important;font-weight:700 !important;line-height:26px;color:#111a29 !important}[class^=ReviewLinkContainer__Container-]:hover [class^=ReviewAuthorName__Container-]{text-decoration:none !important}[class^=Rating__Container-]{margin-top:24px !important}[class^=ReviewText__Container-]{margin-top:24px !important}[class^=ReviewDate__Container-]{position:absolute;top:29px;left:74px;font-family:"DMSans";font-size:14px !important;line-height:18px !important;letter-spacing:-0.07px;color:#455664 !important}[class^=SimpleShortener__Inner-]{font-family:"DMSans";color:#111a29;opacity:.8}[class^=ReviewText__Control-]{position:relative;display:inline-block;margin-top:24px;padding-bottom:4px;line-height:14px;font-family:"Montserrat";color:#111a29;letter-spacing:.55px;font-size:11px;font-style:normal;font-weight:600;text-transform:uppercase;border-bottom:2px solid #003057;cursor:pointer;text-decoration:none;transition:all .4s ease 0s;transform-origin:right;font-size:11px !important;text-decoration:none !important}[class^=ReviewText__Control-]::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}[class^=ReviewText__Control-]::after{transition:all .4s ease 0s;transform-origin:right}[class^=ReviewText__Control-]:hover,[class^=ReviewText__Control-]:active{color:#30ccd6}[class^=ReviewText__Control-]:hover::after,[class^=ReviewText__Control-]:active::after{width:100%;background-color:#30ccd6}[class^=ReviewText__Control-]:not(:hover){color:#111a29 !important}@media screen and (min-width: 992px){[class^=LayoutDefault__Container-]{margin-left:8.5%;margin-right:8.5%}[class^=LayoutDefault__Container-]>[class^=WidgetTitle__Container-]{margin-bottom:34px}[class^=WidgetTitle__Header-]{font-size:28px;line-height:36px;letter-spacing:-0.28px}[class^=RatingValue__Container-]{font-size:154px !important;line-height:188px !important;letter-spacing:-1.54px}[class^=HeaderTotalReviews__Container-]{position:absolute;left:110px;bottom:-1px;height:19px;margin-left:16px;font-size:16px !important;line-height:19px !important;color:#111a29 !important}[class^=CarouselItem__CarouselItemContainer-]{width:100%}[class^=SimpleShortener__Inner-]{font-size:20px;line-height:28px}}@media screen and (max-width: 991px){[class^=RootLayout__Component-]{padding:56px 0 56px 0}[class^=LayoutDefault__Container-]{margin-left:6.5%;margin-right:6.5%;flex-direction:column}[class^=LayoutDefault__Top-]{width:100%;top:0;margin-bottom:56px;align-items:center}[class^=LayoutDefault__Container-]>[class^=WidgetTitle__Container-]{position:relative;width:100%;margin-bottom:24px}[class^=WidgetTitle__Header-]{font-size:24px;line-height:32px;letter-spacing:-0.24px;text-align:center}[class^=Header__SourceInfo-]{max-width:300px;flex-direction:column;justify-content:center;align-items:center}[class^=Header__SourceInfo-] [class^=Rating__Container-]{justify-content:center;align-items:center}[class^=Rating__Container-]{margin-top:0 !important}[class^=RatingValue__Container-]{margin-bottom:33px;font-size:135px !important;line-height:135px !important;letter-spacing:-1.35px;text-align:center}[class^=RatingBar__Container-]{margin-right:0 !important}[class^=HeaderTotalReviews__Container-]{position:static;margin-left:0;margin-top:8px;font-size:18px !important;line-height:24px !important;letter-spacing:-0.09px;color:#455664 !important}[class^=LayoutDefault__Content-]{width:100%;margin-top:56px}[class^=Carousel__CarouselArrowControlContainer-]{display:none}[class^=CarouselItem__CarouselItemContainer-]{width:calc(100% + 4px)}[class^=SimpleShortener__Inner-]{font-size:16px;line-height:24px}[class^=Card1__Info-]{margin-top:24px}}.personalisation .personalisation-overlay{position:fixed;inset:0;z-index:10000;display:none;justify-content:center;align-items:center;background-color:rgba(17,26,41,.6);overflow-y:auto}.personalisation .personalisation-overlay-detail{position:absolute;left:50%;transform:translateX(-50%);padding:72px 0;width:784px}.personalisation .overlay-close-btn{position:absolute;z-index:1;top:96px;right:24px;width:48px;height:48px;border-radius:50%;background:url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.personalisation .overlay-close-btn:hover{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.personalisation .personalisation-overlay-content{display:flex;flex-direction:column;background-color:#e8f8fb;padding:72px 64px}.personalisation .personalisation-overlay-content ul,.personalisation .personalisation-overlay-content li{padding:0;margin:0;list-style:none}.personalisation .personalisation-overlay-heading{line-height:28px;font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:20px;font-style:normal;font-weight:normal;margin-bottom:32px}.personalisation .personalisation-overlay-content-lists{background-color:#fff;border-radius:16px}.personalisation .personalisation-overlay-content-list{border-bottom:1px solid #ccd5dd}.personalisation .personalisation-overlay-content-list:last-of-type{border-bottom:none}.personalisation .overlay-content-list-link-wrapper{display:flex;align-items:center;padding:16px 24px 16px 16px;text-decoration:none}.personalisation .personalisation-overlay-content-list-item{flex:1;margin-right:24px}.personalisation .overlay-content-list-image{width:80px;height:80px;margin-right:24px;border-radius:50%}.personalisation .overlay-list-item-heading{line-height:28px;font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:20px;font-style:normal;font-weight:700}.personalisation .overlay-list-item-desc{line-height:24px;font-family:"DMSans";color:#455664;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:normal}.personalisation .overlay-list-item-link{display:flex;align-items:center}.personalisation .overlay-list-item-link:before{content:"";width:6px;height:12px;display:block;background-size:100%;background-image:url(./assets/icons/icon_right_arrow.svg)}@media(max-width: 991px){.personalisation .personalisation-overlay{align-items:flex-start}.personalisation .personalisation-overlay-detail{left:0;transform:initial;padding:0;width:100%;height:100vh}.personalisation .overlay-close-btn{top:16px;right:16px}.personalisation .personalisation-overlay-content{padding:72px 32px;min-height:100vh}}.margin-top-0{margin-top:0 !important}.margin-top-8{margin-top:8px !important}.margin-top-16{margin-top:16px !important}.margin-top-24{margin-top:24px !important}.margin-top-32{margin-top:32px !important}.margin-top-40{margin-top:40px !important}.margin-top-56{margin-top:56px !important}.margin-top-64{margin-top:64px !important}.margin-top-80{margin-top:80px !important}.margin-top-104{margin-top:104px !important}.margin-bottom-0{margin-bottom:0 !important}.margin-bottom-8{margin-bottom:8px !important}.margin-bottom-16{margin-bottom:16px !important}.margin-bottom-24{margin-bottom:24px !important}.margin-bottom-32{margin-bottom:32px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-bottom-56{margin-bottom:56px !important}.margin-bottom-64{margin-bottom:64px !important}.margin-bottom-80{margin-bottom:80px !important}.margin-bottom-104{margin-bottom:104px !important}.padding-top-0{padding-top:0 !important}.padding-top-8{padding-top:8px !important}.padding-top-16{padding-top:16px !important}.padding-top-24{padding-top:24px !important}.padding-top-32{padding-top:32px !important}.padding-top-40{padding-top:40px !important}.padding-top-56{padding-top:56px !important}.padding-top-64{padding-top:64px !important}.padding-top-80{padding-top:80px !important}.padding-top-104{padding-top:104px !important}.padding-bottom-0{padding-bottom:0 !important}.padding-bottom-8{padding-bottom:8px !important}.padding-bottom-16{padding-bottom:16px !important}.padding-bottom-24{padding-bottom:24px !important}.padding-bottom-32{padding-bottom:32px !important}.padding-bottom-40{padding-bottom:40px !important}.padding-bottom-56{padding-bottom:56px !important}.padding-bottom-64{padding-bottom:64px !important}.padding-bottom-80{padding-bottom:80px !important}.padding-bottom-104{padding-bottom:104px !important}.mejs__offscreen{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs__container{background:#000;box-sizing:border-box;font-family:"Helvetica",Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs__container *{box-sizing:border-box}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none !important}.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%}.mejs__fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs__container:focus{outline:none}.mejs__iframe-overlay{height:100%;position:absolute;width:100%}.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs__fullscreen{overflow:hidden !important}.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video{height:100% !important;width:100% !important}.mejs__background{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs__poster-img{display:none}.mejs__poster-img{border:0;padding:0}.mejs__overlay{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0}.mejs__layer{z-index:1}.mejs__overlay-play{cursor:pointer}.mejs__overlay-button{background:url(./assets/icons/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs__overlay:hover>.mejs__overlay-button{background-position:-80px -39px}.mejs__overlay-loading{height:80px;width:80px}.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;background:transparent url(./assets/icons/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes mejs__loading-spinner{100%{transform:rotate(360deg)}}@keyframes mejs__loading-spinner{100%{transform:rotate(360deg)}}.mejs__controls{bottom:0;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:linear-gradient(transparent, rgba(0, 0, 0, 0.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs__button>button{background:transparent url(./assets/icons/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs__button>button:focus{outline:dotted 1px #999}.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus{outline:0}.mejs__time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:bold;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs__play>button{background-position:0 0}.mejs__pause>button{background-position:-20px 0}.mejs__replay>button{background-position:-160px 0}.mejs__time-rail{direction:ltr;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs__time-total{background:rgba(255,255,255,.3);margin:5px 0 0;width:100%}.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background:linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);background-size:15px 15px;width:100%}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs__time-loaded{background:rgba(255,255,255,.3)}.mejs__time-current,.mejs__time-handle-content{background:rgba(255,255,255,.9)}.mejs__time-hovered{background:rgba(255,255,255,.5);z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;transform:scaleX(0);transform-origin:0 0;transition:.15s ease-in all;width:100%}.mejs__time-buffering{transform:scaleX(1)}.mejs__time-hovered{transition:height .1s cubic-bezier(0.44, 0, 1, 1)}.mejs__time-hovered.no-hover{transform:scaleX(0) !important}.mejs__time-handle,.mejs__time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11}.mejs__time-handle-content{border:4px solid rgba(255,255,255,.9);border-radius:50%;height:10px;left:-7px;top:-4px;transform:scale(0);width:10px}.mejs__time-rail:hover .mejs__time-handle-content,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail .mejs__time-handle-content:active{transform:scale(1)}.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;transform:translateX(-50%);width:36px}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs__time-float-corner{border:solid 5px #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;transform:translateX(-50%);width:0}.mejs__long-video .mejs__time-float{margin-left:-23px;width:64px}.mejs__long-video .mejs__time-float-current{width:60px}.mejs__broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs__fullscreen-button>button{background-position:-80px 0}.mejs__unfullscreen>button{background-position:-100px 0}.mejs__mute>button{background-position:-60px 0}.mejs__unmute>button{background-position:-40px 0}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:25px;z-index:1}.mejs__volume-button:hover{border-radius:0 0 4px 4px}.mejs__volume-total{background:rgba(255,255,255,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;transform:translateX(-50%);width:2px}.mejs__volume-current{background:rgba(255,255,255,.9);left:0;margin:0;position:absolute;width:100%}.mejs__volume-handle{background:rgba(255,255,255,.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;transform:translateX(-50%);width:16px}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs__horizontal-volume-total{background:rgba(50,50,50,.8);border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px}.mejs__horizontal-volume-current{background:rgba(255,255,255,.8);border-radius:2px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.mejs__horizontal-volume-handle{display:none}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button>button{background-position:-140px 0}.mejs__chapters-button>button{background-position:-180px 0}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs__chapters-button>.mejs__chapters-selector{margin-right:-55px;width:110px}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none !important;margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none !important;margin:0 0 6px;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8 !important;background-color:rgba(255,255,255,.4) !important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8}.mejs__captions-translations{font-size:10px;margin:0 0 5px}.mejs__captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs__captions-layer a{color:#fff;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:35px}.mejs__captions-text,.mejs__captions-text *{background:rgba(20,20,20,.5);box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);padding:0;white-space:pre-wrap}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}.mejs__overlay-error{position:relative}.mejs__overlay-error>img{left:0;position:absolute;top:0;z-index:-1}.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay p,.mejs__cannotplay a{display:inline-block;padding:0 15px;width:100%}.kalendae{display:inline-block;zoom:1;*display:inline;background:#eee;padding:10px;margin:5px;border-radius:5px;font-size:11px;font-family:"Helvetica Neue","Helvetica";cursor:default;position:relative;box-sizing:border-box}.kalendae *{box-sizing:border-box}.kalendae.k-floating{position:absolute;top:0;left:0;z-index:100000;margin:0;box-shadow:0 1px 3px rgba(0,0,0,.75)}.kalendae .k-btn-close{position:absolute;top:-8px;right:-8px;width:20px;height:20px;background:#fff;border:2px solid #ccc;color:#999;line-height:17px;text-align:center;font-size:13px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.75);cursor:pointer;text-decoration:none}.kalendae .k-btn-close:after{content:"✖"}.kalendae .k-btn-close:hover{color:#7ea0e2;background:#fff;border-color:#7ea0e2}.kalendae .k-calendar{display:inline-block;zoom:1;*display:inline;width:155px;vertical-align:top}.kalendae .k-separator{display:inline-block;zoom:1;*display:inline;width:2px;vertical-align:top;background:#ddd;height:155px;margin:0px 10px}.kalendae .k-title{text-align:center;white-space:nowrap;position:relative;height:18px}.kalendae .k-caption{font-size:12px;line-height:18px}.kalendae .k-caption-month,.kalendae .k-caption-year{display:inline}.kalendae .k-caption-month{margin-right:.4em}.kalendae .k-btn-previous-month,.kalendae .k-btn-next-month,.kalendae .k-btn-previous-year,.kalendae .k-btn-next-year{width:16px;height:23px;cursor:pointer;position:absolute;top:-3px;color:#777;font-size:32px;line-height:18px;font-weight:bold;font-family:arial;text-decoration:none}.kalendae .k-btn-previous-year{left:0}.kalendae .k-btn-previous-month{left:16px}.kalendae .k-btn-next-month{right:16px}.kalendae .k-btn-next-year{right:0}.kalendae .k-btn-previous-month:after{content:"‹"}.kalendae .k-btn-next-month:after{content:"›"}.kalendae .k-btn-previous-year:after{content:"«"}.kalendae .k-btn-next-year:after{content:"»"}.kalendae .k-btn-previous-month:hover,.kalendae .k-btn-next-month:hover{color:#7ea0e2}.kalendae .k-btn-previous-year:hover,.kalendae .k-btn-next-year:hover{color:#6fdf81}.kalendae .k-first-month .k-btn-next-month,.kalendae .k-middle-month .k-btn-next-month,.kalendae .k-middle-month .k-btn-previous-month,.kalendae .k-last-month .k-btn-previous-month,.kalendae .k-first-month .k-btn-next-year,.kalendae .k-middle-month .k-btn-next-year,.kalendae .k-middle-month .k-btn-previous-year,.kalendae .k-last-month .k-btn-previous-year{display:none}.kalendae .k-title.k-disable-year-nav .k-btn-next-year,.kalendae .k-title.k-disable-year-nav .k-btn-previous-year{display:none}.kalendae .k-title.k-disable-year-nav .k-btn-next-month{right:0}.kalendae .k-title.k-disable-year-nav .k-btn-previous-month{left:0}.kalendae .k-title,.kalendae .k-header,.kalendae .k-days{width:154px;display:block;overflow:hidden}.kalendae.k-disable-next-month-btn .k-btn-next-month,.kalendae.k-disable-previous-month-btn .k-btn-previous-month,.kalendae.k-disable-next-year-btn .k-btn-next-year,.kalendae.k-disable-previous-year-btn .k-btn-previous-year{display:none}.kalendae .k-header span,.kalendae .k-days span{float:left;margin:1px 1px 2px 1px}.kalendae .k-header span{text-align:center;font-weight:bold;width:20px;padding:1px 0;color:#666}.kalendae .k-header.k-active span{cursor:pointer;border-radius:3px}.kalendae .k-days span{text-align:right;width:20px;height:1.5em;line-height:1em;padding:2px 3px 2px 2px;border:1px solid transparent;border-radius:3px;color:#999}.kalendae .k-today{text-decoration:underline}.kalendae .k-days span.k-in-month.k-active{border-color:#ddd;background-color:#fff;color:#333}.kalendae .k-days span.k-out-of-month{color:#ddd}.kalendae .k-days span.k-active{cursor:pointer}.kalendae .k-days span.k-selected{border-color:#1072a5;color:#1072a5}.kalendae .k-days span.k-selected.k-active,.kalendae .k-header.k-active span.k-selected{background:#7ea0e2;color:#fff}.kalendae .k-days span.k-range{background:none;border-color:#6dd4fe}.kalendae .k-days span.k-range.k-in-month{background:#c4d4f1;border-color:#19aefe;color:#333}.kalendae .k-days span.k-active:hover,.kalendae .k-days span.k-active.k-day-hover-active{border-color:#666}.kalendae .k-week:hover span.k-active{border-color:#666}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.kalendae.ie8.k-floating{border:1px solid #ccc}.kalendae.ie8 .k-btn-close{width:20px;height:20px;border:none}.kalendae.ie8 .k-btn-close:after{display:none}.kalendae.ie8 .k-btn-previous-month,.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-previous-year,.kalendae.ie8 .k-btn-next-year{width:16px;height:16px;cursor:pointer;position:absolute;top:0}.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-next-year{background-position:center right}.kalendae.ie8 .k-btn-previous-month:hover,.kalendae.ie8 .k-btn-next-month:hover{background-color:#7ea0e2}.kalendae.ie8 .k-btn-previous-year,.kalendae.ie8 .k-btn-next-year{background-color:#333}.kalendae.ie8 .k-btn-previous-year:hover,.kalendae.ie8 .k-btn-next-year:hover{background-color:#6fdf81}.kalendae.ie8 .k-btn-previous-month:after,.kalendae.ie8 .k-btn-next-month:after,.kalendae.ie8 .k-btn-previous-year:after,.kalendae.ie8 .k-btn-next-year:after{display:none}#custom-fa-form.custom-fa-form-part .wFormContainer .field-container-D,#custom-fa-form.custom-fa-form-part .wFormContainer .twitter-typeahead,#custom-fa-form.custom-fa-form-part .wFormContainer .label:not(.postField),#custom-fa-form.custom-fa-form-part .wFormContainer .inputWrapper,#custom-fa-form.custom-fa-form-part .wFormContainer input[type=text]:not(.saveAndResume input[type=text]),#custom-fa-form.custom-fa-form-part .wFormContainer input[type=password]:not(.saveAndResume input[type=password]),#custom-fa-form.custom-fa-form-part .wFormContainer textarea,#custom-fa-form.custom-fa-form-part .wFormContainer select{width:100% !important}#custom-fa-form.custom-fa-form-part .enquiry-right-top-content{width:72.1693121693%;max-width:682px;margin:0 auto;margin-bottom:40px}#custom-fa-form.custom-fa-form-part .enquiry-right-top-content-title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px}#custom-fa-form.custom-fa-form-part .enquiry-right-top-content-copy{line-height:26px;margin:0;font-family:"DMSans";color:#455664;font-size:18px}#custom-fa-form.custom-fa-form-part .enquiry-right-top-content-copy a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}#custom-fa-form.custom-fa-form-part .enquiry-right-top-content-copy a:hover,#custom-fa-form.custom-fa-form-part .enquiry-right-top-content-copy a:active{color:#177584}#custom-fa-form.custom-fa-form-part.accordion-mode h3.wFormTitle{padding:0 24px !important;line-height:clamp(30px, 3.06vw, 44px) !important;margin:0 0 32px !important;background:initial;font-family:"Montserrat" !important;font-size:clamp(28px, 2.5vw, 36px) !important;color:#111a29 !important;font-weight:500 !important;text-align:left !important}#custom-fa-form.custom-fa-form-part.accordion-mode .oneChoice{padding:0;margin:0}#custom-fa-form.custom-fa-form-part.accordion-mode .twitter-typeahead{background-color:#fff}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"],#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"]{position:relative;box-sizing:content-box;padding:32px 54px 32px 32px;height:22px;background-color:#e8f8fb;border-bottom:1px solid #ccd5dd;transition:.3s height;overflow:hidden}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"].expand,#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"].expand{height:auto !important}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"].expand .expand-collapse-btn::before,#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"].expand .expand-collapse-btn::before{transform:rotate(45deg)}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"]:not(.section.group+.section.group),#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"]:not(.section.group+.section.group){border-radius:16px 16px 0 0}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"]:not(:has(+.section.group)),#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"]:not(:has(+.section.group)){border-radius:0 0 16px 16px;border-bottom:none}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"]>label.label,#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"]>label.label{margin-bottom:32px !important;cursor:pointer}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"]>label.label h4,#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"]>label.label h4{margin-bottom:0 !important;font-size:16px !important}#custom-fa-form.custom-fa-form-part.accordion-mode .expand-collapse-btn{position:absolute;top:28px;right:24px;display:flex !important;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background-color:#fff;cursor:pointer}#custom-fa-form.custom-fa-form-part.accordion-mode .expand-collapse-btn::before{position:absolute;content:"";transition:.3s;width:10px;height:10px;background-image:url(./assets/icons/icon_plus.svg);background-repeat:no-repeat;background-size:10px 10px}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer{width:72.1693121693% !important;max-width:682px !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm form>.htmlSection .htmlContent{padding:0 54px 0 32px !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .htmlSection .htmlContent h4{margin-bottom:16px !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .htmlSection .htmlContent h4,#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .htmlSection .htmlContent h4 span{line-height:clamp(30px, 3.06vw, 44px) !important;font-family:"Montserrat" !important;font-weight:500 !important;font-size:clamp(28px, 2.5vw, 36px) !important;color:#111a29 !important;background:initial}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .htmlSection .htmlContent h4 span{margin:0 !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .htmlSection .htmlContent span{display:inline-block;margin:0 0 32px !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice input[type=checkbox],#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice input[type=radio]{display:none}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice input[type=radio]+.label{margin-bottom:0 !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice .input-checkbox-faux{flex:0 0 auto;width:32px !important;height:32px !important;margin:5px 14px 0 0 !important;border:1px solid #8298a4 !important;background-color:#fff;cursor:pointer}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice .input-checkbox-faux::before{width:100%;height:100%;border:none !important;margin-right:0}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice .input-radio-faux{margin-top:5px !important;border-radius:50%}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .inputWrapper .oneChoice .input-radio-faux::before{display:flex;background-color:#fff}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .actions{justify-content:center;padding:0 54px 0 32px;width:100%}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm #submit_button{flex:1}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wFormFooter .contactInfoLink{padding:0 54px 0 32px}#custom-fa-form.custom-fa-form-part .wFormHeader{display:none}#custom-fa-form.custom-fa-form-part .wFormContainer{width:475px !important;max-width:475px !important;margin:0 auto !important;font-family:"DMSans" !important;color:#111a29 !important;font-size:100%}#custom-fa-form.custom-fa-form-part .wFormContainer .wFormFooter .contactInfoLink{font-family:"DMSans" !important;color:#111a29 !important;font-size:12px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm{margin-top:0;border:none;background-color:#fff !important;box-shadow:none}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection{overflow:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm form{padding:0 !important;box-shadow:none;border:none;background:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm a{color:inherit !important;text-decoration:underline}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm h2,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm h2 span{line-height:clamp(30px, 3.06vw, 44px) !important;margin:0 0 32px !important;font-family:"Montserrat" !important;font-size:clamp(28px, 2.5vw, 36px) !important;color:#111a29 !important;font-weight:500 !important;text-align:left !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm h4,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm h4 span{padding:0 !important;line-height:26px !important;margin:0 0 24px !important;font-family:"DMSans" !important;font-size:20px !important;color:#111a29 !important;border:none !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection{padding:0;margin:0;border:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent span{font-family:"DMSans" !important;color:#455664 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent li,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent div,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent p,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent span li,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent span div,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent span p{font-family:"DMSans" !important;color:#455664 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu{padding:4px 0;width:100%;max-height:160px;margin-top:-1px;border:1px solid #ccd5dd;border-radius:2px;box-shadow:0px 3px 6px rgba(0,0,0,.16)}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion{padding:2px 16px;line-height:32px;font-family:"DMSans" !important;color:#111a29 !important;font-size:16px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion:active,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion.tt-cursor{background-color:#b4ebf5 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-empty-message{padding:2px 16px;line-height:32px;font-family:"DMSans" !important;color:#111a29 !important;font-size:16px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons{padding:0;border:0;float:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons{flex-direction:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton{padding:17px 0 !important;width:242px;line-height:14px;margin-top:40px;border-radius:48px;background-color:#30ccd6;font-family:"Montserrat";color:#111a29;letter-spacing:.33px;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase;text-align:center}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton:hover{background-color:#111a29;color:#fff}@media screen and (max-width: 991px){#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton:hover{background-color:#fff;color:#111a29}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton:active{background-color:#111a29;color:#fff}}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField{padding:0;margin:0 0 24px;border:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld textarea,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=text],#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=password],#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld select:not([multiple]),#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld .required:not(.choices){border-color:#ff3750 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld textarea:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld textarea:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=text]:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=text]:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=password]:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld input[type=password]:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld select:not([multiple]):hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld select:not([multiple]):focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld .required:not(.choices):hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField.errFld .required:not(.choices):focus{border:1px solid #30ccd6 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .label,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .label span{padding:0 !important;margin:0 0 8px !important;line-height:22px;font-family:"DMSans" !important;font-size:16px !important;color:#111a29 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .choices{display:flex;align-items:center}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .oneChoice{margin-right:12px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .oneChoice:last-of-type{margin-right:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .oneChoice .label,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .oneChoice .input-radio-faux{margin-bottom:0 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .label{display:flex;align-items:center;cursor:pointer}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .label.postField{display:inline-flex}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .input-radio-faux{position:relative}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper .input-radio-faux::before{content:"";width:32px !important;height:32px !important;margin-right:8px;border:1px solid #ccd5dd !important;border-radius:50%}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper input[type=radio]:checked+.label>.input-radio-faux::before{width:32px !important;height:32px !important;border:1px solid #ccd5dd !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .inputWrapper input[type=radio]:checked+.label>.input-radio-faux::after{position:absolute;content:"";top:10px;left:10px;width:12px;height:12px;border-radius:50%;background-color:#30ccd6}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text],#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password],#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]),#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .required:not(.choices){padding:0 12px !important;height:48px !important;line-height:21px;border:1px solid #ccd5dd !important;border-radius:2px !important;font-family:"DMSans" !important;color:#111a29 !important;font-size:16px !important;outline:none !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea.errFld,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text].errFld,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password].errFld,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]).errFld,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .required:not(.choices).errFld{border-color:#ff3750 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea.required:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea.required:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text]:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text]:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text].required:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text].required:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password]:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password]:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password].required:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password].required:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select.required:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select.required:focus,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]) .required:not(.choices):hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]) .required:not(.choices):focus{border:1px solid #30ccd6 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input:not([type=file])[readonly],#custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea[readonly]{cursor:not-allowed}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]){padding-right:28px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(./assets/icons/icon_dropdown_arrow.svg) 97.5% 50% no-repeat scroll #fff}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]) option{font-family:"DMSans" !important;font-size:16px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper textarea,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper textarea.required{padding:16px !important;line-height:26px;height:112px !important;resize:none}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]{padding:0;height:auto;margin-bottom:8px;font-family:"DMSans" !important;color:#111a29 !important;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]::-webkit-file-upload-button{display:inline-block;padding:14px 24px;line-height:14px;margin-right:12px;font-family:"Montserrat" !important;color:#111a29;letter-spacing:.33px;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase;color:#111a29 !important;border:1px solid #ccd5dd !important;border-radius:48px !important;background-color:#fff !important;cursor:pointer}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]::-webkit-file-upload-button:hover{color:#fff !important;background-color:#111a29 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-search{display:none !important;top:32%;left:12px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-spinner{top:32% !important;right:12px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-clear{top:32%;right:12px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .lengthIndicator{line-height:18px;margin-top:8px;font-family:"DMSans" !important;color:#177584;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper table tr td{display:inline-block;min-width:initial;margin-right:24px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper table tr td:last-of-type{margin-right:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .errMsg{line-height:18px;margin-top:8px !important;font-family:"DMSans" !important;color:#d61028 !important;font-size:14px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive .hint,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint .hint{line-height:22px;font-family:"DMSans" !important;color:#455664 !important;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagePreviousButton{order:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons){display:flex;justify-content:space-between;flex-direction:row;width:100%;margin-top:56px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton{padding:18px 24px !important;line-height:14px;background-color:#30ccd6 !important;border-radius:50px;text-decoration:none;font-family:"Montserrat" !important;color:#111a29;letter-spacing:.33px;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:hover{border-color:#111a29;color:#fff;background-color:#111a29 !important}@media screen and (max-width: 991px){#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:hover{border-color:#fff;color:#111a29;background-color:#fff !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:active,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:active{border-color:#111a29;color:#fff;background-color:#111a29 !important}}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton{margin-top:0;margin-right:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton{margin:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .preField{padding:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .label{padding:0 !important;margin:0 0 8px !important;line-height:21px;font-family:"DMSans" !important;font-size:16px !important;color:#111a29 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .input-checkbox-faux{position:relative}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .input-checkbox-faux::before{width:32px;height:32px;margin-right:14px;border:1px solid #ccd5dd;border-radius:2px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .label{display:flex;align-items:center;cursor:pointer}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .label.postField{display:inline-flex}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper input[type=checkbox]:checked+.label>.input-checkbox-faux::before{content:""}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper input[type=checkbox]:checked+.label>.input-checkbox-faux::after{position:absolute;content:"";top:6px;left:3px;width:26px;height:20px;background-image:url(./assets/icons/icon-checkbox-hook-teal.svg);background-repeat:no-repeat;background-size:26px 20px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type{position:absolute;top:96px;left:0;right:0;padding:16px 0;text-align:left;border:1px solid #ccd5dd;border-left:none;border-right:none}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField{display:flex !important;align-items:center;max-width:479px;margin:0 auto;font-family:"DMSans" !important;color:#111a29;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField>.oneChoice{display:flex !important;align-items:center;margin-right:2px;cursor:pointer;font-family:"DMSans" !important;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField>.oneChoice label{margin-bottom:0 !important;font-family:"DMSans" !important;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField a{color:#111a29 !important;text-decoration:underline;margin-left:2px;font-family:"DMSans" !important;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset{margin-top:-20px;margin-bottom:48px;max-width:659px;font-family:"DMSans" !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset fieldset{padding:0;margin:0;color:#111a29 !important;border:none !important;font-family:"DMSans" !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset legend{padding:0;margin-bottom:16px;font-family:"DMSans" !important;color:#111a29 !important;font-size:16px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .instructions{margin:0 0 16px;font-family:"DMSans" !important;color:#455664 !important;font-size:16px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField{margin-bottom:16px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField .preField{padding:0;margin:0 16px 0 0;font-family:"DMSans" !important;color:#111a29 !important;font-size:16px !important;font-weight:500}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .errMsg{margin:8px 0 0 !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type{margin-top:24px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField{display:flex;align-items:center;max-width:479px;margin:0 auto;font-family:"DMSans" !important;color:#111a29 !important;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField>.oneChoice{display:flex;align-items:center;margin-right:2px;font-family:"DMSans" !important;color:#111a29 !important;font-size:14px !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField a{text-decoration:underline;margin-left:2px;font-family:"DMSans" !important;color:#111a29 !important;font-size:14px !important;text-align:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField #tfa_saveForLaterLink{margin-right:2px;margin-left:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions{display:flex;flex-direction:row;padding:0;margin:36px 0 0;border:none !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions.push-submit-right{position:relative;width:100%;height:0;margin:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions.push-submit-right #submit_button{position:absolute;bottom:0;right:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction{padding:18px 24px !important;line-height:14px;margin-top:0;background-color:#30ccd6;border-radius:50px;font-family:"Montserrat" !important;color:#111a29;letter-spacing:.33px;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase;color:#111a29 !important;cursor:pointer}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction:hover{background-color:#111a29;color:#fff !important}@media screen and (max-width: 991px){#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction:hover{background-color:#fff;color:#111a29}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction:active{background-color:#111a29;color:#fff}}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button{padding:18px 24px;line-height:14px;border-radius:50px;background-color:#30ccd6;border:none !important;font-family:"Montserrat" !important;color:#111a29;letter-spacing:.33px;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button:hover{background-color:#111a29;color:#fff !important}@media screen and (max-width: 991px){#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button:hover{background-color:#003057;color:#fff}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button:active{background-color:#111a29;color:#fff}}body .kalendae.k-floating{padding:28px 26px 16px;width:320px;margin-top:8px;border:1px solid #8298a4 !important;border-radius:2px;background-color:#fff;box-shadow:none;z-index:100}body .kalendae.k-floating .k-btn-close{display:none}body .kalendae.k-floating .k-calendar{width:100%}body .kalendae.k-floating .k-calendar .k-title{color:#111a29 !important}body .kalendae.k-floating .k-calendar .k-title .k-btn-previous-month,body .kalendae.k-floating .k-calendar .k-title .k-btn-next-month,body .kalendae.k-floating .k-calendar .k-title .k-btn-previous-year,body .kalendae.k-floating .k-calendar .k-title .k-btn-next-year{top:-5px;color:#111a29 !important}body .kalendae.k-floating .k-calendar .k-caption{line-height:18px;font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:500;color:#111a29 !important}body .kalendae.k-floating .k-calendar .k-header{margin-top:8px;font-family:"DMSans"}body .kalendae.k-floating .k-calendar .k-header span{padding:0;width:38px !important;margin:3px 0 !important;color:#111a29}body .kalendae.k-floating .k-calendar .k-days span{padding:0 !important;width:38px !important;height:38px !important;line-height:38px;margin:0 !important;font-family:"DMSans";color:#111a29 !important;font-size:16px;border:none;text-decoration:none;opacity:1 !important}body .kalendae.k-floating .k-calendar .k-days span.k-active{border-radius:50%}body .kalendae.k-floating .k-calendar .k-days span.k-out-of-month{color:rgba(17,26,41,.2) !important}body .kalendae.k-floating .k-calendar .k-days span.k-out-of-month.k-active{background-color:transparent !important}body .kalendae.k-floating .k-calendar .k-days span.k-out-of-month.k-active:hover{background-color:#30ccd6 !important;color:rgba(17,26,41,.2) !important}body .kalendae.k-floating .k-calendar .k-days span.k-out-of-month.k-selected{background-color:#30ccd6 !important}body .kalendae.k-floating .k-calendar .k-days span.k-in-month{color:#111a29 !important}body .kalendae.k-floating .k-calendar .k-days span.k-in-month:not(.k-active){color:rgba(17,26,41,.2) !important}body .kalendae.k-floating .k-calendar .k-days span.k-in-month:not(.k-active):hover{color:rgba(17,26,41,.2) !important}body .kalendae.k-floating .k-calendar .k-days span.k-in-month.k-active{border-radius:50% !important;background-color:transparent !important}body .kalendae.k-floating .k-calendar .k-days span.k-in-month.k-active:hover{background-color:#30ccd6 !important;color:#111a29 !important}body .kalendae.k-floating .k-calendar .k-days span.k-in-month.k-today{background-color:#ccd5dd !important}body .kalendae.k-floating .k-calendar .k-days span.k-in-month.k-selected{background-color:#30ccd6 !important}@media screen and (max-width: 991px){#custom-fa-form.custom-fa-form-part .enquiry-right-top-content{padding:0 6.5%;width:100%;max-width:initial}#custom-fa-form.custom-fa-form-part .enquiry-right-top-content-title{letter-spacing:-0.32px}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"],#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"]{padding-left:24px;padding-right:24px}#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group"]>label.label,#custom-fa-form.custom-fa-form-part.accordion-mode form>[class="section group expand"]>label.label{padding-right:30px !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer{width:100% !important;max-width:initial !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm form>.htmlSection .htmlContent{padding-left:24px !important;padding-right:24px !important}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wForm .actions{padding-left:24px;padding-right:24px}#custom-fa-form.custom-fa-form-part.accordion-mode .wFormContainer .wFormFooter .contactInfoLink{padding-left:24px;padding-right:24px}#custom-fa-form.custom-fa-form-part .wFormContainer{padding:0 6.5% !important;width:100% !important;max-width:initial !important}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons .wfPageNextButton,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons .wfPagePreviousButton{min-width:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type{top:0;padding-left:6.5%;padding-right:6.5%}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField{display:block !important;align-items:initial;max-width:initial;margin:0;text-align:right}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField>.oneChoice{justify-content:flex-end;margin-right:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset{margin-top:-35px;margin-bottom:32px;max-width:initial}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField #tfa_resumeEmail,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField #tfa_resumePassword,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField #tfa_confirmPassword{width:100%;max-width:460px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField .preField{margin-bottom:8px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .actions .primaryAction:hover{background-color:#30ccd6;color:#111a29}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField{display:block;align-items:initial;max-width:initial;margin:0;text-align:right}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField>.oneChoice{justify-content:flex-end;margin-right:0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField #tfa_saveForLaterLink{display:block;margin-right:0;text-align:right}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent h2{line-height:36px;font-size:28px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #tfa_3262{padding-bottom:24px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons{width:100%}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton{display:block;width:100%;max-width:328px;margin:40px auto 0}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton{min-width:149px}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton:hover,#custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton:hover{background-color:#30ccd6 !important;color:#111a29}#custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button{min-width:149px}body .kalendae.k-floating{padding:15px 12px 5px;width:279px}body .kalendae.k-floating .k-calendar .k-header span{width:36px !important}body .kalendae.k-floating .k-calendar .k-days span{width:36px !important;height:36px !important;line-height:36px}}.module-video-wrapper{position:relative;padding-bottom:calc((900 / 1600) * 100%);width:100%}.module-video-wrapper video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.module-video-wrapper .video-play-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.module-video-wrapper .video-play-btn{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;width:130px;height:130px;margin:0 auto;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.module-video-wrapper .video-play-btn::before{position:absolute;content:"";width:194px;height:194px;opacity:.4;background:transparent radial-gradient(closest-side at 50% 50%, #000000 0%, #00000074 71%, #00000000 100%) 0% 0% no-repeat padding-box}.module-video-wrapper .video-play-btn::after{position:absolute;content:"";width:100%;height:100%;border:2px solid #fff;border-radius:50%;z-index:1}.module-video-wrapper .video-play-btn:hover .video-play-btn-icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.module-video-wrapper .video-play-btn:hover .video-play-btn-text{color:#000}.module-video-wrapper .video-play-btn:hover .full-video-play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}.module-video-wrapper .video-play-btn-icon{width:24px;height:24px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px;z-index:2}.module-video-wrapper .video-play-btn-text{line-height:15px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;text-transform:uppercase;z-index:2}.module-video-wrapper .full-video-play-btn-animation{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0);width:100%;height:100%;transition:all .4s ease 0s;background-color:#fff;border-radius:50%;opacity:0}@media(max-width: 991px){.module-video-wrapper .video-play-btn{width:96px;height:96px}.module-video-wrapper .video-play-btn::before{width:152px;height:152px}.module-video-wrapper .video-play-btn:hover .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px}.module-video-wrapper .video-play-btn:hover .full-video__text-btn--text{color:#fff}.module-video-wrapper .video-play-btn:hover .full-video-play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(0);opacity:0}.module-video-wrapper .video-play-btn:active .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.module-video-wrapper .video-play-btn:active .full-video__text-btn--text{color:#000}.module-video-wrapper .video-play-btn:active .full-video-play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}}html[lang=zh-cn] h1,html[lang=zh-cn] h2,html[lang=zh-cn] h3,html[lang=zh-cn] h4,html[lang=zh-CN] h1,html[lang=zh-CN] h2,html[lang=zh-CN] h3,html[lang=zh-CN] h4{font-family:"NotoSansSC"}html[lang=zh-cn] h5,html[lang=zh-cn] h6,html[lang=zh-CN] h5,html[lang=zh-CN] h6{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .base-btn,html[lang=zh-CN] .base-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] [class^=WidgetTitle__Header-],html[lang=zh-CN] [class^=WidgetTitle__Header-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=RatingValue__Container-],html[lang=zh-CN] [class^=RatingValue__Container-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=HeaderTotalReviews__Container-],html[lang=zh-CN] [class^=HeaderTotalReviews__Container-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=ReviewAuthorName__Container-],html[lang=zh-CN] [class^=ReviewAuthorName__Container-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=ReviewDate__Container-],html[lang=zh-CN] [class^=ReviewDate__Container-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=SimpleShortener__Inner-],html[lang=zh-CN] [class^=SimpleShortener__Inner-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=ReviewText__Control-],html[lang=zh-CN] [class^=ReviewText__Control-]{font-family:"NotoSansSC"}html[lang=zh-cn] .btn,html[lang=zh-CN] .btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wFormFooter .contactInfoLink,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wFormFooter .contactInfoLink{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm h2,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm h2{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm h4,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm h4{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent li,html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent div,html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent p,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent li,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent div,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .htmlSection .htmlContent p{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-suggestion{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-empty-message,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .tt-menu .tt-empty-message{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #wfPgIndex-1-buttons .wfPageNextButton{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .label,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .oneField .label{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea,html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text],html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password],html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]),html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .required:not(.choices),html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm textarea,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=text],html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=password],html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]),html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .required:not(.choices){font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]) option,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm select:not([multiple]) option{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file],html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]::-webkit-file-upload-button,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm input[type=file]::-webkit-file-upload-button{font-family:"NotoSansSC" !important;font-weight:500}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .lengthIndicator,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .inputWrapper .lengthIndicator{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .errMsg,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .errMsg{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive,html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive .hint,html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint,html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint .hint,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint-inactive .hint,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .field-hint .hint{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton,html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPagePreviousButton,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .wfPagingButtons:not(#wfPgIndex-1-buttons) .wfPageNextButton{font-family:"NotoSansSC" !important;font-weight:500}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .section .label,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .section .label{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField>.oneChoice,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField>.oneChoice{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField>.oneChoice label,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField>.oneChoice label{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField a,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:first-of-type>.oneField a{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset fieldset,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset fieldset{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset legend,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset legend{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .instructions,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .instructions{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField .preField,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #saveAndResumeFieldset .oneField .preField{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField>.oneChoice,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField>.oneChoice{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField a,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .saveAndResume:last-of-type>.oneField a{font-family:"NotoSansSC" !important}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm .actions .primaryAction{font-family:"NotoSansSC" !important;font-weight:500}html[lang=zh-cn] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button,html[lang=zh-CN] #custom-fa-form.custom-fa-form-part .wFormContainer .wForm #submit_button{font-family:"NotoSansSC" !important;font-weight:500}html[lang=zh-cn] body .kalendae.k-floating .k-calendar .k-caption,html[lang=zh-CN] body .kalendae.k-floating .k-calendar .k-caption{font-family:"NotoSansSC"}html[lang=zh-cn] body .kalendae.k-floating .k-calendar .k-header,html[lang=zh-CN] body .kalendae.k-floating .k-calendar .k-header{font-family:"NotoSansSC"}html[lang=zh-cn] body .kalendae.k-floating .k-calendar .k-days span,html[lang=zh-CN] body .kalendae.k-floating .k-calendar .k-days span{font-family:"NotoSansSC"}html[lang=zh-cn] .school-map-wrapper .swiper-part-top-desc,html[lang=zh-CN] .school-map-wrapper .swiper-part-top-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .school-map-wrapper .school-label,html[lang=zh-CN] .school-map-wrapper .school-label{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .school-map-wrapper .school-location-name,html[lang=zh-CN] .school-map-wrapper .school-location-name{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .school-map-wrapper .school-name,html[lang=zh-CN] .school-map-wrapper .school-name{font-family:"NotoSansSC"}html[lang=zh-cn] .school-map-wrapper .school-age>span,html[lang=zh-CN] .school-map-wrapper .school-age>span{font-family:"NotoSansSC"}html[lang=zh-cn] .accordian-content dt,html[lang=zh-CN] .accordian-content dt{font-family:"NotoSansSC"}html[lang=zh-cn] .accordian-content dd,html[lang=zh-CN] .accordian-content dd{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-latest-season .podcast-latest-season-title,html[lang=zh-CN] .podcast-latest-season .podcast-latest-season-title{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-latest-season .podcast-latest-season-desc,html[lang=zh-CN] .podcast-latest-season .podcast-latest-season-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-previous-season .podcast-previous-season-title,html[lang=zh-CN] .podcast-previous-season .podcast-previous-season-title{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-previous-season .podcast-previous-season-desc,html[lang=zh-CN] .podcast-previous-season .podcast-previous-season-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .banner-promotion-container .banner-promotion-right-desc,html[lang=zh-CN] .banner-promotion-container .banner-promotion-right-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .article-pull-quote .quote-content,html[lang=zh-CN] .article-pull-quote .quote-content{font-family:"NotoSansSC"}html[lang=zh-cn] .article-pull-quote .author-name,html[lang=zh-CN] .article-pull-quote .author-name{font-family:"NotoSansSC"}html[lang=zh-cn] .article-pull-quote .author-title,html[lang=zh-CN] .article-pull-quote .author-title{font-family:"NotoSansSC"}html[lang=zh-cn] .as-seenIn__subtitle,html[lang=zh-CN] .as-seenIn__subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .breadCrumbs.breadCrumbs__footer ol,html[lang=zh-CN] .breadCrumbs.breadCrumbs__footer ol{font-family:"NotoSansSC"}html[lang=zh-cn] .breadCrumbs ol,html[lang=zh-CN] .breadCrumbs ol{font-family:"NotoSansSC"}html[lang=zh-cn] .callout-title,html[lang=zh-CN] .callout-title{font-family:"NotoSansSC"}html[lang=zh-cn] .callout-desc,html[lang=zh-CN] .callout-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .calloutBanner.calloutBanner-error .calloutBanner-title,html[lang=zh-cn] .calloutBanner.calloutBanner-info .calloutBanner-title,html[lang=zh-CN] .calloutBanner.calloutBanner-error .calloutBanner-title,html[lang=zh-CN] .calloutBanner.calloutBanner-info .calloutBanner-title{font-family:"NotoSansSC"}html[lang=zh-cn] .calloutBanner.calloutBanner-error .calloutBanner-desc,html[lang=zh-cn] .calloutBanner.calloutBanner-info .calloutBanner-desc,html[lang=zh-CN] .calloutBanner.calloutBanner-error .calloutBanner-desc,html[lang=zh-CN] .calloutBanner.calloutBanner-info .calloutBanner-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .calloutBanner-title,html[lang=zh-CN] .calloutBanner-title{font-family:"NotoSansSC"}html[lang=zh-cn] .calloutBanner-desc,html[lang=zh-CN] .calloutBanner-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .campus-tour .campus-tour__left .card-popup .card-popup__content .title,html[lang=zh-CN] .campus-tour .campus-tour__left .card-popup .card-popup__content .title{font-family:"NotoSansSC"}html[lang=zh-cn] .campus-tour .campus-tour__left .card-popup .card-popup__content .link,html[lang=zh-CN] .campus-tour .campus-tour__left .card-popup .card-popup__content .link{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .campus-tour .campus-tour__right .campus-tour__tag,html[lang=zh-CN] .campus-tour .campus-tour__right .campus-tour__tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .campus-tour .campus-tour__right .campus-tour__desc,html[lang=zh-CN] .campus-tour .campus-tour__right .campus-tour__desc{font-family:"NotoSansSC"}html[lang=zh-cn] .card-popup__overlay .content-title,html[lang=zh-CN] .card-popup__overlay .content-title{font-family:"NotoSansSC"}html[lang=zh-cn] .card-popup__overlay .content-desc,html[lang=zh-CN] .card-popup__overlay .content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .carousel-64__content-subtitle,html[lang=zh-CN] .carousel-64__content-subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .carousel-64__content-desc,html[lang=zh-CN] .carousel-64__content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .carousel-64 .swiper-slide__video-btn--text,html[lang=zh-CN] .carousel-64 .swiper-slide__video-btn--text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .carousel-64 .swiper-pagination-custom,html[lang=zh-CN] .carousel-64 .swiper-pagination-custom{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .carousel-64 .swiper-slide-desc,html[lang=zh-CN] .carousel-64 .swiper-slide-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .carousel-full__header-subtitle,html[lang=zh-CN] .carousel-full__header-subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .carousel-full .swiper-slide__video-btn--text,html[lang=zh-CN] .carousel-full .swiper-slide__video-btn--text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .carousel-full .swiper-pagination-custom,html[lang=zh-CN] .carousel-full .swiper-pagination-custom{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .carousel-full .swiper-slide-desc,html[lang=zh-CN] .carousel-full .swiper-slide-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .content-page-header .content-page-header-tag,html[lang=zh-CN] .content-page-header .content-page-header-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .content-page-header .content-page-header-text,html[lang=zh-CN] .content-page-header .content-page-header-text{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-banner .title,html[lang=zh-CN] .cookies-banner .title{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-banner .rich-text-content,html[lang=zh-CN] .cookies-banner .rich-text-content{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-banner .rich-text-content p,html[lang=zh-CN] .cookies-banner .rich-text-content p{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-banner .rich-text-content a,html[lang=zh-CN] .cookies-banner .rich-text-content a{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-policy .title,html[lang=zh-CN] .cookies-policy .title{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-policy .cookies-anchor,html[lang=zh-CN] .cookies-policy .cookies-anchor{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .cookies-policy .rich-text-content,html[lang=zh-CN] .cookies-policy .rich-text-content{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-policy .rich-text-content p,html[lang=zh-CN] .cookies-policy .rich-text-content p{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-policy .cookies-title,html[lang=zh-CN] .cookies-policy .cookies-title{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-policy .cookies-rich-text-content,html[lang=zh-CN] .cookies-policy .cookies-rich-text-content{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-policy .radio-btn-label,html[lang=zh-CN] .cookies-policy .radio-btn-label{font-family:"NotoSansSC"}html[lang=zh-cn] .cookies-policy .success-message,html[lang=zh-CN] .cookies-policy .success-message{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__backTop-btn,html[lang=zh-CN] .corporate-footer__backTop-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .corporate-footer__newsletter-title,html[lang=zh-CN] .corporate-footer__newsletter-title{font-family:"NotoSansSC"}@media(max-width: 991px){html[lang=zh-cn] .corporate-footer__newsletter-title,html[lang=zh-CN] .corporate-footer__newsletter-title{font-family:"NotoSansSC"}}html[lang=zh-cn] .corporate-footer__newsletter-desc,html[lang=zh-CN] .corporate-footer__newsletter-desc{font-family:"NotoSansSC"}@media(max-width: 991px){html[lang=zh-cn] .corporate-footer__newsletter-desc,html[lang=zh-CN] .corporate-footer__newsletter-desc{font-family:"NotoSansSC"}}html[lang=zh-cn] .corporate-footer__newsletter .input-error,html[lang=zh-CN] .corporate-footer__newsletter .input-error{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__newsletter-action--input,html[lang=zh-CN] .corporate-footer__newsletter-action--input{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__newsletter-info,html[lang=zh-CN] .corporate-footer__newsletter-info{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__term--desc,html[lang=zh-CN] .corporate-footer__term--desc{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__term .form-error-msg,html[lang=zh-CN] .corporate-footer__term .form-error-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__title,html[lang=zh-CN] .corporate-footer__title{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__support-email,html[lang=zh-cn] .corporate-footer__support-phone,html[lang=zh-CN] .corporate-footer__support-email,html[lang=zh-CN] .corporate-footer__support-phone{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__address-info,html[lang=zh-CN] .corporate-footer__address-info{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__links,html[lang=zh-CN] .corporate-footer__links{font-family:"NotoSansSC"}html[lang=zh-cn] .corporate-footer__bottom-copy,html[lang=zh-CN] .corporate-footer__bottom-copy{font-family:"NotoSansSC"}html[lang=zh-cn] .curricula-overview-container .normal-module-tab,html[lang=zh-CN] .curricula-overview-container .normal-module-tab{font-family:"NotoSansSC";font-weight:500}@media screen and (max-width: 991px){html[lang=zh-cn] .curricula-overview-container .tab-chosen-text,html[lang=zh-CN] .curricula-overview-container .tab-chosen-text{font-family:"NotoSansSC";font-weight:500}}html[lang=zh-cn] .curricula-overview-container .left-part-description,html[lang=zh-cn] .curricula-overview-container .slide-card-detail-description,html[lang=zh-CN] .curricula-overview-container .left-part-description,html[lang=zh-CN] .curricula-overview-container .slide-card-detail-description{font-family:"NotoSansSC"}html[lang=zh-cn] .curricula-overview-container .guide-content-left p,html[lang=zh-cn] .curricula-overview-container .guide-content-left .guide-content-answer,html[lang=zh-CN] .curricula-overview-container .guide-content-left p,html[lang=zh-CN] .curricula-overview-container .guide-content-left .guide-content-answer{font-family:"NotoSansSC"}html[lang=zh-cn] .curricula-overview-container .swiper-slide .slide-card-detail-tag,html[lang=zh-CN] .curricula-overview-container .swiper-slide .slide-card-detail-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .curricula-overview-container .swiper-slide .slide-card-read-more,html[lang=zh-CN] .curricula-overview-container .swiper-slide .slide-card-read-more{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .curriculum-page-card-container .normal-module-tab,html[lang=zh-CN] .curriculum-page-card-container .normal-module-tab{font-family:"NotoSansSC";font-weight:500}@media screen and (max-width: 991px){html[lang=zh-cn] .curriculum-page-card-container .tab-chosen-text,html[lang=zh-CN] .curriculum-page-card-container .tab-chosen-text{font-family:"NotoSansSC";font-weight:500}}html[lang=zh-cn] .curriculum-page-card-container .header-part-description,html[lang=zh-CN] .curriculum-page-card-container .header-part-description{font-family:"NotoSansSC"}html[lang=zh-cn] .curriculum-page-card-container .card-detail-tag,html[lang=zh-CN] .curriculum-page-card-container .card-detail-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .curriculum-page-card-container .card-detail-title,html[lang=zh-CN] .curriculum-page-card-container .card-detail-title{font-family:"NotoSansSC"}html[lang=zh-cn] .curriculum-page-card-container .card-detail-description,html[lang=zh-CN] .curriculum-page-card-container .card-detail-description{font-family:"NotoSansSC"}html[lang=zh-cn] .curriculum-page-card-container .card-detail-full,html[lang=zh-CN] .curriculum-page-card-container .card-detail-full{font-family:"NotoSansSC"}html[lang=zh-cn] .curriculum-page-card-container .card-detail-full .card-detail-section-text,html[lang=zh-CN] .curriculum-page-card-container .card-detail-full .card-detail-section-text{font-family:"NotoSansSC"}html[lang=zh-cn] .curriculum-page-card-container .card-detail-full .card-detail-section-title,html[lang=zh-CN] .curriculum-page-card-container .card-detail-full .card-detail-section-title{font-family:"NotoSansSC"}html[lang=zh-cn] .curriculum-page-card-container .card-read-more,html[lang=zh-CN] .curriculum-page-card-container .card-read-more{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .custom-sitecore-form-container .custom-form-component label,html[lang=zh-CN] .custom-sitecore-form-container .custom-form-component label{font-family:"NotoSansSC"}html[lang=zh-cn] .custom-sitecore-form-container .custom-form-component input:not([type=radio]),html[lang=zh-cn] .custom-sitecore-form-container .custom-form-component textarea,html[lang=zh-cn] .custom-sitecore-form-container .custom-form-component select,html[lang=zh-CN] .custom-sitecore-form-container .custom-form-component input:not([type=radio]),html[lang=zh-CN] .custom-sitecore-form-container .custom-form-component textarea,html[lang=zh-CN] .custom-sitecore-form-container .custom-form-component select{font-family:"NotoSansSC" !important}html[lang=zh-cn] .custom-sitecore-form-container .custom-form-component option,html[lang=zh-CN] .custom-sitecore-form-container .custom-form-component option{font-family:"NotoSansSC" !important}html[lang=zh-cn] .custom-sitecore-form-container .custom-form-component .form-error-msg,html[lang=zh-CN] .custom-sitecore-form-container .custom-form-component .form-error-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .custom-sitecore-form-container .custom-form-component .textarea-length-indicator,html[lang=zh-CN] .custom-sitecore-form-container .custom-form-component .textarea-length-indicator{font-family:"NotoSansSC" !important}html[lang=zh-cn] .download-form .form-section .form-title,html[lang=zh-CN] .download-form .form-section .form-title{font-family:"NotoSansSC"}@media(max-width: 991px){html[lang=zh-cn] .download-form .form-section .form-title,html[lang=zh-CN] .download-form .form-section .form-title{font-family:"NotoSansSC"}}html[lang=zh-cn] .download-form .form-section .form-content .form-content-desc,html[lang=zh-CN] .download-form .form-section .form-content .form-content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .download-form .form-section .form-content .form-content-box .form-content-input label,html[lang=zh-CN] .download-form .form-section .form-content .form-content-box .form-content-input label{font-family:"NotoSansSC"}html[lang=zh-cn] .download-form .form-section .form-content .form-content-box .form-content-input input,html[lang=zh-CN] .download-form .form-section .form-content .form-content-box .form-content-input input{font-family:"NotoSansSC"}html[lang=zh-cn] .download-form .form-section .form-content .form-content-box .form-content-input .form-error-msg,html[lang=zh-CN] .download-form .form-section .form-content .form-content-box .form-content-input .form-error-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .download-form .form-section .form-content .form-content-term .term-content,html[lang=zh-CN] .download-form .form-section .form-content .form-content-term .term-content{font-family:"NotoSansSC"}html[lang=zh-cn] .download-form .form-section .form-action .download-submit-wrapper input,html[lang=zh-CN] .download-form .form-section .form-action .download-submit-wrapper input{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .download-form .downloaded-section .downloaded-title,html[lang=zh-CN] .download-form .downloaded-section .downloaded-title{font-family:"NotoSansSC"}html[lang=zh-cn] .download-form .downloaded-section .downloaded-desc,html[lang=zh-CN] .download-form .downloaded-section .downloaded-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .download-form .downloaded-section .send-again-btn,html[lang=zh-CN] .download-form .downloaded-section .send-again-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .downloads .component-content h2,html[lang=zh-CN] .downloads .component-content h2{font-family:"NotoSansSC"}html[lang=zh-cn] .downloads-title,html[lang=zh-CN] .downloads-title{font-family:"NotoSansSC"}html[lang=zh-cn] .downloads-desc,html[lang=zh-CN] .downloads-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .downloads-ctabutton,html[lang=zh-CN] .downloads-ctabutton{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text],html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password],html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper select,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices),html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text],html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password],html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper select,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices),html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .tt-suggestion,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .tt-suggestion{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .errMsg span,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .errMsg span{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneChoice label,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm .oneField label,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneChoice label,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm .oneField label{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm label.preField,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm label.preField{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form h4,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form h4{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form #tfa_75,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form #tfa_15,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form #tfa_75,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form #tfa_15{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form #tfa_75 option,html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form #tfa_15 option,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form #tfa_75 option,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form #tfa_15 option{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form #tfa_22-L span:last-child,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form #tfa_22-L span:last-child{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form #tfa_23-HTML,html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form #tfa_23-HTML{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form .wFormContainer .wForm form .actions input[type=submit],html[lang=zh-CN] .enquiry-form .wFormContainer .wForm form .actions input[type=submit]{font-family:"NotoSansSC" !important;font-weight:500}html[lang=zh-cn] .enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divHeader,html[lang=zh-CN] .enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divHeader{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontentmain,html[lang=zh-CN] .enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontentmain{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontent,html[lang=zh-CN] .enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontent{font-family:"NotoSansSC" !important}html[lang=zh-cn] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-title,html[lang=zh-CN] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-title{font-family:"NotoSansSC"}html[lang=zh-cn] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-info,html[lang=zh-CN] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-info{font-family:"NotoSansSC"}html[lang=zh-cn] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-desc,html[lang=zh-CN] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .back-home-btn,html[lang=zh-CN] .enquiry-success-container .enquiry-success-right .enquiry-success .success-content .back-home-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .error-page-404 .subtitle,html[lang=zh-CN] .error-page-404 .subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .error-page-404 .body,html[lang=zh-CN] .error-page-404 .body{font-family:"NotoSansSC"}html[lang=zh-cn] .error-page-404 .return-btn,html[lang=zh-CN] .error-page-404 .return-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .events-calendar-item__content-time,html[lang=zh-CN] .events-calendar-item__content-time{font-family:"NotoSansSC"}html[lang=zh-cn] .events-calendar-item__content-event-title,html[lang=zh-CN] .events-calendar-item__content-event-title{font-family:"NotoSansSC"}html[lang=zh-cn] .events-calendar-item__content-event-content,html[lang=zh-CN] .events-calendar-item__content-event-content{font-family:"NotoSansSC"}html[lang=zh-cn] .events-calendar-item__content-event-link a,html[lang=zh-CN] .events-calendar-item__content-event-link a{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .faq-withoutpic-content dt,html[lang=zh-CN] .faq-withoutpic-content dt{font-family:"NotoSansSC"}html[lang=zh-cn] .faq-withoutpic-content dd,html[lang=zh-CN] .faq-withoutpic-content dd{font-family:"NotoSansSC"}html[lang=zh-cn] .faq-withoutpic-viewallbtn,html[lang=zh-CN] .faq-withoutpic-viewallbtn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .faq-withpic-content dt,html[lang=zh-CN] .faq-withpic-content dt{font-family:"NotoSansSC"}html[lang=zh-cn] .faq-withpic-content dd,html[lang=zh-CN] .faq-withpic-content dd{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-container .feature-cards__subtitle,html[lang=zh-CN] .feature-cards-container .feature-cards__subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-container .feature-cards__all,html[lang=zh-CN] .feature-cards-container .feature-cards__all{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards-container .feature-cards__item-title,html[lang=zh-CN] .feature-cards-container .feature-cards__item-title{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-container .feature-cards__item-subtitle,html[lang=zh-CN] .feature-cards-container .feature-cards__item-subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-container .feature-cards__item-desc,html[lang=zh-CN] .feature-cards-container .feature-cards__item-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-container .feature-cards__item-more--text,html[lang=zh-CN] .feature-cards-container .feature-cards__item-more--text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards-container .feature-cards__item-more--content .content-title,html[lang=zh-CN] .feature-cards-container .feature-cards__item-more--content .content-title{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-container .feature-cards__item-more--content .content-desc,html[lang=zh-CN] .feature-cards-container .feature-cards__item-more--content .content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-container .feature-cards__item-tag span,html[lang=zh-CN] .feature-cards-container .feature-cards__item-tag span{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards__item-more--content .content-title,html[lang=zh-CN] .feature-cards__item-more--content .content-title{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards__item-more--content .content-desc,html[lang=zh-CN] .feature-cards__item-more--content .content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-pattern__more-content .content-title,html[lang=zh-CN] .feature-cards-pattern__more-content .content-title{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-pattern__more-content .content-desc,html[lang=zh-CN] .feature-cards-pattern__more-content .content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-pattern .feature-cards__subtitle,html[lang=zh-CN] .feature-cards-pattern .feature-cards__subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-pattern .feature-cards__all,html[lang=zh-CN] .feature-cards-pattern .feature-cards__all{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards-pattern .feature-cards__item-title,html[lang=zh-CN] .feature-cards-pattern .feature-cards__item-title{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-pattern .feature-cards__item-subtitle,html[lang=zh-CN] .feature-cards-pattern .feature-cards__item-subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-pattern .feature-cards__item-desc,html[lang=zh-CN] .feature-cards-pattern .feature-cards__item-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-pattern .feature-cards__item-more--text,html[lang=zh-CN] .feature-cards-pattern .feature-cards__item-more--text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards-pattern .feature-cards__item-tag span,html[lang=zh-CN] .feature-cards-pattern .feature-cards__item-tag span{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards-tabs__more-content .content-title,html[lang=zh-CN] .feature-cards-tabs__more-content .content-title{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-tabs__more-content .content-desc,html[lang=zh-CN] .feature-cards-tabs__more-content .content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-tabs .feature-cards .normal-module-tab,html[lang=zh-CN] .feature-cards-tabs .feature-cards .normal-module-tab{font-family:"NotoSansSC";font-weight:500}@media screen and (max-width: 991px){html[lang=zh-cn] .feature-cards-tabs .feature-cards .tab-chosen-text,html[lang=zh-CN] .feature-cards-tabs .feature-cards .tab-chosen-text{font-family:"NotoSansSC";font-weight:500}}html[lang=zh-cn] .feature-cards-tabs .feature-cards__subtitle,html[lang=zh-CN] .feature-cards-tabs .feature-cards__subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-tabs .feature-cards__all,html[lang=zh-CN] .feature-cards-tabs .feature-cards__all{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards-tabs .feature-cards__item-title,html[lang=zh-CN] .feature-cards-tabs .feature-cards__item-title{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-tabs .feature-cards__item-subtitle,html[lang=zh-CN] .feature-cards-tabs .feature-cards__item-subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-tabs .feature-cards__item-desc,html[lang=zh-CN] .feature-cards-tabs .feature-cards__item-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-cards-tabs .feature-cards__item-more--text,html[lang=zh-CN] .feature-cards-tabs .feature-cards__item-more--text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-cards-tabs .feature-cards__item-tag span,html[lang=zh-CN] .feature-cards-tabs .feature-cards__item-tag span{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-quote .preview-play-btn-text,html[lang=zh-CN] .feature-quote .preview-play-btn-text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-quote .quote-content,html[lang=zh-CN] .feature-quote .quote-content{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-quote .quote-read-more,html[lang=zh-CN] .feature-quote .quote-read-more{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .feature-quote .author-name,html[lang=zh-CN] .feature-quote .author-name{font-family:"NotoSansSC"}html[lang=zh-cn] .feature-quote .author-title,html[lang=zh-CN] .feature-quote .author-title{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-calculator-desc,html[lang=zh-CN] .fees-calculator-container .fees-calculator-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .left-panel-title,html[lang=zh-CN] .fees-calculator-container .left-panel-title{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .left-panel-desc,html[lang=zh-CN] .fees-calculator-container .left-panel-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .to-calculator-btn,html[lang=zh-CN] .fees-calculator-container .to-calculator-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .fees-calculator-container .show-overlay-btn,html[lang=zh-CN] .fees-calculator-container .show-overlay-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .fees-calculator-container .start-again-btn,html[lang=zh-CN] .fees-calculator-container .start-again-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .fees-calculator-container .top-part-title,html[lang=zh-CN] .fees-calculator-container .top-part-title{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .top-part-start-date,html[lang=zh-CN] .fees-calculator-container .top-part-start-date{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-number,html[lang=zh-CN] .fees-calculator-container .fees-number{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .fees-calculator-container .cur-currency,html[lang=zh-CN] .fees-calculator-container .cur-currency{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .fees-calculator-container .cur-currency-star,html[lang=zh-CN] .fees-calculator-container .cur-currency-star{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .currency-list,html[lang=zh-CN] .fees-calculator-container .currency-list{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-detail-tips,html[lang=zh-CN] .fees-calculator-container .fees-detail-tips{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-school-provide-name,html[lang=zh-CN] .fees-calculator-container .fees-school-provide-name{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-extra-list-name,html[lang=zh-cn] .fees-calculator-container .fees-extra-list-value,html[lang=zh-CN] .fees-calculator-container .fees-extra-list-name,html[lang=zh-CN] .fees-calculator-container .fees-extra-list-value{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .add-another-child,html[lang=zh-CN] .fees-calculator-container .add-another-child{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-input-label,html[lang=zh-CN] .fees-calculator-container .fees-input-label{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-input,html[lang=zh-CN] .fees-calculator-container .fees-input{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-error-msg,html[lang=zh-CN] .fees-calculator-container .fees-error-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-radio-title,html[lang=zh-CN] .fees-calculator-container .fees-radio-title{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .radio-text,html[lang=zh-CN] .fees-calculator-container .radio-text{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .do-calculator-btn,html[lang=zh-CN] .fees-calculator-container .do-calculator-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .fees-calculator-container .cancel-btn,html[lang=zh-CN] .fees-calculator-container .cancel-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .fees-calculator-container .personal-name,html[lang=zh-CN] .fees-calculator-container .personal-name{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .personal-start-date,html[lang=zh-CN] .fees-calculator-container .personal-start-date{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .personal-table-title,html[lang=zh-CN] .fees-calculator-container .personal-table-title{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .content-table-key,html[lang=zh-cn] .fees-calculator-container .content-table-value,html[lang=zh-CN] .fees-calculator-container .content-table-key,html[lang=zh-CN] .fees-calculator-container .content-table-value{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .total-info-key,html[lang=zh-CN] .fees-calculator-container .total-info-key{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .total-info-value,html[lang=zh-CN] .fees-calculator-container .total-info-value{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .total-extra-info,html[lang=zh-CN] .fees-calculator-container .total-extra-info{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fold-control-name,html[lang=zh-CN] .fees-calculator-container .fold-control-name{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .content-table-title,html[lang=zh-CN] .fees-calculator-container .content-table-title{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .currency-disclaimer,html[lang=zh-CN] .fees-calculator-container .currency-disclaimer{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .extra-info-title,html[lang=zh-CN] .fees-calculator-container .extra-info-title{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .extra-info-desc,html[lang=zh-CN] .fees-calculator-container .extra-info-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-results-form-desc,html[lang=zh-CN] .fees-calculator-container .fees-results-form-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-results-form-email,html[lang=zh-CN] .fees-calculator-container .fees-results-form-email{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-results-form-confirm-desc,html[lang=zh-CN] .fees-calculator-container .fees-results-form-confirm-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .form-success-msg,html[lang=zh-CN] .fees-calculator-container .form-success-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .fees-calculator-container .fees-results-form-send-btn,html[lang=zh-CN] .fees-calculator-container .fees-results-form-send-btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .find-a-school-container .normal-module-underline-tab,html[lang=zh-CN] .find-a-school-container .normal-module-underline-tab{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-step .step-name,html[lang=zh-CN] .find-a-school-journey-container .journey-step .step-name{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-detail-intro,html[lang=zh-CN] .find-a-school-journey-container .journey-detail-intro{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-option-title,html[lang=zh-CN] .find-a-school-journey-container .journey-option-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-option-desc,html[lang=zh-CN] .find-a-school-journey-container .journey-option-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-detail-country-title,html[lang=zh-CN] .find-a-school-journey-container .journey-detail-country-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-country-dropdown-title,html[lang=zh-CN] .find-a-school-journey-container .journey-country-dropdown-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .dropdown-selected,html[lang=zh-CN] .find-a-school-journey-container .dropdown-selected{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .dropdown-list-name,html[lang=zh-CN] .find-a-school-journey-container .dropdown-list-name{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-note,html[lang=zh-CN] .find-a-school-journey-container .journey-note{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-note-title,html[lang=zh-CN] .find-a-school-journey-container .journey-note-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-journey-container .journey-note-desc,html[lang=zh-CN] .find-a-school-journey-container .journey-note-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .results-top-label,html[lang=zh-CN] .find-a-school-results-container .results-top-label{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .find-a-school-results-container .results-top-desc,html[lang=zh-CN] .find-a-school-results-container .results-top-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .school-label,html[lang=zh-CN] .find-a-school-results-container .school-label{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .find-a-school-results-container .school-location-name,html[lang=zh-CN] .find-a-school-results-container .school-location-name{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .find-a-school-results-container .map-school-name,html[lang=zh-CN] .find-a-school-results-container .map-school-name{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .map-school-age>span,html[lang=zh-CN] .find-a-school-results-container .map-school-age>span{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .results-filter-item,html[lang=zh-CN] .find-a-school-results-container .results-filter-item{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .change-currency-btn,html[lang=zh-CN] .find-a-school-results-container .change-currency-btn{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .change-currency-detail-name,html[lang=zh-CN] .find-a-school-results-container .change-currency-detail-name{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .school-card-tag,html[lang=zh-CN] .find-a-school-results-container .school-card-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .find-a-school-results-container .results-filter-note,html[lang=zh-CN] .find-a-school-results-container .results-filter-note{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .no-school-result-title,html[lang=zh-CN] .find-a-school-results-container .no-school-result-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .no-school-result-desc,html[lang=zh-CN] .find-a-school-results-container .no-school-result-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .currency-disclaimer,html[lang=zh-CN] .find-a-school-results-container .currency-disclaimer{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .location-name,html[lang=zh-CN] .find-a-school-results-container .location-name{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .find-a-school-results-container .school-detail-info>span,html[lang=zh-CN] .find-a-school-results-container .school-detail-info>span{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .your-needs-title,html[lang=zh-CN] .find-a-school-results-container .your-needs-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .your-needs-name,html[lang=zh-CN] .find-a-school-results-container .your-needs-name{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .results-filter-overlay-title,html[lang=zh-CN] .find-a-school-results-container .results-filter-overlay-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .results-filter-overlay-name,html[lang=zh-CN] .find-a-school-results-container .results-filter-overlay-name{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .reset-filter-btn,html[lang=zh-CN] .find-a-school-results-container .reset-filter-btn{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .school-detail-overlay-desc,html[lang=zh-CN] .find-a-school-results-container .school-detail-overlay-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .school-detail-table-title,html[lang=zh-CN] .find-a-school-results-container .school-detail-table-title{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .table-list-key,html[lang=zh-CN] .find-a-school-results-container .table-list-key{font-family:"NotoSansSC"}html[lang=zh-cn] .find-a-school-results-container .table-list-value,html[lang=zh-CN] .find-a-school-results-container .table-list-value{font-family:"NotoSansSC"}@media screen and (max-width: 991px){html[lang=zh-cn] .find-a-school-results-container .results-filter-wrapper.for-mobile .results-filter-name,html[lang=zh-CN] .find-a-school-results-container .results-filter-wrapper.for-mobile .results-filter-name{font-family:"NotoSansSC"}}html[lang=zh-cn] .full-video__text-subtitle,html[lang=zh-CN] .full-video__text-subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .full-video__text-desc,html[lang=zh-CN] .full-video__text-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .full-video__text-btn--text,html[lang=zh-CN] .full-video__text-btn--text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .full-image__text-subtitle,html[lang=zh-CN] .full-image__text-subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .full-image__text-desc,html[lang=zh-CN] .full-image__text-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .full-image__mark,html[lang=zh-CN] .full-image__mark{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .hero-article__content-subtitle,html[lang=zh-CN] .hero-article__content-subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .homepage-navigation .search-input,html[lang=zh-CN] .homepage-navigation .search-input{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .nav-main-item-link,html[lang=zh-CN] .homepage-navigation .nav-main-item-link{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .nav-secondary-title,html[lang=zh-CN] .homepage-navigation .nav-secondary-title{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .nav-secondary-item-link,html[lang=zh-CN] .homepage-navigation .nav-secondary-item-link{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .return-to-school-link-text,html[lang=zh-CN] .homepage-navigation .return-to-school-link-text{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .language-selector-inline-text,html[lang=zh-CN] .homepage-navigation .language-selector-inline-text{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .language-selector-inline-item,html[lang=zh-CN] .homepage-navigation .language-selector-inline-item{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .fixed-navigation-title,html[lang=zh-CN] .homepage-navigation .fixed-navigation-title{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .homepage-navigation .fixed-navigation-list a,html[lang=zh-CN] .homepage-navigation .fixed-navigation-list a{font-family:"NotoSansSC"}@media(max-width: 991px){html[lang=zh-cn] .homepage-navigation .language-selector-mobile-text,html[lang=zh-CN] .homepage-navigation .language-selector-mobile-text{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation .language-selector-mobile-item,html[lang=zh-CN] .homepage-navigation .language-selector-mobile-item{font-family:"NotoSansSC"}}html[lang=zh-cn] .homepage-header-container .homepage-header-desc,html[lang=zh-CN] .homepage-header-container .homepage-header-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-header-container .scroll-text,html[lang=zh-CN] .homepage-header-container .scroll-text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .image-50-50__content-tag,html[lang=zh-CN] .image-50-50__content-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .image-50-50__content-desc,html[lang=zh-CN] .image-50-50__content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .image-50-50__content-backup,html[lang=zh-CN] .image-50-50__content-backup{font-family:"NotoSansSC"}html[lang=zh-cn] .image-50-50__content-backup--label,html[lang=zh-CN] .image-50-50__content-backup--label{font-family:"NotoSansSC"}html[lang=zh-cn] .image-50-50__content-backup--list li,html[lang=zh-CN] .image-50-50__content-backup--list li{font-family:"NotoSansSC"}html[lang=zh-cn] .image-50-pattern__content-tag,html[lang=zh-CN] .image-50-pattern__content-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .image-50-pattern__content-desc,html[lang=zh-CN] .image-50-pattern__content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .image-50-pattern__content-backup,html[lang=zh-CN] .image-50-pattern__content-backup{font-family:"NotoSansSC"}html[lang=zh-cn] .image-50-pattern__content-backup--label,html[lang=zh-CN] .image-50-pattern__content-backup--label{font-family:"NotoSansSC"}html[lang=zh-cn] .image-50-pattern__content-backup--list li,html[lang=zh-CN] .image-50-pattern__content-backup--list li{font-family:"NotoSansSC"}html[lang=zh-cn] .keyfacttiles .normal-module-tab,html[lang=zh-CN] .keyfacttiles .normal-module-tab{font-family:"NotoSansSC";font-weight:500}@media screen and (max-width: 991px){html[lang=zh-cn] .keyfacttiles .tab-chosen-text,html[lang=zh-CN] .keyfacttiles .tab-chosen-text{font-family:"NotoSansSC";font-weight:500}}html[lang=zh-cn] .keyfacttiles .keyfacttiles-subtitle,html[lang=zh-CN] .keyfacttiles .keyfacttiles-subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-title,html[lang=zh-CN] .keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-title{font-family:"NotoSansSC"}html[lang=zh-cn] .keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-stat,html[lang=zh-CN] .keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-stat{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-supporting-copy,html[lang=zh-CN] .keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-supporting-copy{font-family:"NotoSansSC"}html[lang=zh-cn] .term-dates-desc,html[lang=zh-CN] .term-dates-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .term-dates-link,html[lang=zh-CN] .term-dates-link{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .term-dates-list-title,html[lang=zh-CN] .term-dates-list-title{font-family:"NotoSansSC"}html[lang=zh-cn] .term-dates-list-event,html[lang=zh-CN] .term-dates-list-event{font-family:"NotoSansSC"}html[lang=zh-cn] .term-dates-list-event-link a,html[lang=zh-CN] .term-dates-list-event-link a{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .level-2-page-header .title,html[lang=zh-CN] .level-2-page-header .title{font-family:"NotoSansSC"}html[lang=zh-cn] .level-2-page-header .keyfacts-label,html[lang=zh-CN] .level-2-page-header .keyfacts-label{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .level-2-page-header .keyfacts-item-subtext,html[lang=zh-CN] .level-2-page-header .keyfacts-item-subtext{font-family:"NotoSansSC"}html[lang=zh-cn] .level-2-page-header .keyfacts-superscript,html[lang=zh-CN] .level-2-page-header .keyfacts-superscript{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .level-2-page-header .keyfacts-text,html[lang=zh-CN] .level-2-page-header .keyfacts-text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .level-2-page-header .keyfacts-item-text,html[lang=zh-CN] .level-2-page-header .keyfacts-item-text{font-family:"NotoSansSC"}@media(max-width: 991px){html[lang=zh-cn] .level-2-page-header .keyfacts-item-text,html[lang=zh-CN] .level-2-page-header .keyfacts-item-text{font-weight:500}}html[lang=zh-cn] .local-area-map-container .detail-label,html[lang=zh-CN] .local-area-map-container .detail-label{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .local-area-map-container .detail-time,html[lang=zh-CN] .local-area-map-container .detail-time{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .local-area-map-container .detail-unit,html[lang=zh-CN] .local-area-map-container .detail-unit{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .local-area-map-container .detail-desc,html[lang=zh-CN] .local-area-map-container .detail-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .local-area-map-container .weather-number,html[lang=zh-CN] .local-area-map-container .weather-number{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .local-area-map-container .weather-unit,html[lang=zh-CN] .local-area-map-container .weather-unit{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .local-area-map-container .detail-address,html[lang=zh-CN] .local-area-map-container .detail-address{font-family:"NotoSansSC"}html[lang=zh-cn] .local-area-map-container .pin-title,html[lang=zh-CN] .local-area-map-container .pin-title{font-family:"NotoSansSC"}html[lang=zh-cn] .weglot-container .country-selector .wgcurrent a,html[lang=zh-cn] .weglot-container .country-selector li a,html[lang=zh-CN] .weglot-container .country-selector .wgcurrent a,html[lang=zh-CN] .weglot-container .country-selector li a{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .search-input,html[lang=zh-CN] .homepage-navigation-for-school .search-input{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .nav-main-item-link,html[lang=zh-CN] .homepage-navigation-for-school .nav-main-item-link{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .nav-secondary-title,html[lang=zh-CN] .homepage-navigation-for-school .nav-secondary-title{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .nav-secondary-item-link,html[lang=zh-CN] .homepage-navigation-for-school .nav-secondary-item-link{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .corporate-link-text,html[lang=zh-CN] .homepage-navigation-for-school .corporate-link-text{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .navigation-dropdown-links,html[lang=zh-CN] .homepage-navigation-for-school .navigation-dropdown-links{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .language-selector-inline-text,html[lang=zh-cn] .homepage-navigation-for-school .language-selector-mobile-text,html[lang=zh-CN] .homepage-navigation-for-school .language-selector-inline-text,html[lang=zh-CN] .homepage-navigation-for-school .language-selector-mobile-text{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .language-selector-inline-item,html[lang=zh-cn] .homepage-navigation-for-school .language-selector-mobile-item,html[lang=zh-CN] .homepage-navigation-for-school .language-selector-inline-item,html[lang=zh-CN] .homepage-navigation-for-school .language-selector-mobile-item{font-family:"NotoSansSC"}html[lang=zh-cn] .homepage-navigation-for-school .fixed-navigation-title,html[lang=zh-CN] .homepage-navigation-for-school .fixed-navigation-title{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .homepage-navigation-for-school .fixed-navigation-list a,html[lang=zh-CN] .homepage-navigation-for-school .fixed-navigation-list a{font-family:"NotoSansSC"}html[lang=zh-cn] .news-article-tags-container .news-article-tag,html[lang=zh-CN] .news-article-tags-container .news-article-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-detail__author-info .desc,html[lang=zh-CN] .news-detail__author-info .desc{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-detail__author-info .name,html[lang=zh-CN] .news-detail__author-info .name{font-family:"NotoSansSC"}html[lang=zh-cn] .news-detail__author-info .position,html[lang=zh-CN] .news-detail__author-info .position{font-family:"NotoSansSC"}html[lang=zh-cn] .news-detail__date,html[lang=zh-CN] .news-detail__date{font-family:"NotoSansSC"}@media(max-width: 991px){html[lang=zh-cn] .news-detail__title--mobile,html[lang=zh-CN] .news-detail__title--mobile{font-family:"NotoSansSC"}}html[lang=zh-cn] .news-detail__video .video-resource__text-btn--text,html[lang=zh-CN] .news-detail__video .video-resource__text-btn--text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-detail__text-title,html[lang=zh-CN] .news-detail__text-title{font-family:"NotoSansSC"}html[lang=zh-cn] .news-detail__text-content,html[lang=zh-CN] .news-detail__text-content{font-family:"NotoSansSC"}html[lang=zh-cn] .news-detail__imageText,html[lang=zh-CN] .news-detail__imageText{font-family:"NotoSansSC"}html[lang=zh-cn] .news-detail__imageText-image--desc,html[lang=zh-CN] .news-detail__imageText-image--desc{font-family:"NotoSansSC"}html[lang=zh-cn] .news-detail .left-signpost-tag,html[lang=zh-CN] .news-detail .left-signpost-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-detail .left-signpost-desc,html[lang=zh-CN] .news-detail .left-signpost-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .news-detail .left-signpost-link,html[lang=zh-CN] .news-detail .left-signpost-link{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-events__text-tag,html[lang=zh-CN] .news-events__text-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-events__item-desc,html[lang=zh-CN] .news-events__item-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .news-events__item-link,html[lang=zh-CN] .news-events__item-link{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-landing__page .news-landing__section .news-filters__default-btn,html[lang=zh-CN] .news-landing__page .news-landing__section .news-filters__default-btn{font-family:"NotoSansSC"}html[lang=zh-cn] .news-landing__page .news-landing__section .news-filters__action-btn,html[lang=zh-CN] .news-landing__page .news-landing__section .news-filters__action-btn{font-family:"NotoSansSC"}html[lang=zh-cn] .news-landing__page .news-landing__section .news-filters__expand-title,html[lang=zh-CN] .news-landing__page .news-landing__section .news-filters__expand-title{font-family:"NotoSansSC"}html[lang=zh-cn] .news-landing__page .news-landing__section .news-filters__expand-btn,html[lang=zh-CN] .news-landing__page .news-landing__section .news-filters__expand-btn{font-family:"NotoSansSC"}html[lang=zh-cn] .news-landing__page .news-landing__section .news-filters__clear,html[lang=zh-CN] .news-landing__page .news-landing__section .news-filters__clear{font-family:"NotoSansSC"}html[lang=zh-cn] .news-landing__page .news-landing__section .top-items__content-subtitle,html[lang=zh-CN] .news-landing__page .news-landing__section .top-items__content-subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-landing__page .news-landing__section .top-items__content-desc,html[lang=zh-CN] .news-landing__page .news-landing__section .top-items__content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .news-landing__page .news-landing__section .top-items__content-link a,html[lang=zh-CN] .news-landing__page .news-landing__section .top-items__content-link a{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-landing__page .news-landing__section .top-items__content-tag,html[lang=zh-CN] .news-landing__page .news-landing__section .top-items__content-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-landing__page .latest-news .news-more__btn,html[lang=zh-CN] .news-landing__page .latest-news .news-more__btn{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .news-landing__page .latest-news .no-news__title,html[lang=zh-CN] .news-landing__page .latest-news .no-news__title{font-family:"NotoSansSC"}html[lang=zh-cn] .news-landing__page .latest-news .no-news__subtitle,html[lang=zh-CN] .news-landing__page .latest-news .no-news__subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .news-promo .input-error,html[lang=zh-CN] .news-promo .input-error{font-family:"NotoSansSC"}html[lang=zh-cn] .news-promo-action--input,html[lang=zh-CN] .news-promo-action--input{font-family:"NotoSansSC"}html[lang=zh-cn] .news-promo p,html[lang=zh-CN] .news-promo p{font-family:"NotoSansSC"}html[lang=zh-cn] .news-promo_term--desc,html[lang=zh-CN] .news-promo_term--desc{font-family:"NotoSansSC"}html[lang=zh-cn] .news-promo_term .form-error-msg,html[lang=zh-CN] .news-promo_term .form-error-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .news-promo a,html[lang=zh-CN] .news-promo a{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=Header__WidgetTitle-],html[lang=zh-CN] [class^=Header__WidgetTitle-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=Rating__RatingValue-],html[lang=zh-CN] [class^=Rating__RatingValue-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=Stats__ReviewsCount-],html[lang=zh-CN] [class^=Stats__ReviewsCount-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=Classic__AuthorName-],html[lang=zh-CN] [class^=Classic__AuthorName-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=PublicationDate__Container-],html[lang=zh-CN] [class^=PublicationDate__Container-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=Text__Container-],html[lang=zh-CN] [class^=Text__Container-]{font-family:"NotoSansSC"}html[lang=zh-cn] [class^=Text__Control-],html[lang=zh-CN] [class^=Text__Control-]{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .parent-reviews-elfsight .overall-rating-number,html[lang=zh-CN] .parent-reviews-elfsight .overall-rating-number{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-elfsight .overall-review-count,html[lang=zh-CN] .parent-reviews-elfsight .overall-review-count{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-elfsight .reviewer-name,html[lang=zh-CN] .parent-reviews-elfsight .reviewer-name{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-elfsight .review-time,html[lang=zh-CN] .parent-reviews-elfsight .review-time{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-elfsight .review-content,html[lang=zh-CN] .parent-reviews-elfsight .review-content{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-elfsight .review-read-more,html[lang=zh-CN] .parent-reviews-elfsight .review-read-more{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .parent-reviews-yext .reviews-yext__title-tag,html[lang=zh-CN] .parent-reviews-yext .reviews-yext__title-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .parent-reviews-yext .reviews-yext__item-name,html[lang=zh-CN] .parent-reviews-yext .reviews-yext__item-name{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-yext .reviews-yext__item-date,html[lang=zh-CN] .parent-reviews-yext .reviews-yext__item-date{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-yext .reviews-yext__item-message,html[lang=zh-CN] .parent-reviews-yext .reviews-yext__item-message{font-family:"NotoSansSC"}html[lang=zh-cn] .parent-reviews-yext .reviews-yext__item-read-more,html[lang=zh-CN] .parent-reviews-yext .reviews-yext__item-read-more{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .partnerships__content p.partnerships-desc,html[lang=zh-CN] .partnerships__content p.partnerships-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .partnerships__grps__desc,html[lang=zh-CN] .partnerships__grps__desc{font-family:"NotoSansSC"}html[lang=zh-cn] .partnerships__grps__links,html[lang=zh-CN] .partnerships__grps__links{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .partnerships__grps__footer-content .content-title,html[lang=zh-CN] .partnerships__grps__footer-content .content-title{font-family:"NotoSansSC"}html[lang=zh-cn] .partnerships__grps__footer-content .content-desc,html[lang=zh-CN] .partnerships__grps__footer-content .content-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast__episode_subtitle,html[lang=zh-CN] .podcast__episode_subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .podcast__episode_showLess,html[lang=zh-CN] .podcast__episode_showLess{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast__episode_title,html[lang=zh-CN] .podcast__episode_title{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast__episode_desc,html[lang=zh-CN] .podcast__episode_desc{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast .mejs__time,html[lang=zh-CN] .podcast .mejs__time{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-reviews-overlay-title,html[lang=zh-CN] .podcast-reviews-overlay-title{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-reviews-overlay-iconbars-item,html[lang=zh-CN] .podcast-reviews-overlay-iconbars-item{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-reviews-desc,html[lang=zh-CN] .podcast-reviews-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-reviews__rates-scores,html[lang=zh-CN] .podcast-reviews__rates-scores{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-reviews__rates-details,html[lang=zh-CN] .podcast-reviews__rates-details{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-reviews-iconbars ol li,html[lang=zh-CN] .podcast-reviews-iconbars ol li{font-family:"NotoSansSC"}html[lang=zh-cn] .podcast-reviews-iconbars ol li.seeAll,html[lang=zh-CN] .podcast-reviews-iconbars ol li.seeAll{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .privacy-policy .subtitle,html[lang=zh-CN] .privacy-policy .subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .privacy-policy .rich-text-content,html[lang=zh-CN] .privacy-policy .rich-text-content{font-family:"NotoSansSC"}html[lang=zh-cn] .privacy-policy .rich-text-content h2,html[lang=zh-CN] .privacy-policy .rich-text-content h2{font-family:"NotoSansSC"}html[lang=zh-cn] .privacy-policy .rich-text-content p,html[lang=zh-CN] .privacy-policy .rich-text-content p{font-family:"NotoSansSC"}html[lang=zh-cn] .new-promo-collage p,html[lang=zh-CN] .new-promo-collage p{font-family:"NotoSansSC"}html[lang=zh-cn] .promo p,html[lang=zh-CN] .promo p{font-family:"NotoSansSC"}html[lang=zh-cn] .result-city-page-container .result-school-richtext-wrapper,html[lang=zh-CN] .result-city-page-container .result-school-richtext-wrapper{font-family:"NotoSansSC"}html[lang=zh-cn] .result-city-school-card-container .school-card-tag,html[lang=zh-CN] .result-city-school-card-container .school-card-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-city-school-card-container .location-name,html[lang=zh-CN] .result-city-school-card-container .location-name{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-city-school-card-container .school-detail-info>span,html[lang=zh-CN] .result-city-school-card-container .school-detail-info>span{font-family:"NotoSansSC"}html[lang=zh-cn] .result-city-school-card-container .school-detail-overlay-desc,html[lang=zh-CN] .result-city-school-card-container .school-detail-overlay-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .result-city-school-card-container .school-detail-table-title,html[lang=zh-CN] .result-city-school-card-container .school-detail-table-title{font-family:"NotoSansSC"}html[lang=zh-cn] .result-city-school-card-container .table-list-key,html[lang=zh-CN] .result-city-school-card-container .table-list-key{font-family:"NotoSansSC"}html[lang=zh-cn] .result-city-school-card-container .table-list-value,html[lang=zh-CN] .result-city-school-card-container .table-list-value{font-family:"NotoSansSC"}html[lang=zh-cn] .result-country-page-container .result-school-richtext-wrapper,html[lang=zh-CN] .result-country-page-container .result-school-richtext-wrapper{font-family:"NotoSansSC"}html[lang=zh-cn] .result-country-school-card-container .school-card-tag,html[lang=zh-CN] .result-country-school-card-container .school-card-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-country-school-card-container .location-name,html[lang=zh-CN] .result-country-school-card-container .location-name{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-country-school-card-container .school-detail-info>span,html[lang=zh-CN] .result-country-school-card-container .school-detail-info>span{font-family:"NotoSansSC"}html[lang=zh-cn] .result-country-school-card-container .school-detail-overlay-desc,html[lang=zh-CN] .result-country-school-card-container .school-detail-overlay-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .result-country-school-card-container .school-detail-table-title,html[lang=zh-CN] .result-country-school-card-container .school-detail-table-title{font-family:"NotoSansSC"}html[lang=zh-cn] .result-country-school-card-container .table-list-key,html[lang=zh-CN] .result-country-school-card-container .table-list-key{font-family:"NotoSansSC"}html[lang=zh-cn] .result-country-school-card-container .table-list-value,html[lang=zh-CN] .result-country-school-card-container .table-list-value{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .results-top-desc,html[lang=zh-CN] .result-region-page-container .results-top-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .school-label,html[lang=zh-CN] .result-region-page-container .school-label{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-region-page-container .school-location-name,html[lang=zh-CN] .result-region-page-container .school-location-name{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-region-page-container .map-school-name,html[lang=zh-CN] .result-region-page-container .map-school-name{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .map-school-age>span,html[lang=zh-CN] .result-region-page-container .map-school-age>span{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .school-card-tag,html[lang=zh-CN] .result-region-page-container .school-card-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-region-page-container .location-name,html[lang=zh-CN] .result-region-page-container .location-name{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-region-page-container .school-detail-info>span,html[lang=zh-CN] .result-region-page-container .school-detail-info>span{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .school-card-swiper-btn-wrapper>button,html[lang=zh-CN] .result-region-page-container .school-card-swiper-btn-wrapper>button{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-region-page-container .school-detail-overlay-desc,html[lang=zh-CN] .result-region-page-container .school-detail-overlay-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .school-detail-table-title,html[lang=zh-CN] .result-region-page-container .school-detail-table-title{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .table-list-key,html[lang=zh-CN] .result-region-page-container .table-list-key{font-family:"NotoSansSC"}html[lang=zh-cn] .result-region-page-container .table-list-value,html[lang=zh-CN] .result-region-page-container .table-list-value{font-family:"NotoSansSC"}html[lang=zh-cn] .result-relevant-school-container .location-tag,html[lang=zh-CN] .result-relevant-school-container .location-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .result-relevant-school-container .card-desc,html[lang=zh-CN] .result-relevant-school-container .card-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .result-relevant-school-container .read-more-link,html[lang=zh-CN] .result-relevant-school-container .read-more-link{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .rich-text-container .rich-text-content,html[lang=zh-CN] .rich-text-container .rich-text-content{font-family:"NotoSansSC"}html[lang=zh-cn] .school-homepage-header-container .homepage-header-title-tag,html[lang=zh-CN] .school-homepage-header-container .homepage-header-title-tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .school-homepage-header-container .homepage-header-desc,html[lang=zh-CN] .school-homepage-header-container .homepage-header-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .school-homepage-header-container .scroll-text,html[lang=zh-CN] .school-homepage-header-container .scroll-text{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .school-stats .school-stats-subtitle,html[lang=zh-CN] .school-stats .school-stats-subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .school-stats .school-stats-percentage-number,html[lang=zh-CN] .school-stats .school-stats-percentage-number{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .school-stats .school-stats-percentage-supporting-copy,html[lang=zh-CN] .school-stats .school-stats-percentage-supporting-copy{font-family:"NotoSansSC"}html[lang=zh-cn] .school-stats .school-stats-card-title,html[lang=zh-CN] .school-stats .school-stats-card-title{font-family:"NotoSansSC"}html[lang=zh-cn] .school-stats .school-stats-card-number,html[lang=zh-CN] .school-stats .school-stats-card-number{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .school-stats .school-stats-card-supporting-copy,html[lang=zh-CN] .school-stats .school-stats-card-supporting-copy{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .common-dropdown-text,html[lang=zh-CN] .search-result .common-dropdown-text{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .common-dropdown-list .common-dropdown-list-item,html[lang=zh-CN] .search-result .common-dropdown-list .common-dropdown-list-item{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-action .search-text,html[lang=zh-CN] .search-result .search-result-action .search-text{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-action .search-input input,html[lang=zh-CN] .search-result .search-result-action .search-input input{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-left,html[lang=zh-CN] .search-result .search-result-container .search-result-left{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-left .filter-action .search-result-title,html[lang=zh-CN] .search-result .search-result-container .search-result-left .filter-action .search-result-title{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-left .filter-action .search-result-clear button,html[lang=zh-CN] .search-result .search-result-container .search-result-left .filter-action .search-result-clear button{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-right .search-result-data .search-result-total,html[lang=zh-CN] .search-result .search-result-container .search-result-right .search-result-data .search-result-total{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-right .search-result-data .search-result-paging label,html[lang=zh-cn] .search-result .search-result-container .search-result-right .search-result-data .search-result-sort label,html[lang=zh-CN] .search-result .search-result-container .search-result-right .search-result-data .search-result-paging label,html[lang=zh-CN] .search-result .search-result-container .search-result-right .search-result-data .search-result-sort label{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-subtitle,html[lang=zh-CN] .search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-subtitle{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-title,html[lang=zh-CN] .search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-title{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-desc,html[lang=zh-CN] .search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-right .pagination .pagination-list li a,html[lang=zh-CN] .search-result .search-result-container .search-result-right .pagination .pagination-list li a{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .search-result .search-result-container .search-result-right .pagination .pagination-list li.pagination-special a,html[lang=zh-CN] .search-result .search-result-container .search-result-right .pagination .pagination-list li.pagination-special a{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-right .no-result .no-result-title,html[lang=zh-CN] .search-result .search-result-container .search-result-right .no-result .no-result-title{font-family:"NotoSansSC"}html[lang=zh-cn] .search-result .search-result-container .search-result-right .no-result ul,html[lang=zh-CN] .search-result .search-result-container .search-result-right .no-result ul{font-family:"NotoSansSC"}html[lang=zh-cn] .secondary-introduction__desc,html[lang=zh-CN] .secondary-introduction__desc{font-family:"NotoSansSC"}html[lang=zh-cn] .selection-list .selection-list__content .content-subtitle,html[lang=zh-CN] .selection-list .selection-list__content .content-subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .selection-list .selection-list__content .content-list .item-age__text,html[lang=zh-CN] .selection-list .selection-list__content .content-list .item-age__text{font-family:"NotoSansSC"}html[lang=zh-cn] .selection-list .selection-list__content .content-list .item-age__num,html[lang=zh-CN] .selection-list .selection-list__content .content-list .item-age__num{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .save-detail-desc,html[lang=zh-CN] .share-form-container .save-detail-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .detail-page-url,html[lang=zh-CN] .share-form-container .detail-page-url{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .save-detail-url-note,html[lang=zh-CN] .share-form-container .save-detail-url-note{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .form-error-msg,html[lang=zh-CN] .share-form-container .form-error-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .share-form-input-label,html[lang=zh-CN] .share-form-container .share-form-input-label{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .share-form-input,html[lang=zh-CN] .share-form-container .share-form-input{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .share-form-confirm-desc,html[lang=zh-CN] .share-form-container .share-form-confirm-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .share-form-container .form-success-msg,html[lang=zh-CN] .share-form-container .form-success-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .small-text-and-image .tag,html[lang=zh-CN] .small-text-and-image .tag{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .small-text-and-image .title,html[lang=zh-CN] .small-text-and-image .title{font-family:"NotoSansSC"}html[lang=zh-cn] .small-text-and-image .text-part p,html[lang=zh-CN] .small-text-and-image .text-part p{font-family:"NotoSansSC"}html[lang=zh-cn] .small-text-and-image .body-copy,html[lang=zh-CN] .small-text-and-image .body-copy{font-family:"NotoSansSC"}html[lang=zh-cn] .small-text-and-image .content-backup,html[lang=zh-CN] .small-text-and-image .content-backup{font-family:"NotoSansSC"}html[lang=zh-cn] .small-text-and-image .content-backup__label,html[lang=zh-CN] .small-text-and-image .content-backup__label{font-family:"NotoSansSC"}html[lang=zh-cn] .small-text-and-image .content-backup__list li,html[lang=zh-CN] .small-text-and-image .content-backup__list li{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .summer-camp__title,html[lang=zh-CN] .summer-camp .form-section .summer-camp__title{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .summer-camp__subtitle,html[lang=zh-CN] .summer-camp .form-section .summer-camp__subtitle{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-box .form-content-input label,html[lang=zh-CN] .summer-camp .form-section .form-content-box .form-content-input label{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-box .form-content-input input,html[lang=zh-CN] .summer-camp .form-section .form-content-box .form-content-input input{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-box .form-content-input .form-error-msg,html[lang=zh-CN] .summer-camp .form-section .form-content-box .form-content-input .form-error-msg{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-box .form-select .country-select,html[lang=zh-CN] .summer-camp .form-section .form-content-box .form-select .country-select{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-box .form-select .country-select option,html[lang=zh-CN] .summer-camp .form-section .form-content-box .form-select .country-select option{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-radio label,html[lang=zh-CN] .summer-camp .form-section .form-content-radio label{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-name,html[lang=zh-CN] .summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-name{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-backup,html[lang=zh-CN] .summer-camp .form-section .form-content-backup{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-contact,html[lang=zh-CN] .summer-camp .form-section .form-content-contact{font-family:"NotoSansSC"}html[lang=zh-cn] .summer-camp .form-section .form-content-contact .contact-item .contact-item__content,html[lang=zh-CN] .summer-camp .form-section .form-content-contact .contact-item .contact-item__content{font-family:"NotoSansSC"}html[lang=zh-cn] .tertiary-header .text-block,html[lang=zh-CN] .tertiary-header .text-block{font-family:"NotoSansSC"}html[lang=zh-cn] .unsubscribe-section .unsubscribe-title,html[lang=zh-CN] .unsubscribe-section .unsubscribe-title{font-family:"NotoSansSC"}@media(max-width: 991px){html[lang=zh-cn] .unsubscribe-section .unsubscribe-title,html[lang=zh-CN] .unsubscribe-section .unsubscribe-title{font-family:"NotoSansSC"}}html[lang=zh-cn] .unsubscribe-section .unsubscribe-desc,html[lang=zh-CN] .unsubscribe-section .unsubscribe-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .unsubscribe-section .unsubscribe-mark,html[lang=zh-CN] .unsubscribe-section .unsubscribe-mark{font-family:"NotoSansSC"}html[lang=zh-cn] .visual-timeline-container .normal-module-tab,html[lang=zh-CN] .visual-timeline-container .normal-module-tab{font-family:"NotoSansSC";font-weight:500}@media screen and (max-width: 991px){html[lang=zh-cn] .visual-timeline-container .tab-chosen-text,html[lang=zh-CN] .visual-timeline-container .tab-chosen-text{font-family:"NotoSansSC";font-weight:500}}html[lang=zh-cn] .visual-timeline-container .visual-timeline-content-left .left-part-description,html[lang=zh-CN] .visual-timeline-container .visual-timeline-content-left .left-part-description{font-family:"NotoSansSC"}html[lang=zh-cn] .visual-timeline-container .swiper-slide .slide-card-detail-description,html[lang=zh-CN] .visual-timeline-container .swiper-slide .slide-card-detail-description{font-family:"NotoSansSC"}html[lang=zh-cn] .visual-timeline-container .swiper-slide.no-image-card .slide-card-top-day,html[lang=zh-CN] .visual-timeline-container .swiper-slide.no-image-card .slide-card-top-day{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .visual-timeline-container .swiper-slide.no-image-card .slide-card-top-month,html[lang=zh-CN] .visual-timeline-container .swiper-slide.no-image-card .slide-card-top-month{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .visual-timeline-container .swiper-slide.no-image-card .slide-card-detail-description,html[lang=zh-CN] .visual-timeline-container .swiper-slide.no-image-card .slide-card-detail-description{font-family:"NotoSansSC"}html[lang=zh-cn] .visual-timeline-container .swiper-slide .swiper-card-description,html[lang=zh-CN] .visual-timeline-container .swiper-slide .swiper-card-description{font-family:"NotoSansSC";font-weight:500}html[lang=zh-cn] .articles-page-article-detail-wrapper .rich-text-content,html[lang=zh-CN] .articles-page-article-detail-wrapper .rich-text-content{font-family:"NotoSansSC"}html[lang=zh-cn] .articles-page-issue-download-header-wrapper .issue-download-btn,html[lang=zh-cn] .articles-page-issue-download-header-wrapper .form-error-msg,html[lang=zh-cn] .articles-page-issue-download-header-wrapper .download-btn,html[lang=zh-CN] .articles-page-issue-download-header-wrapper .issue-download-btn,html[lang=zh-CN] .articles-page-issue-download-header-wrapper .form-error-msg,html[lang=zh-CN] .articles-page-issue-download-header-wrapper .download-btn{font-family:"NotoSansSC"}html[lang=zh-cn] .articles-page-issue-download-header-wrapper .form-intput::-moz-placeholder, html[lang=zh-CN] .articles-page-issue-download-header-wrapper .form-intput::-moz-placeholder{font-family:"NotoSansSC"}html[lang=zh-cn] .articles-page-issue-download-header-wrapper .form-intput:-ms-input-placeholder, html[lang=zh-CN] .articles-page-issue-download-header-wrapper .form-intput:-ms-input-placeholder{font-family:"NotoSansSC"}html[lang=zh-cn] .articles-page-issue-download-header-wrapper .form-intput,html[lang=zh-cn] .articles-page-issue-download-header-wrapper .form-intput::placeholder,html[lang=zh-CN] .articles-page-issue-download-header-wrapper .form-intput,html[lang=zh-CN] .articles-page-issue-download-header-wrapper .form-intput::placeholder{font-family:"NotoSansSC"}html[lang=zh-cn] .articles-page-latest-wrapper .detail-right-issue,html[lang=zh-cn] .articles-page-latest-wrapper .detail-right-desc,html[lang=zh-CN] .articles-page-latest-wrapper .detail-right-issue,html[lang=zh-CN] .articles-page-latest-wrapper .detail-right-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .articles-page-previous-issues-wrapper .issue-tag,html[lang=zh-cn] .articles-page-previous-issues-wrapper .issue-desc,html[lang=zh-CN] .articles-page-previous-issues-wrapper .issue-tag,html[lang=zh-CN] .articles-page-previous-issues-wrapper .issue-desc{font-family:"NotoSansSC"}html[lang=zh-cn] .articles-page-search .search-card-tag,html[lang=zh-cn] .articles-page-search .search-card-desc,html[lang=zh-CN] .articles-page-search .search-card-tag,html[lang=zh-CN] .articles-page-search .search-card-desc{font-family:"NotoSansSC"}.insights-v2-card-pop-up-container{position:fixed;top:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.6)}.insights-v2-card-pop-up-container .pop-up-detail{position:relative;padding:104px 58px 66px;width:66.0876132931%;max-width:975px;height:620px;background-color:#fff;border-radius:7px}.insights-v2-card-pop-up-container .close-btn{position:absolute;top:36px;right:46px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;z-index:1;padding:0;background-color:#fff;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%}.insights-v2-card-pop-up-container .close-btn:hover{background-color:#111a29}.insights-v2-card-pop-up-container .close-btn:hover .close-btn-icon{background-image:url(./assets/icons/icon-close-light.svg)}.insights-v2-card-pop-up-container .close-btn-icon{width:17px;height:17px;background-image:url(./assets/icons/icon-close-new.svg);background-repeat:no-repeat;background-size:17px 17px}.insights-v2-card-pop-up-container .pop-up-author-info-wrapper{display:flex;height:100%;overflow:hidden}.insights-v2-card-pop-up-container .pop-up-author-img{position:relative;padding-bottom:51.338766007%;width:41.2107101281%;height:0;margin-right:28px;border-radius:8px;overflow:hidden}.insights-v2-card-pop-up-container .pop-up-author-img::after{position:absolute;left:0;bottom:0;content:"";width:100%;height:23px;background-color:#003057}@media(max-width: 991px){.insights-v2-card-pop-up-container .pop-up-author-img::after{height:20px}}.insights-v2-card-pop-up-container .pop-up-author-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-card-pop-up-container .pop-up-author-img img{width:101%;height:101%}.insights-v2-card-pop-up-container .pop-up-author-info{flex:1;height:98%;overflow-y:auto}.insights-v2-card-pop-up-container .pop-up-author-info::-webkit-scrollbar{width:11px;border-radius:10px}.insights-v2-card-pop-up-container .pop-up-author-name{line-height:39px;margin-bottom:4px;font-family:"DMSans";color:#000;font-weight:500;font-size:30px}.insights-v2-card-pop-up-container .pop-up-author-title{line-height:29px;margin-bottom:24px;font-family:"DMSans";color:#000;font-size:22px}.insights-v2-card-pop-up-container .pop-up-author-desc{line-height:1.4656;font-family:"DMSans";color:#000;font-size:16px}.insights-v2-card-pop-up-container .pop-up-author-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}@media(max-width: 991px){.insights-v2-card-pop-up-container{overflow-y:auto}.insights-v2-card-pop-up-container .pop-up-detail{padding:0;width:87%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;border-radius:5px;overflow:hidden}.insights-v2-card-pop-up-container .close-btn{top:25px;right:18px}.insights-v2-card-pop-up-container .pop-up-author-info-wrapper{flex-direction:column;height:auto}.insights-v2-card-pop-up-container .pop-up-author-img{padding-bottom:106.2111801242%;width:100%;margin-right:0;border-radius:0}.insights-v2-card-pop-up-container .pop-up-author-info{flex:initial;padding:0 22px;max-height:235px;margin-top:27px;margin-bottom:33px}.insights-v2-card-pop-up-container .pop-up-author-info::-webkit-scrollbar{width:7px}.insights-v2-card-pop-up-container .pop-up-author-name{margin-bottom:0}.insights-v2-card-pop-up-container .pop-up-author-title{line-height:1.17;margin-bottom:10px;font-size:24px}.insights-v2-card-pop-up-container .pop-up-author-desc{line-height:23px;font-size:18px}}.top-picks-wrapper .for-mobile{display:none}@media screen and (max-width: 991px){.top-picks-wrapper .for-mobile{display:block}.top-picks-wrapper .for-desktop{display:none}}.top-picks-wrapper .top-picks-title{padding-bottom:12px;line-height:31px;margin-bottom:28px;font-family:"DMSans";color:#000;font-size:24px;text-transform:uppercase;border-bottom:2px solid #000}.top-picks-wrapper .swiper-wrapper{flex-direction:column;height:auto}.top-picks-wrapper .top-picks-item{height:auto;margin-bottom:39px}.top-picks-wrapper .top-picks-item:last-of-type{margin-bottom:0}.top-picks-wrapper .top-picks-link{text-decoration:none}.top-picks-wrapper .top-picks-img{position:relative;padding-bottom:53.9024390244%;width:100%;height:0;margin-bottom:21px;border-radius:7px;overflow:hidden}.top-picks-wrapper .top-picks-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-picks-wrapper .top-picks-author-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.top-picks-wrapper .top-picks-author-name,.top-picks-wrapper .top-picks-author-time-part{line-height:21px;font-family:"DMSans";color:#000;font-size:16px;text-transform:uppercase}.top-picks-wrapper .top-picks-author-time-part{position:relative;padding-left:22px}.top-picks-wrapper .top-picks-author-time-part::before{position:absolute;content:"";left:0;top:50%;transform:translate3d(0, -50%, 0);width:17px;height:17px;background-image:url(./assets/icons/icon-clock.svg);background-repeat:no-repeat;background-size:17px 17px}.top-picks-wrapper .top-picks-author-article-title{line-height:1.2;margin:0;font-family:"DMSans";color:#000;font-weight:500;font-size:22px}.top-picks-wrapper .top-picks-author-article-title a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}@media(max-width: 991px){.top-picks-wrapper .top-picks-title{padding:0 6.5% 14px;line-height:36px;margin-bottom:20px;font-size:28px}.top-picks-wrapper .swiper-wrapper{flex-direction:row}.top-picks-wrapper .top-picks-detail{padding-right:6.5%;padding-left:6.5%}.top-picks-wrapper .top-picks-item{margin-bottom:0}.top-picks-wrapper .top-picks-img{padding-bottom:100%;margin-bottom:14px;border-radius:8px}.top-picks-wrapper .top-picks-author-info{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;margin-bottom:7px}.top-picks-wrapper .top-picks-author-time-part{margin-bottom:6px}.top-picks-wrapper .top-picks-author-article-title{line-height:1.25;font-size:20px}}.component-content .insights-v2-trending-title{padding-bottom:13px;line-height:31px;margin-bottom:25px;font-family:"DMSans";color:#000;font-size:24px;border-bottom:2px solid #000}a.insights-v2-trending-link{display:flex;flex-direction:row-reverse;text-decoration:none}.insights-v2-trending-img{position:relative;padding-bottom:31.7135549872%;width:31.7135549872%;height:0;border-radius:6px;overflow:hidden}.insights-v2-trending-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-trending-txt-part{flex:1;margin-right:12px}.insights-v2-trending-txt-part .insights-v2-trending-author-article-title{line-height:1.2;margin:0;font-family:"DMSans";color:#000;font-weight:500;font-size:18px}.insights-v2-trending-author-info{display:flex;flex-direction:column-reverse;margin-bottom:9px}.insights-v2-trending-author-name,.insights-v2-trending-author-time-part{line-height:18px;font-family:"DMSans";color:#000;font-size:14px;text-transform:uppercase}.insights-v2-trending-author-time-part{position:relative;padding-left:22px;margin-bottom:6px}.insights-v2-trending-author-time-part::before{position:absolute;content:"";left:0;top:50%;transform:translate3d(0, -50%, 0);width:17px;height:17px;background-image:url(./assets/icons/icon-clock.svg);background-repeat:no-repeat;background-size:17px 17px}.insights-v2-trending-swiper-container .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-trending-swiper-container .for-mobile{display:block}.insights-v2-trending-swiper-container .for-desktop{display:none}}.insights-v2-trending-swiper-container .swiper-wrapper{height:auto}.insights-v2-trending-swiper-container .swiper-slide{padding:36px 25px;height:auto;border-left:1px solid rgba(0,0,0,.15)}.insights-v2-trending-swiper-container .swiper-slide:first-of-type{border-left:0}.insights-v2-trending-swiper-container .swiper-slide-active{border-left:0}@media(max-width: 991px){.component-content .insights-v2-trending-title{padding-left:6.5%;padding-right:6.5%;line-height:36px;margin-bottom:20px;font-size:28px}a.insights-v2-trending-link{flex-direction:column;align-items:flex-start}.insights-v2-trending-img{padding-bottom:100%;width:100%;margin-bottom:14px;border-radius:8px}.insights-v2-trending-txt-part{margin-right:0}.insights-v2-trending-txt-part .insights-v2-trending-author-article-title{line-height:1.25;font-size:20px}.insights-v2-trending-author-info{margin-bottom:7px}.insights-v2-trending-author-name,.insights-v2-trending-author-time-part{line-height:21px;font-size:16px}.insights-v2-trending-swiper-container{padding-left:6.5%;padding-right:6.5%}.insights-v2-trending-swiper-container .swiper-slide{padding:0;border-left:none}}body .weglot-container{margin-right:24px;z-index:auto;cursor:pointer}body .weglot-container .for-mobile{display:none}@media screen and (max-width: 991px){body .weglot-container .for-mobile{display:block}body .weglot-container .for-desktop{display:none}}body .weglot-container .country-selector{position:relative;width:auto !important;background-color:transparent}body .weglot-container .country-selector.closed .wgcurrent::after{transform:rotate(0)}body .weglot-container .country-selector .wgcurrent{border:none}body .weglot-container .country-selector .wgcurrent a{padding:0 18px 0 0;height:auto;line-height:1.5;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:12px;letter-spacing:.33px}body .weglot-container .country-selector .wgcurrent::after{position:absolute;right:0;top:4px;background-size:100%;width:10px;height:10px;line-height:1;transform:rotate(180deg)}body .weglot-container .country-selector ul{position:absolute;top:100%;right:0;bottom:initial;z-index:1;display:flex;flex-direction:column;min-width:170px;margin-top:15px;border:none;border-radius:8px;box-shadow:0 2px 20px rgba(0,0,0,.2);overflow:hidden}body .weglot-container .country-selector li{display:flex;padding:12px 16px}body .weglot-container .country-selector li:hover{background-color:#b4ebf5}body .weglot-container .country-selector li a{padding:0;height:auto;line-height:24px;font-family:"DMSans";color:#111a29;font-size:16px}.homepage-navigation-for-school[data-position=fixed].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector.closed .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .weglot-container .country-selector.closed .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .weglot-container .country-selector.closed .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .weglot-container .country-selector.closed .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .weglot-container .country-selector.closed .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .weglot-container .country-selector.closed .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector.closed .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .weglot-container .country-selector.closed .wgcurrent::after{transform:rotate(-180deg)}.homepage-navigation-for-school[data-position=fixed].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .weglot-container .country-selector .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .weglot-container .country-selector .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .weglot-container .country-selector .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .weglot-container .country-selector .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent::after,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .weglot-container .country-selector .wgcurrent::after{top:6px;width:12px;height:6px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4xMjEiIGhlaWdodD0iNi4xMjEiIHZpZXdCb3g9IjAgMCAxMC4xMjEgNi4xMjEiPjxwYXRoIGRhdGEtbmFtZT0iMTA4MTMiIGQ9Ik0xLjA2MSA1LjA2MWw0LTQgNCA0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=");transform:rotate(0)}.homepage-navigation-for-school[data-position=fixed].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .weglot-container .country-selector .wgcurrent a,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .weglot-container .country-selector .wgcurrent a{color:#fff}@media(max-width: 991px){body .weglot-container{position:absolute;top:4px;right:0;margin-right:0}}.accordian{padding:104px 0 104px 0}.accordian ul,.accordian li{padding:0;margin:0;list-style:none}.accordian .component-content{width:100%;max-width:1440px;margin:0 auto}.accordian .component-content .accordian-title{margin-bottom:0;text-align:left;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.accordian .component-content ul.accordian-groups{margin-top:40px;width:100%}.accordian .component-content li.accordian-faqs{position:relative;padding:32px 0;border-top:1px solid #ccd5dd}.accordian .component-content li.accordian-faqs:last-of-type{border-bottom:1px solid #ccd5dd}.accordian .accordian-inner-content{margin:0 8.5%}.accordian-control{position:relative;display:block;width:32px;height:32px;position:absolute;right:0px;top:30px;cursor:pointer;border-radius:50%;background-color:rgba(180,235,245,.4)}.accordian-control:before{position:absolute;top:50%;left:50%;transition:transform .5s ease-in-out;content:"";width:2px;height:10px;background-color:#111a29;transform:translate(-50%, -50%) rotate(-90deg)}.accordian-control:after{position:absolute;top:50%;left:50%;transition:transform .5s ease-in-out;content:"";width:10px;height:2px;background-color:#111a29;transform:translate(-50%, -50%) rotate(-90deg)}.accordian-content dt{font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px;cursor:pointer;line-height:24px;letter-spacing:0;width:calc(100% - 40px - 192px)}.accordian-content dd{font-family:"DMSans";color:#455664;font-size:18px;padding-top:32px;padding-bottom:32px;display:none;width:100%;overflow-x:hidden}.accordian .accordian-faqs.opened .accordian-control:before{opacity:0;transform:translate(-50%, -50%) rotate(0)}.accordian .accordian-faqs.opened .accordian-control:after{transform:translate(-50%, -50%) rotate(0)}.accordian .component-content li.accordian-faqs.opened{padding-bottom:36px}@media screen and (max-width: 991px){.accordian{padding-top:56px;padding-bottom:56px}.accordian .component-content .accordian-title{letter-spacing:-0.32px}.accordian .component-content li.accordian-faqs{position:relative;padding:24px 0;border-top:1px solid #ccd5dd}.accordian .accordian-inner-content{margin:0 6.5%}.accordian-control{top:22px}.accordian-content{width:100%}.accordian-content dt{width:calc(100% - 70px - 32px)}.accordian-content dd{padding-top:24px;padding-bottom:24px;width:100%}.accordian .component-content{flex-direction:column;align-items:flex-start}}.accordian .accordian-content-inner{margin:0;margin-top:32px;padding:0}.accordian .accordian-school-table{display:block;overflow:auto}.accordian .accordian-school-table td{padding:.75em;border:1px solid #ccd5dd;vertical-align:top}.accordian .accordian-school-table td.country-name,.accordian .accordian-school-table td.school-links{font-weight:700}.accordian .accordian-school-table td a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.accordian .accordian-school-table td a:hover,.accordian .accordian-school-table td a:active{color:#177584}.podcast-latest-season{width:100%;margin-top:81px}.podcast-latest-season .podcast-latest-season-content{width:100%;max-width:1440px;margin:0 auto}.podcast-latest-season .podcast-latest-season-inner{width:54.44vw;max-width:784px;margin:0 auto}.podcast-latest-season .podcast-latest-season-title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.podcast-latest-season .podcast-latest-season-desc{line-height:26px;margin-bottom:40px;font-family:"DMSans";color:#455664;font-size:18px}@media screen and (max-width: 991px){.podcast-latest-season .podcast-latest-season-inner{padding-left:6.5%;padding-right:6.5%;width:100%;max-width:initial}.podcast-latest-season .podcast-latest-season-title{margin-bottom:32px;letter-spacing:-0.32px}}.podcast-previous-season .podcast-previous-season-content{width:100%}.podcast-previous-season .podcast-previous-season-inner{width:54.44vw;margin:0 auto}.podcast-previous-season .podcast-previous-season-title{margin-bottom:30px;font-family:"Montserrat";font-weight:500;color:#111a29}.podcast-previous-season .podcast-previous-season-desc{line-height:26px;margin-bottom:40px;font-family:"DMSans";color:#455664;font-size:18px}@media screen and (min-width: 992px){.podcast-previous-season .podcast-previous-season-inner{width:54.44vw;max-width:784px}.podcast-previous-season .podcast-previous-season-title{font-size:36px;line-height:44px}}@media screen and (max-width: 991px){.podcast-previous-season .podcast-previous-season-inner{width:100%;max-width:initial}.podcast-previous-season .podcast-previous-season-title{font-size:28px;line-height:36px}}@media screen and (max-width: 991px){.accordian .podcast{width:100%}}.journey-page-container .journey-left-part{position:fixed;top:0;left:0;z-index:1;width:34.375%;height:100vh}.journey-page-container .journey-left-part::before{position:absolute;content:"";top:0;left:0;z-index:1;width:100%;height:186px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent)}.journey-page-container .journey-left-part::after{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:100%;height:200px;background:transparent radial-gradient(closest-side at 50% 50%, black 0%, rgba(0, 0, 0, 0) 100%);opacity:.55}.journey-page-container .journey-left-part img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.journey-page-container .journey-left-part-title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;width:90%;margin-bottom:0;color:#fff;letter-spacing:-0.4px;text-transform:uppercase;text-align:center}.journey-page-container .journey-right-part{position:relative;padding:180px 0 40px;min-height:100vh;margin-left:34.375%}.enquiry-form-page-container .callout{margin:0 0 103px 0}.enquiry-form-page-container .callout .component-content{max-width:initial;padding:0 40px}.enquiry-form-page-container .callout .component-content .callout-inner-content{margin:0}.enquiry-form-page-container .callout .callout-copywrap{width:100%}@media screen and (max-width: 991px){.journey-page-container{padding-top:74px}.journey-page-container .journey-left-part{position:relative;top:initial;left:initial;width:100%;padding-bottom:47.2%;height:0;overflow:hidden}.journey-page-container .journey-left-part::before{display:none}.journey-page-container .journey-left-part::after{height:144px}.journey-page-container .journey-left-part-title{letter-spacing:-0.32px}.journey-page-container .journey-right-part{padding:122px 0 56px;margin:0}.enquiry-form-page-container .callout .component-content{max-width:initial;padding:0 40px}.enquiry-form-page-container .callout .component-content .callout-inner-content{margin:0}}.article-pull-quote{position:relative;padding-top:56px;padding-bottom:56px;width:100%;background-color:#e8f8fb}.article-pull-quote .component-content{max-width:1440px;margin:0 auto}.article-pull-quote .text-part{display:flex;flex-direction:column;width:47.5%;margin-right:8.5%;margin-left:36.9444444444%}.article-pull-quote .quote-icon{width:175px;height:90px}.article-pull-quote .quote-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.article-pull-quote .quote-content{line-height:58px;margin-bottom:48px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px;-webkit-text-decoration:underline 1px #30ccd6;text-decoration:underline 1px #30ccd6;text-underline-offset:12px}.article-pull-quote .author-name{margin-bottom:3px;font-family:"DMSans";font-size:16px;font-weight:700;line-height:26px;color:#111a29}.article-pull-quote .author-title{font-family:"DMSans";font-weight:400;font-size:16px;line-height:21px;color:#455664;letter-spacing:-0.08px}@media(max-width: 991px){.article-pull-quote .text-part{width:auto;margin:0 6.5%}.article-pull-quote .quote-content{font-size:24px;line-height:50px}}.articles-page-article-detail-wrapper{margin:118px 0}.articles-page-article-detail-wrapper .component-content{max-width:1440px;margin:0 auto}.articles-page-article-detail-wrapper table{display:block !important;overflow:auto !important;width:100% !important;height:auto !important;color:#111a29 !important;background-color:#fff !important;margin:1.5em 0px 0px !important;border-spacing:0px !important;font-size:inherit !important}.articles-page-article-detail-wrapper table,.articles-page-article-detail-wrapper table tbody,.articles-page-article-detail-wrapper table tr{padding:0px !important;width:100% !important;border:0px !important}.articles-page-article-detail-wrapper table col{width:auto !important}.articles-page-article-detail-wrapper table tbody,.articles-page-article-detail-wrapper table tr,.articles-page-article-detail-wrapper table th,.articles-page-article-detail-wrapper table td{margin:0px !important}.articles-page-article-detail-wrapper table th,.articles-page-article-detail-wrapper table td{padding:.5em .8em !important;border:1px solid #ccd5dd !important;width:auto !important}.articles-page-article-detail-wrapper table th p,.articles-page-article-detail-wrapper table td p{margin:0}.articles-page-article-detail-wrapper table th{color:#111a29 !important;background-color:#b4ebf5 !important;border-top-color:#ccd5dd !important}.articles-page-article-detail-wrapper .rich-text-content{max-width:680px;margin:0 auto;line-height:23px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:normal}.articles-page-article-detail-wrapper .rich-text-content a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.articles-page-article-detail-wrapper .rich-text-content a:hover,.articles-page-article-detail-wrapper .rich-text-content a:active{color:#177584}.articles-page-article-detail-wrapper img{width:auto;max-width:100%;height:auto !important}.articles-page-article-detail-wrapper .news-article-tags-container{margin-top:40px}.articles-page-article-detail-wrapper .article-detail-ending{position:relative;padding-bottom:150px;width:100%;margin-top:132px;border-top:1px solid #111a29}.articles-page-article-detail-wrapper .article-detail-ending::after{position:absolute;content:"";right:0;top:8px;width:57.8645833333%;height:142px;background:url(./assets/icons/thin-crosses-pattern-for-teal.svg) repeat}@media(max-width: 991px){.articles-page-article-detail-wrapper{margin-top:72px;margin-bottom:32px}.articles-page-article-detail-wrapper>.component-content{margin-left:6.5%;margin-right:6.5%}.articles-page-article-detail-wrapper .rich-text-content{max-width:100%}.articles-page-article-detail-wrapper .news-article-tags-container{margin-top:32px}.articles-page-article-detail-wrapper .article-detail-ending{margin-top:32px}.articles-page-article-detail-wrapper .article-detail-ending::after{width:100%}}.articles-page-header-wrapper{position:relative;padding-bottom:144px;margin:80px 0 45px}.articles-page-header-wrapper::after{position:absolute;content:"";bottom:0;right:0;width:71.9270833333%;height:80px;background:url(./assets/icons/thin-big-crosses-pattern-for-titles.svg) repeat}.articles-page-header-wrapper .component-content{max-width:1440px;margin:0 auto}.articles-page-header-wrapper .articles-page-header-inner{margin-left:8.5%;margin-right:8.5%}.articles-page-header-wrapper .articles-page-header-title{width:83.5333333333%;line-height:1.21;margin-bottom:0;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:clamp(40px, calc(80 / 1440 * 100vw), 80px);font-style:normal;font-weight:bold;text-transform:uppercase}@media(max-width: 991px){.articles-page-header-wrapper::after{width:100%}.articles-page-header-wrapper .articles-page-header-inner{margin-left:6.5%;margin-right:6.5%}.articles-page-header-wrapper .articles-page-header-title{width:100%;text-align:center;font-size:40px}}.articles-page-issue-download-header-wrapper{margin:37px 0 58px;text-align:center}.articles-page-issue-download-header-wrapper.with-small-issue-cover-image .issue-download-header-image-wrapper::after{bottom:96px}.articles-page-issue-download-header-wrapper.with-small-issue-cover-image .issue-download-header-image{width:276px;height:384px}.articles-page-issue-download-header-wrapper .hide{display:none}.articles-page-issue-download-header-wrapper .issue-download-btn{position:relative;padding:10px 63px 10px 35px;line-height:20px;margin-bottom:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;font-family:"Lora";color:#111a29;font-weight:600;font-size:16px;text-transform:uppercase}.articles-page-issue-download-header-wrapper .issue-download-btn::after{position:absolute;content:"";right:22px;top:50%;transform:translateY(-50%);width:16px;height:13px;background-image:url(./assets/icons/icon-download-articles-page-titles.svg);background-repeat:no-repeat;background-size:16px 13px}@media(max-width: 991px){.articles-page-issue-download-header-wrapper .issue-download-btn{margin-bottom:26px}}.articles-page-issue-download-header-wrapper .issue-download-header-title,.articles-page-issue-download-header-wrapper .issue-download-header-subtitle{max-width:794px;margin:0 auto}.articles-page-issue-download-header-wrapper .issue-download-header-title{line-height:1.21;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:clamp(40px, 5.55556vw, 80px);font-style:normal;font-weight:bold;text-transform:uppercase}.articles-page-issue-download-header-wrapper .issue-download-header-subtitle{line-height:28px;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:23px;font-style:normal;font-weight:normal;text-transform:uppercase}.articles-page-issue-download-header-wrapper .issue-download-header-image-wrapper{position:relative;margin-top:54px}.articles-page-issue-download-header-wrapper .issue-download-header-image-wrapper::after{position:absolute;content:"";right:0;bottom:76px;width:71.9270833333%;height:195px;background:url(./assets/icons/thin-crosses-pattern-for-titles.svg) repeat}.articles-page-issue-download-header-wrapper .issue-download-header-image{position:relative;z-index:1;box-sizing:content-box;border:10px solid #fff;width:367;height:524px;margin:0 auto;background-color:#fff;box-shadow:0px 0px 99px #0000001A}.articles-page-issue-download-header-wrapper .issue-download-header-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles-page-issue-download-header-wrapper .issue-download-form-wrapper{position:fixed;inset:0;z-index:99999;background-color:rgba(255,255,255,.9)}.articles-page-issue-download-header-wrapper .form-close-icon{position:absolute;right:30px;top:30px;width:48px;height:48px;background-image:url(./assets/icons/icon-close-new.svg);background-repeat:no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.articles-page-issue-download-header-wrapper .issue-download-form{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:58px 64px;width:724px;background-color:#111a29;border-radius:10px}.articles-page-issue-download-header-wrapper .issue-download-form-title{line-height:1;margin-bottom:32px;font-family:"Montserrat";color:#fff;letter-spacing:normal;font-size:28px;font-style:normal;font-weight:bold;text-transform:uppercase;text-align:left}.articles-page-issue-download-header-wrapper .download-form-items{display:flex;flex-direction:column;margin-bottom:16px;text-align:left}.articles-page-issue-download-header-wrapper .download-form-items label{display:none}.articles-page-issue-download-header-wrapper .download-form-items:last-of-type{margin-bottom:0}.articles-page-issue-download-header-wrapper .download-form-items.error .form-error-msg{display:block}.articles-page-issue-download-header-wrapper .form-intput{padding:14px 30px;border-radius:10px;background-color:#fff;border:none;outline:none}.articles-page-issue-download-header-wrapper .form-intput::-moz-placeholder{line-height:22px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:bold}.articles-page-issue-download-header-wrapper .form-intput:-ms-input-placeholder{line-height:22px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:bold}.articles-page-issue-download-header-wrapper .form-intput,.articles-page-issue-download-header-wrapper .form-intput::placeholder{line-height:22px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:bold}.articles-page-issue-download-header-wrapper .form-error-msg{display:none;line-height:18px;margin-top:8px;font-family:"Lora";color:#fff;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal}.articles-page-issue-download-header-wrapper .download-form-btn-wrapper{display:flex;margin-top:26px;text-align:left}.articles-page-issue-download-header-wrapper .submit-btn-wrapper{position:relative;padding-right:33px;line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:bold;font-size:12px;text-transform:uppercase}.articles-page-issue-download-header-wrapper .submit-btn-wrapper:hover{color:#177584;text-decoration:none}.articles-page-issue-download-header-wrapper .submit-btn-wrapper:hover::after{background-image:url(./assets/icons/carousel_arrow_white.svg)}.articles-page-issue-download-header-wrapper .submit-btn-wrapper::after{position:absolute;content:"";top:0;right:0;width:18px;height:15px;background-image:url(./assets/icons/carousel_arrow_white.svg);background-repeat:no-repeat;background-size:18px 15px}@media(max-width: 991px){.articles-page-issue-download-header-wrapper .submit-btn-wrapper:hover{color:#111a29}.articles-page-issue-download-header-wrapper .submit-btn-wrapper:hover::after{background-image:url(./assets/icons/carousel_arrow_white.svg)}.articles-page-issue-download-header-wrapper .submit-btn-wrapper:active{color:#177584}.articles-page-issue-download-header-wrapper .submit-btn-wrapper:active::after{background-image:url(./assets/icons/carousel_arrow_white.svg)}}.articles-page-issue-download-header-wrapper .submit-btn{position:relative;padding:0;background-color:transparent;line-height:15px;font-family:"Montserrat";color:#fff;letter-spacing:normal;font-size:12px;font-style:normal;font-weight:bold;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.articles-page-issue-download-header-wrapper .download-issue .issue-download-form-title{text-align:center}.articles-page-issue-download-header-wrapper .download-issue .download-form-btn-wrapper{justify-content:center}.articles-page-issue-download-header-wrapper .download-btn{position:relative;padding:11px 63px 11px 35px;line-height:1;border:1px solid #fff;border-radius:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-family:"Lora";color:#fff;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:600;text-transform:uppercase;text-align:center}.articles-page-issue-download-header-wrapper .download-btn::after{position:absolute;content:"";right:22px;top:50%;transform:translateY(-50%);width:16px;height:13px;background-image:url(./assets/icons/icon-download-articles-page-white.svg);background-repeat:no-repeat;background-size:16px 13px}.articles-page-issue-download-header-wrapper .download-btn:hover{text-decoration:none}@media(max-width: 991px){.articles-page-issue-download-header-wrapper{margin-top:54px;margin-bottom:29px}.articles-page-issue-download-header-wrapper.with-small-issue-cover-image .issue-download-header-image-wrapper::after{bottom:22.9813664596%}.articles-page-issue-download-header-wrapper.with-small-issue-cover-image .issue-download-header-image{width:100%;height:0;padding-bottom:136.8271954674%}.articles-page-issue-download-header-wrapper .component-content{margin-left:6.5%;margin-right:6.5%}.articles-page-issue-download-header-wrapper .issue-download-header-title{font-size:40px}.articles-page-issue-download-header-wrapper .issue-download-header-subtitle{margin-top:12px}.articles-page-issue-download-header-wrapper .issue-download-header-image-wrapper{margin-top:42px}.articles-page-issue-download-header-wrapper .issue-download-header-image-wrapper::after{right:initial;left:-7.5%;bottom:21.7741935484%;width:115%}.articles-page-issue-download-header-wrapper .issue-download-header-image{box-sizing:border-box;width:100%;height:0;padding-bottom:140.5099150142%}.articles-page-issue-download-header-wrapper .form-close-icon{right:16px;top:16px}.articles-page-issue-download-header-wrapper .issue-download-form{padding-left:24px;padding-right:24px;width:86.0050890585%}.articles-page-issue-download-header-wrapper .issue-download-form-title{font-size:22px}.articles-page-issue-download-header-wrapper .form-intput{padding-left:15px;padding-right:15px}}.articles-page-latest-wrapper{position:relative;margin:72px 0 36px}.articles-page-latest-wrapper::after{position:absolute;content:"";bottom:0;left:0;width:51.5625%;height:141px;background:url(./assets/icons/thin-crosses-pattern-for-teal.svg) repeat;background-position-x:-10px}.articles-page-latest-wrapper .component-content{max-width:1440px;margin:0 auto}.articles-page-latest-wrapper .articles-page-latest-tag,.articles-page-latest-wrapper .articles-page-latest-detail-wrapper{margin-left:8.5%;margin-right:8.5%}.articles-page-latest-wrapper .articles-page-latest-tag{position:relative;padding-bottom:14px;line-height:29px;margin-bottom:32px;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:24px;font-style:normal;font-weight:bold}.articles-page-latest-wrapper .articles-page-latest-tag::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background-color:#111a29}.articles-page-latest-wrapper .articles-page-latest-detail-wrapper{display:flex;align-items:center}.articles-page-latest-wrapper .detail-left-part{position:relative;padding-bottom:38.7182910547%;width:48.9986648865%;margin-right:5.0066755674%}.articles-page-latest-wrapper .detail-left-part img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles-page-latest-wrapper .detail-left-part img{z-index:1}.articles-page-latest-wrapper .detail-right-part{flex:1}.articles-page-latest-wrapper .detail-right-issue{line-height:17px;margin-bottom:12px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:13px;font-style:normal;font-weight:bold}.articles-page-latest-wrapper .detail-right-title{line-height:1.1072;margin-bottom:19px;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:clamp(25px, 3.888889vw, 56px);font-style:normal;font-weight:bold;text-transform:uppercase}.articles-page-latest-wrapper .detail-right-desc{line-height:23px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:normal}.articles-page-latest-wrapper .read-article-wrapper{margin-top:49px}.articles-page-latest-wrapper .read-article-link{position:relative;padding-right:22px;line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:bold;font-size:12px;text-transform:uppercase}.articles-page-latest-wrapper .read-article-link:hover{color:#177584;text-decoration:none}.articles-page-latest-wrapper .read-article-link:hover::after{background-image:url(./assets/icons/carousel_arrow_dark_teal.svg)}.articles-page-latest-wrapper .read-article-link::after{position:absolute;content:"";top:0;right:0;width:18px;height:15px;background-image:url(./assets/icons/carousel_arrow_black.svg);background-repeat:no-repeat;background-size:18px 15px}@media(max-width: 991px){.articles-page-latest-wrapper .read-article-link:hover{color:#111a29}.articles-page-latest-wrapper .read-article-link:hover::after{background-image:url(./assets/icons/carousel_arrow_black.svg)}.articles-page-latest-wrapper .read-article-link:active{color:#177584}.articles-page-latest-wrapper .read-article-link:active::after{background-image:url(./assets/icons/carousel_arrow_dark_teal.svg)}}@media(max-width: 991px){.articles-page-latest-wrapper{margin-top:58px}.articles-page-latest-wrapper::after{display:none}.articles-page-latest-wrapper .articles-page-latest-tag,.articles-page-latest-wrapper .articles-page-latest-detail-wrapper{margin-left:6.5%;margin-right:6.5%}.articles-page-latest-wrapper .articles-page-latest-detail-wrapper{flex-direction:column;align-items:flex-start}.articles-page-latest-wrapper .articles-page-latest-tag{padding-bottom:11px;margin-bottom:30px}.articles-page-latest-wrapper .detail-left-part{padding-bottom:78.978978979%;width:100%;margin-right:0;margin-bottom:21px}.articles-page-latest-wrapper .detail-left-part::after{position:absolute;content:"";bottom:0;left:-7.5%;width:115%;height:136px;background:url(./assets/icons/thin-crosses-pattern-for-teal.svg) repeat}.articles-page-latest-wrapper .detail-right-issue{margin-bottom:10px}.articles-page-latest-wrapper .detail-right-title{margin-bottom:21px;font-size:25px}.articles-page-latest-wrapper .read-article-wrapper{margin-top:21px}}.articles-page-previous-issues-wrapper{margin:104px 0}.articles-page-previous-issues-wrapper a{color:inherit;text-decoration:none}.articles-page-previous-issues-wrapper .component-content{max-width:1440px;margin:0 auto}.articles-page-previous-issues-wrapper .pagination{display:flex;justify-content:center;margin:48px 8.5%}.articles-page-previous-issues-wrapper .pagination-list{list-style:none;padding-left:0;margin-bottom:0}.articles-page-previous-issues-wrapper .pagination-list li{height:100%;display:inline-flex;align-items:center;margin:0 15px}.articles-page-previous-issues-wrapper .pagination-list li.active{margin:0}.articles-page-previous-issues-wrapper .pagination-list li.pagination-special{margin:0 8px}.articles-page-previous-issues-wrapper .pagination-list li.pagination-special:nth-child(2){margin-right:15px}.articles-page-previous-issues-wrapper .pagination-list li.pagination-special a{line-height:18px;font-family:"DMSans";font-weight:700;font-size:14px}.articles-page-previous-issues-wrapper .pagination-list li.active a{display:block;padding:8px 0;width:30px;background-color:#30ccd6;border-radius:50%;text-align:center}.articles-page-previous-issues-wrapper .pagination-list li.disable a{opacity:50%;cursor:not-allowed}.articles-page-previous-issues-wrapper .pagination-list li a{line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.33px;text-decoration:none}@media(max-width: 991px){.articles-page-previous-issues-wrapper .pagination{margin-left:6.5%;margin-right:6.5%}.articles-page-previous-issues-wrapper .pagination-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}}.articles-page-previous-issues-wrapper .articles-page-previous-issues-tag-wrapper,.articles-page-previous-issues-wrapper .articles-page-previous-issues-detail-wrapper{margin-left:8.5%;margin-right:8.5%}.articles-page-previous-issues-wrapper .articles-page-previous-issues-tag-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;margin-bottom:30px}.articles-page-previous-issues-wrapper .articles-page-previous-issues-tag-wrapper::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background-color:#111a29}.articles-page-previous-issues-wrapper .articles-page-previous-issues-tag{line-height:29px;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:24px;font-style:normal;font-weight:bold}.articles-page-previous-issues-wrapper .articles-page-previous-issues-detail-wrapper{display:flex}.articles-page-previous-issues-wrapper .previous-issues-detail{width:23.4979973298%;margin-right:2.002670227%}.articles-page-previous-issues-wrapper .previous-issues-detail:last-of-type{margin-right:0}.articles-page-previous-issues-wrapper .issue-cover-image-wrapper{position:relative;padding-bottom:142.8977272727%;margin-bottom:16px}.articles-page-previous-issues-wrapper .issue-cover-image-wrapper img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles-page-previous-issues-wrapper .issue-tag{line-height:17px;margin-bottom:16px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:13px;font-style:normal;font-weight:bold}.articles-page-previous-issues-wrapper .issue-title{line-height:29px;margin-bottom:16px;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:24px;font-style:normal;font-weight:bold;text-transform:uppercase}.articles-page-previous-issues-wrapper .issue-desc{line-height:23px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:normal}.articles-page-previous-issues-wrapper .issue-desc a{color:inherit}.articles-page-previous-issues-wrapper .read-article-wrapper{display:flex;margin-top:32px}.articles-page-previous-issues-wrapper .read-article-link{position:relative;padding-right:22px;line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:bold;font-size:12px;text-transform:uppercase}.articles-page-previous-issues-wrapper .read-article-link:hover{color:#177584;text-decoration:none}.articles-page-previous-issues-wrapper .read-article-link:hover::after{background-image:url(./assets/icons/carousel_arrow_dark_teal.svg)}.articles-page-previous-issues-wrapper .read-article-link::after{position:absolute;content:"";top:0;right:0;width:18px;height:15px;background-image:url(./assets/icons/carousel_arrow_black.svg);background-repeat:no-repeat;background-size:18px 15px}@media(max-width: 991px){.articles-page-previous-issues-wrapper .read-article-link:hover{color:#111a29}.articles-page-previous-issues-wrapper .read-article-link:hover::after{background-image:url(./assets/icons/carousel_arrow_black.svg)}.articles-page-previous-issues-wrapper .read-article-link:active{color:#177584}.articles-page-previous-issues-wrapper .read-article-link:active::after{background-image:url(./assets/icons/carousel_arrow_dark_teal.svg)}}@media(max-width: 991px){.articles-page-previous-issues-wrapper{margin-top:48px;margin-bottom:118px}.articles-page-previous-issues-wrapper .articles-page-previous-issues-tag-wrapper,.articles-page-previous-issues-wrapper .articles-page-previous-issues-detail-wrapper{margin-left:6.5%;margin-right:6.5%}.articles-page-previous-issues-wrapper .articles-page-previous-issues-detail-wrapper{flex-direction:column}.articles-page-previous-issues-wrapper .previous-issues-detail{width:100%;margin-right:0;margin-bottom:48px}.articles-page-previous-issues-wrapper .previous-issues-detail:last-of-type{margin-bottom:0}.articles-page-previous-issues-wrapper .issue-cover-image-wrapper,.articles-page-previous-issues-wrapper .issue-title{margin-bottom:22px}.articles-page-previous-issues-wrapper .read-article-wrapper{margin-top:22px}}.articles-page-search .component-content{max-width:1440px;margin:0 auto}.articles-page-search .search-filters-wrapper,.articles-page-search .more-filters-content{margin:0 8.5%}.articles-page-search .search-filters-wrapper{margin-top:24px;margin-bottom:64px}.articles-page-search .search-filters-default{display:flex;align-items:center;flex-wrap:wrap}.articles-page-search .default-filters{position:relative;display:flex;flex-wrap:wrap;padding-right:32px}.articles-page-search .default-filters.show-more::after{display:none}.articles-page-search .default-filters::after{position:absolute;content:"";right:16px;width:1px;height:100%;background-color:#ccd5dd}.articles-page-search .search-filter{position:relative;box-sizing:border-box;padding:9px 44px 9px 20px;line-height:20px;margin:6px 8px 6px 0;border:1px solid #ccd5dd;border-radius:60px;background-color:transparent;font-family:"DMSans";color:#111a29;font-size:16px;letter-spacing:.6px;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.articles-page-search .search-filter:last-of-type{margin-right:0}.articles-page-search .search-filter.less{background-color:#ccd5dd}.articles-page-search .search-filter::after{position:absolute;content:"";right:4px;top:50%;transform:translate3d(0, -50%, 0);width:32px;height:32px;background:url(./assets/icons/icon_plus.svg) no-repeat;background-position:center;border-radius:50%}.articles-page-search .search-filter:hover{border-color:#111a29}.articles-page-search .search-filter.actived::after{background-color:#30ccd6;background-image:url(./assets/icons/icon-hook-white.svg)}.articles-page-search .search-filter.actived.hover::after{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg);background-size:10px}.articles-page-search .show-more-filters{line-height:21px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;white-space:nowrap;border-bottom:1px solid #111a29;cursor:pointer}.articles-page-search .show-more-filters:hover{color:#177584;text-decoration:none;border-bottom:1px solid #177584}.articles-page-search .more-filter{margin:6px 0}.articles-page-search .more-filters-wrapper{position:absolute;left:0;z-index:11;width:100%;background-color:#fff;margin-top:32px;box-shadow:0 7px 6px #00000029}.articles-page-search .more-filters-inner{max-width:1440px;margin:0 auto}.articles-page-search .more-filters-expand{padding-bottom:32px;border-top:1px solid #ccd5dd;border-bottom:1px solid #ccd5dd}.articles-page-search .more-filters-expand-title{line-height:28px;margin-top:32px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px}.articles-page-search .more-filters-detail{display:flex;flex-wrap:wrap}.articles-page-search .more-filters-detail .search-filter{margin-top:8px}.articles-page-search .more-filters-action{display:flex;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px}.articles-page-search .more-filters-reset{line-height:21px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;border-bottom:1px solid #111a29;cursor:pointer}.articles-page-search .more-filters-reset:hover{color:#177584;text-decoration:none;border-bottom:1px solid #177584}.articles-page-search .more-fitlers-save{width:170px}@media(max-width: 991px){.articles-page-search .search-filters-wrapper,.articles-page-search .more-filters-content{margin-left:6.5%;margin-right:6.5%}.articles-page-search .search-filters-wrapper{margin-top:56px;margin-bottom:72px}.articles-page-search .search-filters-default{position:relative;display:block}.articles-page-search .search-filters-default::after{position:absolute;content:"";top:0;right:-6.5%;width:30px;height:38px;background:linear-gradient(270deg, white, transparent)}.articles-page-search .default-filters{flex-wrap:nowrap;margin-right:-6.5%;padding-right:6.5%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.articles-page-search .default-filters::-webkit-scrollbar{display:none}.articles-page-search .default-filters::after{display:none}.articles-page-search .search-filter{margin-top:0;margin-bottom:0}.articles-page-search .more-filter{margin-top:16px;margin-bottom:0}.articles-page-search .more-filters-wrapper{margin-top:24px}}.articles-page-search .pagination{display:flex;justify-content:center;margin:48px 8.5%}.articles-page-search .pagination-list{list-style:none;padding-left:0;margin-bottom:0}.articles-page-search .pagination-list li{height:100%;display:inline-flex;align-items:center;margin:0 15px}.articles-page-search .pagination-list li.active{margin:0}.articles-page-search .pagination-list li.pagination-special{margin:0 8px}.articles-page-search .pagination-list li.pagination-special:nth-child(2){margin-right:15px}.articles-page-search .pagination-list li.pagination-special a{line-height:18px;font-family:"DMSans";font-weight:700;font-size:14px}.articles-page-search .pagination-list li.active a{display:block;padding:8px 0;width:30px;background-color:#30ccd6;border-radius:50%;text-align:center}.articles-page-search .pagination-list li.disable a{opacity:50%;cursor:not-allowed}.articles-page-search .pagination-list li a{line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.33px;text-decoration:none}@media(max-width: 991px){.articles-page-search .pagination{margin-left:6.5%;margin-right:6.5%}.articles-page-search .pagination-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}}.articles-page-search .no-results{padding:88px 0 24px;width:100%;text-align:center}.articles-page-search .no-results-title{line-height:36px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}.articles-page-search .no-results-content{line-height:24px;margin-top:24px;font-family:"DMSans";color:#455664;font-size:16px}@media(max-width: 991px){.articles-page-search .no-results{padding:48px 0}.articles-page-search .no-results-content{margin-top:16px}}.articles-page-search a{color:inherit;text-decoration:none}.articles-page-search .search-card-wrapper{display:flex;flex-wrap:wrap;margin:64px 8.5% 48px}.articles-page-search .search-card{width:23.4979973298%;margin-right:2.002670227%}.articles-page-search .search-card:nth-of-type(4n){margin-right:0}.articles-page-search .search-card:nth-of-type(n + 5){margin-top:48px}.articles-page-search .search-card-image{position:relative;padding-bottom:142.8977272727%;margin-bottom:16px}.articles-page-search .search-card-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles-page-search .search-card-tag{line-height:17px;margin-bottom:16px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:13px;font-style:normal;font-weight:bold}.articles-page-search .search-card-title{line-height:29px;margin-bottom:16px;font-family:"Montserrat";color:#111a29;letter-spacing:normal;font-size:24px;font-style:normal;font-weight:bold;text-transform:uppercase}.articles-page-search .search-card-desc{line-height:23px;font-family:"Lora";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:normal}.articles-page-search .search-card-desc a{color:inherit}.articles-page-search .read-more-wrapper{display:flex;margin-top:32px}.articles-page-search .read-more-link{position:relative;padding-right:22px;line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:bold;font-size:12px;text-transform:uppercase}.articles-page-search .read-more-link:hover{color:#177584;text-decoration:none}.articles-page-search .read-more-link:hover::after{background-image:url(./assets/icons/carousel_arrow_dark_teal.svg)}.articles-page-search .read-more-link::after{position:absolute;content:"";top:0;right:0;width:18px;height:15px;background-image:url(./assets/icons/carousel_arrow_black.svg);background-repeat:no-repeat;background-size:18px 15px}@media(max-width: 991px){.articles-page-search .read-more-link:hover{color:#111a29}.articles-page-search .read-more-link:hover::after{background-image:url(./assets/icons/carousel_arrow_black.svg)}.articles-page-search .read-more-link:active{color:#177584}.articles-page-search .read-more-link:active::after{background-image:url(./assets/icons/carousel_arrow_dark_teal.svg)}}@media(max-width: 991px){.articles-page-search .search-card-wrapper{flex-direction:column;margin-left:6.5%;margin-right:6.5%;margin-top:56px}.articles-page-search .search-card{width:100%;margin-right:0;margin-bottom:48px}.articles-page-search .search-card:last-of-type{margin-bottom:0}.articles-page-search .search-card:nth-of-type(n + 5){margin-top:0}.articles-page-search .search-card-image{width:100%;margin-right:0}}.back-to-top-btn{position:fixed;right:2.7777777778%;bottom:26px;z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:70px;height:70px;border-radius:50%;border:3px solid #003057}.back-to-top-btn.hide{display:none}.back-to-top-btn.bg-mid-red{border-color:#fff}.back-to-top-btn.bg-mid-red .back-top-top-icon{background-image:url(./assets/icons/icon-language-selector-top-arrow.svg)}.back-to-top-btn.bg-mid-red .back-top-top-txt{color:#fff}.back-to-top-btn .back-top-top-icon{margin-top:4px;width:18px;height:10px;background-image:url(./assets/icons/icon-language-selector-inline-arrow-navy.svg);background-repeat:no-repeat;background-size:18px 10px}.back-to-top-btn .back-top-top-txt{line-height:26px;font-family:"DMSans";color:#003057;font-weight:500;font-size:12px}@media(max-width: 991px){.back-to-top-btn{right:20px;bottom:40px;width:45px;height:45px;border-width:2px}.back-to-top-btn .back-top-top-icon{margin-top:2px;width:16px;height:8px;background-size:16px 8px}.back-to-top-btn .back-top-top-txt{line-height:17px;width:62px;transform:scale(0.66)}}.banner-promotion-container{position:absolute;top:0;left:0;z-index:1;padding:40px 0;width:100%;background-color:#30ccd6;border-top:1px solid #b4ebf5}.banner-promotion-container.hide{display:none}.banner-promotion-container .banner-promotion-content{max-width:1440px;margin:0 auto}.banner-promotion-container .banner-promotion-inner-wrapper{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;margin-left:8.5%;margin-right:8.5%}.banner-promotion-container .banner-promotion-left-image{width:217px;height:217px;margin-right:29px}.banner-promotion-container .banner-promotion-right-part{max-width:839px;width:58.2638889%}.banner-promotion-container .banner-promotion-right-title{margin-bottom:16px;color:#111a29;text-transform:uppercase}.banner-promotion-container .banner-promotion-right-desc{line-height:26px;margin-bottom:40px;font-family:"DMSans";color:#111a29;font-size:18px}.banner-promotion-container [class*=navy-no-border-link-]{display:inline-block}.banner-promotion-container .banner-promotion-close-btn{position:absolute;right:-10px;top:-10px;width:48px;height:48px;background:url(./assets/icons/icon-close-dark.svg) center no-repeat;background-size:34px;cursor:pointer}@media(max-width: 991px){.banner-promotion-container{padding:81px 0 73px}.banner-promotion-container .banner-promotion-inner-wrapper{position:initial;flex-direction:column;align-items:center;margin-left:6.5%;margin-right:6.5%}.banner-promotion-container .banner-promotion-left-image{margin-right:0;margin-bottom:32px}.banner-promotion-container .banner-promotion-right-part{width:100%;text-align:center}.banner-promotion-container [class*=navy-no-border-link-]{width:272px}.banner-promotion-container .banner-promotion-close-btn{right:10px;top:10px}}.breadCrumbs{max-width:1440px;margin:0 auto}.breadCrumbs .icon-home{display:inline-block;margin-bottom:-4px;margin-top:4px;width:17px;height:17px;background-image:url(./assets/icons/icon-home-dark-teal.svg);background-repeat:no-repeat;background-size:17px 17px}.breadCrumbs .icon-home:before{display:none}.breadCrumbs.breadCrumbs__footer{border-bottom:0;margin-bottom:0}@media(max-width: 991px){.breadCrumbs.breadCrumbs__footer{padding-bottom:24px;padding-top:16px;margin:0 6.5%}}.breadCrumbs.breadCrumbs__footer .icon-home{background-image:url(./assets/icons/icon-home-white.svg)}.breadCrumbs.breadCrumbs__footer ol{padding-top:32px;padding-bottom:32px;color:#ccd5dd;font:normal normal 500 12px/18px "DMSans";border-bottom:0}@media(max-width: 991px){.breadCrumbs.breadCrumbs__footer ol{padding:0;display:contents;margin:0}}@media(max-width: 991px){.breadCrumbs.breadCrumbs__footer li a{margin-top:8px;display:inline-block}}.breadCrumbs.breadCrumbs__footer .icon-right-open-big:before{margin:0 8px}@media(max-width: 991px){.breadCrumbs.breadCrumbs__footer .icon-right-open-big:before{transform:rotate(0deg)}}@media(max-width: 991px){.breadCrumbs.breadCrumbs__footer .breadCrumbs_item{display:inline}}.breadCrumbs.breadCrumbs__footer .breadCrumbs_item a{color:#ccd5dd !important}.breadCrumbs.breadCrumbs__footer .breadCrumbs_item .icon-right-open-big{color:#ccd5dd}.breadCrumbs ol{padding:24px 0;margin:0 8.5%;color:#111a29;list-style:none;font:normal normal 500 14px/18px "DMSans";border-bottom:1px solid #ccd5dd}@media screen and (max-width: 991px){.breadCrumbs ol{padding-bottom:16px;padding-top:16px;margin:0 6.5%}}.breadCrumbs_item{display:inline}@media(max-width: 991px){.breadCrumbs_item{display:none}}.breadCrumbs_item-previous{display:inline}.breadCrumbs_item a{color:#111a29}.breadCrumbs_item-last a{color:#455664 !important;font-weight:400;text-decoration:none}.breadCrumbs_item .icon-right-open-big{font-size:12px;color:#909ba0}.breadCrumbs_item .icon-right-open-big:before{line-height:14px;margin:0 12px;padding:0px;width:6px}@media(max-width: 991px){.breadCrumbs_item .icon-right-open-big:before{margin-left:0;transform:rotate(-180deg)}}.breadCrumbs.breadCrumbs__footer.bg-warm-white .icon-home{background-image:url(./assets/icons/icon-home-black.svg)}.articles-page-breadcrumb .breadCrumbs{margin-top:45px;margin-bottom:45px}.articles-page-breadcrumb .breadCrumbs__footer{margin-top:0;margin-bottom:0}.articles-page-breadcrumb ol{padding:0;line-height:23px;font-family:"Montserrat";font-weight:bold;font-size:13px;border:none}.articles-page-breadcrumb .breadCrumbs_item a,.articles-page-breadcrumb .breadCrumbs_item .icon-right-open-big{line-height:16px}.campus-tour{padding:140px 0}@media(max-width: 991px){.campus-tour{padding:0}}.campus-tour .component-content{margin:0 auto;max-width:1440px;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.campus-tour .component-content{padding:0 6.5%}}.campus-tour .campus-tour__section{display:flex;align-items:center;position:relative}@media(max-width: 991px){.campus-tour .campus-tour__section{padding:56px 0 125px;flex-direction:column}}.campus-tour .campus-tour__left{margin-left:30px;position:relative;flex:0 0 50.1999631867%}@media(max-width: 991px){.campus-tour .campus-tour__left{width:87vw;margin-left:12px;order:1}}.campus-tour .campus-tour__left .campus-tour__image{width:100%;padding-bottom:100%}@media(max-width: 991px){.campus-tour .campus-tour__left .campus-tour__image{width:87vw;height:87vw}}.campus-tour .campus-tour__left .campus-tour__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;position:absolute}.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper{display:block;width:24px;height:24px;background:#30ccd6;border:2px solid #fff;border-radius:50%;position:absolute;cursor:pointer}.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper.open{background:#ffcb00;border:none;display:flex;justify-content:center;align-items:center}.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper.open::before{content:"";position:absolute;width:88px;height:88px;background:rgba(255,255,255,.4) 0% 0% no-repeat padding-box;border-radius:50%;opacity:1}.campus-tour .campus-tour__left .campus-tour__dots .dot-wrapper.open::after{content:"";width:88px;height:88px;position:absolute;border:2px solid #fff;border-radius:50%;z-index:1}@media(max-width: 991px){.campus-tour .campus-tour__left .campus-tour__dots .card-popup__container{display:none}}.campus-tour .campus-tour__left .card-popup__mobile{display:none}@media(max-width: 991px){.campus-tour .campus-tour__left .card-popup__mobile{display:block}}.campus-tour .campus-tour__left .card-popup{width:313px;height:85px;background:#ffcb00;box-shadow:0px 6px 24px #00000029;border-radius:16px;padding:12px;display:flex;position:absolute;z-index:9;top:-108px;left:-145px}@media(max-width: 991px){.campus-tour .campus-tour__left .card-popup{width:calc(100% - 12px);bottom:-70px;top:auto;left:0}}.campus-tour .campus-tour__left .card-popup .card-popup__image{width:92px;height:calc(4 / 6 * 92px)}.campus-tour .campus-tour__left .card-popup .card-popup__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.campus-tour .campus-tour__left .card-popup .card-popup__content{display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-left:12px}.campus-tour .campus-tour__left .card-popup .card-popup__content .title{line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px}.campus-tour .campus-tour__left .card-popup .card-popup__content .link{line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px}.campus-tour .campus-tour__left .card-popup .card-popup__content .link span{border-bottom:1px solid #000;display:inline-block;text-transform:uppercase}.campus-tour .campus-tour__left .card-popup .card-popup__close{width:32px;height:32px;display:flex;justify-content:flex-end}@media(max-width: 991px){.campus-tour .campus-tour__left .card-popup .card-popup__close{display:none}}.campus-tour .campus-tour__left .card-popup .card-popup__close::before{content:"";width:10px;height:10px;display:block;background-image:url(./assets/icons/icon-close-dark.svg);background-size:20px;background-position:center;background-repeat:no-repeat}.campus-tour .campus-tour__left .card-popup::before{content:"";width:0;height:0;display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #ffcb00;position:absolute;top:85px;left:calc(50% - 10px)}@media(max-width: 991px){.campus-tour .campus-tour__left .card-popup::before{display:none}}.campus-tour .campus-tour__right{margin-left:10vw}@media(max-width: 991px){.campus-tour .campus-tour__right{margin-left:0;margin-bottom:110px;text-align:center}}.campus-tour .campus-tour__right .campus-tour__tag{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.campus-tour .campus-tour__right .campus-tour__title{margin-bottom:24px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.campus-tour .campus-tour__right .campus-tour__title{letter-spacing:-0.32px}}.campus-tour .campus-tour__right .campus-tour__desc{line-height:28px;font-family:"DMSans";color:#455664;font-size:20px;opacity:.8}@media(max-width: 991px){.campus-tour .campus-tour__right .campus-tour__desc{line-height:26px;font-size:18px}}.campus-tour .campus-tour__pattern{width:240px;height:240px;background:transparent url(./assets/icons/dot-circle-yellow.svg) center no-repeat;background-size:240px;position:absolute;left:0;bottom:0;z-index:-1}@media(max-width: 991px){.campus-tour .campus-tour__pattern{width:36vw;height:36vw;background-size:100%;left:0;bottom:85px}}@media(max-width: 991px){.card-popup__overlay{min-height:100vh;background-color:#fff}}.card-popup__overlay .img-content{position:relative;width:100%;padding-bottom:56.289707751%;margin-bottom:-16px}.card-popup__overlay .img-content>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991px){.card-popup__overlay .img-content{margin-bottom:-40px}}.card-popup__overlay .content{padding:88px 72px 72px;background-color:#fff}.card-popup__overlay .content:empty{display:none}@media(max-width: 991px){.card-popup__overlay .content{padding:80px 32px 40px;background-color:initial}}.card-popup__overlay .content-title{line-height:40px;margin-bottom:24px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}@media(max-width: 991px){.card-popup__overlay .content-title{font-size:28px;line-height:36px}}.card-popup__overlay .content-desc{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.card-popup__overlay .content-section-title{margin-top:56px;margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.card-popup__overlay .content-section-title{margin-top:40px;letter-spacing:-0.24px}}.carousel-64{position:relative;padding:104px 0 104px calc((100% - 1195.22px) / 2);width:100%;overflow:hidden}@media screen and (max-width: 1440px){.carousel-64{padding-left:8.5%}}@media(max-width: 991px){.carousel-64{padding:56px 0 56px 6.5%}}.carousel-64 .carousel-default-inner-wrapper{display:flex;flex-wrap:wrap;width:100%;overflow:hidden}.carousel-64 .module-anchor-link{margin-top:24px}.carousel-64__content{display:flex;flex-direction:column;justify-content:center;padding:0;width:30.4861111111%;max-width:439px}@media(max-width: 991px){.carousel-64__content{padding-right:calc(100vw * 0.065);width:100%;max-width:initial}}.carousel-64__content-subtitle{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.carousel-64__content-title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.carousel-64__content-title{margin-bottom:24px;letter-spacing:-0.32px}}.carousel-64__content-desc{line-height:26px;margin:0;font-family:"DMSans";color:#455664;font-size:18px}.carousel-64__content-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.carousel-64__content-desc a:hover,.carousel-64__content-desc a:active{color:#177584}@media(max-width: 991px){.carousel-64__content-desc{margin-bottom:45px}}.carousel-64__content-links-wrapper{margin-top:40px}@media(max-width: 991px){.carousel-64__content-links-wrapper{margin-top:0;margin-bottom:36px}}.carousel-64__content-link{display:inline-block;padding:16px 32px;line-height:15px;font-family:"Montserrat";color:#003057;font-weight:600;font-size:12px;text-transform:uppercase;border:1px solid #003057;border-radius:48px}.carousel-64__content-link:hover{text-decoration:none}.carousel-64__content-link:hover{border-color:#003057;color:#fff;background-color:#003057}@media screen and (max-width: 991px){.carousel-64__content-link:hover{border-color:#003057;color:#003057;background-color:transparent}.carousel-64__content-link:active{border-color:#003057;color:#fff;background-color:#003057}}.carousel-64__swiper{position:relative;padding-left:41px;width:60.9722222222%;max-width:878px}@media(max-width: 991px){.carousel-64__swiper{padding-left:0;width:100%;max-width:initial}}.carousel-64__swiper-image{width:100%;background-color:#111a29;display:flex;align-items:center;justify-content:center;position:relative}.carousel-64 .swiper-wrapper{transform:translate3d(0, 0, 0)}.carousel-64 .swiper-slide{transform:translate3d(0, 0, 0);text-align:center}.carousel-64 .swiper-slide__image{width:auto;height:auto;max-width:100%;max-height:100%}.carousel-64 .swiper-slide__video{width:auto;height:auto;max-width:100%;max-height:100%}.carousel-64 .swiper-slide__video-btn{width:130px;height:130px;margin:0;padding:0;display:flex;margin:0 auto;justify-content:center;align-items:center;background-color:transparent;position:absolute;border:none}.carousel-64 .swiper-slide__video-btn::before{content:"";position:absolute;width:194px;height:194px;opacity:.4;background:transparent radial-gradient(closest-side at 50% 50%, #000000 0%, rgba(0, 0, 0, 0.455) 71%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box}@media(max-width: 991px){.carousel-64 .swiper-slide__video-btn::before{width:152px;height:152px}}.carousel-64 .swiper-slide__video-btn::after{content:"";width:100%;height:100%;position:absolute;border:2px solid #fff;border-radius:50%;z-index:1}.carousel-64 .swiper-slide__video-btn--icon{width:24px;height:24px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px;z-index:2}.carousel-64 .swiper-slide__video-btn--text{line-height:15px;z-index:2;font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;text-transform:uppercase}.carousel-64 .swiper-slide__video-btn:hover .swiper-slide__video-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.carousel-64 .swiper-slide__video-btn:hover .swiper-slide__video-btn--text{color:#000}.carousel-64 .swiper-slide__video-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}@media screen and (max-width: 991px){.carousel-64 .swiper-slide__video-btn{width:96px;height:96px}.carousel-64 .swiper-slide__video-btn:hover .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px}.carousel-64 .swiper-slide__video-btn:hover .full-video__text-btn--text{color:#fff}.carousel-64 .swiper-slide__video-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(0);opacity:0}.carousel-64 .swiper-slide__video-btn:active .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.carousel-64 .swiper-slide__video-btn:active .full-video__text-btn--text{color:#000}.carousel-64 .swiper-slide__video-btn:active .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}}.carousel-64 .full-video_play-btn-animation{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0);width:100%;height:100%;transition:all .4s ease 0s;background-color:#fff;border-radius:50%;opacity:0}.carousel-64 .swiper-custom-prev,.carousel-64 .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.carousel-64 .swiper-custom-prev.swiper-button-disabled,.carousel-64 .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.carousel-64 .swiper-custom-prev:not(.swiper-button-disabled),.carousel-64 .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.carousel-64 .swiper-custom-prev:not(.swiper-button-disabled):hover,.carousel-64 .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.carousel-64 .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.carousel-64 .swiper-custom-prev:not(.swiper-button-disabled):hover,.carousel-64 .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.carousel-64 .swiper-custom-prev:not(.swiper-button-disabled):active,.carousel-64 .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.carousel-64 .js-hide-video{visibility:hidden;width:0;height:0}.carousel-64 .swiper-custom-prev,.carousel-64 .swiper-custom-next{left:auto;position:absolute;z-index:10;margin-top:-22px;border:1px solid #30ccd6}.carousel-64 .swiper-custom-prev:hover,.carousel-64 .swiper-custom-next:hover{border:1px solid #111a29}@media(max-width: 991px){.carousel-64 .swiper-custom-prev:hover,.carousel-64 .swiper-custom-next:hover{border:1px solid #30ccd6}.carousel-64 .swiper-custom-prev:active,.carousel-64 .swiper-custom-next:active{border:1px solid #111a29}}.carousel-64 .swiper-custom-prev{right:calc((100vw * 0.085) + 68px)}@media(max-width: 991px){.carousel-64 .swiper-custom-prev{right:calc((100vw * 0.065) + 68px)}}.carousel-64 .swiper-custom-next{right:calc(100vw * 0.085)}@media(max-width: 991px){.carousel-64 .swiper-custom-next{right:calc(100vw * 0.065)}}.carousel-64 .swiper-pagination-custom{bottom:auto;display:flex;align-items:center;padding-left:40px;max-height:70px;line-height:18px;text-align:left;font-family:"Montserrat";color:#003057;font-weight:600;font-size:14px;letter-spacing:.7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 991px){.carousel-64 .swiper-pagination-custom{padding-left:0}}.carousel-64 .swiper-pagination-custom .swiper-pagination-split{display:inline-block;width:30px;height:2px;background-color:#003057;margin:0 10px}.carousel-64 .swiper-slide-desc{width:100%;line-height:24px;margin-top:66px;font-family:"DMSans";color:#455664;font-size:16px;text-align:left}.carousel-64 .swiper-slide-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.carousel-64 .swiper-slide-desc a:hover,.carousel-64 .swiper-slide-desc a:active{color:#177584}@media(max-width: 991px){.carousel-64 .swiper-slide-desc{padding-right:calc(100vw * 0.065)}}.carousel-full{position:relative;padding:104px calc((100% - 1195.22px) / 2)}.carousel-full.only-for-news-detail{padding-left:0 !important;padding-right:0 !important}@media screen and (max-width: 1440px){.carousel-full{padding-left:8.5%;padding-right:8.5%}}@media(max-width: 991px){.carousel-full{padding:56px 6.5%}}.carousel-full__header-subtitle{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.carousel-full__header-title{margin-bottom:48px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.carousel-full__header-title{letter-spacing:-0.32px;margin-bottom:24px}}.carousel-full__swiper{position:relative;padding:0}@media(max-width: 991px){.carousel-full__swiper{padding-left:0}}.carousel-full__swiper-image{width:100%;background-color:#111a29;display:flex;align-items:center;justify-content:center;position:relative}.carousel-full .swiper-wrapper{transform:translate3d(0, 0, 0);height:auto}.carousel-full .swiper-slide{transform:translate3d(0, 0, 0);text-align:center}.carousel-full .swiper-slide__image{width:auto;height:auto;max-width:100%;max-height:100%}.carousel-full .swiper-slide__video{width:auto;height:auto;max-width:100%;max-height:100%}.carousel-full .swiper-slide__video-btn{width:130px;height:130px;margin:0;padding:0;display:flex;margin:0 auto;justify-content:center;align-items:center;background-color:transparent;position:absolute;border:none}.carousel-full .swiper-slide__video-btn::before{content:"";position:absolute;width:194px;height:194px;opacity:.4;background:transparent radial-gradient(closest-side at 50% 50%, #000000 0%, rgba(0, 0, 0, 0.455) 71%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box}@media(max-width: 991px){.carousel-full .swiper-slide__video-btn::before{width:152px;height:152px}}.carousel-full .swiper-slide__video-btn::after{content:"";width:100%;height:100%;position:absolute;border:2px solid #fff;border-radius:50%;z-index:1}.carousel-full .swiper-slide__video-btn--icon{width:24px;height:24px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px;z-index:2}.carousel-full .swiper-slide__video-btn--text{line-height:15px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;text-transform:uppercase;z-index:2}.carousel-full .swiper-slide__video-btn:hover .swiper-slide__video-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.carousel-full .swiper-slide__video-btn:hover .swiper-slide__video-btn--text{color:#000}.carousel-full .swiper-slide__video-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}@media screen and (max-width: 991px){.carousel-full .swiper-slide__video-btn{width:96px;height:96px}.carousel-full .swiper-slide__video-btn:hover .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px}.carousel-full .swiper-slide__video-btn:hover .full-video__text-btn--text{color:#fff}.carousel-full .swiper-slide__video-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(0);opacity:0}.carousel-full .swiper-slide__video-btn:active .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.carousel-full .swiper-slide__video-btn:active .full-video__text-btn--text{color:#000}.carousel-full .swiper-slide__video-btn:active .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}}.carousel-full .full-video_play-btn-animation{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0);width:100%;height:100%;transition:all .4s ease 0s;background-color:#fff;border-radius:50%;opacity:0}.carousel-full .swiper-custom-prev,.carousel-full .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.carousel-full .swiper-custom-prev.swiper-button-disabled,.carousel-full .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.carousel-full .swiper-custom-prev:not(.swiper-button-disabled),.carousel-full .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.carousel-full .swiper-custom-prev:not(.swiper-button-disabled):hover,.carousel-full .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.carousel-full .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.carousel-full .swiper-custom-prev:not(.swiper-button-disabled):hover,.carousel-full .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.carousel-full .swiper-custom-prev:not(.swiper-button-disabled):active,.carousel-full .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.carousel-full .js-hide-full-video{visibility:hidden;width:0;height:0}.carousel-full .swiper-custom-prev,.carousel-full .swiper-custom-next{left:auto;position:absolute;z-index:10;margin-top:-22px;border:1px solid #30ccd6}.carousel-full .swiper-custom-prev:hover,.carousel-full .swiper-custom-next:hover{border:1px solid #111a29}@media(max-width: 991px){.carousel-full .swiper-custom-prev:hover,.carousel-full .swiper-custom-next:hover{border:1px solid #30ccd6}.carousel-full .swiper-custom-prev:active,.carousel-full .swiper-custom-next:active{border:1px solid #111a29}}.carousel-full .swiper-custom-prev{right:calc((100vw * 0.085) + 68px)}@media(max-width: 991px){.carousel-full .swiper-custom-prev{right:calc((100vw * 0.065) + 68px)}}.carousel-full .swiper-custom-next{right:calc(100vw * 0.085)}@media(max-width: 991px){.carousel-full .swiper-custom-next{right:calc(100vw * 0.065)}}.carousel-full .swiper-pagination-custom{bottom:auto;display:flex;align-items:center;max-height:70px;line-height:18px;text-align:left;font-family:"Montserrat";color:#003057;font-weight:600;font-size:14px;letter-spacing:.7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 991px){.carousel-full .swiper-pagination-custom{padding-left:0}}.carousel-full .swiper-pagination-custom .swiper-pagination-split{display:inline-block;width:30px;height:2px;background-color:#003057;margin:0 10px}.carousel-full .swiper-slide-desc{width:100%;line-height:24px;margin-top:66px;font-family:"DMSans";color:#455664;font-size:16px;text-align:left}.carousel-full .swiper-slide-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.carousel-full .swiper-slide-desc a:hover,.carousel-full .swiper-slide-desc a:active{color:#177584}@media(max-width: 991px){.carousel-full .swiper-slide-desc{padding-right:25px}}.carousel-full .module-anchor-link{margin-top:24px}.content-page-header{padding-top:48px;padding-bottom:56px;width:100%}.content-page-header .for-mobile{display:none}@media screen and (max-width: 991px){.content-page-header .for-mobile{display:block}.content-page-header .for-desktop{display:none}}.content-page-header .content-page-header-component-content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.content-page-header .content-page-header-inner{display:flex;flex-direction:column;align-items:flex-start;width:54.6527777778%;max-width:787px}.content-page-header .content-page-header-tag{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.content-page-header .content-page-header-title{margin-bottom:0px;color:#111a29;letter-spacing:-0.48px}.content-page-header .content-page-header-text{line-height:36px;margin-top:24px;font-family:"DMSans";color:#111a29;font-size:28px;letter-spacing:-0.28px}.content-page-header .content-page-header-text a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.content-page-header .content-page-header-text a:hover,.content-page-header .content-page-header-text a:active{color:#177584}.content-page-header .base-btn{margin-top:40px}.content-page-header .content-page-header-image-wrapper{position:relative;padding-bottom:33.3333333333%;width:100%;height:0;margin-top:56px}.content-page-header .content-page-header-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page-header .breadCrumbs{margin-bottom:0}.content-page-header[data-hasimage=False] .breadCrumbs{margin-top:56px}.content-page-header[data-hasimage=False] .breadCrumbs ol{border-top:1px solid #ccd5dd}@media screen and (min-width: 1440px){.content-page-header .content-page-header-image-wrapper{padding-bottom:0;height:481px}}@media screen and (max-width: 991px){.content-page-header{padding-bottom:40px}.content-page-header .content-page-header-inner{width:100%;max-width:initial;padding-left:6.5%;padding-right:6.5%}.content-page-header .content-page-header-title{letter-spacing:0}.content-page-header .content-page-header-text{font-size:20px;line-height:28px;letter-spacing:-0.2px}.content-page-header .content-page-header-image-wrapper{padding-bottom:50%}.content-page-header .base-btn{margin-top:32px}.content-page-header[data-hasimage=False] .breadCrumbs{margin-top:40px}}.cookies-banner{position:fixed;inset:0;z-index:100100;display:flex;align-items:center;justify-content:center;background-color:rgba(17,26,41,.6)}.cookies-banner .cookies-banner-component-content{display:flex;padding:56px 72px;width:550px;background-color:#fff}.cookies-banner .cookies-banner-inner{display:flex;flex-direction:column;width:100%}.cookies-banner .text-part{width:100%;margin-bottom:32px}.cookies-banner .title{line-height:40px;margin-bottom:24px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}.cookies-banner .rich-text-content,.cookies-banner .rich-text-content p,.cookies-banner .rich-text-content a{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.cookies-banner .rich-text-content p{margin-top:0;margin-bottom:0}.cookies-banner .rich-text-content a{text-decoration:underline}.cookies-banner .btn-container{display:flex;flex-direction:column}.cookies-banner .btn-container a{flex:1;margin-bottom:16px}.cookies-banner .btn-container a:last-of-type{margin-bottom:0}@media(max-width: 991px){.cookies-banner .cookies-banner-component-content{width:100%;padding:40px 6.5%}.cookies-banner .text-part{margin-bottom:24px}.cookies-banner .title{line-height:36px;font-size:28px}}.cookies-policy{padding-bottom:104px;width:100%}.cookies-policy .component-content{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.cookies-policy .cookies-policy-inner{padding-left:22.7083333333%;padding-right:29.7916666667%}.cookies-policy .title{line-height:56px;margin-bottom:40px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:48px;letter-spacing:-0.48px}.cookies-policy .cookies-anchors{display:flex;flex-wrap:wrap;margin-bottom:56px}.cookies-policy .cookies-anchor{display:flex;padding:16px 20px;line-height:15px;margin-bottom:8px;margin-right:8px;border-radius:60px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;background-color:#ccd5dd;text-decoration:none;transition:background-color .15s}.cookies-policy .cookies-anchor:hover{background-color:#30ccd6}.cookies-policy .rich-text-content,.cookies-policy .rich-text-content p,.cookies-policy .cookies-rich-text-content,.cookies-policy .cookies-rich-text-content p{line-height:28px;font-family:"DMSans";color:#455664;font-size:20px}.cookies-policy .rich-text-content p,.cookies-policy .cookies-rich-text-content p{margin-top:24px;margin-bottom:0}.cookies-policy .rich-text-content p:first-child,.cookies-policy .cookies-rich-text-content p:first-child{margin-top:0}.cookies-policy .rich-text-content{margin-bottom:50px}.cookies-policy .cookies-form{display:flex;flex-direction:column;margin:0}.cookies-policy .cookies-part{display:flex;flex-direction:column;margin-bottom:56px}.cookies-policy .cookies-part:last-child{margin-bottom:0}.cookies-policy .cookies-title{line-height:36px;margin-bottom:24px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}.cookies-policy .cookies-rich-text-content{margin-bottom:24px}.cookies-policy .cookies-switch{display:flex;align-items:center}.cookies-policy .radio-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:8px;border:1px solid #8298a4;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cookies-policy .radio-btn:last-child{margin-right:0}.cookies-policy .radio-btn:checked::after{display:flex;content:"";width:12px;height:12px;border-radius:50%;background-color:#30ccd6}.cookies-policy .radio-btn:disabled,.cookies-policy .radio-btn:disabled+.radio-btn-label{opacity:.5;filter:grayscale(1);cursor:not-allowed}.cookies-policy .radio-btn-label{line-height:26px;margin-bottom:0;margin-right:24px;font-family:"DMSans";color:#111a29;font-size:16px;cursor:pointer}.cookies-policy .radio-btn-label:last-child{margin-right:0}.cookies-policy .cookies-confirm-btn{border-color:#30ccd6;background-color:#30ccd6;color:#111a29}.cookies-policy .cookies-confirm-btn:hover{border-color:#111a29;background-color:#111a29;color:#fff}.cookies-policy .success-message{margin-top:12px;font-family:"DMSans";color:#111a29;font-size:16px}.cookies-policy .cookies-form-btn-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.cookies-policy .save-cookies-btn{width:100%;max-width:375px}@media(max-width: 991px){.cookies-policy{padding-bottom:127px}.cookies-policy .cookies-policy-inner{padding-left:6.5%;padding-right:6.5%}.cookies-policy .title{margin-bottom:32px;font-size:28px;line-height:36px;letter-spacing:0}.cookies-policy .cookies-anchors{margin-bottom:48px}.cookies-policy .rich-text-content,.cookies-policy .rich-text-content p,.cookies-policy .cookies-rich-text-content,.cookies-policy .cookies-rich-text-content p{font-size:18px;line-height:26px}}.curricula-overview-container{padding:104px 0;background-color:#e8f8fb;overflow:hidden}.curricula-overview-container ul,.curricula-overview-container li{padding:0;margin:0;list-style:none}.curricula-overview-container .component-content{max-width:1440px;margin:0 auto}.curricula-overview-container .normal-module-tabs,.curricula-overview-container .curricula-overview-tab-detail,.curricula-overview-container .curricula-overview-guide,.curricula-overview-container .module-anchor-link{margin-left:8.5%;margin-right:8.5%}.curricula-overview-container ul,.curricula-overview-container li{padding:0;margin:0;list-style:none}.curricula-overview-container .normal-module-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:104px;margin-left:8.5%;margin-right:8.5%}.curricula-overview-container .tab-chosen-text,.curricula-overview-container .select-arrow{display:none}.curricula-overview-container .normal-module-tabs-content{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px;height:56px;margin-top:1px;border:1px solid #ccd5dd;border-radius:56px;background-color:#fff}.curricula-overview-container .normal-module-tab{display:flex;align-items:center;padding:0 20px;height:48px;line-height:15px;border-radius:48px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;transition:background .3s;text-align:center;cursor:pointer}.curricula-overview-container .normal-module-tab.active{background-color:#30ccd6}.curricula-overview-container .normal-module-tab:not(.active):hover{background-color:#111a29;color:#fff}@media screen and (max-width: 991px){.curricula-overview-container .normal-module-tabs{position:relative;margin-bottom:48px;margin-left:6.5%;margin-right:6.5%;height:56px}.curricula-overview-container .normal-module-tab-chosen{position:absolute;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;height:56px;transition:height .4s;border:1px solid #ccd5dd;border-radius:28px;background-color:#fff;overflow:hidden}.curricula-overview-container .normal-module-tab-chosen.open .select-arrow{transform:rotate(-180deg)}.curricula-overview-container .tab-chosen-text,.curricula-overview-container .select-arrow{display:block}.curricula-overview-container .tab-chosen-text{padding:0 16px;width:82%;height:54px;min-height:54px;line-height:54px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.curricula-overview-container .select-arrow{position:absolute;top:24px;right:24px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.curricula-overview-container .normal-module-tabs-content{box-sizing:border-box;display:block;width:100%;flex-direction:column;padding:0;height:auto;border:none;border-radius:0}.curricula-overview-container .normal-module-tab{display:flex;align-items:center;justify-content:center;padding:0 19px;width:100%;height:53px;border-radius:0;font-weight:500;letter-spacing:0}}.curricula-overview-container .curricula-overview-content{display:flex}.curricula-overview-container .curricula-overview-tab-detail{display:none;width:100%}.curricula-overview-container .curricula-overview-tab-detail.show-detail{display:flex}.curricula-overview-container .curricula-overview-content-left{width:30.121%;margin-right:4.68619%}.curricula-overview-container .curricula-overview-content-left .left-part-title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.curricula-overview-container .curricula-overview-content-left .left-part-description{margin:0}.curricula-overview-container .curricula-overview-content-left .left-part-description a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.curricula-overview-container .curricula-overview-content-left .left-part-description a:hover,.curricula-overview-container .curricula-overview-content-left .left-part-description a:active{color:#177584}.curricula-overview-container .left-part-description,.curricula-overview-container .slide-card-detail-description{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.curricula-overview-container .curricula-overview-content-right{width:65.19281%}.curricula-overview-container .slide-card-detail-title{margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}.curricula-overview-container .curricula-overview-guide{display:flex;align-items:center;justify-content:center;padding:20px;margin-top:56px;border-radius:16px;background-color:#b4e8f2}.curricula-overview-container .curricula-overview-guide .curricula-overview-guide-icon{width:40px;height:40px;margin-right:12px}.curricula-overview-container .curricula-overview-guide-content{display:flex;align-items:center;justify-content:space-between;flex:1}.curricula-overview-container .guide-content-left{max-width:80%}.curricula-overview-container .guide-content-left p,.curricula-overview-container .guide-content-left .guide-content-answer{line-height:21px;margin:0;font-family:"DMSans";color:#111a29;font-size:16px}.curricula-overview-container .guide-content-left p a,.curricula-overview-container .guide-content-left .guide-content-answer a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.curricula-overview-container .guide-content-left p a:hover,.curricula-overview-container .guide-content-left p a:active,.curricula-overview-container .guide-content-left .guide-content-answer a:hover,.curricula-overview-container .guide-content-left .guide-content-answer a:active{color:#003057}.curricula-overview-container .guide-content-left .guide-content-question{font-weight:700;margin-bottom:3px}.curricula-overview-container .swiper-slide{display:flex;flex-direction:column;flex:1;padding:32px;height:initial;margin-right:34px;border:2px solid #ccd5dd;border-radius:16px;background-color:#fff}.curricula-overview-container .swiper-slide:last-child{margin-right:0 !important}.curricula-overview-container .swiper-slide .slide-card-top{display:flex;align-items:center;justify-content:flex-end;margin-bottom:24px}.curricula-overview-container .swiper-slide .slide-card-top .slide-card-top-img{width:72px;height:72px}.curricula-overview-container .swiper-slide .slide-card-detail-tag{display:inline-block;padding:4px 8px;line-height:14px;margin-bottom:8px;background-color:rgba(180,235,245,.35);border-radius:6px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:11px;letter-spacing:.22px;text-transform:uppercase}.curricula-overview-container .swiper-slide .slide-card-detail-description{margin-bottom:24px;opacity:.9}.curricula-overview-container .swiper-slide .slide-card-detail-description a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.curricula-overview-container .swiper-slide .slide-card-detail-description a:hover,.curricula-overview-container .swiper-slide .slide-card-detail-description a:active{color:#177584}.curricula-overview-container .swiper-slide .slide-card-read-more{position:relative;display:inline-block;padding-bottom:4px;line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.55px;text-transform:uppercase;border-bottom:2px solid #003057;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.curricula-overview-container .swiper-slide .slide-card-read-more::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.curricula-overview-container .swiper-slide .slide-card-read-more::after{transition:all .4s ease 0s;transform-origin:right}.curricula-overview-container .swiper-slide .slide-card-read-more:hover,.curricula-overview-container .swiper-slide .slide-card-read-more:active{color:#30ccd6}.curricula-overview-container .swiper-slide .slide-card-read-more:hover::after,.curricula-overview-container .swiper-slide .slide-card-read-more:active::after{width:100%;background-color:#30ccd6}.curricula-overview-container .swiper-custom-prev,.curricula-overview-container .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.curricula-overview-container .swiper-custom-prev.swiper-button-disabled,.curricula-overview-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.curricula-overview-container .swiper-custom-prev:not(.swiper-button-disabled),.curricula-overview-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.curricula-overview-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.curricula-overview-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.curricula-overview-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.curricula-overview-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.curricula-overview-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.curricula-overview-container .swiper-custom-prev:not(.swiper-button-disabled):active,.curricula-overview-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.curricula-overview-container .swiper-custom-prev,.curricula-overview-container .swiper-custom-next{position:absolute;display:none;bottom:0}.curricula-overview-container .swiper-custom-prev{right:68px}.curricula-overview-container .swiper-custom-next{right:0}.curricula-overview-container .need-hide-navigation .swiper-custom-prev,.curricula-overview-container .need-hide-navigation .swiper-custom-next{display:none}.curricula-overview-container .curricula-overview-with-1-slide .swiper-custom-prev,.curricula-overview-container .curricula-overview-with-1-slide .swiper-custom-next,.curricula-overview-container .curricula-overview-with-2-slide .swiper-custom-prev,.curricula-overview-container .curricula-overview-with-2-slide .swiper-custom-next,.curricula-overview-container .curricula-overview-with-3-slide .swiper-custom-prev,.curricula-overview-container .curricula-overview-with-3-slide .swiper-custom-next{display:none}.curricula-overview-container .curricula-overview-with-1-slide .curricula-overview-content-left{width:46.436%}.curricula-overview-container .curricula-overview-with-1-slide .curricula-overview-content-right{width:48.87781%}.curricula-overview-container .curricula-overview-with-3-slide,.curricula-overview-container .curricula-overview-with-more-slide{margin:0}.curricula-overview-container .curricula-overview-with-3-slide.show-detail,.curricula-overview-container .curricula-overview-with-more-slide.show-detail{width:100%;flex-direction:column}.curricula-overview-container .curricula-overview-with-3-slide .curricula-overview-content-left,.curricula-overview-container .curricula-overview-with-more-slide .curricula-overview-content-left{position:relative;box-sizing:border-box;width:auto;margin:0 8.5% 56px}.curricula-overview-container .curricula-overview-with-3-slide .left-part-title,.curricula-overview-container .curricula-overview-with-3-slide .left-part-description,.curricula-overview-container .curricula-overview-with-more-slide .left-part-title,.curricula-overview-container .curricula-overview-with-more-slide .left-part-description{width:65.5252589305%}.curricula-overview-container .curricula-overview-with-3-slide .curricula-overview-content-right,.curricula-overview-container .curricula-overview-with-more-slide .curricula-overview-content-right{width:auto}.curricula-overview-container .curricula-overview-with-3-slide .swiper-slide,.curricula-overview-container .curricula-overview-with-more-slide .swiper-slide{width:26.5263157895%;height:auto}.curricula-overview-container .curricula-overview-with-3-slide .swiper-wrapper{margin-left:8.5%;margin-right:8.5%}.curricula-overview-container .curricula-overview-with-3-slide .swiper-slide{flex:0 0 26.5263157895%;margin-right:1.7543859649% !important}.curricula-overview-container .curricula-overview-with-more-slide .swiper-container{margin-left:8.5%;margin-right:8.5%;overflow:initial}.curricula-overview-container .curricula-overview-with-more-slide .swiper-slide{flex:none}.curricula-overview-container .curricula-overview-with-more-slide .swiper-custom-prev,.curricula-overview-container .curricula-overview-with-more-slide .swiper-custom-next{display:block}.curricula-overview-container .module-anchor-link{margin-top:40px}@media screen and (max-width: 991px){.curricula-overview-container{padding:24px 0 56px}.curricula-overview-container .curricula-overview-tab-detail,.curricula-overview-container .curricula-overview-guide,.curricula-overview-container .module-anchor-link{margin-left:6.5%;margin-right:6.5%}.curricula-overview-container .curricula-overview-content{overflow:hidden}.curricula-overview-container .curricula-overview-tab-detail{width:calc(100% - 6.5% - 6.5%);flex-direction:column}.curricula-overview-container .curricula-overview-content-left{width:100%;margin-right:0;margin-bottom:40px}.curricula-overview-container .curricula-overview-content-left .left-part-title{letter-spacing:-0.32px}.curricula-overview-container .curricula-overview-content-right{width:100%}.curricula-overview-container .swiper-custom-prev,.curricula-overview-container .swiper-custom-next{display:none}.curricula-overview-container .curricula-overview-guide{align-items:flex-start;margin-top:40px}.curricula-overview-container .curricula-overview-guide-content{flex-direction:column;align-items:flex-start}.curricula-overview-container .guide-content-left{max-width:initial;margin-bottom:16px}.curricula-overview-container .guide-content-left .guide-content-question{margin-bottom:8px}.curricula-overview-container .swiper-container{overflow:initial}.curricula-overview-container .swiper-slide{flex:none;width:auto;padding:24px;border-width:1px;height:initial}.curricula-overview-container .swiper-slide .slide-card-detail-description{line-height:24px;font-size:16px}.curricula-overview-container .curricula-overview-with-1-slide .curricula-overview-content-left,.curricula-overview-container .curricula-overview-with-1-slide .curricula-overview-content-right{width:100%}.curricula-overview-container .curricula-overview-with-1-slide .swiper-slide{flex:1}.curricula-overview-container .module-anchor-link{margin-top:32px}}.curriculum-page-card-container{padding:56px 0 104px;background-color:#e8f8fb;overflow:hidden}.curriculum-page-card-container ul,.curriculum-page-card-container li{padding:0;margin:0;list-style:none}.curriculum-page-card-container .component-content{max-width:1440px;margin:0 auto}.curriculum-page-card-container .normal-module-tabs,.curriculum-page-card-container .curriculum-page-card-tab-detail,.curriculum-page-card-container .curriculum-page-card-guide{margin-left:8.5%;margin-right:8.5%}.curriculum-page-card-container ul,.curriculum-page-card-container li{padding:0;margin:0;list-style:none}.curriculum-page-card-container .normal-module-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:104px;margin-left:8.5%;margin-right:8.5%}.curriculum-page-card-container .tab-chosen-text,.curriculum-page-card-container .select-arrow{display:none}.curriculum-page-card-container .normal-module-tabs-content{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px;height:56px;margin-top:1px;border:1px solid #ccd5dd;border-radius:56px;background-color:#fff}.curriculum-page-card-container .normal-module-tab{display:flex;align-items:center;padding:0 20px;height:48px;line-height:15px;border-radius:48px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;transition:background .3s;text-align:center;cursor:pointer}.curriculum-page-card-container .normal-module-tab.active{background-color:#30ccd6}.curriculum-page-card-container .normal-module-tab:not(.active):hover{background-color:#111a29;color:#fff}@media screen and (max-width: 991px){.curriculum-page-card-container .normal-module-tabs{position:relative;margin-bottom:48px;margin-left:6.5%;margin-right:6.5%;height:56px}.curriculum-page-card-container .normal-module-tab-chosen{position:absolute;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;height:56px;transition:height .4s;border:1px solid #ccd5dd;border-radius:28px;background-color:#fff;overflow:hidden}.curriculum-page-card-container .normal-module-tab-chosen.open .select-arrow{transform:rotate(-180deg)}.curriculum-page-card-container .tab-chosen-text,.curriculum-page-card-container .select-arrow{display:block}.curriculum-page-card-container .tab-chosen-text{padding:0 16px;width:82%;height:54px;min-height:54px;line-height:54px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.curriculum-page-card-container .select-arrow{position:absolute;top:24px;right:24px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.curriculum-page-card-container .normal-module-tabs-content{box-sizing:border-box;display:block;width:100%;flex-direction:column;padding:0;height:auto;border:none;border-radius:0}.curriculum-page-card-container .normal-module-tab{display:flex;align-items:center;justify-content:center;padding:0 19px;width:100%;height:53px;border-radius:0;font-weight:500;letter-spacing:0}}.curriculum-page-card-container .normal-module-tabs{margin-bottom:56px}.curriculum-page-card-container .curriculum-page-card-content{display:flex}.curriculum-page-card-container .curriculum-page-card-tab-detail{display:none;width:100%;min-height:150px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.curriculum-page-card-container .curriculum-page-card-tab-detail.show-detail{display:flex}.curriculum-page-card-container .tab-inner{display:flex;width:83.312416332%;flex-direction:column;justify-content:flex-start;align-items:flex-start}.curriculum-page-card-container .header-part{display:flex;width:100%;margin-bottom:56px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.curriculum-page-card-container .header-part-title{margin-bottom:32px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.curriculum-page-card-container .header-part-description{font-family:"DMSans";font-size:18px;line-height:26px;color:#455664}.curriculum-page-card-container .header-part-description a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.curriculum-page-card-container .header-part-description a:hover,.curriculum-page-card-container .header-part-description a:active{color:#177584}.curriculum-page-card-container .card-list{display:flex;width:100%;flex-direction:column}.curriculum-page-card-container .card{display:flex;flex-direction:column;align-items:flex-start;padding:32px;width:100%;margin-bottom:32px;border:1px solid #ccd5dd;border-radius:16px;background-color:#fff}.curriculum-page-card-container .card:last-child{margin-bottom:0}.curriculum-page-card-container .card-top{display:flex;width:100%;justify-content:flex-end}.curriculum-page-card-container .card-top-img{display:flex;width:96px;height:96px;justify-content:center;align-items:center;-o-object-fit:contain;object-fit:contain}.curriculum-page-card-container .card-detail{display:flex;width:100%;margin-top:-22px;padding-right:96px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.curriculum-page-card-container .card-detail-tag{margin-bottom:8px;padding:4px 8px;border-radius:6px;font-family:"Montserrat";font-size:11px;font-weight:600;line-height:14px;letter-spacing:.22px;background-color:rgba(180,235,245,.35);color:#177584;text-transform:uppercase}.curriculum-page-card-container .card-detail-title{margin-bottom:16px;font-family:"DMSans";font-size:28px;font-weight:700;line-height:36px;letter-spacing:-0.28px;color:#111a29}.curriculum-page-card-container .card-detail-description{font-family:"DMSans";font-size:20px;line-height:28px;color:#455664}.curriculum-page-card-container .card-detail-description a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.curriculum-page-card-container .card-detail-description a:hover,.curriculum-page-card-container .card-detail-description a:active{color:#177584}.curriculum-page-card-container .card-detail-horizontal-line{display:flex;width:calc(100% + 160px);height:1px;margin-top:24px;margin-left:-32px;background-color:#ccd5dd}.curriculum-page-card-container .card-detail-full{width:100%;margin-top:40px;font-family:"DMSans";font-size:20px;line-height:28px;color:#455664}.curriculum-page-card-container .card-detail-full .card-detail-section{margin-bottom:40px}.curriculum-page-card-container .card-detail-full .card-detail-section:last-child{margin-bottom:0}.curriculum-page-card-container .card-detail-full .card-detail-section-text{margin-top:0;margin-bottom:0;font-family:"DMSans";font-size:18px;line-height:26px;color:#455664}.curriculum-page-card-container .card-detail-full .card-detail-section-text a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.curriculum-page-card-container .card-detail-full .card-detail-section-text a:hover,.curriculum-page-card-container .card-detail-full .card-detail-section-text a:active{color:#177584}.curriculum-page-card-container .card-detail-full .card-detail-section-title{margin-bottom:22px;font-family:"DMSans";font-size:20px;font-weight:700;line-height:28px;color:#111a29}.curriculum-page-card-container .card-read-more{position:relative;display:inline-block;margin-top:24px;padding-bottom:4px;line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.55px;text-transform:uppercase;border-bottom:2px solid #003057;cursor:pointer;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.curriculum-page-card-container .card-read-more::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.curriculum-page-card-container .card-read-more::after{transition:all .4s ease 0s;transform-origin:right}@media screen and (min-width: 992px){.curriculum-page-card-container .card-read-more:hover{color:#30ccd6}.curriculum-page-card-container .card-read-more:hover::after{width:100%;background-color:#30ccd6}}@media screen and (max-width: 991px){.curriculum-page-card-container{padding:40px 0 56px}.curriculum-page-card-container .curriculum-page-card-tab-detail{margin-left:6.5%;margin-right:6.5%}.curriculum-page-card-container .normal-module-tabs{margin-bottom:40px}.curriculum-page-card-container .curriculum-page-card-content{overflow:hidden}.curriculum-page-card-container .curriculum-page-card-tab-detail{width:calc(100% - 6.5% - 6.5%);flex-direction:column}.curriculum-page-card-container .tab-inner{width:100%}.curriculum-page-card-container .header-part-title{letter-spacing:-0.32px}.curriculum-page-card-container .card{padding:24px 20px}.curriculum-page-card-container .card-top{margin-bottom:24px}.curriculum-page-card-container .card-top-img{width:78px;height:78px}.curriculum-page-card-container .card-detail{margin-top:0;padding-right:0}.curriculum-page-card-container .card-detail-title{font-size:24px;line-height:32px;letter-spacing:-0.24px}.curriculum-page-card-container .card-detail-description{font-size:16px;line-height:24px}.curriculum-page-card-container .card-detail-horizontal-line{width:calc(100% + 40px);margin-left:-20px}.curriculum-page-card-container .card-detail-full{font-size:16px;line-height:24px}.curriculum-page-card-container .card-detail-full .card-detail-section-text{margin-top:0;font-size:16px;line-height:24px}.curriculum-page-card-container .card-detail-full .card-detail-section-title{margin-top:0;margin-bottom:16px;font-size:20px;line-height:28px;letter-spacing:-0.2px}}.custom-sitecore-form-container{position:relative;padding:104px 0}.custom-sitecore-form-container::after{content:"";width:100%;height:316px;position:absolute;bottom:0;background-image:url(./assets/icons/icon-single-cross.svg);background-repeat:repeat}.custom-sitecore-form-container.bg-navy{background-color:#003057}.custom-sitecore-form-container.bg-light-teal{background-color:#b4e8f2}.custom-sitecore-form-container .custom-sitecore-form-inner{position:relative;z-index:1;padding:56px 0 96px;width:68.8194444444%;max-width:991px;margin:0 auto;background-color:#fff;border-radius:16px}.custom-sitecore-form-container form{position:initial;max-width:578px;margin:0 auto 48px}.custom-sitecore-form-container .custom-sitecore-form-title{max-width:578px;margin:0 auto 32px;color:#111a29}.custom-sitecore-form-container .custom-form-component{display:flex;flex-direction:column;margin-bottom:24px}.custom-sitecore-form-container .custom-form-component:nth-last-of-type(1){margin-bottom:0}.custom-sitecore-form-container .custom-form-component.error .form-error-msg{display:block}.custom-sitecore-form-container .custom-form-component.error input:not([type=radio]):not([type=checkbox]),.custom-sitecore-form-container .custom-form-component.error textarea,.custom-sitecore-form-container .custom-form-component.error select{border-color:#ff3750}.custom-sitecore-form-container .custom-form-component input::-webkit-inner-spin-button{display:none}.custom-sitecore-form-container .custom-form-component .form-text-label{margin-bottom:0;color:#455664;font-size:16px}.custom-sitecore-form-container .custom-form-component label{line-height:18px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-size:14px}.custom-sitecore-form-container .custom-form-component input:not([type=radio]):not([type=checkbox]),.custom-sitecore-form-container .custom-form-component textarea,.custom-sitecore-form-container .custom-form-component select{padding:0 12px;height:48px;line-height:21px;border:1px solid #ccd5dd;border-radius:2px;font-family:"DMSans" !important;color:#111a29;font-size:16px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-sitecore-form-container .custom-form-component input:not([type=radio]):not([type=checkbox]):hover,.custom-sitecore-form-container .custom-form-component input:not([type=radio]):not([type=checkbox]):focus,.custom-sitecore-form-container .custom-form-component textarea:hover,.custom-sitecore-form-container .custom-form-component textarea:focus,.custom-sitecore-form-container .custom-form-component select:hover,.custom-sitecore-form-container .custom-form-component select:focus{border:1px solid #30ccd6}.custom-sitecore-form-container .custom-form-component textarea{padding-top:12px;padding-bottom:12px;height:168px;resize:none}.custom-sitecore-form-container .custom-form-component select{padding-right:28px;background:url(./assets/icons/icon_dropdown_arrow.svg) 97.5% 50% no-repeat scroll transparent;cursor:pointer}.custom-sitecore-form-container .custom-form-component option{font-family:"DMSans" !important;font-size:16px}.custom-sitecore-form-container .custom-form-component input[type=radio]{display:none}.custom-sitecore-form-container .custom-form-component input[type=radio]:checked+.custom-form-radio-label .custom-form-radio-icon::after{position:absolute;content:"";top:9px;left:9px;width:12px;height:12px;border-radius:50%;background-color:#30ccd6}.custom-sitecore-form-container .custom-form-radio-label,.custom-sitecore-form-container .custom-form-checkbox-label{display:flex;align-items:center;cursor:pointer}.custom-sitecore-form-container .custom-form-radio-label{margin-right:24px}.custom-sitecore-form-container .custom-form-radio-label:last-of-type{margin-right:0}.custom-sitecore-form-container .custom-form-radio-icon{border-radius:50%}.custom-sitecore-form-container .custom-form-checkbox-icon{border-radius:2px}.custom-sitecore-form-container .custom-form-radio-icon,.custom-sitecore-form-container .custom-form-checkbox-icon{position:relative;display:inline-block;width:32px;min-width:32px;height:32px;min-height:32px;margin-right:8px;border:1px solid #ccd5dd}.custom-sitecore-form-container .form-error-msg{display:none;line-height:18px;margin-top:8px;font-family:"DMSans";color:#d61028;font-size:14px}.custom-sitecore-form-container .textarea-length-indicator{display:none;line-height:18px;margin-top:8px;font-family:"DMSans" !important;color:#177584;font-size:14px}.custom-sitecore-form-container .required .form-item-label::after{content:" *";color:#ff3750}.custom-sitecore-form-container .date-calendar{cursor:pointer}.custom-sitecore-form-container .custom-form-radio-group,.custom-sitecore-form-container .custom-form-checkbox{display:flex;align-items:center}.custom-sitecore-form-container .custom-form-radio-group label,.custom-sitecore-form-container .custom-form-checkbox label{margin-bottom:0}.custom-sitecore-form-container .checkbox-list .custom-form-checkbox{margin-bottom:8px}.custom-sitecore-form-container .custom-sitecore-form-submit-wrapper{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:96px;background-color:#e8f8fb;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.custom-sitecore-form-container .custom-sitecore-form-drag-box{margin-bottom:24px}.custom-sitecore-form-container .custom-sitecore-form-submit{width:377px}.custom-sitecore-form-container .custom-sitecore-form-submit.need-checkbox{display:none}.custom-sitecore-form-container .form-text-field-wrapper~.form-text-field-wrapper{margin-top:-16px}.custom-sitecore-form-container .form-text-field{margin-bottom:0}.custom-sitecore-form-container .form-text-p,.custom-sitecore-form-container .form-text-span{font-family:"DMSans";color:#455664;font-size:16px}.custom-sitecore-form-container input[type=checkbox]{display:none}.custom-sitecore-form-container input[type=checkbox]:checked+.custom-form-checkbox-label .custom-form-checkbox-icon::after{position:absolute;content:"";top:6px;left:3px;width:26px;height:20px;background-image:url(./assets/icons/icon-checkbox-hook-teal.svg);background-repeat:no-repeat;background-size:26px 20px}.custom-sitecore-form-container .reCaptcha{display:flex;justify-content:center;align-items:center}@media(max-width: 991px){.custom-sitecore-form-container{padding:56px 0}.custom-sitecore-form-container .custom-sitecore-form-inner{width:auto;padding:40px 24px 96px;margin-left:6.5%;margin-right:6.5%}.custom-sitecore-form-container form{max-width:initial}.custom-sitecore-form-container .custom-sitecore-form-title{max-width:initial;margin-bottom:24px}.custom-sitecore-form-container .custom-form-component textarea{height:132px}.custom-sitecore-form-container .custom-sitecore-form-submit{width:100%;max-width:273px}}.download-form{padding:80px 0}@media(max-width: 991px){.download-form{padding:40px 0}}.download-form .component-content{margin:0 auto;max-width:1440px;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.download-form .component-content{padding:0 6.5%}}.download-form .form-section{width:calc(992 / 1440 * 100vw);max-width:992px;margin:0 auto}@media(max-width: 991px){.download-form .form-section{width:100%}}.download-form .form-section .form-title{font:normal 500 32px/40px "Montserrat";color:#111a29;border:1px solid #fff;border-top-left-radius:16px;border-top-right-radius:16px;background:#fff;padding:56px 56px 24px}@media(max-width: 991px){.download-form .form-section .form-title{font:normal 500 28px/36px "Montserrat";padding:40px 24px 24px}}.download-form .form-section .form-content{background:#fff;padding:0 56px 48px}@media(max-width: 991px){.download-form .form-section .form-content{padding:0 24px 40px}}.download-form .form-section .form-content .form-content-desc{font:normal 400 18px/26px "DMSans";color:#455664;margin-bottom:34px}@media(max-width: 991px){.download-form .form-section .form-content .form-content-desc{margin-bottom:32px}}.download-form .form-section .form-content .form-content-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px}.download-form .form-section .form-content .form-content-box .form-content-input{display:flex;flex-direction:column;width:calc(50% - 18px)}@media(max-width: 991px){.download-form .form-section .form-content .form-content-box .form-content-input{width:100%}.download-form .form-section .form-content .form-content-box .form-content-input:first-child{margin-bottom:24px}}.download-form .form-section .form-content .form-content-box .form-content-input label{font:normal 400 14px/26px "DMSans";color:#111a29;margin-bottom:8px}.download-form .form-section .form-content .form-content-box .form-content-input input{font:normal 400 16px/26px "DMSans";border:1px solid #8298a4;border-radius:2px;text-indent:12px;outline:none;height:48px}.download-form .form-section .form-content .form-content-box .form-content-input input:focus,.download-form .form-section .form-content .form-content-box .form-content-input input:hover{border:1px solid #30ccd6}.download-form .form-section .form-content .form-content-box .form-content-input.error input{border-color:#ff3750}.download-form .form-section .form-content .form-content-box .form-content-input.error input:focus,.download-form .form-section .form-content .form-content-box .form-content-input.error input:hover{border:1px solid #30ccd6}.download-form .form-section .form-content .form-content-box .form-content-input .form-error-msg{font-family:"DMSans";color:#d61028;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal;line-height:18px;margin-top:8px}.download-form .form-section .form-content .form-content-term{display:flex;cursor:pointer}.download-form .form-section .form-content .form-content-term .term-checkbox{width:32px;height:32px;flex:0 0 32px;border:1px solid #8298a4;border-radius:2px;margin-top:5px}.download-form .form-section .form-content .form-content-term .term-checkbox.checked{background:url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:26px 20px}.download-form .form-section .form-content .form-content-term .term-content{font:normal 400 14px/22px "DMSans";color:#455664;margin-left:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.download-form .form-section .form-action{display:flex;justify-content:center;background:#e8f8fb;padding:24px 0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media(max-width: 991px){.download-form .form-section .form-action{padding:24px}}.download-form .form-section .form-action .download-submit-wrapper{display:flex;align-items:center;justify-content:center;background:#30ccd6 0% 0% no-repeat padding-box;border-radius:60px;overflow:hidden;padding:0 32px;color:#111a29}@media(max-width: 991px){.download-form .form-section .form-action .download-submit-wrapper{width:100%}}.download-form .form-section .form-action .download-submit-wrapper:hover{border-color:#111a29;background-color:#111a29}.download-form .form-section .form-action .download-submit-wrapper:hover .icon-download::before{background:url(./assets/icons/icon-download.svg) no-repeat center;background-size:16px}.download-form .form-section .form-action .download-submit-wrapper:hover input{color:#fff}.download-form .form-section .form-action .download-submit-wrapper .icon-download::before{content:"";width:16px;height:16px;margin-right:12px;background:url(./assets/icons/icon-download-titles.svg) no-repeat center;background-size:16px}.download-form .form-section .form-action .download-submit-wrapper input{height:48px;font:normal 600 12px/14px "Montserrat";letter-spacing:.33px;background:transparent;border:none}@media(max-width: 991px){.download-form .form-section .form-action .download-submit-wrapper input{height:52px}}.download-form .downloaded-section{max-width:992px;margin:0 auto;background:#fff;border:1px solid #fff;border-radius:16px;padding:56px}@media(max-width: 991px){.download-form .downloaded-section{padding:40px 24px}}.download-form .downloaded-section .downloaded-title{font:normal 500 32px/40px "Montserrat";color:#111a29;margin-bottom:24px}.download-form .downloaded-section .downloaded-desc{font:normal 400 18px/26px "DMSans";color:#455664;margin-bottom:40px}.downloads{width:100%;background-color:#b4ebf5;border-radius:16px}.downloads ul,.downloads li{padding:0;margin:0}.downloads p{margin-bottom:0}.downloads .component-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;flex-shrink:0;padding:24px}.downloads .component-content h2{font-family:"Montserrat";color:#fff;letter-spacing:normal;font-size:36px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;line-height:44px;position:absolute;bottom:35px;left:40px;z-index:2;margin-bottom:0;width:calc(100% - 80px)}.downloads-icons{width:40px;height:40px;background-color:#177584;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-direction:row;margin-right:19px}.downloads-icons img{width:auto;height:auto}.downloads-leftblock{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.downloads-title{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.downloads-desc{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:400;line-height:26px}@media screen and (max-width: 991px){.downloads-content{width:100%}.downloads .component-content{padding:24px;flex-direction:column;align-items:flex-start}.downloads-copywrap{width:calc(100% - 59px)}.downloads-leftblock{align-items:flex-start}.downloads-icons{margin-top:4px}.downloads .base-btn{margin-top:24px;margin-left:59px}}.enquiry-form{padding:104px 0;position:relative}.enquiry-form.form-error-msg .form-error-msg-container{max-width:992px !important;margin:0 auto;border:none !important;background:#fff;border-radius:16px;padding:56px 56px 96px;z-index:1;position:relative}@media(max-width: 991px){.enquiry-form.form-error-msg .form-error-msg-container{width:100% !important;padding:40px 24px 24px}}.enquiry-form.form-error-msg::after{height:200px}.enquiry-form.form-error-msg .ppc_form{max-width:1440px;padding:0 calc(1440px * 0.085);margin:0 auto}@media(max-width: 991px){.enquiry-form.form-error-msg .ppc_form{padding:0 6.5%}}.enquiry-form.single-column .wFormContainer{padding:56px 17.4029451138% 96px}@media(max-width: 991px){.enquiry-form.single-column .wFormContainer{padding:40px 24px 24px;width:100% !important}}.enquiry-form.single-column .wFormContainer .wForm .oneField br{display:none}.enquiry-form.single-column .wFormContainer .wForm .oneField label{padding:0}.enquiry-form.single-column .wFormContainer .wForm form #tfa_33 .oneField.field-container-D{margin-top:0}.enquiry-form.single-column .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(1),.enquiry-form.single-column .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(2){width:calc(30% - 7px) !important}.enquiry-form.single-column .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(3){width:40% !important;margin-right:0 !important}@media(max-width: 991px){.enquiry-form.single-column .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(1){width:calc(50% - 3.5px) !important}.enquiry-form.single-column .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(2){width:calc(50% - 3.5px) !important;margin-right:0 !important}.enquiry-form.single-column .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(3){width:100% !important}}.enquiry-form.single-column .wFormContainer .wForm form #tfa_89-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_3-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_6-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_1-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_111,.enquiry-form.single-column .wFormContainer .wForm form #tfa_2-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_4-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_29,.enquiry-form.single-column .wFormContainer .wForm form #tfa_109-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_125,.enquiry-form.single-column .wFormContainer .wForm form #tfa_120,.enquiry-form.single-column .wFormContainer .wForm form #tfa_115-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_151-D{width:100% !important;margin-bottom:26px !important;margin-top:0}.enquiry-form.single-column .wFormContainer .wForm form #tfa_5-D{margin:0 7px 0 0}@media(max-width: 991px){.enquiry-form.single-column .wFormContainer .wForm form #tfa_5-D{width:100% !important;margin:0 0 26px 0}}.enquiry-form.single-column .wFormContainer .wForm form #tfa_28-D{margin-top:0}@media(max-width: 991px){.enquiry-form.single-column .wFormContainer .wForm form #tfa_28-D{width:100% !important}}.enquiry-form.single-column .wFormContainer .wForm form #tfa_75-D,.enquiry-form.single-column .wFormContainer .wForm form #tfa_15-D{width:100% !important}@media(max-width: 991px){.enquiry-form{padding:56px 0}}.enquiry-form::after{content:"";width:100%;height:316px;position:absolute;bottom:0;background-image:url(./assets/icons/icon-single-cross.svg);background-repeat:repeat}.enquiry-form .ppc_form{max-width:1440px;margin:0 auto;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.enquiry-form .ppc_form{padding:0 6.5%}}.enquiry-form #google-captcha{position:absolute;bottom:100%}.enquiry-form #google-captcha br,.enquiry-form #google-captcha .captchaHelp{display:none !important}.enquiry-form .wFormContainer{width:calc(992 / 1440 * 100vw) !important;max-width:992px !important;margin:0 auto;position:relative;z-index:1;background:#fff !important;border:none !important;border-radius:16px;padding:56px 56px 96px}@media(max-width: 991px){.enquiry-form .wFormContainer{width:100% !important;padding:40px 24px 24px}}.enquiry-form .wFormContainer .tt-search,.enquiry-form .wFormContainer .tt-clear .tt-spinner{display:none !important}.enquiry-form .wFormContainer .wFormHeader{margin:0}.enquiry-form .wFormContainer .wForm{background-color:transparent !important;border:none;margin:0;color:#111a29}.enquiry-form .wFormContainer .wForm .htmlSection{padding:0;margin-left:0;margin-right:0;border:none}.enquiry-form .wFormContainer .wForm .oneField{padding:0}.enquiry-form .wFormContainer .wForm div.section>.preField{font-family:"DMSans" !important;padding:0 !important}.enquiry-form .wFormContainer .wForm .oneField{border:none !important}.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text],.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password],.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices),.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required{font-family:"DMSans" !important;font-size:16px !important;line-height:22px !important;border:1px solid #8298a4 !important;color:#111a29 !important;border-radius:2px !important;outline:none !important;padding:12px !important;height:48px;resize:none}.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text]:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text]:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=text].required:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password]:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password]:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[type=password].required:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper select.required:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices):focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper .required:not(.choices):hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea:hover,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required:focus,.enquiry-form .wFormContainer .wForm .oneField .inputWrapper textarea.required:hover{border:1px solid #30ccd6 !important}.enquiry-form .wFormContainer .wForm .oneField .inputWrapper input[role=combobox]{background:url(./assets/icons/icon_dropdown_arrow.svg) no-repeat calc(100% - 14px) center #fff !important;background-size:12px !important}.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text],.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password],.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper .required:not(.choices){border:1px solid #ff3750 !important}.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=text]:focus:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper input[type=password]:focus:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper textarea:focus:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus:focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper select:focus:hover,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper .required:not(.choices):focus,.enquiry-form .wFormContainer .wForm .oneField.errFld .inputWrapper .required:not(.choices):hover{border:1px solid #30ccd6 !important}.enquiry-form .wFormContainer .wForm .oneField.errFld div.errMsg{margin-top:8px !important}.enquiry-form .wFormContainer .wForm .tt-suggestion{font-family:"DMSans" !important;font-size:16px !important;font-weight:normal !important;line-height:32px !important;color:#111a29 !important;padding:0 12px !important}.enquiry-form .wFormContainer .wForm .tt-suggestion:hover,.enquiry-form .wFormContainer .wForm .tt-suggestion:focus,.enquiry-form .wFormContainer .wForm .tt-suggestion.tt-cursor{background-color:#b4ebf5 !important}.enquiry-form .wFormContainer .wForm table.choices td{min-width:unset !important}.enquiry-form .wFormContainer .wForm .errMsg span{font-family:"DMSans" !important;font-size:14px !important;font-weight:normal !important;line-height:18px !important;margin-top:8px !important;color:#d61028 !important}.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice .input-radio-faux{position:relative;display:flex}.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice .input-radio-faux::before{width:32px !important;height:32px !important;margin-right:8px;border:1px solid #ccd5dd !important}.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice input[type=radio]:checked+.label>.input-radio-faux::before{width:32px !important;height:32px !important;border:1px solid #ccd5dd !important}.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice input[type=radio]:checked+.label>.input-radio-faux::after{position:absolute;content:"";top:10px;left:10px;width:12px;height:12px;border-radius:50%;background-color:#30ccd6}.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice .input-checkbox-faux{width:32px !important;height:32px !important;margin-top:5px;margin-right:14px;border:1px solid #8298a4 !important;flex:0 0 auto;cursor:pointer}.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice .input-checkbox-faux::before{content:"";width:100%;height:100%;border:none;margin-right:0}.enquiry-form .wFormContainer .wForm .inputWrapper .oneChoice input[type=checkbox]:checked+.label .input-checkbox-faux::before{content:"" !important;background:url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:26px 20px;transition:initial}.enquiry-form .wFormContainer .wForm .oneChoice label,.enquiry-form .wFormContainer .wForm .oneField label{font-family:"DMSans" !important;font-size:16px !important;font-weight:normal !important;line-height:26px !important;color:#111a29 !important;display:flex;align-items:center}.enquiry-form .wFormContainer .wForm .postField{margin-right:24px !important}.enquiry-form .wFormContainer .wForm label.preField{display:block;font-family:"DMSans" !important;font-size:16px !important;font-weight:normal !important;line-height:26px !important;color:#111a29 !important}.enquiry-form .wFormContainer .wForm form{padding:0 !important;background:none !important;border:none !important;box-shadow:none !important}.enquiry-form .wFormContainer .wForm form h4{font-family:"Montserrat" !important;font-size:32px !important;font-weight:500 !important;line-height:40px !important;color:#111a29 !important;margin-bottom:32px !important;text-align:left !important}.enquiry-form .wFormContainer .wForm form .oneField.field-container-D.labelsRemoved:nth-of-type(even){float:left;margin-right:40px}.enquiry-form .wFormContainer .wForm form .oneField.field-container-D.labelsRemoved:nth-of-type(odd){float:left}.enquiry-form .wFormContainer .wForm form #tfa_152-D{clear:both}.enquiry-form .wFormContainer .wForm form #tfa_152-L,.enquiry-form .wFormContainer .wForm form label[id^="tfa_152["]{width:100% !important}.enquiry-form .wFormContainer .wForm form #tfa_33{margin-bottom:12px}.enquiry-form .wFormContainer .wForm form #tfa_33 .oneField.field-container-D{float:none !important;margin-right:4px !important}.enquiry-form .wFormContainer .wForm form #tfa_33 .oneField.field-container-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_33 .oneField.field-container-D input{width:100% !important}@media(max-width: 991px){.enquiry-form .wFormContainer .wForm form #tfa_33 .oneField.field-container-D{margin-right:2px !important;margin-top:11px}.enquiry-form .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(1){width:calc(50% - 3.5px) !important}.enquiry-form .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(2){width:calc(50% - 3.5px) !important;margin-right:0 !important}.enquiry-form .wFormContainer .wForm form #tfa_33 .oneField.field-container-D:nth-of-type(3){width:100% !important}}.enquiry-form .wFormContainer .wForm form #tfa_59 .oneField.field-container-D.labelsRemoved:last-of-type,.enquiry-form .wFormContainer .wForm form #tfa_60 .oneField.field-container-D.labelsRemoved:last-of-type,.enquiry-form .wFormContainer .wForm form #tfa_61 .oneField.field-container-D.labelsRemoved:last-of-type,.enquiry-form .wFormContainer .wForm form #tfa_62 .oneField.field-container-D.labelsRemoved:last-of-type,.enquiry-form .wFormContainer .wForm form #tfa_63 .oneField.field-container-D.labelsRemoved:last-of-type{margin-right:0 !important}@media screen and (max-width: 991px){.enquiry-form .wFormContainer .wForm form #tfa_32-D,.enquiry-form .wFormContainer .wForm form #tfa_39-D,.enquiry-form .wFormContainer .wForm form #tfa_43-D,.enquiry-form .wFormContainer .wForm form #tfa_47-D,.enquiry-form .wFormContainer .wForm form #tfa_37-D{margin-top:11px !important}}.enquiry-form .wFormContainer .wForm form .twitter-typeahead{width:100%}.enquiry-form .wFormContainer .wForm form #tfa_89-D,.enquiry-form .wFormContainer .wForm form #tfa_3-D,.enquiry-form .wFormContainer .wForm form #tfa_6-D,.enquiry-form .wFormContainer .wForm form #tfa_1-D,.enquiry-form .wFormContainer .wForm form #tfa_111,.enquiry-form .wFormContainer .wForm form #tfa_2-D,.enquiry-form .wFormContainer .wForm form #tfa_4-D,.enquiry-form .wFormContainer .wForm form #tfa_29,.enquiry-form .wFormContainer .wForm form #tfa_109-D,.enquiry-form .wFormContainer .wForm form #tfa_125,.enquiry-form .wFormContainer .wForm form #tfa_120,.enquiry-form .wFormContainer .wForm form #tfa_115-D,.enquiry-form .wFormContainer .wForm form #tfa_151-D{width:calc(50% - 20px) !important;margin-bottom:24px !important}@media(max-width: 991px){.enquiry-form .wFormContainer .wForm form #tfa_89-D,.enquiry-form .wFormContainer .wForm form #tfa_3-D,.enquiry-form .wFormContainer .wForm form #tfa_6-D,.enquiry-form .wFormContainer .wForm form #tfa_1-D,.enquiry-form .wFormContainer .wForm form #tfa_111,.enquiry-form .wFormContainer .wForm form #tfa_2-D,.enquiry-form .wFormContainer .wForm form #tfa_4-D,.enquiry-form .wFormContainer .wForm form #tfa_29,.enquiry-form .wFormContainer .wForm form #tfa_109-D,.enquiry-form .wFormContainer .wForm form #tfa_125,.enquiry-form .wFormContainer .wForm form #tfa_120,.enquiry-form .wFormContainer .wForm form #tfa_115-D,.enquiry-form .wFormContainer .wForm form #tfa_151-D{width:100% !important;margin-right:0}}.enquiry-form .wFormContainer .wForm form #tfa_89-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_3-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_6-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_1-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_111 .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_2-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_4-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_29 .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_109-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_125 .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_120 .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_115-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_151-D .inputWrapper{width:100%}.enquiry-form .wFormContainer .wForm form #tfa_89-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_3-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_6-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_1-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_111 .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_2-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_4-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_29 .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_109-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_125 .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_120 .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_115-D .twitter-typeahead,.enquiry-form .wFormContainer .wForm form #tfa_151-D .twitter-typeahead{width:100%}.enquiry-form .wFormContainer .wForm form #tfa_115-D input{width:100% !important;background-color:initial !important}.enquiry-form .wFormContainer .wForm form #tfa_1-D select{width:100% !important}.enquiry-form .wFormContainer .wForm form #tfa_109-D .twitter-typeahead input:not(#tfa_109){display:none}.enquiry-form .wFormContainer .wForm form #tfa_109,.enquiry-form .wFormContainer .wForm form *[id^="tfa_109["]{width:100% !important}.enquiry-form .wFormContainer .wForm form #tfa_6-D .twitter-typeahead input:not(#tfa_6){display:none}.enquiry-form .wFormContainer .wForm form #tfa_29,.enquiry-form .wFormContainer .wForm form #tfa_111,.enquiry-form .wFormContainer .wForm form #tfa_125,.enquiry-form .wFormContainer .wForm form #tfa_120{float:left}.enquiry-form .wFormContainer .wForm form #tfa_89,.enquiry-form .wFormContainer .wForm form #tfa_3,.enquiry-form .wFormContainer .wForm form #tfa_2,.enquiry-form .wFormContainer .wForm form #tfa_4,.enquiry-form .wFormContainer .wForm form #tfa_6,.enquiry-form .wFormContainer .wForm form input{width:100% !important;margin-right:0 !important}.enquiry-form .wFormContainer .wForm form #tfa_10-D{clear:both}.enquiry-form .wFormContainer .wForm form #tfa_5-D{width:30% !important;margin-right:7px;float:left}.enquiry-form .wFormContainer .wForm form #tfa_5-D #tfa_5{width:100% !important}.enquiry-form .wFormContainer .wForm form #tfa_28-D{width:calc(70% - 7px) !important;margin-right:0 !important}.enquiry-form .wFormContainer .wForm form #tfa_28-D #tfa_28{width:100% !important}.enquiry-form .wFormContainer .wForm form #tfa_75-D,.enquiry-form .wFormContainer .wForm form #tfa_15-D{width:calc(50% - 20px) !important}@media(max-width: 991px){.enquiry-form .wFormContainer .wForm form #tfa_75-D,.enquiry-form .wFormContainer .wForm form #tfa_15-D{width:100% !important}}.enquiry-form .wFormContainer .wForm form #tfa_75-D .inputWrapper,.enquiry-form .wFormContainer .wForm form #tfa_15-D .inputWrapper{width:100% !important}.enquiry-form .wFormContainer .wForm form #tfa_75,.enquiry-form .wFormContainer .wForm form #tfa_15,.enquiry-form .wFormContainer .wForm form select{width:100% !important;height:48px;font:normal 400 16px/22px "DMSans";color:#455664 !important;border:1px solid #8298a4;border-radius:2px;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(./assets/icons/icon_dropdown_arrow.svg) no-repeat calc(100% - 14px) center transparent;background-size:12px;padding-left:12px;padding-right:14px}.enquiry-form .wFormContainer .wForm form #tfa_75::-ms-expand,.enquiry-form .wFormContainer .wForm form #tfa_15::-ms-expand,.enquiry-form .wFormContainer .wForm form select::-ms-expand{display:none}.enquiry-form .wFormContainer .wForm form #tfa_75 option,.enquiry-form .wFormContainer .wForm form #tfa_15 option,.enquiry-form .wFormContainer .wForm form select option{font:normal 400 16px/32px "DMSans";color:#111a29;display:flex;padding:12px 16px;background-color:#fff;cursor:pointer}.enquiry-form .wFormContainer .wForm form #tfa_75 option:hover,.enquiry-form .wFormContainer .wForm form #tfa_15 option:hover,.enquiry-form .wFormContainer .wForm form select option:hover{background-color:#b4ebf5 !important}.enquiry-form .wFormContainer .wForm form #tfa_22-L{flex-wrap:nowrap;align-items:flex-start;margin-right:0 !important}.enquiry-form .wFormContainer .wForm form #tfa_22-L span:last-child{font-family:"DMSans" !important;font-size:14px !important;line-height:22px !important;color:#455664 !important;background-color:transparent !important}.enquiry-form .wFormContainer .wForm form #tfa_23{clear:both}.enquiry-form .wFormContainer .wForm form #tfa_23-HTML{font-family:"DMSans" !important;font-size:14px !important;line-height:22px !important;color:#455664 !important}.enquiry-form .wFormContainer .wForm form #tfa_23-HTML a{color:#111a29 !important;text-decoration:underline}.enquiry-form .wFormContainer .wForm form #tfa_23-HTML a:hover{color:#30ccd6 !important}.enquiry-form .wFormContainer .wForm form #tfa_116-D .inputWrapper input[type=text][readonly]{display:none}.enquiry-form .wFormContainer .wForm form .actions{position:absolute;left:0;bottom:0;display:flex;padding:0;width:100%;height:96px;background-color:#e8f8fb;margin-top:48px !important;margin-bottom:0 !important;text-align:center;align-items:center;justify-content:center !important;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border:none}.enquiry-form .wFormContainer .wForm form .actions input[type=submit]{width:375px !important;height:48px;margin-top:0;background:#30ccd6 0% 0% no-repeat padding-box;border-width:0;border-style:solid;border-radius:60px;font:normal 600 12px/14px "Montserrat";color:#111a29 !important;letter-spacing:.33px !important;outline:none;padding:0;text-transform:uppercase}@media(max-width: 991px){.enquiry-form .wFormContainer .wForm form .actions input[type=submit]{width:88.2063882064% !important;height:42px}}.enquiry-form .wFormContainer .wForm form .actions input[type=submit]:focus{box-shadow:none}.enquiry-form .wFormContainer .wForm form .actions input[type=submit]:hover{border-color:#111a29;background-color:#111a29;color:#fff !important}@media(max-width: 991px){.enquiry-form #wFormThankYouPage{width:100% !important}}.enquiry-form #wFormThankYouPage .wForm{border:none;margin:0 !important}@media(max-width: 991px){.enquiry-form #wFormThankYouPage .wForm{width:100% !important}}.enquiry-form #wFormThankYouPage .wForm .wFormThankYou a{color:#455664;text-decoration:underline}.enquiry-form #wFormThankYouPage .wForm .wFormThankYou a:hover{color:#30ccd6}.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divHeader{font-family:"Montserrat" !important;font-weight:500;font-size:36px;line-height:44px;margin-bottom:32px;color:#111a29}@media(max-width: 991px){.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divHeader{font-size:28px;line-height:36px;margin-bottom:24px}}.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontentmain{font-family:"DMSans" !important;font-weight:700;font-size:20px;line-height:28px;margin-bottom:40px;color:#111a29}@media(max-width: 991px){.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontentmain{margin-bottom:32px}}.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontent{font-family:"DMSans" !important;font-weight:400;font-size:18px;line-height:28px;margin-bottom:40px;color:#455664}@media(max-width: 991px){.enquiry-form #wFormThankYouPage .wForm .wFormThankYou .divcontent{margin-bottom:32px}}@media(max-width: 991px){.enquiry-page-container{padding-top:74px}}.enquiry-page-container .enquiry-left-part{position:fixed;top:0;left:0;z-index:1;width:34.375%;height:100vh}@media(max-width: 991px){.enquiry-page-container .enquiry-left-part{position:relative;top:initial;left:initial;width:100%;padding-bottom:47.2%;height:0;overflow:hidden}.enquiry-page-container .enquiry-left-part::before{display:none}.enquiry-page-container .enquiry-left-part::after{height:144px}}.enquiry-page-container .enquiry-left-part::before{position:absolute;content:"";top:0;left:0;z-index:1;width:100%;height:186px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent)}.enquiry-page-container .enquiry-left-part::after{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:100%;height:200px;background:transparent radial-gradient(closest-side at 50% 50%, black 0%, rgba(0, 0, 0, 0) 100%);opacity:.55}.enquiry-page-container .enquiry-left-part img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enquiry-page-container .enquiry-left-part-title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;width:90%;margin-bottom:0;color:#fff;letter-spacing:-0.4px;text-transform:uppercase;text-align:center}@media(max-width: 991px){.enquiry-page-container .enquiry-left-part-title{letter-spacing:-0.32px}}.enquiry-page-container .enquiry-right-part{position:relative;padding:120px 0 40px;min-height:100vh;margin-left:34.375%}@media(max-width: 991px){.enquiry-page-container .enquiry-right-part{padding:56px 0;margin:0}}@media(max-width: 991px){.enquiry-success-container{padding-top:74px}}.enquiry-success-container .enquiry-success-left{position:fixed;top:0;left:0;z-index:1;width:34.375%;height:100vh}@media(max-width: 991px){.enquiry-success-container .enquiry-success-left{display:none}}.enquiry-success-container .enquiry-success-left::before{position:absolute;content:"";top:0;left:0;z-index:1;width:100%;height:186px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent)}.enquiry-success-container .enquiry-success-left::after{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:100%;height:200px;background:transparent radial-gradient(closest-side at 50% 50%, black 0%, rgba(0, 0, 0, 0) 100%);opacity:.55}.enquiry-success-container .enquiry-success-left img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enquiry-success-container .enquiry-success-left-title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;width:90%;margin-bottom:0;color:#fff;letter-spacing:-0.4px;text-transform:uppercase;text-align:center}@media(max-width: 991px){.enquiry-success-container .enquiry-success-left-title{letter-spacing:-0.32px}}.enquiry-success-container .enquiry-success-right{position:relative;padding:0 0 100px;min-height:100vh;margin-left:34.375%}@media(max-width: 991px){.enquiry-success-container .enquiry-success-right{padding:0 0 58px;margin:0 6.5%}}.enquiry-success-container .enquiry-success-right .enquiry-success .success-pattern{max-width:675px;margin:0 auto}@media(max-width: 991px){.enquiry-success-container .enquiry-success-right .enquiry-success .success-pattern{width:100vw;max-width:unset;margin-left:-6.5vw}}.enquiry-success-container .enquiry-success-right .enquiry-success .success-pattern img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.enquiry-success-container .enquiry-success-right .enquiry-success .success-content{width:479px;max-width:479px;margin:40px auto 0}@media(max-width: 991px){.enquiry-success-container .enquiry-success-right .enquiry-success .success-content{width:100%}}.enquiry-success-container .enquiry-success-right .enquiry-success .success-content a{color:#455664;text-decoration:underline}.enquiry-success-container .enquiry-success-right .enquiry-success .success-content a:hover{color:#30ccd6}.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-title{font-family:"Montserrat";font-weight:500;font-size:36px;line-height:44px;margin-bottom:32px;color:#111a29}@media(max-width: 991px){.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-title{font-size:28px;line-height:36px;margin-bottom:24px}}.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-info{font-family:"DMSans";font-weight:700;font-size:20px;line-height:28px;margin-bottom:40px;color:#111a29}@media(max-width: 991px){.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-info{margin-bottom:32px}}.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-desc{font-family:"DMSans";font-weight:400;font-size:18px;line-height:28px;margin-bottom:40px;color:#455664}@media(max-width: 991px){.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-desc{margin-bottom:32px}}.enquiry-success-container .enquiry-success-right .enquiry-success .success-content .success-content-desc:last-child{margin-bottom:0}.events-calendar{position:relative;padding:104px 0 62px;max-width:1440px;margin:0 auto}@media(max-width: 991px){.events-calendar{padding-top:56px;padding-bottom:56px}}.events-calendar .component-content{margin:0 8.5%}@media screen and (max-width: 991px){.events-calendar .component-content{margin:0 6.5%}}.events-calendar-error{display:none}.events-calendar .swiper-wrapper{height:auto}.events-calendar .show{display:block}.events-calendar .events-calendar-title{margin-bottom:32px;color:#111a29;letter-spacing:-0.37px;text-transform:uppercase}@media(max-width: 991px){.events-calendar .events-calendar-title{letter-spacing:-0.32px}}.events-calendar .swiper-custom-prev,.events-calendar .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.events-calendar .swiper-custom-prev.swiper-button-disabled,.events-calendar .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.events-calendar .swiper-custom-prev:not(.swiper-button-disabled),.events-calendar .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.events-calendar .swiper-custom-prev:not(.swiper-button-disabled):hover,.events-calendar .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.events-calendar .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.events-calendar .swiper-custom-prev:not(.swiper-button-disabled):hover,.events-calendar .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.events-calendar .swiper-custom-prev:not(.swiper-button-disabled):active,.events-calendar .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.events-calendar .swiper-slide{margin-right:1px}.events-calendar-custom-prev{left:-128px}@media(max-width: 991px){.events-calendar-custom-prev{top:24px;left:0;bottom:0;right:auto}}.events-calendar-custom-prev::after{content:""}.events-calendar-swiper-btn-group{position:absolute;top:128px;right:8.5%;display:flex}@media(max-width: 991px){.events-calendar-swiper-btn-group{position:relative;height:60px;top:0;right:0;margin-bottom:24px}}.events-calendar-custom-next{left:-60px}@media(max-width: 991px){.events-calendar-custom-next{position:absolute;top:24px;left:68px;bottom:0;right:auto}}.events-calendar-custom-next::after{content:""}.events-calendar-custom-next::after.swiper-button-disabled::after{background:transparent url(./assets/icons/carousel_right_disabled.svg) 0 0 no-repeat;background-size:100%}.events-calendar-container{margin-top:60px;background:#fff;border-radius:16px;max-width:787px;width:65.58%;margin:0 auto}@media(max-width: 991px){.events-calendar-container{width:100%}}.events-calendar-item{padding:32px 33.5px 24px}.events-calendar-item:last-child{padding-bottom:32px}@media(max-width: 991px){.events-calendar-item{padding:32px 7.06% 24px}}.events-calendar-item__title{color:#111a29;margin-bottom:0px}.events-calendar-item__content{margin-top:24px;display:flex;flex-direction:row}@media(max-width: 991px){.events-calendar-item__content{flex-direction:column}}.events-calendar-item__content-time{line-height:24px;font-family:"DMSans";color:#455664;font-size:16px;width:23.47%}@media(max-width: 991px){.events-calendar-item__content-time{width:100%}}.events-calendar-item__content-event{padding-left:5px;width:calc(76.53% - 5px)}@media(max-width: 991px){.events-calendar-item__content-event{padding-left:0px;width:100%}}.events-calendar-item__content-event-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:18px;letter-spacing:-0.18px}@media(max-width: 991px){.events-calendar-item__content-event-title{margin-top:8px}}.events-calendar-item__content-event-content{line-height:24px;font-family:"DMSans";color:#455664;font-size:16px}.events-calendar-item__content-event-link{margin-top:24px}.events-calendar-item__content-event-link a{position:relative;display:inline-block;padding-bottom:4px;line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.55px;text-transform:uppercase;border-bottom:2px solid #003057;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.events-calendar-item__content-event-link a::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.events-calendar-item__content-event-link a::after{transition:all .4s ease 0s;transform-origin:right}.events-calendar-item__content-event-link a:hover,.events-calendar-item__content-event-link a:active{color:#177584}.events-calendar-item__content-event-link a:hover::after,.events-calendar-item__content-event-link a:active::after{width:100%;background-color:#177584}.events-calendar-item__content-event-link a:hover{text-decoration:none}.events-calendar-item:not(:last-child){border-bottom:1px solid #ccd5dd}.feature-cards-container{padding:104px 0;color:#fff;display:block;overflow:hidden}.feature-cards-container.bg-navy .feature-cards__subtitle span a:hover,.feature-cards-container.bg-navy .feature-cards__subtitle span a:active,.feature-cards-container.bg-navy .feature-cards__subtitle div a:hover,.feature-cards-container.bg-navy .feature-cards__subtitle div a:active{color:#30ccd6}.feature-cards-container.bg-bright-yellow .feature-cards__subtitle span a:hover,.feature-cards-container.bg-bright-yellow .feature-cards__subtitle span a:active,.feature-cards-container.bg-bright-yellow .feature-cards__subtitle div a:hover,.feature-cards-container.bg-bright-yellow .feature-cards__subtitle div a:active,.feature-cards-container.bg-teal .feature-cards__subtitle span a:hover,.feature-cards-container.bg-teal .feature-cards__subtitle span a:active,.feature-cards-container.bg-teal .feature-cards__subtitle div a:hover,.feature-cards-container.bg-teal .feature-cards__subtitle div a:active{color:#003057}.feature-cards-container .js-content-width{display:flex;align-items:flex-end}.feature-cards-container [class*=transparent-titles-border-btn-],.feature-cards-container [class*=transparent-titles-border-link-]{display:inline-block;margin-top:32px}@media(max-width: 991px){.feature-cards-container{padding:56px 0}}.feature-cards-container .feature-cards-inner-wrapper{max-width:1440px;margin:0 auto}.feature-cards-container .feature-cards-content-wrapper{margin:0 8.5%}@media screen and (max-width: 991px){.feature-cards-container .feature-cards-content-wrapper{margin:0 6.5%}}.feature-cards-container .feature-cards__slider{overflow:initial}.feature-cards-container .feature-cards__title{margin-bottom:16px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.feature-cards-container .feature-cards__title{margin-bottom:32px;letter-spacing:-0.32px;text-align:center}}.feature-cards-container .feature-cards__subtitle{padding-right:10px;width:66.66667%;line-height:28px;margin-bottom:55px;font-family:"DMSans";color:#111a29;font-size:20px}.feature-cards-container .feature-cards__subtitle span{display:block}.feature-cards-container .feature-cards__subtitle span a,.feature-cards-container .feature-cards__subtitle div a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-container .feature-cards__subtitle span a:hover,.feature-cards-container .feature-cards__subtitle span a:active,.feature-cards-container .feature-cards__subtitle div a:hover,.feature-cards-container .feature-cards__subtitle div a:active{color:#177584}@media(max-width: 991px){.feature-cards-container .feature-cards__subtitle{padding-right:0;width:100%;line-height:26px;margin-bottom:44px;font-size:18px;text-align:center}}.feature-cards-container .feature-cards__arrow{position:relative;width:33.33333%;height:60px;margin-bottom:55px}@media(max-width: 991px){.feature-cards-container .feature-cards__arrow{width:100%}}.feature-cards-container .feature-cards__arrow .swiper-custom-prev,.feature-cards-container .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.feature-cards-container .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-container .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-container .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-container .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-container .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-container .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-container .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-container .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-container .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-container .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-container .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-container .feature-cards__arrow .swiper-custom-prev{left:auto;right:70px;top:0;margin-top:0}.feature-cards-container .feature-cards__arrow .swiper-custom-prev::after{content:""}.feature-cards-container .feature-cards__arrow .swiper-custom-next{right:0;top:0;margin-top:0}.feature-cards-container .feature-cards__arrow .swiper-custom-next::after{content:""}.feature-cards-container .feature-cards__item{padding-top:40px;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0;background-color:#fff;box-shadow:0px 12px 24px rgba(0,0,0,.1);border-radius:16px;transform:translateZ(0) !important}.feature-cards-container .feature-cards__item.text-image .feature-cards__item-title{margin-bottom:16px}.feature-cards-container .feature-cards__item-content{padding:0 32px}.feature-cards-container .feature-cards__item-image{width:74.8387096774%;padding-bottom:74.8387096774%;position:relative;margin:0 auto 40px}.feature-cards-container .feature-cards__item-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-cards-container .feature-cards__item-image img{border-radius:50%}.feature-cards-container .feature-cards__item-title{line-height:36px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}@media(max-width: 991px){.feature-cards-container .feature-cards__item-title{line-height:32px;font-size:24px;letter-spacing:-0.24px}}.feature-cards-container .feature-cards__item-subtitle{line-height:24px;margin-bottom:24px;font-family:"DMSans";color:#455664;font-size:16px}.feature-cards-container .feature-cards__item-desc{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#455664;font-size:16px}.feature-cards-container .feature-cards__item-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-container .feature-cards__item-desc a:hover,.feature-cards-container .feature-cards__item-desc a:active{color:#177584}.feature-cards-container .feature-cards__item-more{width:100%}.feature-cards-container .feature-cards__item-more a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-container .feature-cards__item-more a:hover{text-decoration:none}.feature-cards-container .feature-cards__item-more button{width:100%;height:100%;display:block;cursor:pointer;margin:0 auto;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-container .feature-cards__item-more a:hover,.feature-cards-container .feature-cards__item-more button:hover{background-color:#111a29}.feature-cards-container .feature-cards__item-more a:hover .feature-cards__item-more--icon,.feature-cards-container .feature-cards__item-more button:hover .feature-cards__item-more--icon{transform:rotate(90deg)}.feature-cards-container .feature-cards__item-more a:hover .feature-cards__item-more--text,.feature-cards-container .feature-cards__item-more button:hover .feature-cards__item-more--text{color:#fff}.feature-cards-container .feature-cards__item-more--icon{width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:12px;background:transparent url(./assets/icons/learn_more.svg) 0 0 no-repeat;transition:.2s all ease-in-out}.feature-cards-container .feature-cards__item-more--text{line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase}.feature-cards-container .feature-cards__item-tag{display:flex;flex-wrap:wrap;padding:0 32px}.feature-cards-container .feature-cards__item-tag+.feature-cards__item-cta{margin-top:32px}.feature-cards-container .feature-cards__item-tag span{display:inline-block;padding:8px 12px;line-height:14px;margin-top:8px;margin-right:8px;background:#b4ebf5;background:rgba(180,235,245,.35);border-radius:6px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:11px;letter-spacing:.22px;text-transform:uppercase}.feature-cards-container .feature-cards__item-tag span:last-child{margin-right:0}.feature-cards-container .feature-cards__item-cta{height:56px;display:flex;align-items:center;justify-content:center;background-color:#b4ebf5;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-container .feature-cards__item.profile{text-align:center}.feature-cards-container .swiper-wrapper{height:auto;align-items:initial}.feature-cards-container .swiper-wrapper .swiper-slide{height:auto}.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev,.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#fff}.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-container.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev,.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#fff}.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-container.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-container.bg-navy .feature-cards__title,.feature-cards-container.bg-navy .feature-cards__subtitle{color:#fff}.feature-cards-container.bg-navy [class*=transparent-titles-border-btn-],.feature-cards-container.bg-navy [class*=transparent-titles-border-link-]{border-color:#fff;color:#fff}.feature-cards-container.bg-navy [class*=transparent-titles-border-btn-]:hover,.feature-cards-container.bg-navy [class*=transparent-titles-border-link-]:hover{color:#111a29;background-color:#fff}@media screen and (max-width: 991px){.feature-cards-container.bg-navy [class*=transparent-titles-border-btn-]:hover,.feature-cards-container.bg-navy [class*=transparent-titles-border-link-]:hover{color:#fff;background-color:transparent}.feature-cards-container.bg-navy [class*=transparent-titles-border-btn-]:active,.feature-cards-container.bg-navy [class*=transparent-titles-border-link-]:active{color:#111a29;background-color:#fff}}.feature-cards-container .module-anchor-link{margin-top:40px}@media(max-width: 991px){.feature-cards-container .module-anchor-link{margin-top:32px}}@media screen and (max-width: 991px){.feature-cards__more-content{min-height:100vh;background-color:#fff}}.feature-cards__more-content .img-content{position:relative;width:100%;padding-bottom:56.289707751%;margin-bottom:-16px}.feature-cards__more-content .img-content>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991px){.feature-cards__more-content .img-content{margin-bottom:-40px}}.feature-cards__more-content .content{padding:88px 72px 72px;background-color:#fff}.feature-cards__more-content .content:empty{display:none}@media(max-width: 991px){.feature-cards__more-content .content{padding:80px 32px 40px;background-color:initial}}.feature-cards__more-content .content-title{line-height:40px;margin-bottom:24px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}@media(max-width: 991px){.feature-cards__more-content .content-title{font-size:28px;line-height:36px}}.feature-cards__more-content .content-desc{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.feature-cards__more-content .content-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards__more-content .content-desc a:hover,.feature-cards__more-content .content-desc a:active{color:#177584}.feature-cards__more-content .content-section-title{margin-top:56px;margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.feature-cards__more-content .content-section-title{letter-spacing:-0.24px;margin-top:40px}}.mode-experience-editor .feature-cards-container .feature-cards__item-image div{width:100%;height:100%}.feature-cards-pattern{position:relative;width:100%;overflow:hidden}.feature-cards-pattern.bg-navy .feature-cards__subtitle span a:hover,.feature-cards-pattern.bg-navy .feature-cards__subtitle span a:active,.feature-cards-pattern.bg-navy .feature-cards__subtitle div a:hover,.feature-cards-pattern.bg-navy .feature-cards__subtitle div a:active{color:#30ccd6}.feature-cards-pattern.bg-bright-yellow .feature-cards__subtitle span a:hover,.feature-cards-pattern.bg-bright-yellow .feature-cards__subtitle span a:active,.feature-cards-pattern.bg-bright-yellow .feature-cards__subtitle div a:hover,.feature-cards-pattern.bg-bright-yellow .feature-cards__subtitle div a:active,.feature-cards-pattern.bg-teal .feature-cards__subtitle span a:hover,.feature-cards-pattern.bg-teal .feature-cards__subtitle span a:active,.feature-cards-pattern.bg-teal .feature-cards__subtitle div a:hover,.feature-cards-pattern.bg-teal .feature-cards__subtitle div a:active{color:#003057}.feature-cards-pattern .feature-cards-pattern-inner-wrapper{max-width:1440px;margin:0 auto}@media screen and (max-width: 991px){.feature-cards-pattern__more-content{min-height:100vh;background-color:#fff}}.feature-cards-pattern__more-content .img-content{position:relative;width:100%;padding-bottom:56.289707751%;margin-bottom:-16px}.feature-cards-pattern__more-content .img-content>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991px){.feature-cards-pattern__more-content .img-content{margin-bottom:-40px}}.feature-cards-pattern__more-content .content{padding:88px 72px 72px;background-color:#fff}.feature-cards-pattern__more-content .content:empty{display:none}@media(max-width: 991px){.feature-cards-pattern__more-content .content{padding:80px 32px 40px;background-color:initial}}.feature-cards-pattern__more-content .content-title{line-height:40px;margin-bottom:24px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}@media(max-width: 991px){.feature-cards-pattern__more-content .content-title{font-size:28px;line-height:36px}}.feature-cards-pattern__more-content .content-desc{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.feature-cards-pattern__more-content .content-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-pattern__more-content .content-desc a:hover,.feature-cards-pattern__more-content .content-desc a:active{color:#177584}.feature-cards-pattern__more-content .content-section-title{margin-top:56px;margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.feature-cards-pattern__more-content .content-section-title{letter-spacing:-0.24px;margin-top:40px}}.feature-cards-pattern .feature-cards__pattern{display:flex;justify-content:flex-end;position:relative}.feature-cards-pattern .feature-cards__pattern-container{width:73.7142857143%;max-width:1032px;position:absolute;top:0;right:0}@media(max-width: 991px){.feature-cards-pattern .feature-cards__pattern-container{width:100%;max-width:100%;position:inherit}}.feature-cards-pattern .feature-cards__pattern img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.feature-cards-pattern .feature-cards{padding:290px 0 104px;color:#fff;display:block;margin:0 8.5%}.feature-cards-pattern .feature-cards .js-content-width{display:flex;align-items:flex-end}.feature-cards-pattern .feature-cards .js-content-width .base-btn{display:inline-block;margin-top:32px}@media(max-width: 991px){.feature-cards-pattern .feature-cards{padding:40px 0 56px;margin:0 6.5%}}.feature-cards-pattern .feature-cards__slider{overflow:initial}.feature-cards-pattern .feature-cards__title{position:relative;padding-right:10px;width:66.6666666667%;margin-bottom:16px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.feature-cards-pattern .feature-cards__title{padding:0;width:100%;margin-bottom:32px;letter-spacing:-0.32px;text-align:center}}.feature-cards-pattern .feature-cards__subtitle{padding-right:10px;width:66.66667%;line-height:28px;margin-bottom:55px;font-family:"DMSans";color:#111a29;font-size:20px}.feature-cards-pattern .feature-cards__subtitle span{display:block}.feature-cards-pattern .feature-cards__subtitle span a,.feature-cards-pattern .feature-cards__subtitle div a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-pattern .feature-cards__subtitle span a:hover,.feature-cards-pattern .feature-cards__subtitle span a:active,.feature-cards-pattern .feature-cards__subtitle div a:hover,.feature-cards-pattern .feature-cards__subtitle div a:active{color:#177584}@media(max-width: 991px){.feature-cards-pattern .feature-cards__subtitle{padding-right:0;width:100%;line-height:26px;font-size:18px;text-align:center;margin-bottom:44px}}.feature-cards-pattern .feature-cards__arrow{position:relative;width:33.33333%;height:60px;margin-bottom:55px}@media(max-width: 991px){.feature-cards-pattern .feature-cards__arrow{display:none !important;width:100%}}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev,.feature-cards-pattern .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-pattern .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-pattern .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-pattern .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-pattern .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-pattern .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev{left:auto;right:70px;top:0;margin-top:0}.feature-cards-pattern .feature-cards__arrow .swiper-custom-prev::after{content:""}.feature-cards-pattern .feature-cards__arrow .swiper-custom-next{right:0;top:0;margin-top:0}.feature-cards-pattern .feature-cards__arrow .swiper-custom-next::after{content:""}.feature-cards-pattern .feature-cards__item{padding-top:40px;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0;background-color:#fff;box-shadow:0px 12px 24px rgba(0,0,0,.1);border-radius:16px;transform:translateZ(0) !important}.feature-cards-pattern .feature-cards__item.text-image .feature-cards__item-title{margin-bottom:16px}.feature-cards-pattern .feature-cards__item-content{padding:0 32px}.feature-cards-pattern .feature-cards__item-image{width:74.8387096774%;padding-bottom:74.8387096774%;position:relative;margin:0 auto 40px}.feature-cards-pattern .feature-cards__item-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-cards-pattern .feature-cards__item-image img{border-radius:50%}.feature-cards-pattern .feature-cards__item-title{line-height:36px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}@media(max-width: 991px){.feature-cards-pattern .feature-cards__item-title{line-height:32px;font-size:24px;letter-spacing:-0.24px}}.feature-cards-pattern .feature-cards__item-subtitle{line-height:24px;margin-bottom:24px;font-family:"DMSans";color:#455664;font-size:16px}.feature-cards-pattern .feature-cards__item-desc{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#455664;font-size:16px}.feature-cards-pattern .feature-cards__item-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-pattern .feature-cards__item-desc a:hover,.feature-cards-pattern .feature-cards__item-desc a:active{color:#177584}.feature-cards-pattern .feature-cards__item-more{width:100%}.feature-cards-pattern .feature-cards__item-more a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-pattern .feature-cards__item-more a:hover{text-decoration:none}.feature-cards-pattern .feature-cards__item-more button{width:100%;height:100%;display:block;cursor:pointer;margin:0 auto;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-pattern .feature-cards__item-more a:hover,.feature-cards-pattern .feature-cards__item-more button:hover{background-color:#111a29}.feature-cards-pattern .feature-cards__item-more a:hover .feature-cards__item-more--icon,.feature-cards-pattern .feature-cards__item-more button:hover .feature-cards__item-more--icon{transform:rotate(90deg)}.feature-cards-pattern .feature-cards__item-more a:hover .feature-cards__item-more--text,.feature-cards-pattern .feature-cards__item-more button:hover .feature-cards__item-more--text{color:#fff}.feature-cards-pattern .feature-cards__item-more--icon{width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:12px;background:transparent url(./assets/icons/learn_more.svg) 0 0 no-repeat;transition:.2s all ease-in-out}.feature-cards-pattern .feature-cards__item-more--text{line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase}.feature-cards-pattern .feature-cards__item-tag{display:flex;flex-wrap:wrap;padding:0 32px}.feature-cards-pattern .feature-cards__item-tag span{display:inline-block;padding:8px 12px;line-height:14px;margin-top:8px;margin-right:8px;background:#b4ebf5;background:rgba(180,235,245,.35);border-radius:6px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:11px;letter-spacing:.22px;text-transform:uppercase}.feature-cards-pattern .feature-cards__item-tag span:last-child{margin-right:0}.feature-cards-pattern .feature-cards__item-cta{height:56px;display:flex;align-items:center;justify-content:center;margin-top:32px;background-color:#b4ebf5;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-pattern .feature-cards__item.profile{text-align:center}.feature-cards-pattern .feature-cards .swiper-wrapper{height:auto;align-items:initial}.feature-cards-pattern .feature-cards .swiper-wrapper .swiper-slide{height:auto}.feature-cards-pattern.bg-bright-yellow .feature-cards__title,.feature-cards-pattern.bg-bright-yellow .feature-cards__subtitle{color:#111a29}.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev,.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#fff}.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-pattern.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-pattern.bg-bright-yellow::before{content:"";position:absolute;display:flex;bottom:0;left:0;right:0;height:340px;background-image:url(./assets/icons/crosses-pattern-for-yellow.svg);background-repeat:repeat}.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev,.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#fff}.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-pattern.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-pattern.bg-teal::before{content:"";position:absolute;display:flex;bottom:0;left:0;right:0;height:340px;background-image:url(./assets/icons/crosses-pattern-for-help.svg);background-repeat:repeat}.feature-cards-pattern.bg-navy .feature-cards__title,.feature-cards-pattern.bg-navy .feature-cards__subtitle{color:#fff}.feature-cards-pattern.bg-navy [class*=transparent-titles-border-btn-],.feature-cards-pattern.bg-navy [class*=transparent-titles-border-link-]{border-color:#fff;color:#fff}.feature-cards-pattern.bg-navy [class*=transparent-titles-border-btn-]:hover,.feature-cards-pattern.bg-navy [class*=transparent-titles-border-link-]:hover{color:#111a29;background-color:#fff}@media screen and (max-width: 991px){.feature-cards-pattern.bg-navy [class*=transparent-titles-border-btn-]:hover,.feature-cards-pattern.bg-navy [class*=transparent-titles-border-link-]:hover{color:#fff;background-color:transparent}.feature-cards-pattern.bg-navy [class*=transparent-titles-border-btn-]:active,.feature-cards-pattern.bg-navy [class*=transparent-titles-border-link-]:active{color:#111a29;background-color:#fff}}.feature-cards-pattern.bg-navy::before{content:"";position:absolute;display:flex;bottom:0;left:0;right:0;height:340px;background-image:url(./assets/icons/crosses-pattern-for-teal.svg);background-repeat:repeat}.feature-cards-pattern .module-anchor-link{margin-top:40px}@media(max-width: 991px){.feature-cards-pattern .module-anchor-link{margin-top:32px}}.mode-experience-editor .feature-cards-pattern .feature-cards__item-image div{width:100%;height:100%}.feature-cards-tabs{padding:104px 0;width:100%;overflow:hidden}.feature-cards-tabs.bg-navy .feature-cards__subtitle span a:hover,.feature-cards-tabs.bg-navy .feature-cards__subtitle span a:active,.feature-cards-tabs.bg-navy .feature-cards__subtitle div a:hover,.feature-cards-tabs.bg-navy .feature-cards__subtitle div a:active{color:#30ccd6}.feature-cards-tabs.bg-bright-yellow .feature-cards__subtitle span a:hover,.feature-cards-tabs.bg-bright-yellow .feature-cards__subtitle span a:active,.feature-cards-tabs.bg-bright-yellow .feature-cards__subtitle div a:hover,.feature-cards-tabs.bg-bright-yellow .feature-cards__subtitle div a:active,.feature-cards-tabs.bg-teal .feature-cards__subtitle span a:hover,.feature-cards-tabs.bg-teal .feature-cards__subtitle span a:active,.feature-cards-tabs.bg-teal .feature-cards__subtitle div a:hover,.feature-cards-tabs.bg-teal .feature-cards__subtitle div a:active{color:#003057}@media screen and (max-width: 991px){.feature-cards-tabs{padding:56px 0}}@media screen and (max-width: 991px){.feature-cards-tabs__more-content{min-height:100vh;background-color:#fff}}.feature-cards-tabs__more-content .img-content{position:relative;width:100%;padding-bottom:56.289707751%;margin-bottom:-16px}.feature-cards-tabs__more-content .img-content>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991px){.feature-cards-tabs__more-content .img-content{margin-bottom:-40px}}.feature-cards-tabs__more-content .content{padding:88px 72px 72px;background-color:#fff}.feature-cards-tabs__more-content .content:empty{display:none}@media(max-width: 991px){.feature-cards-tabs__more-content .content{padding:80px 32px 40px;background-color:initial}}.feature-cards-tabs__more-content .content-title{line-height:40px;margin-bottom:24px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}@media(max-width: 991px){.feature-cards-tabs__more-content .content-title{font-size:28px;line-height:36px}}.feature-cards-tabs__more-content .content-desc{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.feature-cards-tabs__more-content .content-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-tabs__more-content .content-desc a:hover,.feature-cards-tabs__more-content .content-desc a:active{color:#177584}.feature-cards-tabs__more-content .content-section-title{margin-top:56px;margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.feature-cards-tabs__more-content .content-section-title{letter-spacing:-0.24px;margin-top:40px}}.feature-cards-tabs .feature-cards{display:block;max-width:1440px;margin:0 auto;color:#fff}.feature-cards-tabs .feature-cards ul,.feature-cards-tabs .feature-cards li{padding:0;margin:0;list-style:none}.feature-cards-tabs .feature-cards .normal-module-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:43px;margin-left:8.5%;margin-right:8.5%}.feature-cards-tabs .feature-cards .tab-chosen-text,.feature-cards-tabs .feature-cards .select-arrow{display:none}.feature-cards-tabs .feature-cards .normal-module-tabs-content{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px;height:56px;margin-top:1px;border:1px solid #ccd5dd;border-radius:56px;background-color:#fff}.feature-cards-tabs .feature-cards .normal-module-tab{display:flex;align-items:center;padding:0 20px;height:48px;line-height:15px;border-radius:48px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;transition:background .3s;text-align:center;cursor:pointer}.feature-cards-tabs .feature-cards .normal-module-tab.active{background-color:#30ccd6}.feature-cards-tabs .feature-cards .normal-module-tab:not(.active):hover{background-color:#111a29;color:#fff}@media screen and (max-width: 991px){.feature-cards-tabs .feature-cards .normal-module-tabs{position:relative;margin-bottom:48px;margin-left:6.5%;margin-right:6.5%;height:56px}.feature-cards-tabs .feature-cards .normal-module-tab-chosen{position:absolute;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;height:56px;transition:height .4s;border:1px solid #ccd5dd;border-radius:28px;background-color:#fff;overflow:hidden}.feature-cards-tabs .feature-cards .normal-module-tab-chosen.open .select-arrow{transform:rotate(-180deg)}.feature-cards-tabs .feature-cards .tab-chosen-text,.feature-cards-tabs .feature-cards .select-arrow{display:block}.feature-cards-tabs .feature-cards .tab-chosen-text{padding:0 16px;width:82%;height:54px;min-height:54px;line-height:54px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.feature-cards-tabs .feature-cards .select-arrow{position:absolute;top:24px;right:24px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.feature-cards-tabs .feature-cards .normal-module-tabs-content{box-sizing:border-box;display:block;width:100%;flex-direction:column;padding:0;height:auto;border:none;border-radius:0}.feature-cards-tabs .feature-cards .normal-module-tab{display:flex;align-items:center;justify-content:center;padding:0 19px;width:100%;height:53px;border-radius:0;font-weight:500;letter-spacing:0}}.feature-cards-tabs .feature-cards .js-content-width{display:flex;align-items:flex-end}.feature-cards-tabs .feature-cards [class*=transparent-titles-border-btn-],.feature-cards-tabs .feature-cards [class*=transparent-titles-border-link-]{display:inline-block;margin-top:32px}.feature-cards-tabs .feature-cards__slider{margin:0 8.5%;overflow:initial}@media screen and (max-width: 991px){.feature-cards-tabs .feature-cards__slider{margin:0 6.5%}}.feature-cards-tabs .feature-cards__title{margin-bottom:16px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.feature-cards-tabs .feature-cards__title{margin-bottom:32px;letter-spacing:-0.32px;text-align:center}}.feature-cards-tabs .feature-cards__subtitle{padding-right:10px;width:66.66667%;min-height:60px;line-height:28px;margin-bottom:55px;font-family:"DMSans";color:#111a29;font-size:20px}.feature-cards-tabs .feature-cards__subtitle span{display:block}.feature-cards-tabs .feature-cards__subtitle span a,.feature-cards-tabs .feature-cards__subtitle div a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-tabs .feature-cards__subtitle span a:hover,.feature-cards-tabs .feature-cards__subtitle span a:active,.feature-cards-tabs .feature-cards__subtitle div a:hover,.feature-cards-tabs .feature-cards__subtitle div a:active{color:#177584}@media(max-width: 991px){.feature-cards-tabs .feature-cards__subtitle{padding-right:0;width:100%;line-height:26px;font-size:18px;text-align:center;margin-bottom:44px}}.feature-cards-tabs .feature-cards__arrow{position:relative;width:33.33333%;height:60px;margin-bottom:55px}@media(max-width: 991px){.feature-cards-tabs .feature-cards__arrow{display:none !important;width:100%}}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev,.feature-cards-tabs .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-tabs .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-tabs .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-tabs .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-tabs .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-tabs .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev{left:auto;right:70px;top:0;margin-top:0}.feature-cards-tabs .feature-cards__arrow .swiper-custom-prev::after{content:""}.feature-cards-tabs .feature-cards__arrow .swiper-custom-next{right:0;top:0;margin-top:0}.feature-cards-tabs .feature-cards__arrow .swiper-custom-next::after{content:""}.feature-cards-tabs .feature-cards__item{padding-top:40px;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0;background-color:#fff;box-shadow:0px 12px 24px rgba(0,0,0,.1);border-radius:16px;transform:translateZ(0) !important}.feature-cards-tabs .feature-cards__item.text-image .feature-cards__item-title{margin-bottom:16px}.feature-cards-tabs .feature-cards__item-content{padding:0 32px}.feature-cards-tabs .feature-cards__item-image{width:74.8387096774%;padding-bottom:74.8387096774%;position:relative;margin:0 auto 40px}.feature-cards-tabs .feature-cards__item-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-cards-tabs .feature-cards__item-image img{border-radius:50%}.feature-cards-tabs .feature-cards__item-title{line-height:36px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}@media(max-width: 991px){.feature-cards-tabs .feature-cards__item-title{line-height:32px;font-size:24px;letter-spacing:-0.24px}}.feature-cards-tabs .feature-cards__item-subtitle{line-height:24px;margin-bottom:24px;font-family:"DMSans";color:#455664;font-size:16px}.feature-cards-tabs .feature-cards__item-desc{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#455664;font-size:16px}.feature-cards-tabs .feature-cards__item-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.feature-cards-tabs .feature-cards__item-desc a:hover,.feature-cards-tabs .feature-cards__item-desc a:active{color:#177584}.feature-cards-tabs .feature-cards__item-more{width:100%}.feature-cards-tabs .feature-cards__item-more a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-tabs .feature-cards__item-more a:hover{text-decoration:none}.feature-cards-tabs .feature-cards__item-more button{width:100%;height:100%;display:block;cursor:pointer;margin:0 auto;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-tabs .feature-cards__item-more a:hover,.feature-cards-tabs .feature-cards__item-more button:hover{background-color:#111a29}.feature-cards-tabs .feature-cards__item-more a:hover .feature-cards__item-more--icon,.feature-cards-tabs .feature-cards__item-more button:hover .feature-cards__item-more--icon{transform:rotate(90deg)}.feature-cards-tabs .feature-cards__item-more a:hover .feature-cards__item-more--text,.feature-cards-tabs .feature-cards__item-more button:hover .feature-cards__item-more--text{color:#fff}.feature-cards-tabs .feature-cards__item-more--icon{width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:12px;background:transparent url(./assets/icons/learn_more.svg) 0 0 no-repeat;transition:.2s all ease-in-out}.feature-cards-tabs .feature-cards__item-more--text{line-height:15px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase}.feature-cards-tabs .feature-cards__item-tag{display:flex;flex-wrap:wrap;padding:0 32px 32px}.feature-cards-tabs .feature-cards__item-tag span{display:inline-block;padding:8px 12px;line-height:14px;margin-top:8px;margin-right:8px;border-radius:6px;background:#b4ebf5;background:rgba(180,235,245,.35);font-family:"Montserrat";color:#177584;font-weight:600;font-size:11px;letter-spacing:.22px;text-transform:uppercase}.feature-cards-tabs .feature-cards__item-tag span:last-child{margin-right:0}.feature-cards-tabs .feature-cards__item-cta{height:56px;display:flex;align-items:center;justify-content:center;margin-top:32px;background-color:#b4ebf5;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.feature-cards-tabs .feature-cards__item.profile{text-align:center}.feature-cards-tabs .feature-cards .swiper-wrapper{height:auto;align-items:initial}.feature-cards-tabs .feature-cards .swiper-wrapper .swiper-slide{height:auto}.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev,.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#fff}.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-tabs.bg-bright-yellow .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev,.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#fff}.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev.swiper-button-disabled,.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled),.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.feature-cards-tabs.bg-teal .feature-cards__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.feature-cards-tabs.bg-navy .feature-cards__title,.feature-cards-tabs.bg-navy .feature-cards__subtitle{color:#fff}.feature-cards-tabs.bg-navy [class*=transparent-titles-border-btn-],.feature-cards-tabs.bg-navy [class*=transparent-titles-border-link-]{border-color:#fff;color:#fff}.feature-cards-tabs.bg-navy [class*=transparent-titles-border-btn-]:hover,.feature-cards-tabs.bg-navy [class*=transparent-titles-border-link-]:hover{color:#111a29;background-color:#fff}@media screen and (max-width: 991px){.feature-cards-tabs.bg-navy [class*=transparent-titles-border-btn-]:hover,.feature-cards-tabs.bg-navy [class*=transparent-titles-border-link-]:hover{color:#fff;background-color:transparent}.feature-cards-tabs.bg-navy [class*=transparent-titles-border-btn-]:active,.feature-cards-tabs.bg-navy [class*=transparent-titles-border-link-]:active{color:#111a29;background-color:#fff}}.feature-cards-tabs .module-anchor-link-wrapper{margin:40px 8.5% 0}@media(max-width: 991px){.feature-cards-tabs .module-anchor-link-wrapper{margin:32px 6.5% 0}}.mode-experience-editor .feature-cards-tabs .feature-cards__item-image div{width:100%;height:100%}.feature-quote{position:relative;padding-top:116px;padding-bottom:104px;width:100%;overflow:hidden;background-color:#e8f8fb}.feature-quote .component-content{max-width:1440px;margin:0 auto;padding-left:calc(min(8.5%, 122.4px));padding-right:calc(min(8.5%, 122.4px))}.feature-quote .feature-quote-row{display:flex;justify-content:space-between}.feature-quote .video-col{display:flex;align-items:center;justify-content:center;z-index:2;width:48.5274431058%}.feature-quote .video-part{position:relative;width:100%;padding-bottom:100%}.feature-quote .preview-video-wrapper,.feature-quote .preview-video,.feature-quote .cover-image{position:absolute;width:100%;height:100%;border-radius:50%}.feature-quote .preview-video-wrapper{overflow:hidden}.feature-quote .preview-video,.feature-quote .cover-image{-o-object-fit:cover;object-fit:cover}.feature-quote .preview-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;padding:0;width:130px;height:130px;margin:0;border-radius:65px;border:none;background-color:transparent}.feature-quote .preview-play-btn::before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:"";z-index:-2;width:194px;height:194px;background:transparent radial-gradient(closest-side at 50% 50%, #000000 0%, #00000074 71%, #00000000 100%) 0% 0% no-repeat padding-box;opacity:.4;pointer-events:none}.feature-quote .preview-play-btn::after{position:absolute;content:"";top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:65px;border:2px solid #fff}.feature-quote .preview-play-btn:hover .preview-play-btn-icon{background-image:url(./assets/icons/icon-play-dark.svg)}.feature-quote .preview-play-btn:hover .preview-play-btn-text{color:#000}.feature-quote .preview-play-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}.feature-quote .full-video_play-btn-animation{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0);width:100%;height:100%;transition:all .4s ease 0s;background-color:#fff;border-radius:50%;opacity:0}.feature-quote .preview-play-btn-icon,.feature-quote .preview-pause-btn-pause-icon,.feature-quote .preview-pause-btn-play-icon{width:24px;height:24px;background-image:url(./assets/icons/icon-play.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;pointer-events:none}.feature-quote .preview-play-btn-icon{margin-right:4px;z-index:2}.feature-quote .preview-play-btn-text{line-height:15px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;pointer-events:none;z-index:2}.feature-quote .preview-pause-btn{position:absolute;top:93.1034482759%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:16px;border:2px solid #fff;background-color:transparent}.feature-quote .preview-pause-btn-pause-icon{background-image:url(./assets/icons/icon-pause.svg)}.feature-quote .preview-pause-btn-play-icon{margin-left:2px}.feature-quote .text-col{display:flex;align-items:center;justify-content:center;width:40.4953145917%}.feature-quote .text-part{display:flex;flex-direction:column;width:100%}.feature-quote .quote-icon{width:175px;height:90px}.feature-quote .quote-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.feature-quote .quote-content{line-height:58px;margin-bottom:48px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px;-webkit-text-decoration:underline 1px #30ccd6;text-decoration:underline 1px #30ccd6;text-underline-offset:12px}.feature-quote .quote-read-more-wrapper{display:flex;margin-top:32px}.feature-quote .author-name{line-height:26px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px}.feature-quote .author-title{line-height:21px;font-family:"DMSans";color:#455664;font-size:16px}.feature-quote .wave-pattern{position:absolute;bottom:0;z-index:1;height:229px;background-image:url(./assets/icons/icon-single-cross.svg);background-repeat:repeat}.feature-quote-video-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:88px 90px;background-color:#60676f}.feature-quote-video-overlay .close-overlay-btn{position:absolute;top:30px;right:32px;display:flex;align-items:center;justify-content:center;z-index:1;width:48px;height:48px;border:0;border-radius:24px;background-color:#fff}.feature-quote-video-overlay .close-overlay-btn-icon{width:36px;height:36px;background-image:url(./assets/icons/icon-close-dark.svg);background-repeat:no-repeat;background-size:36px 36px;background-position:center;pointer-events:none}.feature-quote-video-overlay .overlay-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.feature-quote-video-overlay .overlay-video{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){.feature-quote{padding-top:48px;padding-bottom:48px}.feature-quote .component-content{padding-left:6.5%;padding-right:6.5%}.feature-quote .feature-quote-row{flex-direction:column;justify-content:flex-start}.feature-quote .quote-content{line-height:50px;font-size:24px}.feature-quote .video-col{width:100%;margin-bottom:40px}.feature-quote .text-col{width:100%}.feature-quote .wave-pattern{bottom:initial;top:0;height:220px;background-position-x:center}.feature-quote .preview-play-btn{width:96px;height:96px}.feature-quote .preview-play-btn::before{width:152px;height:152px}.feature-quote .preview-play-btn:hover .preview-play-btn-icon{background-image:url(./assets/icons/icon-play.svg)}.feature-quote .preview-play-btn:hover .preview-play-btn-text{color:#fff}.feature-quote .preview-play-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(0);opacity:0}.feature-quote .preview-play-btn:active .preview-play-btn-icon{background-image:url(./assets/icons/icon-play-dark.svg)}.feature-quote .preview-play-btn:active .preview-play-btn-text{color:#000}.feature-quote .preview-play-btn:active .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}.feature-quote-video-overlay{padding:0;background-color:#000}.feature-quote-video-overlay .close-overlay-btn{top:16px;right:16px}}.fees-calculator-container{position:relative;padding:104px 0;background-color:#003057;width:100%;overflow:hidden}.fees-calculator-container.template-hide-container{padding:0;background-color:#fff}.fees-calculator-container.template-hide-container::after{display:none}.fees-calculator-container::after{position:absolute;content:"";bottom:0;left:0;right:0;z-index:0;height:316px;background:url(./assets/icons/icon-single-cross.svg) repeat}.fees-calculator-container ul,.fees-calculator-container li{padding:0;margin:0;list-style:none}.fees-calculator-container .hide{display:none}.fees-calculator-container .component-content{position:relative;max-width:1440px;margin:0 auto;z-index:1}.fees-calculator-container .fees-calculator-title-part,.fees-calculator-container .fees-calculator-content-part{margin:0 8.5%}.fees-calculator-container .fees-calculator-title-part{margin-bottom:56px}.fees-calculator-container .fees-calculator-title{max-width:415px;margin:0 auto;color:#fff;letter-spacing:-0.4px;text-transform:uppercase;text-align:center}.fees-calculator-container .fees-calculator-desc{max-width:529px;line-height:26px;margin:16px auto 0;font-family:"DMSans";color:#fff;font-size:18px;text-align:center}.fees-calculator-container .fees-calculator-content-part{display:flex;align-items:flex-start;justify-content:center}.fees-calculator-container .left-panel-content.show-before .after-calculator{display:none}.fees-calculator-container .left-panel-content.show-after .before-calculator{display:none}.fees-calculator-container .fees-calculator-left-panel,.fees-calculator-container .fees-calculator-right-panel{width:50%;max-width:498px;background-color:#fff}.fees-calculator-container .fees-calculator-left-panel{position:relative;display:flex;align-items:center;justify-content:center;padding:32px 64px;min-height:384px;margin-top:54px;border-radius:16px 0 0 16px}.fees-calculator-container .fees-calculator-left-panel::after{position:absolute;content:"";top:0;right:0;height:100%;width:13px;background:transparent linear-gradient(270deg, rgba(0, 0, 0, 0.16) 0%, transparent 100%) 0% 0% no-repeat}.fees-calculator-container .fees-calculator-left-panel.in-calculation .left-panel-btns-wrapper{display:none}.fees-calculator-container .left-panel-title{line-height:40px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px;text-align:center}.fees-calculator-container .left-panel-desc{line-height:26px;margin-top:24px;font-family:"DMSans";color:#455664;font-size:18px;text-align:center}.fees-calculator-container .left-panel-btns-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:40px}.fees-calculator-container .to-calculator-btn{width:269px;height:42px;margin-bottom:16px;letter-spacing:.33px}.fees-calculator-container .show-overlay-btn,.fees-calculator-container .link-btn{position:relative;padding:0 42px;width:269px;height:42px;border-color:rgba(0,48,87,.2);letter-spacing:.22px}.fees-calculator-container .show-overlay-btn:hover,.fees-calculator-container .link-btn:hover{border-color:#111a29;color:#111a29;background-color:transparent}@media screen and (max-width: 991px){.fees-calculator-container .show-overlay-btn:hover,.fees-calculator-container .link-btn:hover{border-color:rgba(0,48,87,.2);color:#111a29;background-color:transparent}.fees-calculator-container .show-overlay-btn:active,.fees-calculator-container .link-btn:active{border-color:#111a29;color:#111a29;background-color:transparent}}.fees-calculator-container .link-btn{display:flex;align-items:center;justify-content:center}.fees-calculator-container .cross-icon{position:absolute;top:4px;left:5px;width:32px;height:32px;background:#b4ebf5 url(./assets/icons/icon-plus-navy.svg) no-repeat center;border-radius:50%}.fees-calculator-container .start-again-btn{position:relative;padding:0 0 4px;line-height:14px;margin-top:24px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.55px;text-transform:uppercase;background-color:initial;border-bottom:2px solid #003057;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.fees-calculator-container .start-again-btn::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.fees-calculator-container .start-again-btn::after{transition:all .4s ease 0s;transform-origin:right}.fees-calculator-container .start-again-btn:hover,.fees-calculator-container .start-again-btn:active{color:#30ccd6}.fees-calculator-container .start-again-btn:hover::after,.fees-calculator-container .start-again-btn:active::after{width:100%;background-color:#30ccd6}.fees-calculator-container .fees-calculator-right-panel{border-radius:16px;box-shadow:6px 5px 10px rgba(0,0,0,.16);overflow:hidden}.fees-calculator-container .right-panel-top-part{position:relative;padding:48px 44px 40px;min-height:245px;text-align:center}.fees-calculator-container .top-part-title{line-height:36px;font-family:"DMSans";color:#177584;font-weight:bold;font-size:28px;letter-spacing:-0.28px}.fees-calculator-container .top-part-start-date{line-height:21px;margin-top:4px;font-family:"DMSans";color:#111a29;font-size:16px}.fees-calculator-container .fees-detail-wrapper{margin-top:24px}.fees-calculator-container .fees-detail-err-msg-wrapper{display:flex;align-content:flex-start;padding:20px;margin:0 20px;background-color:#fd6;border-radius:16px}.fees-calculator-container .fees-detail-err-icon{margin-right:13px;margin-top:4px;width:46px;height:40px;background-image:url(./assets/icons/icon-warning.svg);background-repeat:no-repeat;background-size:46px 40px}.fees-calculator-container .fees-detail-err-msg{flex:1;line-height:26px;font-family:"DMSans";color:#111a29;font-size:18px;text-align:left}.fees-calculator-container .fees-number-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fees-calculator-container .fees-number-wrapper.hide{display:none}.fees-calculator-container .fees-number{line-height:48px;margin-right:8px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:40px;letter-spacing:-0.4px;text-transform:uppercase}.fees-calculator-container .fees-currency-wrapper{position:relative;cursor:pointer}.fees-calculator-container .fees-currency-wrapper.open .currency-arrow{transform:rotate(-180deg)}.fees-calculator-container .fees-currency-wrapper.open .fees-currency-list-wrapper{display:block}.fees-calculator-container .cur-currency-part{position:relative;display:flex;align-items:center;justify-content:center;padding-right:18px}.fees-calculator-container .cur-currency{line-height:18px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:14px;letter-spacing:-0.14px}.fees-calculator-container .cur-currency-star{margin-right:3px;font-family:"DMSans";color:#111a29;font-size:14px}.fees-calculator-container .currency-arrow{position:absolute;right:0;top:5px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.fees-calculator-container .fees-currency-list-wrapper{position:absolute;top:100%;left:50%;z-index:1;transform:translate3d(-50%, 0, 0);width:142px;margin-top:22px;background-color:#fff;border-radius:8px;border:1px solid #ccd5dd;box-shadow:0px 12px 24px rgba(0,0,0,.1);overflow:hidden}.fees-calculator-container .currency-list{padding:16px 12px 16px 16px;line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px;text-align:left}.fees-calculator-container .currency-list:hover,.fees-calculator-container .currency-list:active{background-color:#b4ebf5}.fees-calculator-container .fees-detail-tips{line-height:16px;margin-top:8px;font-family:"DMSans";color:#455664;font-size:12px}.fees-calculator-container .right-panel-middle-part{padding:32px 32px 32px 40px;min-height:220px;border-top:1px solid #ccd5dd;border-bottom:1px solid #ccd5dd}.fees-calculator-container .fees-school-provide-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.fees-calculator-container .fees-school-provide-list:last-of-type{margin-bottom:0}.fees-calculator-container .fees-school-provide-name{flex:1;line-height:21px;margin-right:8px;font-family:"DMSans";color:#455664;font-size:16px}.fees-calculator-container .hook-icon{width:20px;height:14px;background-image:url(./assets/icons/icon-checkbox-hook-teal.svg);background-repeat:no-repeat;background-size:20px 14px}.fees-calculator-container .right-panel-bottom-part{padding:32px 32px 32px 40px;min-height:167px;background-color:#e8f8fb}.fees-calculator-container .fees-extra-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.fees-calculator-container .fees-extra-list:last-of-type{margin-bottom:0}.fees-calculator-container .fees-extra-list-name,.fees-calculator-container .fees-extra-list-value{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px}.fees-calculator-container .fees-extra-list-name{flex:1;margin-right:8px}.fees-calculator-container .fees-calculator-process-wrapper{display:flex;flex-direction:column;padding:48px 0}.fees-calculator-container .fees-calculator-process-wrapper.hide{display:none}.fees-calculator-container .fees-calculator-process-title{padding:0 56px;margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}.fees-calculator-container .form-detail-wrapper{margin-bottom:24px}.fees-calculator-container .form-detail{position:relative;padding:0 56px;margin-bottom:24px}.fees-calculator-container .form-detail.form-detail-by-added{padding-top:72px;border-top:1px solid #ccd5dd}.fees-calculator-container .form-detail-delete-btn{position:absolute;right:24px;top:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.fees-calculator-container .add-another-child-wrapper{padding:0 56px;margin-bottom:40px}.fees-calculator-container .add-another-child{position:relative;padding:0;line-height:14px;font-family:"DMSans";color:#111a29;font-weight:500;font-size:14px;background-color:initial;border-bottom:1px solid #111a29;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.fees-calculator-container .add-another-child::after{position:absolute;content:"";top:100%;left:0;width:0;height:1px;background-color:#111a29}.fees-calculator-container .add-another-child::after{transition:all .4s ease 0s;transform-origin:right}.fees-calculator-container .add-another-child:hover,.fees-calculator-container .add-another-child:active{color:#30ccd6}.fees-calculator-container .add-another-child:hover::after,.fees-calculator-container .add-another-child:active::after{width:100%;background-color:#30ccd6}.fees-calculator-container .fees-input-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.fees-calculator-container .fees-input-wrapper.error .fees-input{border-color:#ff3750}.fees-calculator-container .fees-input-wrapper.error .fees-input:hover,.fees-calculator-container .fees-input-wrapper.error .fees-input:focus{border-color:#30ccd6}.fees-calculator-container .fees-input-wrapper.error .fees-error-msg{display:block}.fees-calculator-container .fees-input-label{line-height:18px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-size:14px}.fees-calculator-container .fees-input{padding:0 12px;height:48px;line-height:22px;background-color:#fff;border:1px solid #8298a4;border-radius:2px;font-family:"DMSans";color:#111a29;font-size:16px;outline:none}.fees-calculator-container .fees-input:hover,.fees-calculator-container .fees-input:focus{border-color:#30ccd6}.fees-calculator-container .fees-error-msg{display:none;line-height:18px;margin-top:8px;font-family:"DMSans";color:#d61028;font-size:14px}.fees-calculator-container .fees-radio-title{display:block;line-height:21px;margin-bottom:12px;font-family:"DMSans";color:#111a29;font-size:16px}.fees-calculator-container .fees-radio-wrapper{display:flex;align-items:center}.fees-calculator-container .fees-radio-detail{display:flex;align-items:center;margin-right:24px;cursor:pointer}.fees-calculator-container .fees-radio-detail:last-of-type{margin-right:0}.fees-calculator-container .fees-radio-detail.checked .radio-icon::after{background-color:#30ccd6}.fees-calculator-container .radio-icon{position:relative;width:32px;height:32px;margin-right:8px;border-radius:50%;border:1px solid #8298a4}.fees-calculator-container .radio-icon::after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:"";width:12px;height:12px;transition:all .3s;background-color:transparent;border-radius:50%}.fees-calculator-container .radio-text{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px}.fees-calculator-container .birth-date-calendar{cursor:pointer}.fees-calculator-container .form-add-boarding{margin-bottom:24px}.fees-calculator-container .form-boarding-type{margin-bottom:24px}.fees-calculator-container .form-btn-wrapper{display:flex;flex-direction:column;align-items:center;padding:0 56px}.fees-calculator-container .do-calculator-btn{width:100%;letter-spacing:.33px}.fees-calculator-container .cancel-btn{position:relative;padding:0 0 4px;line-height:14px;margin-top:24px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.55px;text-transform:uppercase;background-color:initial;border-bottom:2px solid #003057;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.fees-calculator-container .cancel-btn::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.fees-calculator-container .cancel-btn::after{transition:all .4s ease 0s;transform-origin:right}.fees-calculator-container .cancel-btn:hover,.fees-calculator-container .cancel-btn:active{color:#30ccd6}.fees-calculator-container .cancel-btn:hover::after,.fees-calculator-container .cancel-btn:active::after{width:100%;background-color:#30ccd6}.fees-calculator-container .fees-results-overlay-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(17,26,41,.6);overflow-y:auto}.fees-calculator-container .fees-results-overlay-container form{margin:0}.fees-calculator-container .fees-results-overlay-container.fees-calculator-template{position:initial;top:initial;right:initial;bottom:initial;left:initial;padding:72px 0}.fees-calculator-container .fees-results-overlay-container.fees-calculator-template .fees-results-overlay-content{max-width:808px;margin:0 auto}.fees-calculator-container .fees-results-detail-overlay{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:72px 0;width:808px}.fees-calculator-container .results-overlay-close-btn{position:absolute;z-index:1;top:96px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.fees-calculator-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.fees-calculator-container .fees-results-overlay-content{padding:76px 72px 72px;background-color:#fff}.fees-calculator-container .fees-results-personal-wrapper{margin-bottom:56px}.fees-calculator-container .personal-content-detail-wrapper{margin-bottom:24px}.fees-calculator-container .personal-content-title,.fees-calculator-container .fix-content-title{margin-bottom:32px;color:#111a29}.fees-calculator-container .personal-content-wrapper{padding:32px;margin-bottom:16px;background-color:#faf5ed;border-radius:16px;overflow:hidden;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.fees-calculator-container .personal-content-wrapper:last-of-type{margin-bottom:0}.fees-calculator-container .personal-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.fees-calculator-container .personal-name{line-height:36px;margin-right:8px;font-family:"DMSans";color:#177584;font-weight:bold;font-size:28px;letter-spacing:-0.28px}.fees-calculator-container .personal-start-date{line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.fees-calculator-container .personal-table-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:18px;letter-spacing:-0.18px}.fees-calculator-container .content-table-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.fees-calculator-container .content-table-list:last-of-type{margin-bottom:0}.fees-calculator-container .content-table-list.total-list .content-table-key,.fees-calculator-container .content-table-list.total-list .content-table-value{color:#111a29;font-weight:bold}.fees-calculator-container .content-table-key,.fees-calculator-container .content-table-value{line-height:21px;font-family:"DMSans";color:#455664;font-size:16px}.fees-calculator-container .content-table-key{flex:1;margin-right:8px}.fees-calculator-container .content-table-value{color:#111a29}.fees-calculator-container .personal-total-info{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:11px}.fees-calculator-container .total-info-key{line-height:24px;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:18px}.fees-calculator-container .total-info-value{line-height:36px;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:28px;letter-spacing:-0.28px}.fees-calculator-container .total-extra-info{line-height:22px;font-family:"DMSans";color:#455664;font-size:14px}.fees-calculator-container .total-extra-info a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.fees-calculator-container .total-extra-info a:hover,.fees-calculator-container .total-extra-info a:active{color:#177584}.fees-calculator-container .fix-content-fold-wrapper{transition:height .3s;overflow:hidden}.fees-calculator-container .fix-content-fold-wrapper+.fix-content-fold-wrapper{margin-top:-1px}.fees-calculator-container .fix-content-fold-wrapper.open .fold-control-arrow{transform:rotate(-180deg)}.fees-calculator-container .fold-control-part{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid #ccd5dd;border-bottom:1px solid #ccd5dd;cursor:pointer}.fees-calculator-container .fold-control-name{flex:1;line-height:24px;margin-right:8px;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:18px}.fees-calculator-container .fold-control-arrow{width:40px;height:40px;border-radius:50%;transition:all .3s;background:#e8f8fb url(./assets/icons/icon_dropdown_arrow.svg) no-repeat center}.fees-calculator-container .fold-control-content{margin:16px 0}.fees-calculator-container .fold-control-content-table-wrapper{padding:24px;margin-bottom:8px;background-color:#e8f8fb}.fees-calculator-container .fold-control-content-table-wrapper:last-of-type{margin-bottom:0}.fees-calculator-container .content-table-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:18px;letter-spacing:-0.18px}.fees-calculator-container .currency-disclaimer{line-height:22px;margin-top:16px;font-family:"DMSans";color:#455664;font-size:14px}.fees-calculator-container .fix-content-extra-info{margin-top:32px}.fees-calculator-container .extra-info-title{line-height:24px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:18px}.fees-calculator-container .extra-info-desc{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.fees-calculator-container .fees-results-form-wrapper{padding:32px;margin-top:32px;border-radius:16px;background-color:#e8f8fb}.fees-calculator-container .fees-results-form-title{margin-bottom:16px;color:#111a29;font-weight:700;letter-spacing:-0.24px}.fees-calculator-container .fees-results-form-desc{line-height:26px;margin-bottom:32px;font-family:"DMSans";color:#455664;font-size:18px}.fees-calculator-container .temporary-id,.fees-calculator-container .temporary-lang,.fees-calculator-container .temporary-item-id,.fees-calculator-container .temporary-currency{display:none}.fees-calculator-container .fees-overlay-email-wrapper{margin-bottom:24px}.fees-calculator-container .fees-overlay-email-wrapper.error .fees-results-form-email{border-color:#ff3750}.fees-calculator-container .fees-overlay-email-wrapper.error .fees-results-form-email:hover,.fees-calculator-container .fees-overlay-email-wrapper.error .fees-results-form-email:focus{border-color:#30ccd6}.fees-calculator-container .fees-overlay-email-wrapper.error .fees-error-msg{display:block}.fees-calculator-container .email-label-hide{display:none}.fees-calculator-container .fees-results-form-email{width:100%;padding:0 16px;height:56px;line-height:21px;border:1px solid #ccd5dd;border-radius:2px;background-color:#fff;font-family:"DMSans";color:#111a29;font-size:16px;outline:none}.fees-calculator-container .fees-results-form-email:hover,.fees-calculator-container .fees-results-form-email:focus{border-color:#30ccd6}.fees-calculator-container .fees-results-form-confirm-content{display:flex;cursor:pointer}.fees-calculator-container .fees-results-form-confirm-content.checked .fees-results-form-confirm-checkbox{background:#fff url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:26px 20px}.fees-calculator-container .fees-results-form-confirm-checkbox{position:relative;width:32px;height:32px;margin-top:5px;margin-right:14px;border:1px solid #8298a4;background-color:#fff;border-radius:2px}.fees-calculator-container .fees-results-form-confirm-desc{flex:1;line-height:22px;font-family:"DMSans";color:#455664;font-size:14px}.fees-calculator-container .fees-results-form-confirm-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.fees-calculator-container .fees-results-form-confirm-desc a:hover,.fees-calculator-container .fees-results-form-confirm-desc a:active{color:#177584}.fees-calculator-container .fees-results-label-hide{display:none}.fees-calculator-container .fees-results-form-btn-wrapper{display:flex;margin-top:32px}.fees-calculator-container .form-success-msg{line-height:24px;font-family:"DMSans";color:#455664;font-size:18px}.fees-calculator-container .fees-results-form-send-btn{flex:1;letter-spacing:.33px}.fees-calculator-container .fees-results-form-send-btn.need-checkbox{display:none}.fees-calculator-container .swiper-container{position:initial;overflow:initial}.fees-calculator-container .swiper-container.no-swiper-button .swiper-button-prev,.fees-calculator-container .swiper-container.no-swiper-button .swiper-button-next,.fees-calculator-container .swiper-container.no-swiper-button .swiper-pagination{display:none}.fees-calculator-container .swiper-container .swiper-pagination-bullet{width:10px;height:10px;background-color:#ccd5dd;margin:0 12px 0 0;opacity:1}.fees-calculator-container .swiper-container .swiper-pagination-bullet:last-of-type{margin-right:0}.fees-calculator-container .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#30ccd6}.fees-calculator-container .swiper-button-prev,.fees-calculator-container .swiper-button-next{position:absolute;top:129px;width:44px;height:88px;background-color:#b4ebf5;background-image:url(./assets/icons/carousel_arrow_black.svg);background-repeat:no-repeat;background-position:18px center;background-size:18px 15px;border-radius:44px 0 0 44px;cursor:pointer;outline:none}.fees-calculator-container .swiper-button-prev::after,.fees-calculator-container .swiper-button-next::after{display:none}.fees-calculator-container .swiper-button-prev:hover,.fees-calculator-container .swiper-button-prev:active,.fees-calculator-container .swiper-button-next:hover,.fees-calculator-container .swiper-button-next:active{background-color:#30ccd6}.fees-calculator-container .swiper-button-prev{left:0;transform:rotate(-180deg)}.fees-calculator-container .swiper-button-next{right:0}.fees-calculator-container .swiper-pagination{position:initial;top:initial;left:initial;bottom:initial;margin-top:16px;outline:none}.fees-calculator-container .swiper-pagination .swiper-pagination-bullet{outline:none}.fees-calculator-container .swiper-pagination:empty{display:none}.fees-calculator-container .module-anchor-link-wrapper{margin:40px 8.5% 0}.fees-calculator-container .module-anchor-link-inner{max-width:996px;margin:0 auto}@media screen and (max-width: 991px){.fees-calculator-container{padding:56px 0}.fees-calculator-container::after{height:305px}.fees-calculator-container .fees-calculator-title-part,.fees-calculator-container .fees-calculator-content-part{margin:0 6.5%}.fees-calculator-container .fees-calculator-title-part{margin-bottom:32px}.fees-calculator-container .fees-calculator-title{letter-spacing:-0.32px}.fees-calculator-container .fees-calculator-content-part{flex-direction:column;align-items:center;justify-content:flex-start}.fees-calculator-container .fees-calculator-left-panel,.fees-calculator-container .fees-calculator-right-panel{width:100%}.fees-calculator-container .fees-calculator-left-panel{padding:40px 24px;min-height:initial;margin-top:0;border-radius:16px;box-shadow:0px 7px 10px rgba(0,0,0,.1)}.fees-calculator-container .fees-calculator-left-panel::after{display:none}.fees-calculator-container .left-panel-title{line-height:32px;font-size:24px}.fees-calculator-container .left-panel-desc{margin-top:20px}.fees-calculator-container .left-panel-btns-wrapper{margin-top:32px}.fees-calculator-container .to-calculator-btn{width:100%}.fees-calculator-container .show-overlay-btn,.fees-calculator-container .link-btn{width:100%}.fees-calculator-container .fees-calculator-right-panel{padding-top:68px;margin-top:-68px;box-shadow:none}.fees-calculator-container .right-panel-top-part{padding:32px 0;min-height:initial}.fees-calculator-container .top-part-content-wrapper{padding:0 44px}.fees-calculator-container .top-part-title{line-height:31px;font-size:24px;letter-spacing:-0.24px}.fees-calculator-container .top-part-start-date{margin-top:6px}.fees-calculator-container .fees-detail-wrapper{padding:0 28px;margin-top:32px}.fees-calculator-container .fees-detail-err-msg-wrapper{margin:0}.fees-calculator-container .fees-number{line-height:40px;font-size:32px;letter-spacing:-0.32px}.fees-calculator-container .fees-currency-list-wrapper{left:initial;right:0;transform:translate3d(0, 0, 0);margin-top:16px}.fees-calculator-container .right-panel-middle-part{padding:24px 28px 32px 28px;min-height:initial}.fees-calculator-container .fees-school-provide-list{margin-bottom:16px}.fees-calculator-container .fees-school-provide-name{line-height:24px;font-size:18px}.fees-calculator-container .right-panel-bottom-part{padding:32px 28px;min-height:initial}.fees-calculator-container .fees-extra-list{margin-bottom:16px}.fees-calculator-container .fees-extra-list-name,.fees-calculator-container .fees-extra-list-value{line-height:24px;font-size:18px}.fees-calculator-container .fees-calculator-process-wrapper{padding:32px 0;min-height:initial}.fees-calculator-container .fees-calculator-process-title{padding:0 24px;letter-spacing:-0.24px}.fees-calculator-container .form-detail{padding:0 24px}.fees-calculator-container .form-detail.form-detail-by-added{padding-top:56px}.fees-calculator-container .form-detail-delete-btn{top:8px;right:8px}.fees-calculator-container .add-another-child-wrapper{padding:0 24px;margin-bottom:32px}.fees-calculator-container .add-another-child:hover,.fees-calculator-container .cancel-btn:hover{color:#111a29}.fees-calculator-container .add-another-child:hover::after,.fees-calculator-container .cancel-btn:hover::after{width:100%;background-color:#111a29}.fees-calculator-container .add-another-child:active,.fees-calculator-container .cancel-btn:active{color:#30ccd6}.fees-calculator-container .add-another-child:active::after,.fees-calculator-container .cancel-btn:active::after{width:100%;background-color:#30ccd6}.fees-calculator-container .form-btn-wrapper{padding:0 24px}.fees-calculator-container .fees-results-detail-overlay{left:0;transform:translate3d(0, 0, 0);padding:0;width:100%}.fees-calculator-container .results-overlay-close-btn{top:16px}.fees-calculator-container .fees-results-overlay-content{padding:80px 6.5% 24px}.fees-calculator-container .personal-content-detail-wrapper{margin-bottom:32px}.fees-calculator-container .personal-content-wrapper{padding:24px}.fees-calculator-container .personal-name{line-height:32px;font-size:24px;letter-spacing:-0.24px}.fees-calculator-container .personal-total-info{flex-direction:column}.fees-calculator-container .total-info-key{margin-bottom:4px}.fees-calculator-container .total-info-value{line-height:32px;font-size:24px;letter-spacing:-0.24px}.fees-calculator-container .fold-control-content-table-wrapper{padding:16px}.fees-calculator-container .fees-results-form-wrapper{padding:24px}.fees-calculator-container .swiper-button-prev:hover,.fees-calculator-container .swiper-button-next:hover{background-color:#b4ebf5}.fees-calculator-container .swiper-button-prev:active,.fees-calculator-container .swiper-button-next:active{background-color:#30ccd6}.fees-calculator-container .swiper-pagination{margin-top:16px}.fees-calculator-container .swiper-button-prev,.fees-calculator-container .swiper-button-next{top:44px}.fees-calculator-container .module-anchor-link-wrapper{margin:32px 6.5% 0}}html .kalendae.k-floating .k-calendar .k-title{width:100%;font-size:16px}html .kalendae.k-floating .k-calendar .k-btn-previous-month,html .kalendae.k-floating .k-calendar .k-btn-next-month,html .kalendae.k-floating .k-calendar .k-btn-previous-year,html .kalendae.k-floating .k-calendar .k-btn-next-year{line-height:normal;height:auto;font-size:1.4em;font-weight:normal}html .kalendae.k-floating .k-calendar .k-btn-previous-month:hover,html .kalendae.k-floating .k-calendar .k-btn-previous-month:active,html .kalendae.k-floating .k-calendar .k-btn-next-month:hover,html .kalendae.k-floating .k-calendar .k-btn-next-month:active,html .kalendae.k-floating .k-calendar .k-btn-previous-year:hover,html .kalendae.k-floating .k-calendar .k-btn-previous-year:active,html .kalendae.k-floating .k-calendar .k-btn-next-year:hover,html .kalendae.k-floating .k-calendar .k-btn-next-year:active{font-weight:bold}html .kalendae.k-floating .k-header{width:100%}html .kalendae.k-floating .k-header span{font-size:16px}html .kalendae.k-floating .k-days{width:100%}html .kalendae.k-floating .k-days span{text-align:center}.find-a-boarding-school-container{padding-top:75px;padding-bottom:75px}.find-a-boarding-school-container ul,.find-a-boarding-school-container li{padding:0;margin:0;list-style:none}.find-a-boarding-school-container .school-view-more-wrapper{padding:12px 24px 24px}.find-a-boarding-school-container .school-view-more{display:inline-block;padding-bottom:4px;line-height:15px;border-bottom:2px solid #111a29;font-family:"Montserrat";color:#111a29;font-weight:700;font-size:12px;text-transform:uppercase}.find-a-boarding-school-container .school-view-more:hover,.find-a-boarding-school-container .school-view-more:active{color:#177584;border-bottom-color:#177584}.find-a-boarding-school-container .hide{display:none}.find-a-boarding-school-container .results-filter-wrapper{display:flex;flex-wrap:wrap}.find-a-boarding-school-container .results-filter-content{max-width:1440px;margin:0 auto}.find-a-boarding-school-container .results-filter-content-inner-wrapper{margin:0 8.5%}.find-a-boarding-school-container .results-filter-header-wrapper{margin-bottom:22px}.find-a-boarding-school-container .results-filter-header-title{color:#111a29;margin-bottom:10px}.find-a-boarding-school-container .results-filter-header-desc{line-height:1;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:20px}.find-a-boarding-school-container .results-filter-header-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.find-a-boarding-school-container .results-filter-header-desc a:hover,.find-a-boarding-school-container .results-filter-header-desc a:active{color:#177584}.find-a-boarding-school-container .results-filter-part{position:relative;z-index:1;background-color:#fff;border-radius:16px 16px 0 0}.find-a-boarding-school-container .results-filter{display:flex;flex-direction:column;padding:30px 53px 34px;margin-bottom:24px;border-radius:20px;background-color:#fafafa}.find-a-boarding-school-container .results-filter-title{line-height:1.25;margin-bottom:22px;font-family:"DMSans";color:#000;font-weight:700;font-size:16px;text-decoration:underline}.find-a-boarding-school-container .results-filter-dropdown{position:relative;box-sizing:content-box;min-width:206px;margin-right:15px;margin-bottom:15px;border-radius:10px;border:1px solid #003057;background-color:#fff}.find-a-boarding-school-container .results-filter-dropdown.expand{border-bottom-right-radius:0;border-bottom-left-radius:0}.find-a-boarding-school-container .results-filter-dropdown.expand .filter-dropdown-lists{display:block}.find-a-boarding-school-container .filter-dropdown{position:relative;display:flex;align-items:center;padding:12px 46px 12px 19px;cursor:pointer}.find-a-boarding-school-container .filter-dropdown::after{position:absolute;content:"";top:13px;right:13px;width:18px;height:18px;background-image:url(./assets/icons/icon-dropdown.svg);background-repeat:no-repeat;background-size:18px 18px}.find-a-boarding-school-container .filter-dropdown-title{flex:1;line-height:1.25;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px}.find-a-boarding-school-container .filter-dropdown-icon{width:20px;height:auto;margin-right:6px}.find-a-boarding-school-container .icon-loation{width:auto;height:16px}.find-a-boarding-school-container .filter-dropdown{display:flex;align-items:center}.find-a-boarding-school-container .filter-dropdown-lists{position:absolute;top:100%;left:-1px;z-index:10;display:none;box-sizing:content-box;width:100%;max-height:260px;margin-top:1px;background-color:#fff;border:1px solid #003057;border-top:none;border-radius:0 0 10px 10px;overflow-y:auto}.find-a-boarding-school-container .filter-dropdown-lists::-webkit-scrollbar{width:0}.find-a-boarding-school-container .filter-dropdown-lists li{position:relative;padding:10px 25px 10px 21px;line-height:20px;font-family:"DMSans";color:#111a29;font-size:14px;border-bottom:1px solid #ccd5dd;cursor:pointer}.find-a-boarding-school-container .filter-dropdown-lists li::before{position:absolute;content:"";left:21px;top:50%;display:none;transform:translate3d(0, -50%, 0);width:16px;height:12px;background-image:url(./assets/icons/icon-hook-dark-teal.svg);background-repeat:no-repeat;background-size:16px 12px}.find-a-boarding-school-container .filter-dropdown-lists li.checked{padding-left:50px}.find-a-boarding-school-container .filter-dropdown-lists li.checked::before{display:block}.find-a-boarding-school-container .filter-dropdown-lists li:hover{background-color:#e8f8fb}.find-a-boarding-school-container .filter-dropdown-lists li:last-of-type{border-bottom:none}.find-a-boarding-school-container .chosen-filters-wrapper{padding-top:24px;margin-top:12px;border-top:1px solid #000}.find-a-boarding-school-container .chosen-filters-detail{display:flex}.find-a-boarding-school-container .chosen-filters{display:flex;flex-wrap:wrap;flex:1}.find-a-boarding-school-container .chosen-filters:empty+.filter-btn-wrapper{display:none}.find-a-boarding-school-container .chosen-filter{display:flex;align-items:center;padding:6px 15px;margin-right:10px;margin-bottom:10px;border:1px solid #003057;border-radius:21px;background-color:#e8f8fb;cursor:pointer}.find-a-boarding-school-container .chosen-filter-name{flex:1;line-height:1.25;margin-right:4px;font-family:"DMSans";color:#003057;font-weight:500;font-size:16px}.find-a-boarding-school-container .close-icon{width:20px;height:20px;background-image:url(./assets/icons/icon-close-dark.svg);background-repeat:no-repeat;background-size:20px 20px;opacity:.5}.find-a-boarding-school-container .clear-all-btn{padding:6px 20px;line-height:1.25;font-family:"DMSans";color:#fff;font-weight:500;font-size:16px;border-radius:21px;background-color:#003057;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.find-a-boarding-school-container .clear-all-btn:hover{border-color:#111a29;color:#fff;background-color:#111a29}@media screen and (max-width: 991px){.find-a-boarding-school-container .clear-all-btn:hover{border-color:#003057;color:#fff;background-color:#003057}.find-a-boarding-school-container .clear-all-btn:active{border-color:#111a29;color:#fff;background-color:#111a29}}.find-a-boarding-school-container .results-filter-school-card-wrapper{display:flex;flex-wrap:wrap}.find-a-boarding-school-container .results-filter-school-card-wrapper.only-one-school-card-wrapper{justify-content:center}.find-a-boarding-school-container .results-filter-school-card{position:relative;width:31.5428380187%;margin-right:2.6773761714%;background-color:#faf5ed;border-radius:16px;cursor:pointer}.find-a-boarding-school-container .results-filter-school-card a{text-decoration:none}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card{width:790px;margin-right:0}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{display:flex;align-items:center;padding:16px 24px 16px 16px;background-color:#faf5ed;border-radius:16px 16px 0 0}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-card-pic{width:34.1333333333%;padding-bottom:19.2%;border-radius:12px}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-card-info{flex:1;padding:0 0 0 24px}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-name{letter-spacing:-0.28px}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-view-more-wrapper{padding-bottom:0;padding-right:0}.find-a-boarding-school-container .results-filter-school-card:last-child{margin-right:0}.find-a-boarding-school-container .results-filter-school-card:nth-child(3n){margin-right:0}.find-a-boarding-school-container .results-filter-school-card:nth-child(n+4){margin-top:32px}.find-a-boarding-school-container .school-card-tags{position:absolute;top:15px;left:16px;z-index:1;display:flex;flex-wrap:wrap;align-items:center}.find-a-boarding-school-container .school-card-tag{padding:4px 8px;line-height:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase;text-align:center}.find-a-boarding-school-container .school-card-tag:last-child{margin-right:0}.find-a-boarding-school-container .school-card-tag.boarding{background-color:#003057;color:#fff}.find-a-boarding-school-container .school-card-tag.both{background-color:#177584;color:#fff}.find-a-boarding-school-container .school-card-tag.yellow-tag{background-color:#ffcb00}.find-a-boarding-school-container .school-card-pic{position:relative;width:100%;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0;overflow:hidden}.find-a-boarding-school-container .school-card-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.find-a-boarding-school-container .school-detail-info-wrapper{border-bottom:1px solid #ccd5dd}.find-a-boarding-school-container .school-card-info{padding:24px;background-color:#faf5ed}.find-a-boarding-school-container .school-card-content{border-radius:0 0 16px 16px;background-color:#faf5ed}.find-a-boarding-school-container .school-location{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.find-a-boarding-school-container .school-location-icon{width:9px;height:12px;margin-right:6px}.find-a-boarding-school-container .location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.find-a-boarding-school-container .school-name{min-height:56px;margin-bottom:24px;color:#111a29;font-weight:700}.find-a-boarding-school-container .school-detail-info{display:flex;align-items:center;justify-content:space-between}.find-a-boarding-school-container .school-detail-info>span{line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-boarding-school-container .school-card-your-needs{padding:24px}.find-a-boarding-school-container .your-needs-not-satisfied-lists{margin-top:16px}.find-a-boarding-school-container .your-needs-title{line-height:21px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;letter-spacing:-0.16px}.find-a-boarding-school-container .your-needs-list{display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px}.find-a-boarding-school-container .your-needs-list:last-child{margin-bottom:0}.find-a-boarding-school-container .list-status{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:14px;background-repeat:no-repeat;background-position:left center}.find-a-boarding-school-container .satisfied{background-image:url(./assets/icons/icon-hook-dark-teal.svg);background-size:16px 12px}.find-a-boarding-school-container .not-satisfied{background-image:url(./assets/icons/icon-close-body-copy.svg);background-size:10px 10px;background-position-x:3px}.find-a-boarding-school-container .your-needs-name{line-height:21px;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:16px}.find-a-boarding-school-container .results-filter-no-school-result{padding:56px 0 80px;width:478px;margin:0 auto;text-align:center}.find-a-boarding-school-container .no-school-result-title{line-height:37px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}.find-a-boarding-school-container .no-school-result-desc{line-height:21px;margin-top:24px;font-family:"DMSans";color:#455664;font-size:16px}@media screen and (max-width: 991px){.find-a-boarding-school-container{padding-top:32px;padding-bottom:32px}.find-a-boarding-school-container .results-filter-content-inner-wrapper{margin:0 6.5%}.find-a-boarding-school-container .results-filter-header-wrapper{margin-bottom:26px}.find-a-boarding-school-container .results-filter-header-title{margin-bottom:13px}.find-a-boarding-school-container .results-filter-header-desc{line-height:1.22;font-size:16px;font-weight:400}.find-a-boarding-school-container .results-filter{padding:31px 32px 40px;margin-bottom:32px}.find-a-boarding-school-container .results-filter-title{margin-bottom:16px}.find-a-boarding-school-container .results-filter-dropdown{width:100%;margin-right:0}.find-a-boarding-school-container .chosen-filters-detail{flex-direction:column}.find-a-boarding-school-container .filter-btn-wrapper{padding-top:31px;margin-top:28px;border-top:1px solid #000}.find-a-boarding-school-container .results-filter-school-card-wrapper{flex-direction:column}.find-a-boarding-school-container .results-filter-school-card{width:100%;margin-right:0}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card{width:100%}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{flex-direction:column;align-items:flex-start;padding:0;border-radius:0}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-card-pic{width:100%;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-card-info{padding:24px;width:100%}.find-a-boarding-school-container .results-filter-school-card.only-one-school-card .school-name{margin-bottom:24px;letter-spacing:0}.find-a-boarding-school-container .results-filter-school-card:last-child{margin-right:0;margin-bottom:0}.find-a-boarding-school-container .results-filter-school-card:nth-child(n+4){margin-top:0}.find-a-boarding-school-container .school-card-tags{top:13px;left:14px}.find-a-boarding-school-container .school-card-tag{letter-spacing:.22px}.find-a-boarding-school-container .school-name{min-height:inherit}.find-a-boarding-school-container .your-needs-not-satisfied-lists{margin-top:24px}.find-a-boarding-school-container .to-filter-btn:hover{background-color:#30ccd6;color:#111a29}.find-a-boarding-school-container .to-filter-btn:active{background-color:#111a29;color:#fff}.find-a-boarding-school-container .results-filter-no-school-result{padding:27px 0 48px;width:100%}.find-a-boarding-school-container .no-school-result-desc{margin-top:16px}.find-a-boarding-school-container .swiper-container{display:flex;width:100%;margin-bottom:16px;overflow:initial}.find-a-boarding-school-container .swiper-wrapper{height:auto}}.find-a-school-container{padding-top:104px;width:100%}.find-a-school-container ul,.find-a-school-container li{padding:0;margin:0;list-style:none}.find-a-school-container .school-map{height:478px;margin-bottom:-174px}.find-a-school-container .normal-module-tabs-underline{max-width:1440px;margin:0 auto 32px}.find-a-school-container .normal-module-tabs-underline-inner{display:flex;margin:0 8.5%;overflow-x:auto}.find-a-school-container .normal-module-tabs-underline-content{display:flex;align-items:center;justify-content:flex-start}.find-a-school-container .normal-module-underline-tab{position:relative;padding-bottom:16px;line-height:44px;margin-right:24px;font-family:"Montserrat";color:rgba(17,26,41,.5);font-weight:500;font-size:36px;letter-spacing:-0.36px;white-space:nowrap;cursor:pointer}.find-a-school-container .normal-module-underline-tab:last-child{margin-right:0}.find-a-school-container .normal-module-underline-tab.active,.find-a-school-container .normal-module-underline-tab:hover{color:#111a29}.find-a-school-container .normal-module-underline-tab.active::before,.find-a-school-container .normal-module-underline-tab:hover::before{transform:scaleX(1)}.find-a-school-container .normal-module-underline-tab::before{position:absolute;content:"";bottom:0;left:0;height:8px;width:100%;background:#30ccd6;transition:all .3s ease;transform:scaleX(0);transform-origin:left}@media screen and (max-width: 991px){.find-a-school-container .normal-module-tabs-underline{margin:0 0 24px 0}.find-a-school-container .normal-module-tabs-underline-inner{scrollbar-width:none;-ms-overflow-style:none;margin:0}.find-a-school-container .normal-module-tabs-underline-inner::-webkit-scrollbar{display:none}.find-a-school-container .normal-module-tabs-underline-content{padding-left:6.5%;padding-right:6.5%}.find-a-school-container .normal-module-underline-tab{padding-bottom:8px;line-height:29px;margin-right:16px;font-size:24px;letter-spacing:0}.find-a-school-container .normal-module-underline-tab::before{height:4px}.find-a-school-container .normal-module-underline-tab:hover{color:rgba(17,26,41,.5)}.find-a-school-container .normal-module-underline-tab:hover::before{transform:scaleX(0)}.find-a-school-container .normal-module-underline-tab.active:hover{color:#111a29}.find-a-school-container .normal-module-underline-tab.active:hover::before{transform:scaleX(1)}.find-a-school-container .normal-module-underline-tab:not(.active):active{color:#111a29}.find-a-school-container .normal-module-underline-tab:not(.active):active::before{transform:scaleX(1)}}.find-a-school-container .school-map-tab-detail{height:0;visibility:hidden}.find-a-school-container .school-map-tab-detail.show-detail{height:auto;visibility:visible}.find-a-school-container .school-map-swiper-part{margin-top:0}@media screen and (max-width: 991px){.find-a-school-container{padding-top:56px}}.find-a-school-journey-container{position:relative;width:100%;background-color:#faf5ed}.find-a-school-journey-container ul,.find-a-school-journey-container li{padding:0;margin:0;list-style:none}.find-a-school-journey-container .hide{display:none}.find-a-school-journey-container .journey-left-part{position:fixed;top:0;left:0;z-index:1;width:34.375%;height:100vh}.find-a-school-journey-container .journey-left-part::before{position:absolute;content:"";top:0;left:0;z-index:1;width:100%;height:186px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent)}.find-a-school-journey-container .journey-left-part::after{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:100%;height:200px;background:transparent radial-gradient(closest-side at 50% 50%, black 0%, rgba(0, 0, 0, 0) 100%);opacity:.55}.find-a-school-journey-container .journey-left-part>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.find-a-school-journey-container .journey-left-part-title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;width:90%;margin-bottom:0;color:#fff;letter-spacing:-0.4px;text-transform:uppercase;text-align:center}.find-a-school-journey-container .journey-right-part{padding:112px 0 200px;min-height:100vh;margin-left:34.375%}.find-a-school-journey-container .journey-step-wrapper,.find-a-school-journey-container .journey-detail-wrapper,.find-a-school-journey-container .journey-btn-inner-wrapper{max-width:480px;margin-left:auto;margin-right:auto}.find-a-school-journey-container .journey-step-list-wrapper{display:flex;align-items:center;justify-content:center}.find-a-school-journey-container .journey-step-wrapper{margin-bottom:56px}.find-a-school-journey-container .journey-step{position:relative;display:flex;justify-content:center;align-items:center;width:33.33333%;height:38px;background-color:#fff;border-top:1px solid #ccd5dd;border-bottom:1px solid #ccd5dd;text-align:center}.find-a-school-journey-container .journey-step::after{position:absolute;content:"";top:-1px;left:100%;z-index:1;border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:12px solid #fff}.find-a-school-journey-container .journey-step::before{position:absolute;content:"";top:-1px;left:100%;z-index:1;margin-left:1px;border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:12px solid #fff}.find-a-school-journey-container .journey-step .step-name{display:inline-block;padding-left:10px;line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-school-journey-container .journey-step:nth-of-type(1){border-radius:19px 0 0 19px}.find-a-school-journey-container .journey-step:nth-of-type(2):not(.checked)::before,.find-a-school-journey-container .journey-step:nth-of-type(2):not(.current)::before{border-left-color:#ccd5dd}.find-a-school-journey-container .journey-step:nth-of-type(3){border-radius:0 19px 19px 0;border-right:1px solid #ccd5dd}.find-a-school-journey-container .journey-step:nth-of-type(3)::after,.find-a-school-journey-container .journey-step:nth-of-type(3)::before{display:none}.find-a-school-journey-container .journey-step:nth-of-type(3) .step-name{padding-left:0}.find-a-school-journey-container .journey-step.checked .step-name,.find-a-school-journey-container .journey-step.current .step-name{color:#111a29;font-weight:500}.find-a-school-journey-container .journey-step.checked{background-color:#30ccd6;border-color:#30ccd6}.find-a-school-journey-container .journey-step.checked::after{border-left-color:#30ccd6}.find-a-school-journey-container .journey-step.checked .step-checked{position:absolute;top:2px;left:4px;width:32px;height:32px;border-radius:50%;background-color:#fff;background-image:url(./assets/icons/icon-hook-teal.svg);background-repeat:no-repeat;background-size:16px 13px;background-position:center}.find-a-school-journey-container .journey-step.checked+.checked::before{border-left-color:#30ccd6}.find-a-school-journey-container .journey-step.checked .step-name{padding-left:40px}.find-a-school-journey-container .journey-step.checked:not(:first-child) .step-checked{left:20px}.find-a-school-journey-container .journey-step.checked:not(:first-child) .step-name{padding-left:55px;padding-right:5px}.find-a-school-journey-container .journey-step.current{border-color:#b4e8f2;background-color:#b4e8f2}.find-a-school-journey-container .journey-step.current::after{border-left-color:#b4e8f2}.find-a-school-journey-container .journey-step.current::before{display:none}.find-a-school-journey-container .journey-step-detail{display:none}.find-a-school-journey-container .journey-step-detail.show-detail{display:block}.find-a-school-journey-container .journey-detail-title{margin-bottom:0;color:#111a29}.find-a-school-journey-container .journey-detail-intro{line-height:24px;margin-top:16px;font-family:"DMSans";color:#455664;font-size:18px}.find-a-school-journey-container .journey-detail-content{margin-top:32px}.find-a-school-journey-container .journey-option{display:flex;align-items:center;justify-content:flex-start;padding:16px 24px 16px 16px;max-height:112px;min-height:80px;margin-bottom:16px;background-color:#fff;border-radius:16px;cursor:pointer}.find-a-school-journey-container .journey-option.without-left-image,.find-a-school-journey-container .journey-option.not-sure{padding:24px}.find-a-school-journey-container .journey-option:last-child{margin-bottom:0}.find-a-school-journey-container .journey-option:hover,.find-a-school-journey-container .journey-option:active{box-shadow:inset 0 0 0 1px #111a29,0 0 10px 5px rgba(0,0,0,.1)}.find-a-school-journey-container .journey-option.checked{box-shadow:inset 0 0 0 2px #30ccd6,0 0 10px 5px rgba(0,0,0,.1)}.find-a-school-journey-container .journey-option.checked .journey-option-checkbox{background:url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:26px 20px}.find-a-school-journey-container .journey-option.checked .journey-option-radio::before{width:12px;height:12px}.find-a-school-journey-container .journey-option.disabled{opacity:.5;cursor:not-allowed}.find-a-school-journey-container .journey-option.disabled:hover,.find-a-school-journey-container .journey-option.disabled:active{box-shadow:none}.find-a-school-journey-container .journey-option-left{width:80px;margin-right:16px;border-radius:50%}.find-a-school-journey-container .journey-option-right{display:flex;align-items:center;justify-content:space-between;flex:1}.find-a-school-journey-container .journey-option-content{flex:1}.find-a-school-journey-container .journey-option-title{line-height:24px;margin-bottom:0;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px}.find-a-school-journey-container .journey-option-desc{line-height:24px;margin-top:3px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-school-journey-container .journey-option-checkbox,.find-a-school-journey-container .journey-option-radio{position:relative;width:32px;height:32px;margin-left:18px;border:1px solid #ccd5dd;background-color:#fff}.find-a-school-journey-container .journey-option-checkbox{border-radius:2px}.find-a-school-journey-container .journey-option-radio{border-radius:50%}.find-a-school-journey-container .journey-option-radio::before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s;width:0;height:0;border-radius:50%;background-color:#30ccd6}.find-a-school-journey-container .journey-detail-country-title{line-height:24px;margin-top:56px;margin-bottom:24px;font-family:"DMSans";color:#111a29;font-size:18px}.find-a-school-journey-container .journey-country-dropdown-title{line-height:18px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-size:14px}.find-a-school-journey-container .journey-country-dropdown-content{position:relative}.find-a-school-journey-container .journey-country-dropdown-content.open .select-arrow{transform:rotate(-180deg)}.find-a-school-journey-container .journey-country-dropdown-content.open .dropdown-lists{display:block}.find-a-school-journey-container .journey-country-dropdown-selected{padding:12px 34px 13px 12px;height:48px;background-color:#fff;border-radius:2px;border:1px solid #ccd5dd;cursor:pointer}.find-a-school-journey-container .dropdown-selected{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px}.find-a-school-journey-container .dropdown-selected.placeholder{color:#455664}.find-a-school-journey-container .select-arrow{position:absolute;top:20px;right:18px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow_circle.svg);background-repeat:no-repeat;background-size:14px 8px}.find-a-school-journey-container .dropdown-lists{display:none;position:absolute;top:100%;left:0;padding:4px 0;width:100%;max-height:160px;margin-top:-1px;background-color:#fff;border:1px solid #ccd5dd;border-radius:2px;box-shadow:0px 3px 6px rgba(0,0,0,.16);overflow-y:auto}.find-a-school-journey-container .dropdown-list{padding:2px 16px;cursor:pointer}.find-a-school-journey-container .dropdown-list:hover,.find-a-school-journey-container .dropdown-list:active,.find-a-school-journey-container .dropdown-list.selected{background-color:#b4ebf5}.find-a-school-journey-container .dropdown-list-name{line-height:32px;font-family:"DMSans";color:#111a29;font-size:16px}.find-a-school-journey-container .journey-note{line-height:24px;margin-top:24px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-school-journey-container .journey-note-title{line-height:18px;margin-bottom:4px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:14px}.find-a-school-journey-container .journey-note-desc{line-height:22px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-school-journey-container .journey-btn-wrapper{position:fixed;bottom:0;padding:24px 0;width:calc(100% - 34.375%);background-color:#fff;box-shadow:0px -3px 20px rgba(0,0,0,.1)}.find-a-school-journey-container .journey-btn-inner-wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){.find-a-school-journey-container .journey-left-part{display:none}.find-a-school-journey-container .journey-right-part{padding:114px 0 145px;margin:0 6.5%}.find-a-school-journey-container .journey-step-list-wrapper{display:flex;align-items:center;justify-content:center}.find-a-school-journey-container .journey-step-wrapper{margin-bottom:40px}.find-a-school-journey-container .journey-step{height:48px}.find-a-school-journey-container .journey-step:nth-of-type(1){border-radius:24px 0 0 24px}.find-a-school-journey-container .journey-step:nth-of-type(3){border-radius:0 24px 24px 0}.find-a-school-journey-container .journey-step::after{border-top-width:24px;border-bottom-width:24px}.find-a-school-journey-container .journey-step::before{border-top-width:24px;border-bottom-width:24px}.find-a-school-journey-container .journey-step .step-name{padding-left:15px}.find-a-school-journey-container .journey-step.checked{background-color:#30ccd6;border-color:#30ccd6}.find-a-school-journey-container .journey-step.checked::after{border-left-color:#30ccd6}.find-a-school-journey-container .journey-step.checked .step-checked{display:none}.find-a-school-journey-container .journey-step.checked+.checked::before{border-left-color:#30ccd6}.find-a-school-journey-container .journey-step.checked .step-name{padding-left:15px}.find-a-school-journey-container .journey-step.checked:not(:first-child) .step-name{padding-left:15px;padding-right:0}.find-a-school-journey-container .journey-step.current{border-color:#b4e8f2;background-color:#b4e8f2}.find-a-school-journey-container .journey-step.current::after{border-left-color:#b4e8f2}.find-a-school-journey-container .journey-step.current::before{display:none}.find-a-school-journey-container .journey-option:hover,.find-a-school-journey-container .journey-option:active{box-shadow:none}.find-a-school-journey-container .journey-option.checked{box-shadow:inset 0 0 0 2px #30ccd6,0 0 10px 5px rgba(0,0,0,.1)}.find-a-school-journey-container .journey-option-left{width:72px}.find-a-school-journey-container .journey-option-title{line-height:20px}.find-a-school-journey-container .journey-option-desc{line-height:20px}.find-a-school-journey-container .journey-detail-country-title{margin-top:40px}.find-a-school-journey-container .journey-btn-wrapper{padding:24px 6.5%;width:100%;margin-left:-6.5%}.find-a-school-journey-container [class*=teal-no-border-btn-],.find-a-school-journey-container [class*=teal-no-border-link-]{padding:14px;min-width:148px}}.find-a-school-results-container{padding-top:200px;padding-bottom:20px}.find-a-school-results-container ul,.find-a-school-results-container li{padding:0;margin:0;list-style:none}.find-a-school-results-container .for-mobile{display:none}@media screen and (max-width: 991px){.find-a-school-results-container .for-mobile{display:block}.find-a-school-results-container .for-desktop{display:none}}.find-a-school-results-container .hide{display:none}.find-a-school-results-container .results-top-part,.find-a-school-results-container .results-filter-content{max-width:1440px;margin:0 auto}.find-a-school-results-container .results-top-part-content,.find-a-school-results-container .results-filter-content-inner-wrapper{margin:0 8.5%}.find-a-school-results-container .results-top-part{margin-bottom:56px}.find-a-school-results-container .esults-top-part-inner-wrapper{max-width:787px;margin:0 auto}.find-a-school-results-container .results-top-label{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.find-a-school-results-container .results-top-title{margin-bottom:24px;color:#111a29;letter-spacing:-0.48px}.find-a-school-results-container .results-top-desc{line-height:36px;margin-bottom:40px;font-family:"DMSans";color:#111a29;font-size:28px;letter-spacing:-0.28px}.find-a-school-results-container .results-btn-wrapper{display:flex;align-items:center;flex-wrap:wrap}.find-a-school-results-container .results-btn{margin-right:16px}.find-a-school-results-container .results-btn:last-child{margin-right:0}.find-a-school-results-container .results-page-map-wrapper{position:relative}.find-a-school-results-container .results-page-map-wrapper.expand{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100vh}.find-a-school-results-container .results-page-map-wrapper.expand .expand-map-btn{display:none}.find-a-school-results-container .results-page-map-wrapper.expand .results-page-map::after{display:none}.find-a-school-results-container .results-page-map-wrapper.expand .results-page-map{height:100%;pointer-events:initial}.find-a-school-results-container .results-page-map-wrapper.expand .close-map-btn,.find-a-school-results-container .results-page-map-wrapper.expand .mapboxgl-ctrl-top-right,.find-a-school-results-container .results-page-map-wrapper.expand .back-to-schools-btn{display:block}.find-a-school-results-container .results-page-map{position:relative;width:100%;height:497px;background-color:#ccc;pointer-events:none}.find-a-school-results-container .results-page-map::after{position:absolute;content:"";left:0;bottom:-60px;width:100%;height:172px;background:transparent linear-gradient(359deg, #faf5ed 0%, #faf5edf7 27%, #faf7f000 100%) 0% 0% no-repeat padding-box}.find-a-school-results-container .mapboxgl-ctrl-top-right{display:none}.find-a-school-results-container .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin-top:110px;margin-right:24px}.find-a-school-results-container .mapboxgl-ctrl-logo,.find-a-school-results-container .mapboxgl-ctrl-attrib-inner,.find-a-school-results-container .mapboxgl-ctrl-bottom-left,.find-a-school-results-container .mapboxgl-ctrl-bottom-right{display:none}.find-a-school-results-container .close-map-btn,.find-a-school-results-container .filter-overlay-close-btn,.find-a-school-results-container .results-overlay-close-btn{position:absolute;z-index:1;top:24px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.find-a-school-results-container .close-map-btn:hover,.find-a-school-results-container .filter-overlay-close-btn:hover,.find-a-school-results-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.find-a-school-results-container .expand-map-btn-wrapper{max-width:1440px;margin:0 auto}.find-a-school-results-container .expand-map-btn-inner-wrapper{position:relative;margin:0 8.5%}.find-a-school-results-container .gary-no-border-btn-32{position:absolute;z-index:1}.find-a-school-results-container .expand-map-btn{bottom:40px;right:0}.find-a-school-results-container .back-to-schools-btn{bottom:20px;right:60px}.find-a-school-results-container .map-pin-normal{width:26px;height:32px;background-image:url(./assets/icons/icon-map-pin-normal.svg);background-repeat:no-repeat;background-size:26px 32px;cursor:pointer}.find-a-school-results-container .map-pin-normal.active{width:30px;height:38px;background-image:url(./assets/icons/icon-map-pin-active.svg);background-repeat:no-repeat;background-size:30px 38px;cursor:-webkit-grab;cursor:grab;z-index:1}.find-a-school-results-container .mapboxgl-popup-close-button{font-size:24px;top:2px;right:2px;outline:none}.find-a-school-results-container .mapboxgl-popup-close-button:hover{background-color:initial}.find-a-school-results-container .mapboxgl-popup-content{padding:0;background-color:transparent;box-shadow:none;cursor:pointer;border-radius:0}.find-a-school-results-container .mapboxgl-popup-tip{display:none}.find-a-school-results-container .map-pin-school-card{display:flex;align-items:center;justify-content:flex-start;padding:12px;width:374px;height:auto;border-radius:16px;box-shadow:0px 12px 24px rgba(0,0,0,.16);background:#fff}.find-a-school-results-container .school-detail-wrapper{display:flex;flex-direction:column;justify-content:space-between}.find-a-school-results-container .school-photo-wraper{position:relative;min-width:88px;width:88px;height:88px;margin-right:16px}.find-a-school-results-container .school-photo-cover{width:100%;height:67px;border-radius:12px 12px 0 0;overflow:hidden}.find-a-school-results-container .school-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.find-a-school-results-container .school-label{position:absolute;left:0;right:0;bottom:0;padding:4px 0;line-height:13px;height:21px;background:#b4e8f2;border-radius:0 0 12px 12px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.2px;text-transform:uppercase;text-align:center}.find-a-school-results-container .school-label.day{background:#b4e8f2}.find-a-school-results-container .school-label.boarding{background:#003057;color:#fff}.find-a-school-results-container .school-label.both{background:#177584;color:#fff}.find-a-school-results-container .school-label.yellow-tag{background-color:#ffcb00}.find-a-school-results-container .school-location{display:flex;align-items:center;justify-content:flex-start;padding-right:12px;margin-bottom:4px}.find-a-school-results-container .school-location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.find-a-school-results-container .map-school-name{line-height:20px;margin-bottom:0;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:16px}.find-a-school-results-container .map-school-age{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:8px}.find-a-school-results-container .map-school-age>span{position:relative;line-height:18px;margin-right:10px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-school-results-container .map-school-age>span::before{position:absolute;content:"";top:50%;right:-7px;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#455664}.find-a-school-results-container .map-school-age>span:last-child{margin-right:0}.find-a-school-results-container .map-school-age>span:last-child::before{display:none}.find-a-school-results-container .results-filter-part{position:relative;z-index:1;padding-top:32px;margin-top:-16px;background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0px -8px 14px -8px rgba(0,0,0,.16)}.find-a-school-results-container .results-filter{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.find-a-school-results-container .results-filter-left{flex:1}.find-a-school-results-container .results-filter-wrapper.for-desktop{flex:1;display:flex;align-items:center;justify-content:flex-start}.find-a-school-results-container .results-filter-item{position:relative;padding:8px 44px 9px 20px;line-height:21px;margin-right:8px;border:1px solid #ccd5dd;border-radius:40px;font-family:"DMSans";color:#111a29;font-size:16px;cursor:pointer}.find-a-school-results-container .results-filter-item:last-child{margin-right:0}.find-a-school-results-container .results-filter-item:hover{border-color:#111a29}.find-a-school-results-container .results-filter-item.checked .circle-checkbox{background-color:#30ccd6;background-image:url(./assets/icons/icon-hook-white.svg);background-size:14px 14px}.find-a-school-results-container .results-filter-item.checked:hover .circle-checkbox{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg);background-size:10px 10px}.find-a-school-results-container .results-filter-item.right-vertical-line{margin-right:25px}.find-a-school-results-container .results-filter-item.right-vertical-line::after{position:absolute;content:"";top:0;left:100%;width:1px;min-width:1px;height:100%;margin-left:12px;background-color:#ccd5dd}.find-a-school-results-container .circle-checkbox{position:absolute;right:4px;top:3px;width:32px;height:32px;border-radius:50%;background:url(./assets/icons/icon_plus.svg);background-repeat:no-repeat;background-position:center;background-size:10px 10px}.find-a-school-results-container .results-filter-overlay{padding-right:20px}.find-a-school-results-container .results-filter-overlay:hover{background-color:#111a29;color:#fff}.find-a-school-results-container .results-filter-right{font-size:0}.find-a-school-results-container .change-currency-content{position:relative;cursor:pointer}.find-a-school-results-container .change-currency-content.open .select-arrow{transform:rotate(-180deg)}.find-a-school-results-container .change-currency-content.open .change-currency-details{display:block}.find-a-school-results-container .change-currency-wrapper{position:relative;padding-right:20px}.find-a-school-results-container .change-currency-btn{line-height:18px;font-family:"DMSans";color:#111a29;font-size:14px}.find-a-school-results-container .select-arrow{position:absolute;top:7px;right:0;transition:all .3s;width:12px;height:6px;background-image:url(./assets/icons/icon_dropdown_arrow_circle.svg);background-repeat:no-repeat;background-size:12px 6px}.find-a-school-results-container .change-currency-details{position:absolute;top:100%;right:0;z-index:2;min-width:170px;margin-top:15px;border-radius:8px;box-shadow:0 2px 20px rgba(0,0,0,.2);background-color:#fff;overflow:hidden}.find-a-school-results-container .change-currency-detail{display:flex;align-items:center;padding:16px;cursor:pointer}.find-a-school-results-container .change-currency-detail:hover{background-color:#b4e8f2}.find-a-school-results-container .change-currency-detail-name{line-height:24px;font-family:"DMSans";color:#111a29;font-size:16px}.find-a-school-results-container .results-filter-school-card-wrapper{display:flex;flex-wrap:wrap;margin-bottom:56px}.find-a-school-results-container .results-filter-school-card-wrapper.only-one-school-card-wrapper{justify-content:center}.find-a-school-results-container .results-filter-school-card{position:relative;width:31.5428380187%;margin-right:2.6773761714%;background-color:#faf5ed;border-radius:16px;cursor:pointer}.find-a-school-results-container .results-filter-school-card.only-one-school-card{width:790px;margin-right:0}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{display:flex;align-items:center;padding:16px 24px 16px 16px;background-color:#faf5ed;border-radius:16px 16px 0 0}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-card-pic{width:34.1333333333%;padding-bottom:19.2%;border-radius:12px}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-card-info{flex:1;padding:0 0 0 24px}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-name{letter-spacing:-0.28px}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-detail-info{flex-direction:column;align-items:flex-start}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-age-fees{display:flex;justify-content:space-between;width:100%}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-view-more{margin-top:8px}.find-a-school-results-container .results-filter-school-card:last-child{margin-right:0}.find-a-school-results-container .results-filter-school-card:nth-child(3n){margin-right:0}.find-a-school-results-container .results-filter-school-card:nth-child(n+4){margin-top:32px}.find-a-school-results-container .school-card-tags{position:absolute;top:15px;left:16px;z-index:1;display:flex;flex-wrap:wrap;align-items:center}.find-a-school-results-container .school-card-tag{padding:4px 8px;line-height:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase;text-align:center}.find-a-school-results-container .school-card-tag:last-child{margin-right:0}.find-a-school-results-container .school-card-tag.day{background-color:#b4e8f2}.find-a-school-results-container .school-card-tag.boarding{background-color:#003057;color:#fff}.find-a-school-results-container .school-card-tag.both{background-color:#177584;color:#fff}.find-a-school-results-container .school-card-tag.yellow-tag{background-color:#ffcb00}.find-a-school-results-container .school-card-pic{position:relative;width:100%;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0;overflow:hidden}.find-a-school-results-container .school-card-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.find-a-school-results-container .school-detail-info-wrapper{border-bottom:1px solid #ccd5dd}.find-a-school-results-container .school-card-info{padding:24px;background-color:#faf5ed}.find-a-school-results-container .school-card-content{border-radius:0 0 16px 16px;background-color:#faf5ed}.find-a-school-results-container .results-filter-note{line-height:24px;margin-bottom:26px;font-family:"DMSans";color:#455664;font-size:18px}.find-a-school-results-container .results-filter-no-school-result{display:none;padding:56px 0 80px;width:478px;margin:0 auto;text-align:center}.find-a-school-results-container .no-school-result-title{line-height:37px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}.find-a-school-results-container .no-school-result-desc{line-height:21px;margin-top:24px;font-family:"DMSans";color:#455664;font-size:16px}.find-a-school-results-container .currency-disclaimer{line-height:22px;margin-top:60px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-school-results-container .school-location{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.find-a-school-results-container .school-location-icon{width:9px;height:12px;margin-right:6px}.find-a-school-results-container .location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.find-a-school-results-container .school-name{min-height:56px;margin-bottom:24px;color:#111a29;font-weight:700}.find-a-school-results-container .school-detail-info{display:flex;align-items:center;justify-content:space-between}.find-a-school-results-container .school-detail-info>span{line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.find-a-school-results-container .school-card-your-needs{padding:24px}.find-a-school-results-container .your-needs-not-satisfied-lists{margin-top:16px}.find-a-school-results-container .your-needs-title{line-height:21px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;letter-spacing:-0.16px}.find-a-school-results-container .your-needs-list{display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px}.find-a-school-results-container .your-needs-list:last-child{margin-bottom:0}.find-a-school-results-container .list-status{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:14px;background-repeat:no-repeat;background-position:left center}.find-a-school-results-container .satisfied{background-image:url(./assets/icons/icon-hook-dark-teal.svg);background-size:16px 12px}.find-a-school-results-container .not-satisfied{background-image:url(./assets/icons/icon-close-body-copy.svg);background-size:10px 10px;background-position-x:3px}.find-a-school-results-container .your-needs-name{line-height:21px;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:16px}.find-a-school-results-container .results-overlay-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(17,26,41,.6);overflow-y:auto}.find-a-school-results-container .results-filter-details-overlay{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:72px;width:786px;max-height:calc(100vh - 144px);background-color:#fff}.find-a-school-results-container .results-filter-details-content{max-height:calc(100vh - 288px);overflow-y:auto}.find-a-school-results-container .results-filter-overlay-title{margin-bottom:24px;color:#111a29;font-weight:700}.find-a-school-results-container .results-filter-overlay-content{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:48px}.find-a-school-results-container .results-filter-overlay-item{display:flex;align-items:center;width:48%;margin-right:2%;cursor:pointer}.find-a-school-results-container .results-filter-overlay-item:nth-child(2n){margin-right:0}.find-a-school-results-container .results-filter-overlay-item:nth-child(n+3){margin-top:16px}.find-a-school-results-container .results-filter-overlay-item.checked .results-filter-overlay-checkbox{background-image:url(./assets/icons/icon-checkbox-hook-teal.svg);background-repeat:no-repeat;background-size:24px 20px;background-position:center}.find-a-school-results-container .results-filter-overlay-checkbox{width:32px;height:32px;margin-right:14px;border-radius:2px;border:1px solid #ccd5dd}.find-a-school-results-container .results-filter-overlay-name{flex:1;line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px}.find-a-school-results-container .results-filter-overlay-btn-wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid #ccd5dd}.find-a-school-results-container .reset-filter-btn{position:relative;line-height:20px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;cursor:pointer;border-bottom:1px solid #111a29;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.find-a-school-results-container .reset-filter-btn::after{position:absolute;content:"";top:100%;left:0;width:0;height:1px;background-color:#111a29}.find-a-school-results-container .reset-filter-btn::after{transition:all .4s ease 0s;transform-origin:right}.find-a-school-results-container .reset-filter-btn:hover,.find-a-school-results-container .reset-filter-btn:active{color:#30ccd6}.find-a-school-results-container .reset-filter-btn:hover::after,.find-a-school-results-container .reset-filter-btn:active::after{width:100%;background-color:#30ccd6}.find-a-school-results-container .to-filter-btn{padding-left:65px;padding-right:65px}.find-a-school-results-container .results-school-detail-overlay{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:72px 0;width:787px}.find-a-school-results-container .results-overlay-close-btn{top:96px}.find-a-school-results-container .school-detail-overlay-pic{position:relative;width:100%;padding-bottom:56.289707751%}.find-a-school-results-container .school-detail-overlay-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.find-a-school-results-container .school-detail-overlay-content{padding:72px;background-color:#fff}.find-a-school-results-container .school-detail-overlay-title{margin-bottom:24px;color:#111a29}.find-a-school-results-container .school-detail-overlay-desc{line-height:26px;margin-bottom:48px;font-family:"DMSans";color:#455664;font-size:18px}.find-a-school-results-container .school-detail-overlay-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.find-a-school-results-container .school-detail-overlay-desc a:hover,.find-a-school-results-container .school-detail-overlay-desc a:active{color:#177584}.find-a-school-results-container .school-detail-table-wrapper{padding:24px;border-radius:16px;background-color:rgba(180,232,242,.3)}.find-a-school-results-container .school-detail-overlay-key-facts{margin-bottom:40px}.find-a-school-results-container .school-detail-overlay-facilities .school-detail-table-list{justify-content:flex-start;align-items:flex-start;margin-bottom:24px}.find-a-school-results-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,.8)}.find-a-school-results-container .school-detail-table-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px;letter-spacing:-0.18px}.find-a-school-results-container .school-detail-table-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.find-a-school-results-container .school-detail-table-list:last-child{margin-bottom:0}.find-a-school-results-container .table-list-key{line-height:21px;margin-right:16px;font-family:"DMSans";color:#455664;font-size:16px}.find-a-school-results-container .table-list-value{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px;text-align:right}.find-a-school-results-container .table-list-checked{min-width:16px;margin-right:14px;margin-top:5px;width:16px;height:12px;background-image:url(./assets/icons/icon-checkbox-hook-dark-teal.svg);background-repeat:no-repeat;background-size:16px 12px}.find-a-school-results-container .school-view-more-wrapper{padding:12px 24px 24px}.find-a-school-results-container .school-view-more{display:inline-block;padding-bottom:4px;line-height:15px;border-bottom:2px solid #111a29;font-family:"Montserrat";color:#111a29;font-weight:700;font-size:12px;text-transform:uppercase}.find-a-school-results-container .school-view-more:hover,.find-a-school-results-container .school-view-more:active{color:#177584;border-bottom-color:#177584}.find-a-school-results-container .school-detail-overlay-btn-wrapper{display:flex;align-items:center;margin-top:56px}.find-a-school-results-container .school-detail-overlay-btn-wrapper:first-of-type{margin-top:0;margin-bottom:40px}.find-a-school-results-container .school-detail-overlay-btn-wrapper>a{margin-right:16px}.find-a-school-results-container .school-detail-overlay-btn-wrapper>a:last-child{margin-right:0}@media(max-width: 991px){.find-a-school-results-container .school-detail-overlay-btn-wrapper{margin-top:32px}.find-a-school-results-container .school-detail-overlay-btn-wrapper:first-of-type{margin-bottom:32px}}@media screen and (max-width: 991px){.find-a-school-results-container{padding-top:121px}.find-a-school-results-container .results-top-part-content,.find-a-school-results-container .results-filter-content-inner-wrapper{margin:0 6.5%}.find-a-school-results-container .results-top-part{margin-bottom:24px}.find-a-school-results-container .esults-top-part-inner-wrapper{max-width:initial}.find-a-school-results-container .results-top-title{letter-spacing:0}.find-a-school-results-container .results-top-desc{line-height:28px;margin-bottom:32px;font-size:20px}.find-a-school-results-container .results-btn{margin-bottom:16px}.find-a-school-results-container .results-page-map{height:375px}.find-a-school-results-container .results-page-map::after{height:115px;bottom:0}.find-a-school-results-container .close-map-btn,.find-a-school-results-container .filter-overlay-close-btn,.find-a-school-results-container .results-overlay-close-btn{top:16px;right:16px}.find-a-school-results-container .close-map-btn:hover,.find-a-school-results-container .filter-overlay-close-btn:hover,.find-a-school-results-container .results-overlay-close-btn:hover{background-color:#fff;background-image:url(./assets/icons/icon-close-new.svg)}.find-a-school-results-container .close-map-btn:active,.find-a-school-results-container .filter-overlay-close-btn:active,.find-a-school-results-container .results-overlay-close-btn:active{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.find-a-school-results-container .expand-map-btn-inner-wrapper{margin:0 6.5%}.find-a-school-results-container .expand-map-btn{bottom:30px}.find-a-school-results-container .back-to-schools-btn{bottom:initial;right:initial;left:16px;top:16px}.find-a-school-results-container .map-pin-school-card{width:100%}.find-a-school-results-container .map-pin-popup{position:fixed !important;width:100%;max-width:346px !important;transform:translateX(-50%) !important;left:50% !important;bottom:16px !important;top:initial !important}.find-a-school-results-container .results-filter-part{padding-top:24px}.find-a-school-results-container .results-filter{margin-bottom:21px}.find-a-school-results-container .results-filter-wrapper.for-desktop{display:none}.find-a-school-results-container .results-filter-wrapper.for-mobile{display:flex;align-items:center}.find-a-school-results-container .results-filter-wrapper.for-mobile .results-filter-name{padding:9px 20px 10px;line-height:21px;border:1px solid #ccd5dd;border-radius:40px;font-family:"DMSans";color:#111a29;font-size:16px}.find-a-school-results-container .results-filter-wrapper.for-mobile .results-filter-name:active{background-color:#111a29;color:#fff;border-color:#111a29}.find-a-school-results-container .school-type-inner-wrapper{display:flex;align-items:center;justify-content:flex-start}.find-a-school-results-container .school-type-wrapper{margin-bottom:48px}.find-a-school-results-container .results-filter-item:hover{border-color:#ccd5dd}.find-a-school-results-container .results-filter-item:active{border-color:#111a29}.find-a-school-results-container .results-filter-item.checked:hover .circle-checkbox{background-color:#30ccd6;background-image:url(./assets/icons/icon-hook-white.svg);background-size:14px 14px}.find-a-school-results-container .results-filter-school-card-wrapper{flex-direction:column}.find-a-school-results-container .results-filter-school-card{width:100%;margin-right:0;margin-bottom:16px}.find-a-school-results-container .results-filter-school-card.only-one-school-card{width:100%}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{flex-direction:column;align-items:flex-start;padding:0;border-radius:0}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-card-pic{width:100%;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-card-info{padding:24px;width:100%}.find-a-school-results-container .results-filter-school-card.only-one-school-card .school-name{letter-spacing:0}.find-a-school-results-container .results-filter-school-card:last-child{margin-right:0;margin-bottom:0}.find-a-school-results-container .results-filter-school-card:nth-child(n+4){margin-top:0}.find-a-school-results-container .school-card-tags{top:13px;left:14px}.find-a-school-results-container .school-card-tag{letter-spacing:.22px}.find-a-school-results-container .results-filter-note{line-height:26px;margin-bottom:24px}.find-a-school-results-container .results-filter-no-school-result{padding:27px 0 48px;width:100%}.find-a-school-results-container .no-school-result-desc{margin-top:16px}.find-a-school-results-container .currency-disclaimer{margin-top:30px}.find-a-school-results-container .school-name{min-height:inherit}.find-a-school-results-container .your-needs-not-satisfied-lists{margin-top:24px}.find-a-school-results-container .results-filter-details-overlay{left:0;top:0;transform:translate(0, 0);padding:80px 6.5%;width:100%;min-height:100vh;max-height:100vh}.find-a-school-results-container .results-filter-details-content{max-height:calc(100vh - 160px)}.find-a-school-results-container .results-filter-overlay-title{margin-bottom:16px}.find-a-school-results-container .results-filter-overlay-content{flex-direction:column;align-items:flex-start}.find-a-school-results-container .results-filter-overlay-item{width:100%;margin-right:0;margin-bottom:16px}.find-a-school-results-container .results-filter-overlay-item:last-child{margin-bottom:0}.find-a-school-results-container .results-filter-overlay-item:nth-child(n+3){margin-top:0}.find-a-school-results-container .reset-filter-btn:hover{color:#111a29}.find-a-school-results-container .reset-filter-btn:hover::after{width:100%;background-color:#111a29}.find-a-school-results-container .reset-filter-btn:active{color:#30ccd6}.find-a-school-results-container .reset-filter-btn:active::after{width:100%;background-color:#30ccd6}.find-a-school-results-container .results-school-detail-overlay{left:0;transform:initial;padding:0;width:100%}.find-a-school-results-container .school-detail-overlay-content{padding:32px 6.5%}.find-a-school-results-container .school-detail-overlay-desc{margin-bottom:40px}.find-a-school-results-container .school-detail-overlay-key-facts .school-detail-table-list{flex-direction:column;align-items:flex-start}.find-a-school-results-container .table-list-key{margin-bottom:4px;margin-right:0}.find-a-school-results-container .table-list-value{text-align:left}}.form-site-container{padding:104px 0;position:relative}@media(max-width: 991px){.form-site-container{padding:56px 0}}.form-site-container::after{content:"";width:100%;height:316px;position:absolute;bottom:0;background-image:url(./assets/icons/icon-single-cross.svg);background-repeat:repeat}.form-site-container .form-site-inner-wrapper{position:relative;z-index:1;display:flex;justify-content:center}.mode-experience-editor .full-image .full-image__text .scTextWrapper{color:#fff}.full-video.no-mask .full-width-mask,.full-image.no-mask .full-width-mask{background:none}.full-video{position:relative;display:flex;align-items:center;justify-content:center;font-size:0;width:100%;height:900px;overflow:hidden}@media(max-width: 991px){.full-video{height:820px}}.full-video__resource{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.full-video__resource video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.full-video__control{width:32px;height:32px;border:2px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:transparent;position:absolute;right:24px;bottom:24px;z-index:1}@media(max-width: 991px){.full-video__control{right:16px;bottom:16px;z-index:1001}}.full-video__control-pause{width:24px;height:24px;background:transparent url(./assets/icons/icon-pause.svg) center no-repeat;background-size:24px}.full-video__control-play{width:24px;height:24px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px}.full-video__text{position:absolute;width:40%;text-align:center}@media(max-width: 991px){.full-video__text{width:100%;padding:0 6.5%}}.full-video__text-subtitle{line-height:18px;margin-bottom:16px;font-family:"Montserrat";color:#30ccd6;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}@media(max-width: 991px){.full-video__text-subtitle{margin-bottom:8px}}.full-video__text-title{margin-bottom:40px;color:#fff;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.full-video__text-title{margin-bottom:32px;letter-spacing:-0.64px}}.full-video__text-desc{line-height:28px;margin-bottom:40px;font-family:"DMSans";color:#fff;font-size:20px}.full-video__text-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.full-video__text-desc a:hover,.full-video__text-desc a:active{color:#177584}.full-video__text-btn{width:130px;height:130px;margin:0;padding:0;display:flex;margin:0 auto;justify-content:center;align-items:center;background-color:transparent;position:relative;border:none}.full-video__text-btn::before{content:"";position:absolute;width:194px;height:194px;opacity:.4;background:transparent radial-gradient(closest-side at 50% 50%, #000000 0%, #00000074 71%, #00000000 100%) 0% 0% no-repeat padding-box;pointer-events:none}@media(max-width: 991px){.full-video__text-btn::before{width:152px;height:152px}}.full-video__text-btn::after{content:"";width:100%;height:100%;position:absolute;border:2px solid #fff;border-radius:50%;z-index:1}.full-video__text-btn:hover .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.full-video__text-btn:hover .full-video__text-btn--text{color:#000}.full-video__text-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}@media screen and (max-width: 991px){.full-video__text-btn{width:96px;height:96px}.full-video__text-btn:hover .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px}.full-video__text-btn:hover .full-video__text-btn--text{color:#fff}.full-video__text-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(0);opacity:0}.full-video__text-btn:active .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.full-video__text-btn:active .full-video__text-btn--text{color:#000}.full-video__text-btn:active .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}}.full-video__text-btn--icon{width:24px;height:24px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px;z-index:2}.full-video__text-btn--text{line-height:15px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;text-transform:uppercase;z-index:2}.full-video .full-width-mask{width:100%;height:100%;background:rgba(17,26,41,.45);display:flex;align-items:center;justify-content:center;position:absolute}@media(max-width: 991px){.full-video .full-width-mask{z-index:1000}}.full-video .full-video_play-btn-animation{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0);width:100%;height:100%;transition:all .4s ease 0s;background-color:#fff;border-radius:50%;opacity:0}.full-image{position:relative;display:flex;align-items:center;justify-content:center}.full-image__resource{width:100%;height:900px}@media(max-width: 991px){.full-image__resource{height:820px}}.full-image__resource img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:900px}.full-image__text{width:40%;text-align:center}@media(max-width: 991px){.full-image__text{width:100%;padding:0 6.5%}}.full-image__text-subtitle{line-height:18px;margin-bottom:16px;font-family:"Montserrat";color:#30ccd6;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}@media(max-width: 991px){.full-image__text-subtitle{margin-bottom:8px}}.full-image__text-title{margin-bottom:40px;color:#fff;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.full-image__text-title{margin-bottom:32px;letter-spacing:0}}.full-image__text-desc{line-height:28px;margin-bottom:40px;font-family:"DMSans";color:#fff;font-size:20px}.full-image__text-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.full-image__text-desc a:hover,.full-image__text-desc a:active{color:#177584}.full-image__mark{position:absolute;bottom:40px;line-height:18px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:14px;letter-spacing:-0.14px}.full-image .full-width-mask{width:100%;height:100%;background:rgba(17,26,41,.45);display:flex;align-items:center;justify-content:center;position:absolute}.full-image .module-anchor-link{position:absolute;left:75px;bottom:35px}@media(max-width: 991px){.full-image .module-anchor-link{left:6.5%}}.hero-article .component-content{margin:0 auto;max-width:1440px;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.hero-article .component-content{padding:0 6.5%}}.hero-article__content{padding-top:65px}@media(max-width: 991px){.hero-article__content{padding-top:54px}}.hero-article__content-subtitle{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.6px;text-transform:uppercase}@media(max-width: 991px){.hero-article__content-subtitle{font-size:14px;letter-spacing:.7px}}.hero-article__content-title{margin-bottom:0}.hero-article__content-title a{display:block;width:calc((890 / 1195) * 100%);margin-bottom:66px;color:#111a29;letter-spacing:-0.48px}.hero-article__content-title a:hover{text-decoration:none}@media(max-width: 991px){.hero-article__content-title a{width:100%;letter-spacing:0}}.hero-article__image{width:calc(100% - 53px);padding-bottom:calc((100% - 53px) / 3);display:flex;position:relative}@media(max-width: 991px){.hero-article__image{width:100vw;height:50vw;margin-left:calc(100vw * -0.065)}}.hero-article__image img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;z-index:1}@media(max-width: 991px){.hero-article__image img{width:100%;height:calc(100vw / 2);order:1}}.hero-article__image-bg{width:53px;height:calc(100% - 53px);position:absolute;right:-53px;bottom:0;background-color:#30ccd6}@media(max-width: 991px){.hero-article__image-bg{width:calc(100vw - 26px);height:26px;left:0;top:-26px}}.hero-article__image .bg-left-circle{width:110px;height:110px;position:absolute;left:-55px;top:calc(50% - 55px);background-color:#b4e8f2;border-radius:50%}@media(max-width: 991px){.hero-article__image .bg-left-circle{display:none}}.hero-article__image .bg-top-circle{width:208px;height:208px;position:absolute;border:dashed 3px #b6e8f1;border-radius:50%;top:-63px;right:50px}@media(max-width: 991px){.hero-article__image .bg-top-circle{top:-95px;left:-104px;z-index:-1}}.hero-article__image .bg-plus{width:30px;height:30px;transition:color .25s;color:#fec62e;position:absolute;top:-38px;right:-15px}.hero-article__image .bg-plus::before{content:"";position:absolute;left:50%;top:50%;width:30px;margin-left:0;margin-top:0;border-top:4px solid}.hero-article__image .bg-plus::after{content:"";position:absolute;left:50%;top:50%;height:30px;margin-left:13px;margin-top:-13px;border-left:4px solid}@media(max-width: 991px){.hero-article__image .bg-plus{width:26px;height:26px;transition:color .25s;top:-60px;right:13px}.hero-article__image .bg-plus::before{content:"";position:absolute;left:50%;top:50%;width:26px;margin-left:0;margin-top:0;border-top:4px solid}.hero-article__image .bg-plus::after{content:"";position:absolute;left:50%;top:50%;height:26px;margin-left:11px;margin-top:-11px;border-left:4px solid}}.homepage-header-container{position:relative;width:100%;overflow:hidden}.homepage-header-container .homepage-header-title-part{margin:40px 40px}.homepage-header-container .homepage-header-title{width:41.25%;min-width:561px;margin-left:auto;margin-bottom:0;color:#111a29;letter-spacing:-0.48px;text-transform:uppercase;text-align:right}.homepage-header-container .homepage-header-desc{max-width:768px;line-height:26px;margin-left:auto;margin-top:8px;font-family:"DMSans";color:#111a29;font-size:20px;letter-spacing:-0.2px;text-align:right}.homepage-header-container .homepage-header-media-part{position:relative;overflow:hidden}.homepage-header-container .homepage-header-media-inner{display:flex;padding:32px 0;width:calc(100% + 372px + 24px);transform:translate3d(-198px, 0, 0);transition:all .1s;will-change:transform}.homepage-header-container .homepage-header-media-inner.for-mobile{display:none}.homepage-header-container .homepage-header-media-bg{position:absolute;top:0;right:40px;z-index:-1;width:100%;height:100%;background:url(./assets/images/background.png) repeat}.homepage-header-container .homepage-header-col{position:relative;width:20.2614379085%;margin-right:1.3071895425%}.homepage-header-container .homepage-header-col:last-of-type{margin-right:0}.homepage-header-container .homepage-header-col.col-second{width:35.2941176471%}.homepage-header-container .homepage-header-col.col-third .media-square-wrapper{margin-bottom:0}.homepage-header-container .homepage-header-col.col-third .media-rect-wrapper{margin-bottom:6.4516129032%}.homepage-header-container .media-col-wrapper{position:relative;height:0;margin-bottom:6.4516129032%}.homepage-header-container .media-col-wrapper img,.homepage-header-container .media-col-wrapper video{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage-header-container .media-square-wrapper{padding-bottom:100%}.homepage-header-container .media-rect-wrapper{padding-bottom:67.7419354839%;margin-bottom:0}.homepage-header-container .media-main-video-wrapper{padding-bottom:100%;margin-bottom:0;overflow:hidden;will-change:width}.homepage-header-container .preview-video-wrapper{height:100%}.homepage-header-container .preview-pause-btn{position:absolute;top:63%;right:24px;box-sizing:initial;display:flex;justify-content:center;align-items:center;padding:0;width:32px;height:32px;border-radius:50%;border:2px solid #fff;transform:translate3d(0, 0, 0);background-color:transparent;transition:all .1s;will-change:transform}.homepage-header-container .preview-pause-btn.is-playing .preview-pause-btn-play-icon{display:none}.homepage-header-container .preview-pause-btn.is-pausing .preview-pause-btn-pause-icon{display:none}.homepage-header-container .preview-pause-btn-pause-icon{width:24px;height:24px;background-image:url(./assets/icons/icon-pause.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;pointer-events:none}.homepage-header-container .preview-pause-btn-play-icon{margin-left:2px;width:24px;height:24px;background-image:url(./assets/icons/icon-play.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;pointer-events:none}.homepage-header-container .scroll-arrow-wrapper{position:absolute;top:51%;left:calc(51% - 72px);width:144px;height:144px}.homepage-header-container .scroll-circle{position:absolute;left:50%;top:50%;width:100%;height:100%;border:2px dotted #fff;border-radius:50%;-webkit-animation:rotate 12s linear infinite;animation:rotate 12s linear infinite;transform-origin:0 0;transition:all .1s;will-change:transform}.homepage-header-container .scroll-arrow-inner{position:absolute;top:31px;left:50%;transform:translate3d(-50%, 0, 0);will-change:transform;transition:all .1s}.homepage-header-container .for-scroll-animation{display:flex;flex-direction:column;align-items:center;transition:all .1s}.homepage-header-container .scroll-text{display:block;line-height:16px;transform:scale(0.8333);font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.homepage-header-container .scroll-arrow{display:block;margin-top:8px;width:20px;height:38px;background-image:url(./assets/icons/scroll_arrow.svg);background-repeat:no-repeat;background-size:20px 38px}@-webkit-keyframes rotate{from{transform:rotate(0deg) translate3d(-50%, -50%, 0)}to{transform:rotate(360deg) translate3d(-50%, -50%, 0)}}@keyframes rotate{from{transform:rotate(0deg) translate3d(-50%, -50%, 0)}to{transform:rotate(360deg) translate3d(-50%, -50%, 0)}}@media screen and (max-width: 991px){.homepage-header-container .homepage-header-title-part{margin:40px 16px 32px}.homepage-header-container .homepage-header-title{width:100%;min-width:initial;letter-spacing:-0.28px}.homepage-header-container .homepage-header-desc{width:88.9212827988%;max-width:initial;font-size:18px;letter-spacing:0}.homepage-header-container .homepage-header-media-inner{flex-direction:column;align-items:flex-end;padding:24px 0 24px 15px;width:100%;transform:translate3d(0, 0, 0)}.homepage-header-container .homepage-header-media-inner.for-desktop{display:none}.homepage-header-container .homepage-header-media-inner.for-mobile{display:flex}.homepage-header-container .homepage-header-media-bg{right:16px;width:calc(100% - 16px)}.homepage-header-container .homepage-header-col{width:100%;max-width:initial;margin-right:0;overflow:hidden}.homepage-header-container .homepage-header-col.col-second{width:100%;max-width:initial;margin-bottom:18px}.homepage-header-container .col-first{display:flex;justify-content:flex-end}.homepage-header-container .col-first .media-col-wrapper{flex:1;padding-bottom:32.2222222222%;margin-bottom:0}.homepage-header-container .col-first .media-col-wrapper:first-of-type{margin-right:18px}.homepage-header-container .preview-pause-btn{top:initial;left:85%;bottom:24px;right:initial}.homepage-header-container .scroll-arrow-wrapper{top:initial;left:calc(50% - 65px);bottom:-15px;width:130px;height:130px}}.homepage-navigation-container.hide-navigation-form-btn .find-a-school-btn,.homepage-navigation-container.hide-navigation-form-btn .navigation-dropdown-links-wrapper,.homepage-navigation-container.hide-navigation-form-btn .book-a-visit-btn{display:none}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .homepage-navigation-menu-body,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .search-bar-panel,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .homepage-navigation-bottom-link{background-color:#fff}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .homepage-navigation-menu{background-color:rgba(0,0,0,.6)}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .homepage-navigation-header,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .homepage-navigation-header{background-color:#fff}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn{background-color:#fff}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn:hover,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn:hover{background-color:#003057}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn-icon-stripe,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn-icon-stripe{background-color:#000}@media(max-width: 991px){.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn:hover,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn:hover{background-color:#fff}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn:hover .menu-btn-icon-stripe{background-color:#000}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn:active,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn:active{background-color:#003057}.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-container.navigation-for-insights-v2 .homepage-navigation.menu-open .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}}.homepage-navigation{position:relative;z-index:1200;display:flex;flex-direction:column;width:100%;max-width:100%}.homepage-navigation.menu-open{overflow:initial}.homepage-navigation.menu-open .homepage-navigation-menu-body,.homepage-navigation.menu-open .homepage-navigation-bottom-link{width:100vw}.homepage-navigation.hide-burger-menu .menu-btn{display:none}.homepage-navigation[data-position=static] .homepage-navigation-header{height:144px;padding:24px 40px}.homepage-navigation[data-position=fixed]{position:fixed;top:0;left:0;right:0;max-height:100%;box-shadow:0 3px 6px #00000029}.homepage-navigation[data-position=fixed] .homepage-navigation-header{height:88px;padding:20px 40px}.homepage-navigation .homepage-navigation-header{display:flex;flex-wrap:nowrap;width:100%;z-index:1}.homepage-navigation .logo-container{display:flex;flex:1;align-items:center;height:100%}.homepage-navigation .logo-link{display:flex;max-height:100%}.homepage-navigation .logo-desktop,.homepage-navigation .logo-mobile{width:auto;max-width:100%;height:auto;max-height:100%;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.homepage-navigation .logo-desktop{display:flex}.homepage-navigation .logo-mobile{display:none}.homepage-navigation .logo-desktop-invert{display:none}.homepage-navigation .btns-container{display:flex;justify-content:flex-end;align-items:center;height:100%}.homepage-navigation .find-a-school-btn{display:flex;align-items:center;justify-content:center;padding:0 24px;height:48px;margin:0 12px 0 0;letter-spacing:.33px}.homepage-navigation .menu-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%}.homepage-navigation .menu-btn-icon{position:relative;width:24px;height:24px;pointer-events:none;transform:translate3d(0, -1px, 0)}.homepage-navigation .menu-btn-icon.close-icon{transform:translate3d(0, 0, 0)}.homepage-navigation .menu-btn-icon.close-icon .menu-btn-icon-stripe.stripe-1,.homepage-navigation .menu-btn-icon.close-icon .menu-btn-icon-stripe.stripe-2{top:11px}.homepage-navigation .menu-btn-icon.close-icon .menu-btn-icon-stripe.stripe-1{transform:rotate(-45deg)}.homepage-navigation .menu-btn-icon.close-icon .menu-btn-icon-stripe.stripe-2{transform:rotate(45deg)}.homepage-navigation .menu-btn-icon.close-icon .menu-btn-icon-stripe.stripe-3{opacity:0}.homepage-navigation .menu-btn-icon-stripe{position:absolute;left:0;width:24px;height:2px;transition:all .15s;pointer-events:none;transform:translate3d(0, 0, 0)}.homepage-navigation .menu-btn-icon-stripe.stripe-1{top:4px}.homepage-navigation .menu-btn-icon-stripe.stripe-2{top:12px}.homepage-navigation .menu-btn-icon-stripe.stripe-3{top:20px;opacity:1}.homepage-navigation .header-search-btn{display:flex;align-items:center;justify-content:center;padding:0;width:48px;height:48px;margin:0 12px 0 0}.homepage-navigation .header-search-btn-icon,.homepage-navigation .menu-search-btn-icon{background-image:url(./assets/icons/icon-search-dark.svg);background-position:center;background-repeat:no-repeat}.homepage-navigation .header-search-btn-icon{width:28px;height:28px;background-size:28px}.homepage-navigation .search-bar{display:flex;flex-direction:column}.homepage-navigation .search-bar-panel{display:flex;align-items:center;justify-content:center;z-index:1;padding:0}.homepage-navigation .search-back-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 22px 0 0;border-radius:20px;background-color:#003057}.homepage-navigation .search-back-btn-icon{width:17px;height:15px;background-image:url(./assets/icons/icon-arrow-left-light.svg);background-repeat:no-repeat;background-size:17px 15px;background-position:center}.homepage-navigation .search-input-box{position:relative;display:flex;width:36%}.homepage-navigation .search-input-label{display:none}.homepage-navigation .search-input-box-icon{position:absolute;top:6px;right:0;z-index:1;display:flex;padding:0;width:20px;height:20px;background-image:url(./assets/icons/icon-search-dark.svg);background-repeat:no-repeat;background-size:20px 20px;border:0;background-color:transparent;background-position:center;cursor:pointer}.homepage-navigation .search-input{position:relative;padding:0 34px 8px 0;width:100%;height:40px;line-height:28px;border:0;border-bottom:1px solid #111a29;border-radius:0;background-color:transparent;outline:none;caret-color:#177584;font-family:"DMSans";color:#111a29;font-size:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.homepage-navigation .search-input::-moz-placeholder{color:#111a29;opacity:.4}.homepage-navigation .search-input:-ms-input-placeholder{color:#111a29;opacity:.4}.homepage-navigation .search-input::placeholder{color:#111a29;opacity:.4}.homepage-navigation .search-input::-webkit-search-cancel-button{display:none}.homepage-navigation .homepage-navigation-menu{position:absolute;top:0;left:0;right:0;display:flex;height:100svh;max-height:100vh;flex-direction:column;box-shadow:0 3px 6px #00000029}.homepage-navigation .homepage-navigation-menu-body .menu-body-container,.homepage-navigation .homepage-navigation-bottom-link .menu-body-container{padding-left:0;padding-right:0;width:83%;max-width:1316px;margin:0 auto}.homepage-navigation .homepage-navigation-menu-body{display:flex;flex-direction:column;padding:144px 0 72px 0;overflow-y:auto}.homepage-navigation .homepage-navigation-menu-body::-webkit-scrollbar{display:none}.homepage-navigation .homepage-navigation-menu-body .menu-body-container{position:relative}.homepage-navigation .nav-main{position:relative;display:flex;justify-content:space-between;min-height:252px}.homepage-navigation .nav-main-list,.homepage-navigation .nav-secondary-list{display:flex;flex-direction:column;margin:0;padding:0}.homepage-navigation .nav-main-list{width:50%;padding-right:20px}.homepage-navigation .nav-secondary-item,.homepage-navigation .nav-main-item{display:flex;flex-direction:column}.homepage-navigation .nav-secondary-item:last-child,.homepage-navigation .nav-main-item:last-child{margin:0}.homepage-navigation .nav-secondary-item{margin-bottom:12px}.homepage-navigation .nav-main-item{margin-bottom:28px}.homepage-navigation .nav-main-item.inactive .nav-main-item-link{opacity:.5}.homepage-navigation .nav-main-item.active .nav-main-item-link{opacity:1}.homepage-navigation .nav-main-item-link{line-height:39px;font-family:"Montserrat";color:inherit;font-weight:500;font-size:32px;text-transform:uppercase;text-decoration:none;cursor:pointer}.homepage-navigation .nav-secondary{position:absolute;top:0;left:50%;display:flex;flex-direction:column;padding-left:20px;padding-right:32px;width:25%}.homepage-navigation .nav-secondary-title{line-height:24px;margin:0 0 16px 0;font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:20px;font-style:normal;font-weight:700;text-decoration:none}.homepage-navigation .nav-secondary-item-link{font-family:"DMSans";font-size:18px;line-height:24px;color:inherit;text-decoration:none;cursor:pointer}.homepage-navigation .homepage-navigation-bottom-link{padding:16px 0}.homepage-navigation .homepage-navigation-bottom-link .navigation-bottom-link-container{display:flex;align-items:center;width:83%;max-width:1316px;margin:0 auto}.homepage-navigation .return-to-school-link{display:flex;align-items:center;text-decoration:none;color:inherit;cursor:pointer}.homepage-navigation .return-to-school-link-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background-image:url(./assets/icons/icon-arrow-left-navy.svg);background-repeat:no-repeat;background-size:14px 11px;margin:0 16px 0 0;border-radius:16px;background-color:#fff;background-position:center}.homepage-navigation .return-to-school-link-text{font-family:"DMSans";font-size:14px;font-weight:500;line-height:18px}.homepage-navigation .language-selector-inline{position:relative;margin-right:24px}.homepage-navigation .language-selector-inline.menu-open .language-selector-inline-arrow-icon{transform:rotate(0)}.homepage-navigation .language-selector-inline-btn{display:flex;align-items:center;padding:0}.homepage-navigation .language-selector-inline-text,.homepage-navigation .language-selector-mobile-text{line-height:18px;margin-right:6px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:12px;letter-spacing:.33px;text-transform:uppercase}.homepage-navigation .language-selector-inline-arrow-icon,.homepage-navigation .language-selector-mobile-arrow-icon{display:flex;width:12px;height:6px;background-image:url(./assets/icons/icon-language-selector-inline-arrow.svg);background-repeat:no-repeat;background-size:12px 6px;background-position:center;transform:rotate(-180deg);transition:transform .15s}.homepage-navigation .language-selector-inline-list,.homepage-navigation .language-selector-mobile-list{position:absolute;top:100%;right:0;z-index:1;display:flex;flex-direction:column;min-width:170px;margin-top:15px;border-radius:8px;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,.2);overflow:hidden}.homepage-navigation .language-selector-inline-item,.homepage-navigation .language-selector-mobile-item{display:flex;padding:12px 16px;line-height:24px;font-family:"DMSans";color:#111a29;font-size:16px;background-color:#fff;cursor:pointer;text-decoration:none}.homepage-navigation .language-selector-inline-item:hover,.homepage-navigation .language-selector-mobile-item:hover{background-color:#b4ebf5}.homepage-navigation .language-selector-mobile{display:none}.homepage-navigation .menu-search-btn{display:none}.homepage-navigation .fixed-navigation-wrapper{padding-left:32px;width:25%;margin:0;border-left:1px solid #ccd5dd;list-style:none}.homepage-navigation .fixed-navigation-title{line-height:24px;margin-bottom:16px;color:#111a29;letter-spacing:normal;font-size:20px;font-style:normal;font-weight:bold;font-family:"DMSans"}.homepage-navigation .fixed-navigation-list{margin-bottom:12px;font-size:18px}.homepage-navigation .fixed-navigation-list:last-of-type{margin-bottom:0}.homepage-navigation .fixed-navigation-list a{line-height:24px;color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:normal;font-family:"DMSans";text-decoration:none}@media(max-width: 991px){.homepage-navigation[data-position=static] .homepage-navigation-header{height:106px;padding:16px}.homepage-navigation[data-position=fixed] .homepage-navigation-header{height:72px;padding:16px}.homepage-navigation .logo-desktop,.homepage-navigation .language-selector-inline,.homepage-navigation .header-search-btn{display:none}.homepage-navigation .logo-mobile{display:flex}.homepage-navigation .logo-container{margin-right:33px}.homepage-navigation .language-selector-mobile{position:absolute;top:4px;right:0;display:block}.homepage-navigation .language-selector-mobile.menu-open .language-selector-mobile-arrow-icon{transform:rotate(0)}.homepage-navigation .language-selector-mobile-btn{display:flex;align-items:center;padding:0}.homepage-navigation .find-a-school-btn{height:40px;padding-left:16px;padding-right:16px}.homepage-navigation .menu-btn{width:40px;height:40px}.homepage-navigation .menu-btn-icon{width:20px;height:20px}.homepage-navigation .menu-btn-icon.close-icon .menu-btn-icon-stripe.stripe-1,.homepage-navigation .menu-btn-icon.close-icon .menu-btn-icon-stripe.stripe-2{top:9px}.homepage-navigation .menu-btn-icon-stripe{width:20px}.homepage-navigation .menu-btn-icon-stripe.stripe-2{top:10px}.homepage-navigation .menu-btn-icon-stripe.stripe-3{top:16px}.homepage-navigation .homepage-navigation-menu-body .menu-body-container,.homepage-navigation .homepage-navigation-bottom-link .menu-body-container{width:87%}.homepage-navigation .homepage-navigation-menu-body{padding-bottom:68px}.homepage-navigation .nav-main{flex-direction:column;justify-content:flex-start;min-height:auto}.homepage-navigation .menu-search-btn{display:block;width:20px;height:20px;padding:0;margin-top:6px;margin-bottom:40px}.homepage-navigation .search-bar-panel{flex-direction:column;justify-content:flex-start;align-items:flex-start}.homepage-navigation .menu-search-btn-icon{width:20px;height:20px;background-size:20px}.homepage-navigation .search-back-btn{margin-bottom:25px}.homepage-navigation .search-back-btn{margin-right:0;margin-bottom:25px}.homepage-navigation .search-input-box{width:100%}.homepage-navigation .search-input{padding-bottom:10px;font-size:20px;line-height:24px}.homepage-navigation .nav-main-list{padding-right:0;width:100%}.homepage-navigation .nav-main-item{margin-bottom:28px}.homepage-navigation .nav-main-item.active{margin-bottom:40px}.homepage-navigation .nav-main-item.active:last-child{margin-bottom:0}.homepage-navigation .nav-main-item-link{font-size:22px;font-weight:600;line-height:35px;letter-spacing:-0.22px}.homepage-navigation .nav-secondary{position:static;padding:0;width:100%;margin-top:24px}.homepage-navigation .nav-secondary-item{margin-bottom:8px}.homepage-navigation .homepage-navigation-bottom-link .navigation-bottom-link-container{width:87%}.homepage-navigation .fixed-navigation-wrapper{padding-top:38px;padding-left:0;width:100%;margin-top:38px;border-left:none}.homepage-navigation .fixed-navigation-list{margin-bottom:8px}}.homepage-navigation[data-level="1"] .find-a-school-btn:hover,.homepage-navigation[data-level="1"] .find-a-school-btn.hover,.homepage-navigation[data-level="1"] .find-a-school-btn.selected,.homepage-navigation[data-level="3"] .find-a-school-btn:hover,.homepage-navigation[data-level="3"] .find-a-school-btn.hover,.homepage-navigation[data-level="3"] .find-a-school-btn.selected{background-color:#111a29;color:#fff}.homepage-navigation[data-level="1"] .find-a-school-btn:disabled,.homepage-navigation[data-level="1"] .find-a-school-btn.disabled,.homepage-navigation[data-level="3"] .find-a-school-btn:disabled,.homepage-navigation[data-level="3"] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,.5)}.homepage-navigation[data-level="1"] .homepage-navigation-bottom-link,.homepage-navigation[data-level="3"] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29}.homepage-navigation[data-level="1"] .find-a-school-btn,.homepage-navigation[data-level="3"] .find-a-school-btn{background-color:#30ccd6;color:#111a29}@media(max-width: 991px){.homepage-navigation[data-level="1"] .find-a-school-btn:hover,.homepage-navigation[data-level="3"] .find-a-school-btn:hover{background-color:#30ccd6;color:#111a29}.homepage-navigation[data-level="1"] .find-a-school-btn:active,.homepage-navigation[data-level="3"] .find-a-school-btn:active{background-color:#111a29;color:#fff}}.homepage-navigation[data-level="1"] .homepage-navigation-header,.homepage-navigation[data-level="1"] .menu-btn-icon-stripe,.homepage-navigation[data-level="3"] .homepage-navigation-header,.homepage-navigation[data-level="3"] .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation[data-level="1"] .menu-btn,.homepage-navigation[data-level="3"] .menu-btn{background-color:#003057}.homepage-navigation[data-level="1"] .menu-btn:hover,.homepage-navigation[data-level="3"] .menu-btn:hover{background-color:#111a29}.homepage-navigation[data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation[data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation[data-level="1"] .homepage-navigation-menu-body,.homepage-navigation[data-level="1"] .search-bar-panel,.homepage-navigation[data-level="3"] .homepage-navigation-menu-body,.homepage-navigation[data-level="3"] .search-bar-panel{background-color:#fff;color:#111a29}@media(max-width: 991px){.homepage-navigation[data-level="1"] .menu-btn:hover,.homepage-navigation[data-level="3"] .menu-btn:hover{background-color:#003057}.homepage-navigation[data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation[data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation[data-level="1"] .menu-btn:active,.homepage-navigation[data-level="3"] .menu-btn:active{background-color:#111a29}.homepage-navigation[data-level="1"] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation[data-level="3"] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}}.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:hover,.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn.hover,.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn.selected{background-color:#111a29;color:#fff}.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:disabled,.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,.5)}.homepage-navigation[data-level="2"][data-position=static] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29}.homepage-navigation[data-level="2"][data-position=static] .menu-btn{background-color:#fff}.homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover{background-color:#111a29}.homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation[data-level="2"][data-position=static] .menu-btn-icon-stripe{background-color:#111a29}@media(max-width: 991px){.homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover{background-color:#fff}.homepage-navigation[data-level="2"][data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29}.homepage-navigation[data-level="2"][data-position=static] .menu-btn:active{background-color:#111a29}.homepage-navigation[data-level="2"][data-position=static] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}}.homepage-navigation[data-level="2"][data-position=static] .homepage-navigation-header{background-color:#30ccd6}.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn{background-color:#003057;color:#fff}.homepage-navigation[data-level="2"][data-position=static] .homepage-navigation-menu-body,.homepage-navigation[data-level="2"][data-position=static] .search-bar-panel{background-color:#30ccd6;color:#111a29}.homepage-navigation[data-level="2"][data-position=static] .search-back-btn:hover{background-color:#111a29}@media(max-width: 991px){.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:hover{background-color:#003057;color:#fff}.homepage-navigation[data-level="2"][data-position=static] .find-a-school-btn:active{background-color:#111a29;color:#fff}.homepage-navigation[data-level="2"][data-position=static] .search-back-btn:hover{background-color:#003057}.homepage-navigation[data-level="2"][data-position=static] .search-back-btn:active{background-color:#111a29}}.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:hover,.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn.hover,.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#fff}.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:disabled,.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,.5)}.homepage-navigation[data-level="2"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29}.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29}@media(max-width: 991px){.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:hover{background-color:#30ccd6;color:#111a29}.homepage-navigation[data-level="2"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#fff}}.homepage-navigation[data-level="2"][data-position=fixed] .homepage-navigation-header,.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn{background-color:#003057}.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#111a29}.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation[data-level="2"][data-position=fixed] .homepage-navigation-menu-body,.homepage-navigation[data-level="2"][data-position=fixed] .search-bar-panel{background-color:#fff;color:#111a29}@media(max-width: 991px){.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#003057}.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:active{background-color:#111a29}.homepage-navigation[data-level="2"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}}.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn:hover,.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn.hover,.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn.selected,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn:hover,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn.hover,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn.selected{background-color:#111a29;color:#fff}.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn:disabled,.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn.disabled,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn:disabled,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,.5)}.homepage-navigation.menu-open[data-level="1"] .homepage-navigation-bottom-link,.homepage-navigation.menu-open[data-level="3"] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29}.homepage-navigation.menu-open[data-level="1"] .menu-btn,.homepage-navigation.menu-open[data-level="3"] .menu-btn{background-color:#fff}.homepage-navigation.menu-open[data-level="1"] .menu-btn:hover,.homepage-navigation.menu-open[data-level="3"] .menu-btn:hover{background-color:#111a29}.homepage-navigation.menu-open[data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation.menu-open[data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation.menu-open[data-level="1"] .menu-btn-icon-stripe,.homepage-navigation.menu-open[data-level="3"] .menu-btn-icon-stripe{background-color:#111a29}@media(max-width: 991px){.homepage-navigation.menu-open[data-level="1"] .menu-btn:hover,.homepage-navigation.menu-open[data-level="3"] .menu-btn:hover{background-color:#fff}.homepage-navigation.menu-open[data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation.menu-open[data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29}.homepage-navigation.menu-open[data-level="1"] .menu-btn:active,.homepage-navigation.menu-open[data-level="3"] .menu-btn:active{background-color:#111a29}.homepage-navigation.menu-open[data-level="1"] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation.menu-open[data-level="3"] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}}.homepage-navigation.menu-open[data-level="1"] .homepage-navigation-header,.homepage-navigation.menu-open[data-level="3"] .homepage-navigation-header{background-color:#30ccd6}.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn{background-color:#003057;color:#fff}.homepage-navigation.menu-open[data-level="1"] .homepage-navigation-menu-body,.homepage-navigation.menu-open[data-level="1"] .search-bar-panel,.homepage-navigation.menu-open[data-level="3"] .homepage-navigation-menu-body,.homepage-navigation.menu-open[data-level="3"] .search-bar-panel{background-color:#30ccd6;color:#111a29}.homepage-navigation.menu-open[data-level="1"] .search-back-btn:hover,.homepage-navigation.menu-open[data-level="3"] .search-back-btn:hover{background-color:#111a29}@media(max-width: 991px){.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn:hover,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn:hover{background-color:#003057;color:#fff}.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn:active,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn:active{background-color:#111a29;color:#fff}.homepage-navigation.menu-open[data-level="1"] .search-back-btn:hover,.homepage-navigation.menu-open[data-level="3"] .search-back-btn:hover{background-color:#003057}.homepage-navigation.menu-open[data-level="1"] .search-back-btn:active,.homepage-navigation.menu-open[data-level="3"] .search-back-btn:active{background-color:#111a29}}.homepage-navigation.menu-open[data-level="1"] .find-a-school-btn,.homepage-navigation.menu-open[data-level="3"] .find-a-school-btn{background-color:#30ccd6;color:#111a29}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:hover,.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.hover,.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.selected{background-color:#111a29;color:#fff}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:disabled,.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn.disabled{background-color:#ccd5dd;color:rgba(17,26,41,.5)}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .homepage-navigation-bottom-link{background-color:#b4ebf5;color:#111a29}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn{background-color:#fff}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#111a29}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn-icon-stripe{background-color:#111a29}@media(max-width: 991px){.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover{background-color:#fff}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:active{background-color:#111a29}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .homepage-navigation-header{background-color:#30ccd6}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn{background-color:#003057;color:#fff}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .homepage-navigation-menu-body,.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .search-bar-panel{background-color:#30ccd6;color:#111a29}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .search-back-btn:hover{background-color:#111a29}@media(max-width: 991px){.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:hover{background-color:#003057;color:#fff}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn:active{background-color:#111a29;color:#fff}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .search-back-btn:hover{background-color:#003057}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .search-back-btn:active{background-color:#111a29}}.homepage-navigation.menu-open[data-level="2"][data-position=fixed] .find-a-school-btn{background-color:#30ccd6;color:#111a29}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static]{position:fixed;top:0;left:0;max-height:100%}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .homepage-navigation-header{background-color:transparent}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .logo-desktop,.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .logo-mobile{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .logo-desktop-invert{display:flex;width:auto;max-width:100%;height:100%}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .find-a-school-btn{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=fixed]{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation.menu-open .homepage-navigation-header{background-color:#30ccd6}.find-a-school-navigation .homepage-navigation-container .homepage-navigation.menu-open .logo-desktop-invert{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation.menu-open .logo-desktop{display:flex}@media(max-width: 991px){.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static]{position:absolute}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .logo-mobile{display:flex}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .logo-desktop-invert,.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=static] .logo-desktop{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation[data-position=fixed]{display:flex}.find-a-school-navigation .homepage-navigation-container .homepage-navigation.menu-open .logo-desktop{display:none}}.find-a-school-result-navigation .homepage-navigation[data-position=static]{position:absolute}.hide-burger-menu .menu-btn{display:none}.navigation-for-articles-page .logo-container{position:relative;justify-content:center}.navigation-for-articles-page .global-logo{position:absolute;left:0;top:50%;transform:translate(0, -50%);z-index:1}.navigation-for-articles-page .btns-container{position:absolute;top:0;right:40px}@media(max-width: 991px){.navigation-for-articles-page .logo-container{margin-right:0}.navigation-for-articles-page .btns-container{right:30px}}.insights-v2-about-page-header-containter{margin:32px 0 30px;background-color:#fff}.insights-v2-about-page-header-containter .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-about-page-header-containter .for-mobile{display:block}.insights-v2-about-page-header-containter .for-desktop{display:none}}.insights-v2-about-page-header-containter .component-content{max-width:1440px;margin:0 auto}.insights-v2-about-page-header-containter .component-content-inner-wrapper{margin:0 4.0277777778%;display:flex;align-items:flex-end}@media(max-width: 991px){.insights-v2-about-page-header-containter .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-about-page-header-containter .left-part{flex:1;margin-right:24px}.insights-v2-about-page-header-containter .about-page-header-title{line-height:clamp(46px, calc(49 / 1440 * 100vw), 49px);margin-bottom:12px;font-family:"Montserrat";color:#000;font-weight:500;font-size:clamp(38px, calc(40 / 1440 * 100vw), 40px);text-transform:uppercase}.insights-v2-about-page-header-containter .about-page-header-desc{line-height:1.4656;font-family:"DMSans";color:#000;font-size:18px}.insights-v2-about-page-header-containter .about-page-header-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.insights-v2-about-page-header-containter .right-part{position:relative;padding-bottom:29.4561933535%;width:52.4924471299%;height:0}.insights-v2-about-page-header-containter .right-part img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.insights-v2-about-page-header-containter{margin:27px 0 29px}.insights-v2-about-page-header-containter .component-content-inner-wrapper{flex-direction:column}.insights-v2-about-page-header-containter .left-part{margin:0 0 12px 0}.insights-v2-about-page-header-containter .about-page-header-title{margin-bottom:8px}.insights-v2-about-page-header-containter .about-page-header-desc{line-height:23px}.insights-v2-about-page-header-containter .right-part{padding-bottom:100%;width:100%}.insights-v2-about-page-header-containter .module-video-wrapper{padding-bottom:100%}}.insights-v2-article-header-container{margin:40px 0 30px}.insights-v2-article-header-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-article-header-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-article-header-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-article-header-container .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-article-header-container .for-mobile{display:block}.insights-v2-article-header-container .for-desktop{display:none}}.insights-v2-article-header-container .articles-header-time-part{display:flex;align-items:center;line-height:23px;margin-bottom:7px;font-family:"DMSans";color:#000;font-size:18px}.insights-v2-article-header-container .articles-header-title{line-height:clamp(37px, calc(49 / 1440 * 100vw), 49px);margin-bottom:19px;font-family:"Montserrat";color:#000;font-weight:500;font-size:clamp(34px, calc(40 / 1440 * 100vw), 40px);text-transform:uppercase}.insights-v2-article-header-container .detail-date{margin-right:52px}.insights-v2-article-header-container .detail-time{position:relative;padding-left:22px}.insights-v2-article-header-container .detail-time::before{position:absolute;content:"";left:0;top:50%;transform:translate3d(0, -50%, 0);width:17px;height:17px;background-image:url(./assets/icons/icon-clock.svg);background-repeat:no-repeat;background-size:17px 17px}.insights-v2-article-header-container .articles-header-author-info-and-share{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.insights-v2-article-header-container .author-info{display:flex;align-items:center}.insights-v2-article-header-container .author-img{width:58px;height:58px;margin-right:10px;border:2px solid #000;border-radius:50%}.insights-v2-article-header-container .author-name{line-height:1.4656;font-family:"DMSans";color:#000;font-size:18px;text-transform:uppercase}.insights-v2-article-header-container .articles-header-img{position:relative;padding-bottom:49.4712990937%;width:100%;height:0;border-radius:8px;overflow:hidden}.insights-v2-article-header-container .articles-header-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.insights-v2-article-header-container{margin:8px 0 28px}.insights-v2-article-header-container .articles-header-title{margin-bottom:9px}.insights-v2-article-header-container .articles-header-time-part{line-height:21px;margin-bottom:9px;font-size:16px}.insights-v2-article-header-container .detail-date{margin-right:14px}.insights-v2-article-header-container .articles-header-author-info-and-share{margin-bottom:16px}.insights-v2-article-header-container .author-img{width:37px;height:37px;margin-right:7px;border-width:1px}.insights-v2-article-header-container .author-name{font-size:16px}.insights-v2-article-header-container .articles-header-img{padding-bottom:100%;margin-bottom:18px;border-radius:5px}}.insights-v2-featured-article-container{margin:64px 0}.insights-v2-featured-article-container .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-featured-article-container .for-mobile{display:block}.insights-v2-featured-article-container .for-desktop{display:none}}.insights-v2-featured-article-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-featured-article-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-featured-article-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-featured-article-container .featured-article-title{padding-bottom:13px;line-height:31px;margin-bottom:25px;font-family:"DMSans";color:#000;font-size:24px;text-transform:uppercase;border-bottom:2px solid #000}.insights-v2-featured-article-container .featured-article-link{display:flex;align-items:flex-end;text-decoration:none}.insights-v2-featured-article-container .featured-article-img{position:relative;padding-bottom:37.1601208459%;width:66.163141994%;height:0;margin-right:38px;border-radius:8px;overflow:hidden}.insights-v2-featured-article-container .featured-article-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-featured-article-container .featured-article-info{flex:1}.insights-v2-featured-article-container .featured-article-author-info{display:flex;flex-direction:column-reverse;margin-bottom:21px}.insights-v2-featured-article-container .featured-article-author-name,.insights-v2-featured-article-container .featured-article-author-time-part{line-height:18px;font-family:"DMSans";color:#000;font-size:14px;text-transform:uppercase}.insights-v2-featured-article-container .featured-article-author-time-part{position:relative;padding-left:22px;margin-bottom:14px}.insights-v2-featured-article-container .featured-article-author-time-part::before{position:absolute;content:"";left:0;top:50%;transform:translate3d(0, -50%, 0);width:17px;height:17px;background-image:url(./assets/icons/icon-clock.svg);background-repeat:no-repeat;background-size:17px 17px}.insights-v2-featured-article-container .featured-article-info-title{line-height:1.1;margin-bottom:21px;font-family:"Montserrat";color:#000;font-weight:500;font-size:30px}.insights-v2-featured-article-container .featured-article-info-desc{line-height:21px;font-family:"DMSans";color:#000;font-size:16px}.insights-v2-featured-article-container .featured-article-info-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}@media(max-width: 991px){.insights-v2-featured-article-container{padding:38px 0;margin:0;background-color:#f6f6f6}.insights-v2-featured-article-container .component-content-inner-wrapper{margin:0}.insights-v2-featured-article-container .featured-article-title,.insights-v2-featured-article-container .featured-article-detail{padding-left:6.5%;padding-right:6.5%}.insights-v2-featured-article-container .featured-article-title{line-height:36px;margin-bottom:20px;font-size:28px}.insights-v2-featured-article-container .featured-article-link{flex-direction:column}.insights-v2-featured-article-container .featured-article-img{padding-bottom:100%;width:100%;margin-right:0;border-radius:5px}.insights-v2-featured-article-container .featured-article-info{margin-top:30px}.insights-v2-featured-article-container .featured-article-author-info{flex-direction:row;justify-content:space-between;margin-bottom:8px}.insights-v2-featured-article-container .featured-article-author-name,.insights-v2-featured-article-container .featured-article-author-time-part{line-height:21px;font-size:16px}.insights-v2-featured-article-container .featured-article-author-time-part{margin-bottom:0}.insights-v2-featured-article-container .featured-article-info-title{line-height:41px;margin-bottom:8px;font-size:34px}.insights-v2-featured-article-container .featured-article-info-desc{line-height:23px;font-size:18px}}.insights-v2-header-article-with-top-picks-container{margin-top:22px;margin-bottom:40px}.insights-v2-header-article-with-top-picks-container .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-header-article-with-top-picks-container .for-mobile{display:block}.insights-v2-header-article-with-top-picks-container .for-desktop{display:none}}.insights-v2-header-article-with-top-picks-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-header-article-with-top-picks-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-header-article-with-top-picks-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-header-article-with-top-picks-container .header-article-title{padding:15px 0 12px;line-height:1.26166;margin-bottom:26px;border-top:2px solid #000;border-bottom:2px solid #000;font-family:"Montserrat";color:#000;font-weight:500;font-size:clamp(38px, calc(40 / 1440 * 100vw), 40px);text-transform:uppercase}.insights-v2-header-article-with-top-picks-container .header-artilce-with-top-picks-wrapper{display:flex}.insights-v2-header-article-with-top-picks-container .artile-part{width:65.5589123867%;margin-top:8px;margin-right:39px}.insights-v2-header-article-with-top-picks-container .header-artilce-link{text-decoration:none}.insights-v2-header-article-with-top-picks-container .article-img{position:relative;padding-bottom:64.5161290323%;width:100%;height:0;margin-bottom:27px;border-radius:7px;overflow:hidden}.insights-v2-header-article-with-top-picks-container .article-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-header-article-with-top-picks-container .author-info{display:flex;align-items:center;margin-bottom:21px}.insights-v2-header-article-with-top-picks-container .author-name,.insights-v2-header-article-with-top-picks-container .time-part{line-height:18px;font-family:"DMSans";color:#000;font-size:14px;text-transform:uppercase}.insights-v2-header-article-with-top-picks-container .author-name{margin-right:23px}.insights-v2-header-article-with-top-picks-container .time-part{position:relative;padding-left:22px}.insights-v2-header-article-with-top-picks-container .time-part::before{position:absolute;content:"";left:0;top:50%;transform:translate3d(0, -50%, 0);width:17px;height:17px;background-image:url(./assets/icons/icon-clock.svg);background-repeat:no-repeat;background-size:17px 17px}.insights-v2-header-article-with-top-picks-container .article-title{line-height:1.1;margin-bottom:20px;font-family:"Montserrat";color:#000;font-weight:500;font-size:clamp(34px, calc(36 / 1440 * 100vw), 36px)}.insights-v2-header-article-with-top-picks-container .article-desc{line-height:21px;font-family:"DMSans";color:#000;font-size:16px}.insights-v2-header-article-with-top-picks-container .article-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.insights-v2-header-article-with-top-picks-container .top-picks-wrapper{flex:1}@media(max-width: 991px){.insights-v2-header-article-with-top-picks-container{margin-top:12px;margin-bottom:42px}.insights-v2-header-article-with-top-picks-container .component-content-inner-wrapper{margin:0}.insights-v2-header-article-with-top-picks-container .header-article-title{padding:11px 6.5%;line-height:46px;margin-bottom:16px}.insights-v2-header-article-with-top-picks-container .header-artilce-with-top-picks-wrapper{flex-direction:column}.insights-v2-header-article-with-top-picks-container .artile-part{padding:0 6.5%;width:100%;margin:0 0 40px 0}.insights-v2-header-article-with-top-picks-container .article-img{padding-bottom:100%;margin-bottom:21px;border-radius:5px}.insights-v2-header-article-with-top-picks-container .author-info{justify-content:space-between;margin-bottom:8px}.insights-v2-header-article-with-top-picks-container .author-name,.insights-v2-header-article-with-top-picks-container .time-part{line-height:21px;font-size:16px}.insights-v2-header-article-with-top-picks-container .author-name{margin-right:0}.insights-v2-header-article-with-top-picks-container .article-title{line-height:41px;margin-bottom:13px}.insights-v2-header-article-with-top-picks-container .article-desc{line-height:23px;font-size:18px}}.insights-v2-meet-our-authors-card-container{padding:46px 0 79px;background-color:#f6fbff}.insights-v2-meet-our-authors-card-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-meet-our-authors-card-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-meet-our-authors-card-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-meet-our-authors-card-container .hide{display:none}.insights-v2-meet-our-authors-card-container .meet-our-authors-slide-titles{padding-bottom:13px;line-height:31px;margin-bottom:25px;font-family:"DMSans";color:#000;font-size:24px;border-bottom:2px solid #000}.insights-v2-meet-our-authors-card-container .swiper-wrapper,.insights-v2-meet-our-authors-card-container .swiper-slide{height:auto}.insights-v2-meet-our-authors-card-container .swiper-slide{margin-bottom:51px;margin-top:0 !important}.insights-v2-meet-our-authors-card-container .swiper-custom-prev,.insights-v2-meet-our-authors-card-container .swiper-custom-next{width:60px;height:42px;border-radius:0;background-position:center;background-repeat:no-repeat;background-size:20px 14px;outline:none;background-color:#003057}.insights-v2-meet-our-authors-card-container .swiper-custom-prev.swiper-button-disabled,.insights-v2-meet-our-authors-card-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.insights-v2-meet-our-authors-card-container .swiper-custom-prev:not(.swiper-button-disabled),.insights-v2-meet-our-authors-card-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-meet-our-authors-card-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.insights-v2-meet-our-authors-card-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-meet-our-authors-card-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.insights-v2-meet-our-authors-card-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.insights-v2-meet-our-authors-card-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#003057;background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-meet-our-authors-card-container .swiper-custom-prev:not(.swiper-button-disabled):active,.insights-v2-meet-our-authors-card-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.insights-v2-meet-our-authors-card-container .swiper-navigation-wrapper{display:flex;margin-top:-7px}.insights-v2-meet-our-authors-card-container .swiper-custom-prev{margin-right:12px}.insights-v2-meet-our-authors-card-container .slide-detail-wrapper{text-decoration:none}.insights-v2-meet-our-authors-card-container .author-img{position:relative;padding-bottom:125.1612903226%;width:100%;height:0;margin-bottom:7px;border-radius:7px;overflow:hidden}.insights-v2-meet-our-authors-card-container .author-img::after{position:absolute;left:0;bottom:0;content:"";width:100%;height:20px;background-color:#003057}@media(max-width: 991px){.insights-v2-meet-our-authors-card-container .author-img::after{height:22px}}.insights-v2-meet-our-authors-card-container .author-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-meet-our-authors-card-container .author-name{line-height:29px;margin-bottom:6px;font-family:"DMSans";color:#000;font-weight:500;font-size:22px}.insights-v2-meet-our-authors-card-container .author-title{line-height:21px;font-family:"DMSans";color:#000;font-size:16px}.insights-v2-meet-our-authors-card-container .show-pop-up{cursor:pointer}@media(max-width: 991px){.insights-v2-meet-our-authors-card-container{padding:9px 0 75px}.insights-v2-meet-our-authors-card-container .component-content-inner-wrapper{margin:0}.insights-v2-meet-our-authors-card-container .meet-our-authors-slide-titles{padding:0 6.5% 7px;line-height:36px;font-size:28px}.insights-v2-meet-our-authors-card-container .swiper-container{margin:0 6.5%}.insights-v2-meet-our-authors-card-container .swiper-slide{margin-bottom:33px}.insights-v2-meet-our-authors-card-container .swiper-navigation-wrapper{margin:15px 6.5% 0}.insights-v2-meet-our-authors-card-container .swiper-custom-prev{margin-right:17px}.insights-v2-meet-our-authors-card-container .swiper-custom-prev,.insights-v2-meet-our-authors-card-container .swiper-custom-next{width:67px;height:48px;background-size:23px 18px}.insights-v2-meet-our-authors-card-container .author-img{margin-bottom:12px;border-radius:8px}.insights-v2-meet-our-authors-card-container .author-name{line-height:39px;margin-bottom:6px;font-size:30px}.insights-v2-meet-our-authors-card-container .author-title{line-height:1.17;font-size:24px}}.insights-v2-meet-our-authors-slide-container{padding:54px 0;background-color:#faf5ed}.insights-v2-meet-our-authors-slide-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-meet-our-authors-slide-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-meet-our-authors-slide-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-meet-our-authors-slide-container .hide{display:none}.insights-v2-meet-our-authors-slide-container .meet-our-authors-slide-titles{padding-bottom:13px;line-height:31px;margin-bottom:25px;font-family:"DMSans";color:#000;font-size:24px;border-bottom:2px solid #000}.insights-v2-meet-our-authors-slide-container .swiper-container{padding-bottom:65px}.insights-v2-meet-our-authors-slide-container .swiper-wrapper,.insights-v2-meet-our-authors-slide-container .swiper-slide{height:auto}.insights-v2-meet-our-authors-slide-container .swiper-pagination-bullet{width:26px;height:26px;border:1px solid #003057;opacity:1;background-color:transparent}.insights-v2-meet-our-authors-slide-container .swiper-pagination-bullet-active{background-color:#003057}.insights-v2-meet-our-authors-slide-container .slide-detail-wrapper{text-decoration:none}.insights-v2-meet-our-authors-slide-container .author-img{position:relative;padding-bottom:125.1612903226%;width:100%;height:0;margin-bottom:7px;border-radius:7px;overflow:hidden}.insights-v2-meet-our-authors-slide-container .author-img::after{position:absolute;left:0;bottom:0;content:"";width:100%;height:20px;background-color:#003057}@media(max-width: 991px){.insights-v2-meet-our-authors-slide-container .author-img::after{height:14px}}.insights-v2-meet-our-authors-slide-container .author-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-meet-our-authors-slide-container .author-name{line-height:clamp(26px, calc(29 / 1440 * 100vw), 29px);margin-bottom:6px;font-family:"DMSans";color:#000;font-weight:500;font-size:clamp(20px, calc(22 / 1440 * 100vw), 22px)}.insights-v2-meet-our-authors-slide-container .author-title{line-height:21px;font-family:"DMSans";color:#000;font-size:16px}.insights-v2-meet-our-authors-slide-container .show-pop-up{cursor:pointer}@media(max-width: 991px){.insights-v2-meet-our-authors-slide-container{padding:21px 0 39px}.insights-v2-meet-our-authors-slide-container .component-content-inner-wrapper{margin:0}.insights-v2-meet-our-authors-slide-container .meet-our-authors-slide-titles{padding-bottom:7px;padding-left:6.5%;line-height:36px;font-size:28px}.insights-v2-meet-our-authors-slide-container .swiper-container{padding-bottom:0;padding-left:6.5%;padding-right:6.5%}.insights-v2-meet-our-authors-slide-container .swiper-pagination-bullet{display:none}.insights-v2-meet-our-authors-slide-container .author-img{margin-bottom:4px;border-radius:5px}.insights-v2-meet-our-authors-slide-container .author-name{margin-bottom:4px}.insights-v2-meet-our-authors-slide-container .author-title{line-height:1.17}}.insights-v2-most-recent-container{margin-top:40px;margin-bottom:64px}.insights-v2-most-recent-container .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-most-recent-container .for-mobile{display:block}.insights-v2-most-recent-container .for-desktop{display:none}}.insights-v2-most-recent-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-most-recent-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-most-recent-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-most-recent-container .most-recent-title{padding-bottom:13px;line-height:31px;margin-bottom:25px;font-family:"DMSans";color:#000;font-size:24px;text-transform:uppercase;border-bottom:2px solid #000}.insights-v2-most-recent-container .most-recent-link{text-decoration:none}.insights-v2-most-recent-container .most-recent-img{position:relative;padding-bottom:54.347826087%;width:100%;height:0;margin-bottom:16px;border-radius:7px;overflow:hidden}.insights-v2-most-recent-container .most-recent-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-most-recent-container .most-recent-author-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.insights-v2-most-recent-container .most-recent-author-name,.insights-v2-most-recent-container .most-recent-author-time-part{line-height:21px;font-family:"DMSans";color:#000;font-size:16px;text-transform:uppercase}.insights-v2-most-recent-container .most-recent-author-time-part{position:relative;padding-left:22px}.insights-v2-most-recent-container .most-recent-author-time-part::before{position:absolute;content:"";left:0;top:50%;transform:translate3d(0, -50%, 0);width:17px;height:17px;background-image:url(./assets/icons/icon-clock.svg);background-repeat:no-repeat;background-size:17px 17px}.insights-v2-most-recent-container .most-recent-author-article-title{line-height:1.1;margin:0;font-family:"DMSans";color:#000;font-weight:500;font-size:22px}.insights-v2-most-recent-container .swiper-wrapper{height:auto}.insights-v2-most-recent-container .swiper-navigation-wrapper{display:flex;margin-top:40px}.insights-v2-most-recent-container .swiper-custom-prev,.insights-v2-most-recent-container .swiper-custom-next{width:60px;height:42px;border-radius:0;background-position:center;background-repeat:no-repeat;background-size:20px 14px;outline:none;background-color:#003057}.insights-v2-most-recent-container .swiper-custom-prev.swiper-button-disabled,.insights-v2-most-recent-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.insights-v2-most-recent-container .swiper-custom-prev:not(.swiper-button-disabled),.insights-v2-most-recent-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-most-recent-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.insights-v2-most-recent-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-most-recent-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.insights-v2-most-recent-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.insights-v2-most-recent-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#003057;background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-most-recent-container .swiper-custom-prev:not(.swiper-button-disabled):active,.insights-v2-most-recent-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.insights-v2-most-recent-container .swiper-custom-prev{margin-right:12px}@media(max-width: 991px){.insights-v2-most-recent-container{margin-top:41px;margin-bottom:43px}.insights-v2-most-recent-container .component-content-inner-wrapper{margin:0}.insights-v2-most-recent-container .most-recent-title{padding-left:6.5%;padding-right:6.5%;line-height:36px;margin-bottom:20px;font-size:28px}.insights-v2-most-recent-container .most-recent-img{padding-bottom:100%;margin-bottom:14px;border-radius:8px}.insights-v2-most-recent-container .most-recent-author-info{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;margin-bottom:7px}.insights-v2-most-recent-container .most-recent-author-time-part{margin-bottom:7px}.insights-v2-most-recent-container .most-recent-author-article-title{line-height:25px;font-size:20px}.insights-v2-most-recent-container .swiper-container{padding-right:6.5%;padding-left:6.5%}.insights-v2-most-recent-container .swiper-navigation-wrapper{display:none}}.insights-v2-pure-text-header-container{margin-top:24px;margin-bottom:34px}.insights-v2-pure-text-header-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-pure-text-header-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-pure-text-header-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-pure-text-header-container .pure-text-header-title{padding:15px 0 12px;line-height:1.26166;margin-bottom:0;font-family:"Montserrat";color:#000;font-weight:500;font-size:clamp(38px, calc(40 / 1440 * 100vw), 40px);text-transform:uppercase;border-top:2px solid #000;border-bottom:2px solid #000}.insights-v2-pure-text-header-container .pure-text-header-desc{line-height:23px;margin-top:26px;font-family:"DMSans";color:#000;font-size:18px}.insights-v2-pure-text-header-container .pure-text-header-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}@media(max-width: 991px){.insights-v2-pure-text-header-container{margin-top:9px;margin-bottom:12px}.insights-v2-pure-text-header-container .component-content-inner-wrapper{margin:0}.insights-v2-pure-text-header-container .pure-text-header-title{padding:11px 6.5%;line-height:46px}.insights-v2-pure-text-header-container .pure-text-header-desc{padding:0 6.5%;line-height:1.4656;margin-top:12px;font-size:18px}}.insights-v2-rich-text-container{margin:30px 0 54px}.insights-v2-rich-text-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-rich-text-container .component-content-inner-wrapper{margin:0 4.0277777778%;display:flex}@media(max-width: 991px){.insights-v2-rich-text-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-rich-text-container .rich-text-left-part{width:63.9728096677%;margin-right:44px}.insights-v2-rich-text-container .rich-text-main-part{line-height:1.4656;margin-bottom:18px;font-family:"DMSans";color:#000;font-size:18px}.insights-v2-rich-text-container .rich-text-main-part a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.insights-v2-rich-text-container .rich-text-main-part img{width:auto;max-width:100%;height:auto !important}.insights-v2-rich-text-container .rich-text-right-part{flex:1;width:32.7039274924%}.insights-v2-rich-text-container .top-picks-wrapper{margin-bottom:58px}.insights-v2-rich-text-container .insights-v2-trending-title{margin-bottom:0}.insights-v2-rich-text-container .insights-v2-trending-wrapper .swiper-wrapper{flex-direction:column}.insights-v2-rich-text-container .insights-v2-trending-wrapper .swiper-slide{padding:34px 12px;border-left:none;border-top:1px solid rgba(0,0,0,.15);border-right:none}.insights-v2-rich-text-container .insights-v2-trending-wrapper .swiper-slide:first-of-type{border-top:none}.insights-v2-rich-text-container .insights-v2-trending-wrapper .insights-v2-trending-swiper-container .swiper-slide{border-right:none}.insights-v2-rich-text-container .quote-text-in-artile-wrapper{display:flex;align-items:center;padding:20px 22px 20px 54px;margin-bottom:28px;background-color:#003255;border-radius:8px}.insights-v2-rich-text-container .quote-text{position:relative;padding:19px 0 19px 43px;line-height:29px;font-family:"DMSans";color:#fff;font-weight:500;font-size:22px}.insights-v2-rich-text-container .quote-text a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.insights-v2-rich-text-container .quote-text::before{position:absolute;content:"";left:0;top:0;height:100%;width:2px;background-color:#fff}@media(max-width: 991px){.insights-v2-rich-text-container{margin:28px 0 44px}.insights-v2-rich-text-container .component-content-inner-wrapper{margin:0;flex-direction:column}.insights-v2-rich-text-container .rich-text-left-part{width:100%;margin-right:0;margin-bottom:68px}.insights-v2-rich-text-container .insights-v2-social-link-container,.insights-v2-rich-text-container .rich-text-main-part{padding-left:6.5%;padding-right:6.5%}.insights-v2-rich-text-container .rich-text-main-part{margin-bottom:20px}.insights-v2-rich-text-container .rich-text-right-part{width:100%}.insights-v2-rich-text-container .top-picks-wrapper{margin-bottom:39px}.insights-v2-rich-text-container .insights-v2-trending-title{margin-bottom:19px}.insights-v2-rich-text-container .insights-v2-trending-wrapper .swiper-wrapper{flex-direction:row}.insights-v2-rich-text-container .insights-v2-trending-wrapper .swiper-slide{padding:0;border:none}.insights-v2-rich-text-container .quote-text-in-artile-wrapper{padding:22px 6.5%;margin-bottom:20px;border-radius:0}.insights-v2-rich-text-container .quote-text{padding-left:18px;line-height:1.2;font-size:30px}}.insights-v2-subscribe-field-container{padding:76px 0;background-color:#faf5ed}.insights-v2-subscribe-field-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-subscribe-field-container .hide-label{display:none}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-content{display:flex;align-items:center;margin-left:8.5%;margin-right:8.5%}.insights-v2-subscribe-field-container .left-part{width:62.8346720214%;margin-right:28px}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-title{line-height:1.1;margin-bottom:18px;font-family:"Montserrat";color:#003057;letter-spacing:normal;font-size:36px;font-style:normal;font-weight:700;text-transform:uppercase}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-form{margin-bottom:0}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-form-field.error .form-field-input{border-color:#ff3750}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-form-field.error .form-error-msg{display:block}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-form-desc{line-height:1.1;margin-bottom:22px;font-family:"DMSans";color:#003057;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:normal}.insights-v2-subscribe-field-container .thank-message{margin-bottom:0}.insights-v2-subscribe-field-container .subscribe-field-form-field-detail{position:relative;width:47.0039946738%}.insights-v2-subscribe-field-container .form-field-input{padding:9px 66px 9px 28px;width:100%;line-height:18px;border:2px solid #003057;border-radius:56px;font-family:"DMSans";color:#003057;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal;outline:none}.insights-v2-subscribe-field-container .form-field-input::-moz-placeholder{color:#003057}.insights-v2-subscribe-field-container .form-field-input:-ms-input-placeholder{color:#003057}.insights-v2-subscribe-field-container .form-field-input::placeholder{color:#003057}.insights-v2-subscribe-field-container .form-field-submit-btn{position:absolute;right:0;top:0;padding:0;width:40px;height:40px;border-radius:50%;background:#003057 url(./assets/icons/carousel_arrow_white.svg) no-repeat center;background-size:14px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none}.insights-v2-subscribe-field-container .form-field-submit-btn:hover{border-color:#111a29;color:initial;background-color:#111a29}@media screen and (max-width: 991px){.insights-v2-subscribe-field-container .form-field-submit-btn:hover{border-color:#003057;color:initial;background-color:#003057}.insights-v2-subscribe-field-container .form-field-submit-btn:active{border-color:#111a29;color:initial;background-color:#111a29}}.insights-v2-subscribe-field-container .form-error-msg{display:none;margin-top:8px;margin-bottom:0;font-family:"DMSans";color:#003057;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal}.insights-v2-subscribe-field-container .right-part{flex:1;width:100%}.insights-v2-subscribe-field-container .right-part img{width:100%;height:auto}@media(max-width: 991px){.insights-v2-subscribe-field-container{padding:90px 0 49px}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-content{flex-direction:column;align-items:flex-start;margin-left:6.5%;margin-right:6.5%}.insights-v2-subscribe-field-container .left-part{width:100%;padding:0 16px;margin-right:0;margin-bottom:53px}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-title{margin-bottom:12px;font-size:38px}.insights-v2-subscribe-field-container .insights-v2-subscribe-field-form-desc{line-height:23px;font-size:17px}.insights-v2-subscribe-field-container .subscribe-field-form-field-detail{width:87.3406966865%}.insights-v2-subscribe-field-container .form-field-input{padding:9px 52px 10px 15px;line-height:20px;border-width:1px;font-size:15px}.insights-v2-subscribe-field-container .form-field-submit-btn{width:41px;height:41px;background-size:14px auto}}.insights-v2-subscribe-pop-up-container{position:fixed;top:0;left:0;z-index:100000;display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,.6)}.insights-v2-subscribe-pop-up-container .hide-label{display:none}.insights-v2-subscribe-pop-up-container .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-subscribe-pop-up-container .for-mobile{display:block}.insights-v2-subscribe-pop-up-container .for-desktop{display:none}}.insights-v2-subscribe-pop-up-container .component-content{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:center;height:100%;overflow-y:auto}.insights-v2-subscribe-pop-up-container .component-content::-webkit-scrollbar{display:none}.insights-v2-subscribe-pop-up-container .component-content-inner-wrapper{margin:0 4.0277777778%;position:relative;display:flex;width:100%;height:80vh;border-radius:12px;background-color:#faf5ed}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-subscribe-pop-up-container .close-btn{position:absolute;top:70px;right:74px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;z-index:1;padding:0;background-color:#fff;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%}.insights-v2-subscribe-pop-up-container .close-btn:hover{background-color:#111a29}.insights-v2-subscribe-pop-up-container .close-btn:hover .close-btn-icon{background-image:url(./assets/icons/icon-close-light.svg)}.insights-v2-subscribe-pop-up-container .close-btn-icon{width:17px;height:17px;background-image:url(./assets/icons/icon-close-new.svg);background-repeat:no-repeat;background-size:17px 17px}.insights-v2-subscribe-pop-up-container .left-part{display:flex;flex-direction:column;justify-content:center;flex:1;margin-left:7.8549848943%;margin-right:8.1570996979%}.insights-v2-subscribe-pop-up-container .subscribe-pop-up-title{line-height:1.28;margin-bottom:19px;font-family:"Montserrat";color:#003057;font-weight:700;font-size:clamp(34px, calc(40 / 1440 * 100vw), 40px);text-transform:uppercase}.insights-v2-subscribe-pop-up-container .insights-v2-subscribe-field-form{margin-bottom:0}.insights-v2-subscribe-pop-up-container .insights-v2-subscribe-field-form-field.error .form-field-input{border-color:#ff3750}.insights-v2-subscribe-pop-up-container .insights-v2-subscribe-field-form-field.error .form-error-msg{display:block}.insights-v2-subscribe-pop-up-container .insights-v2-subscribe-field-form-desc{line-height:21px;margin-bottom:27px;font-family:"DMSans";color:#003057;font-size:16px}.insights-v2-subscribe-pop-up-container .thank-message{margin-bottom:0}.insights-v2-subscribe-pop-up-container .subscribe-field-form-field-detail{position:relative;width:71.7479674797%}.insights-v2-subscribe-pop-up-container .form-field-input{padding:9px 66px 9px 28px;width:100%;line-height:18px;border:2px solid #003057;border-radius:56px;font-family:"DMSans";color:#003057;font-size:14px;background-color:#fff;outline:none}.insights-v2-subscribe-pop-up-container .form-field-input::-moz-placeholder{color:#003057}.insights-v2-subscribe-pop-up-container .form-field-input:-ms-input-placeholder{color:#003057}.insights-v2-subscribe-pop-up-container .form-field-input::placeholder{color:#003057}.insights-v2-subscribe-pop-up-container .form-field-submit-btn{position:absolute;right:0;top:0;padding:0;width:40px;height:40px;border-radius:50%;background:#003057 url(./assets/icons/carousel_arrow_white.svg) no-repeat center;background-size:14px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none}.insights-v2-subscribe-pop-up-container .form-field-submit-btn:hover{border-color:#111a29;color:initial;background-color:#111a29}@media screen and (max-width: 991px){.insights-v2-subscribe-pop-up-container .form-field-submit-btn:hover{border-color:#003057;color:initial;background-color:#003057}.insights-v2-subscribe-pop-up-container .form-field-submit-btn:active{border-color:#111a29;color:initial;background-color:#111a29}}.insights-v2-subscribe-pop-up-container .form-error-msg{display:none;margin-top:8px;margin-bottom:0;font-family:"DMSans";color:#003057;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:normal}.insights-v2-subscribe-pop-up-container .right-part{position:relative;padding-bottom:80vh;width:46.8277945619%;height:0;border-radius:12px;overflow:hidden}.insights-v2-subscribe-pop-up-container .right-part img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-subscribe-pop-up-container .right-part img{width:101.5%;height:101.5%}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container{padding:20px 0}.insights-v2-subscribe-pop-up-container .component-content-inner-wrapper{margin:0 4.0277777778%;flex-direction:column-reverse;height:auto;border-radius:5px}}@media(max-width: 991px)and (max-width: 991px){.insights-v2-subscribe-pop-up-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .close-btn{top:18px;right:18px}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .left-part{padding-top:32px;padding-bottom:38px;margin-left:8.5823754789%;margin-right:8.5823754789%}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .subscribe-pop-up-title{line-height:1.1;margin-bottom:10px}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .insights-v2-subscribe-field-form-desc{line-height:26px;margin-bottom:10px;font-size:20px}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .subscribe-field-form-field-detail{width:100%}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .form-field-input{padding:9px 54px 10px 20px;line-height:20px;border-width:1px;font-size:15px}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .form-field-submit-btn{width:41px;height:41px;background-size:14px auto}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .form-error-msg{font-size:12px}}@media(max-width: 991px){.insights-v2-subscribe-pop-up-container .right-part{padding-bottom:103.7267080745%;width:100%;border-radius:5px}}.insights-v2-teacher-card-container{padding-top:63px;padding-bottom:66px;background-color:#f6fbff}.insights-v2-teacher-card-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-teacher-card-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-teacher-card-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-teacher-card-container .for-mobile{display:none}@media screen and (max-width: 991px){.insights-v2-teacher-card-container .for-mobile{display:block}.insights-v2-teacher-card-container .for-desktop{display:none}}.insights-v2-teacher-card-container .hide{display:none}.insights-v2-teacher-card-container .teacher-card-titles{padding-bottom:13px;line-height:31px;margin-bottom:25px;font-family:"DMSans";color:#000;font-size:24px;border-bottom:2px solid #000}.insights-v2-teacher-card-container .teacher-card-detail-wrapper{display:flex;align-items:flex-end}.insights-v2-teacher-card-container .teacher-img{position:relative;padding-bottom:29.3051359517%;width:23.413897281%;height:0;margin-right:39px;border-radius:7px;overflow:hidden}.insights-v2-teacher-card-container .teacher-img::after{position:absolute;left:0;bottom:0;content:"";width:100%;height:20px;background-color:#003057}@media(max-width: 991px){.insights-v2-teacher-card-container .teacher-img::after{height:22px}}.insights-v2-teacher-card-container .teacher-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-teacher-card-container .teacher-info{flex:1}.insights-v2-teacher-card-container .teacher-name{line-height:1.2;margin-bottom:5px;font-family:"DMSans";color:#000;font-weight:500;font-size:20px}.insights-v2-teacher-card-container .teacher-title{line-height:21px;margin-bottom:12px;font-family:"DMSans";color:#000;font-size:14px}.insights-v2-teacher-card-container .teacher-desc{line-height:1.4656;font-family:"DMSans";color:#000;font-size:16px}.insights-v2-teacher-card-container .teacher-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}@media(max-width: 991px){.insights-v2-teacher-card-container{padding-top:30px;padding-bottom:43px}.insights-v2-teacher-card-container .component-content-inner-wrapper{margin:0}.insights-v2-teacher-card-container .teacher-card-titles{padding-left:6.5%;padding-bottom:4px;line-height:36px;margin-bottom:34px;font-size:28px}.insights-v2-teacher-card-container .teacher-card-detail-wrapper{flex-direction:column;padding-left:6.5%;padding-right:6.5%}.insights-v2-teacher-card-container .teacher-img{padding-bottom:127.5095785441%;width:100%;margin-right:0;border-radius:8}.insights-v2-teacher-card-container .teacher-info{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin-top:6px}.insights-v2-teacher-card-container .teacher-name{line-height:39px;margin-bottom:6px;font-size:30px}.insights-v2-teacher-card-container .teacher-title{line-height:1.44;margin-bottom:0;font-size:24px}.insights-v2-teacher-card-container .show-pop-up{padding:0;width:40px;min-width:40px;height:40px;margin-left:5px;border-radius:50%;background:#003057 url(./assets/icons/carousel_arrow_white.svg) no-repeat center;background-size:14px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none}.insights-v2-teacher-card-container .show-pop-up:hover{border-color:#111a29;color:initial;background-color:#111a29}}@media screen and (max-width: 991px)and (max-width: 991px){.insights-v2-teacher-card-container .show-pop-up:hover{border-color:#003057;color:initial;background-color:#003057}.insights-v2-teacher-card-container .show-pop-up:active{border-color:#111a29;color:initial;background-color:#111a29}}.insights-v2-trending-horizontal-container{margin:47px 0}.insights-v2-trending-horizontal-container .component-content{max-width:1440px;margin:0 auto}.insights-v2-trending-horizontal-container .component-content-inner-wrapper{margin:0 4.0277777778%}@media(max-width: 991px){.insights-v2-trending-horizontal-container .component-content-inner-wrapper{margin-left:6.5%;margin-right:6.5%}}.insights-v2-trending-horizontal-container .swiper-custom-prev,.insights-v2-trending-horizontal-container .swiper-custom-next{width:60px;height:42px;border-radius:0;background-position:center;background-repeat:no-repeat;background-size:20px 14px;outline:none;background-color:#003057}.insights-v2-trending-horizontal-container .swiper-custom-prev.swiper-button-disabled,.insights-v2-trending-horizontal-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.insights-v2-trending-horizontal-container .swiper-custom-prev:not(.swiper-button-disabled),.insights-v2-trending-horizontal-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-trending-horizontal-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.insights-v2-trending-horizontal-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-trending-horizontal-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.insights-v2-trending-horizontal-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.insights-v2-trending-horizontal-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#003057;background-image:url(./assets/icons/carousel_arrow_white.svg)}.insights-v2-trending-horizontal-container .swiper-custom-prev:not(.swiper-button-disabled):active,.insights-v2-trending-horizontal-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.insights-v2-trending-horizontal-container .swiper-navigation-wrapper{display:flex;margin-top:11px}.insights-v2-trending-horizontal-container .swiper-custom-prev{margin-right:12px}@media(max-width: 991px){.insights-v2-trending-horizontal-container{margin:28px 0 34px}.insights-v2-trending-horizontal-container .component-content-inner-wrapper{margin:0}.insights-v2-trending-horizontal-container .swiper-navigation-wrapper{display:none}}.interactive-facilities-gallery-container{margin-top:14px}.interactive-facilities-gallery-container.simple-gallery{margin-top:50px}.interactive-facilities-gallery-container.simple-gallery .interactive-facilities-gallery-header-inner{padding:0;margin-bottom:30px}.interactive-facilities-gallery-container.simple-gallery .swiper-container{overflow:initial}.interactive-facilities-gallery-container.simple-gallery .swiper-slide{padding-bottom:23.5107095047%;border-radius:10px;overflow:hidden}.interactive-facilities-gallery-container.simple-gallery .swiper-custom-arrow{position:absolute;right:0;bottom:-30px;z-index:1}.interactive-facilities-gallery-container .for-mobile{display:none !important}.interactive-facilities-gallery-container .interactive-facilities-gallery-header,.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-inner,.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-part-inner{max-width:1440px;margin:0 auto}.interactive-facilities-gallery-container .interactive-facilities-gallery-header-inner,.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-top,.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-bottom,.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-part-detail-wrapper{margin-left:8.5%;margin-right:8.5%}.interactive-facilities-gallery-container .interactive-facilities-gallery-header-inner{padding:20px 0 23px}.interactive-facilities-gallery-container .interactive-facilities-gallery-header-inner.no-border{border:none}.interactive-facilities-gallery-container .interactive-facilities-gallery-subtitle{line-height:1.2;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.49px;text-transform:uppercase}.interactive-facilities-gallery-container .interactive-facilities-gallery-title{margin-bottom:0;color:#111a29;letter-spacing:-0.36px}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail{padding-top:54px;padding-bottom:33px;background-color:#e8f8fb}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-top{display:flex;margin-bottom:18px}.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper,.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-inner,.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-info,.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-list,.interactive-facilities-gallery-container .all-images-pop-up-detail-wrapper{background-color:#fff;border-radius:7px;box-shadow:0px 2px 21px 0px rgba(0,0,0,.05)}.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper{display:flex;flex-direction:column;width:66.1646586345%;margin-right:18px}.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-inner{padding:24px 4.0465351543%}.interactive-facilities-gallery-container .swiper-container{overflow:hidden}.interactive-facilities-gallery-container .swiper-container.for-desktop img{cursor:pointer}.interactive-facilities-gallery-container .swiper-wrapper{height:auto}.interactive-facilities-gallery-container .swiper-slide img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interactive-facilities-gallery-container .swiper-slide-top,.interactive-facilities-gallery-container .swiper-slide-bottom{display:flex}.interactive-facilities-gallery-container .swiper-slide-top{margin-bottom:6px}.interactive-facilities-gallery-container .swiper-slide-list{position:relative;height:0}.interactive-facilities-gallery-container .swiper-slide-big{padding-bottom:42.3658872077%;width:59.6973865199%;margin-right:6px}.interactive-facilities-gallery-container .swiper-slide-medium-wrapper{display:flex;flex-direction:column;width:39.477303989%}.interactive-facilities-gallery-container .swiper-slide-medium{width:100%;height:50%;margin-bottom:6px}.interactive-facilities-gallery-container .swiper-slide-medium:last-of-type{margin-bottom:0}.interactive-facilities-gallery-container .swiper-slide-small{flex:1;padding-bottom:17.4690508941%;margin-right:6px}.interactive-facilities-gallery-container .swiper-slide-small:last-of-type{margin-right:0}.interactive-facilities-gallery-container .floating-show-all-images{position:absolute;right:0;bottom:8px;z-index:1;padding:11px 13px 10px 32px;line-height:1.2;border:1px solid #177584;border-radius:36px;background-color:#e8f8fb;font-family:"Montserrat";color:#455664;font-weight:600;font-size:12px;letter-spacing:.55px;cursor:pointer}.interactive-facilities-gallery-container .floating-show-all-images i{position:absolute;left:14px;top:50%;transform:translate3d(0, -50%, 0);width:13px;height:13px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIyIiBjeT0iMiIgcj0iMS41IiBmaWxsPSIjNDU1NjY0Ii8+PGNpcmNsZSBjeD0iNyIgY3k9IjIiIHI9IjEuNSIgZmlsbD0iIzQ1NTY2NCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMiIgcj0iMS41IiBmaWxsPSIjNDU1NjY0Ii8+PGNpcmNsZSBjeD0iMiIgY3k9IjciIHI9IjEuNSIgZmlsbD0iIzQ1NTY2NCIvPjxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIxLjUiIGZpbGw9IiM0NTU2NjQiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjciIHI9IjEuNSIgZmlsbD0iIzQ1NTY2NCIvPjxjaXJjbGUgY3g9IjIiIGN5PSIxMiIgcj0iMS41IiBmaWxsPSIjNDU1NjY0Ii8+PGNpcmNsZSBjeD0iNyIgY3k9IjEyIiByPSIxLjUiIGZpbGw9IiM0NTU2NjQiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxLjUiIGZpbGw9IiM0NTU2NjQiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:13px 13px}.interactive-facilities-gallery-container .school-info-and-swiper-arrow{display:flex;align-items:center;justify-content:space-between;flex:1;padding:16px 4.0465351543%}.interactive-facilities-gallery-container .school-info-list{display:flex;align-items:center;margin-bottom:6px}.interactive-facilities-gallery-container .school-info-list:last-of-type{margin-bottom:0}.interactive-facilities-gallery-container .school-info-icon{flex-shrink:0;width:21px;height:21px;margin-right:6px;background-size:100%;background-repeat:no-repeat}.interactive-facilities-gallery-container .location-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTcuNjMyIiBoZWlnaHQ9IjE3LjYzMiIgcng9IjguODE2IiBmaWxsPSIjMDAzMDU3Ii8+PHBhdGggZD0iTTExLjc2NSAxMi42MTZIOS41Yy40MDMtLjM0NS43OC0uNzIgMS4xMjktMS4xMTkgMS4xMi0xLjI4OSAxLjcxMy0yLjY0NCAxLjcxMy0zLjkyM2EzLjU1NCAzLjU1NCAwIDEgMC03LjEwNyAwYzAgMS4yNzcuNTkyIDIuNjM0IDEuNzEzIDMuOTIzLjM1LjQuNzI2Ljc3NCAxLjEyOSAxLjExOUg1LjgxNGEuMjQ4LjI0OCAwIDEgMCAwIC40OTVoNS45NWEuMjQ4LjI0OCAwIDAgMCAwLS40OTV6TTUuNzMgNy41NzRhMy4wNTggMy4wNTggMCAxIDEgNi4xMTYgMGMwIDIuNDY0LTIuNDM4IDQuNTAyLTMuMDU4IDQuOTgtLjYyLS40NzgtMy4wNTgtMi41MTYtMy4wNTgtNC45OHptNC42MjkgMGExLjU3IDEuNTcgMCAxIDAtMy4xNCAwIDEuNTcgMS41NyAwIDAgMCAzLjE0IDB6bS0yLjY0NSAwYTEuMDc0IDEuMDc0IDAgMSAxIDIuMTQ5IDAgMS4wNzQgMS4wNzQgMCAwIDEtMi4xNDkgMHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.interactive-facilities-gallery-container .phone-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTcuNjMyIiBoZWlnaHQ9IjE3LjYzMiIgcng9IjguODE2IiBmaWxsPSIjMDAzMDU3Ii8+PHBhdGggZD0iTTEyLjg2IDEwLjE4bC0xLjk5NS0uODk0YS41OTEuNTkxIDAgMCAwLS41ODUuMDdsLTEuMDQzLjg4NmEuMDc5LjA3OSAwIDAgMS0uMDcuMDAzQzguNDk1IDkuOTIgNy44MDEgOS4yMyA3LjQ3NiA4LjU3YS4wOC4wOCAwIDAgMSAwLS4wNzFsLjg5LTEuMDU2YS41OTEuNTkxIDAgMCAwIC4wNjUtLjU4NWwtLjg4OC0xLjk5MmEuNTkxLjU5MSAwIDAgMC0uNjE1LS4zNTQgMi4yOTEgMi4yOTEgMCAwIDAtMS45OTMgMi4yNzYgNi4wMDUgNi4wMDUgMCAwIDAgNS45OTkgNS45OTggMi4yOTIgMi4yOTIgMCAwIDAgMi4yNzYtMS45OTIuNTkyLjU5MiAwIDAgMC0uMzUtLjYxNHptLTEuOTI1IDIuMWE1LjQ5OCA1LjQ5OCAwIDAgMS01LjQ5Mi01LjQ5MiAxLjc4NCAxLjc4NCAwIDAgMSAxLjU1LTEuNzc0aC4wMDlhLjA4NC4wODQgMCAwIDEgLjA3OC4wNTVsLjg5IDEuOTlhLjA4NC4wODQgMCAwIDEgMCAuMDdsLS44OSAxLjA2YS41OTEuNTkxIDAgMCAwLS4wNTcuNjA0Yy4zNzQuNzY3IDEuMTQ3IDEuNTM0IDEuOTIzIDEuOTA4YS41OS41OSAwIDAgMCAuNjA1LS4wNmwxLjA0My0uODg3YS4wODEuMDgxIDAgMCAxIC4wNjctLjAwNGwxLjk5Ni44OTRhLjA4NS4wODUgMCAwIDEgLjA1MS4wODUgMS43ODQgMS43ODQgMCAwIDEtMS43NzMgMS41NXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.interactive-facilities-gallery-container .email-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTcuNjMyIiBoZWlnaHQ9IjE3LjYzMiIgcng9IjguODE2IiBmaWxsPSIjMDAzMDU3Ii8+PHBhdGggZD0iTTEyLjc1NyA1LjU5M0g0LjgyMmEuMjQ4LjI0OCAwIDAgMC0uMjQ4LjI0N3Y1LjYyYS41NzguNTc4IDAgMCAwIC41NzkuNThoNy4yNzNhLjU3OS41NzkgMCAwIDAgLjU3OS0uNThWNS44NGEuMjQ4LjI0OCAwIDAgMC0uMjQ4LS4yNDd6bS0uNjM4LjQ5NUw4Ljc5IDkuMTQxIDUuNDYgNi4wODhoNi42NnptLjMwNyA1LjQ1NUg1LjE1M2EuMDgzLjA4MyAwIDAgMS0uMDgzLS4wODJWNi40MDNMOC42MjQgOS42NmEuMjQ4LjI0OCAwIDAgMCAuMzM1IDBsMy41NS0zLjI1NnY1LjA1NmEuMDgzLjA4MyAwIDAgMS0uMDgzLjA4M3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.interactive-facilities-gallery-container .school-info-txt{line-height:1.2;font-family:"DMSans";color:#111a29;font-size:16px}.interactive-facilities-gallery-container .swiper-custom-arrow{display:flex;align-items:center;margin-left:16px}.interactive-facilities-gallery-container .swiper-custom-prev{margin-right:10px}.interactive-facilities-gallery-container .swiper-custom-prev,.interactive-facilities-gallery-container .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.interactive-facilities-gallery-container .swiper-custom-prev.swiper-button-disabled,.interactive-facilities-gallery-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.interactive-facilities-gallery-container .swiper-custom-prev:not(.swiper-button-disabled),.interactive-facilities-gallery-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.interactive-facilities-gallery-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.interactive-facilities-gallery-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.interactive-facilities-gallery-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.interactive-facilities-gallery-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.interactive-facilities-gallery-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.interactive-facilities-gallery-container .swiper-custom-prev:not(.swiper-button-disabled):active,.interactive-facilities-gallery-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-info{flex:1;padding:59px 2.5100401606% 27px}.interactive-facilities-gallery-container .detail-info-top{padding-bottom:21px;border-bottom:1px solid #ccd5dd;margin-bottom:17px}.interactive-facilities-gallery-container .gallery-detail-title{color:#111a29}.interactive-facilities-gallery-container .detail-info-middle-title,.interactive-facilities-gallery-container .detail-list-title{line-height:1.28;font-size:18px}.interactive-facilities-gallery-container .detail-info-top-title{margin-bottom:10px;text-transform:uppercase}.interactive-facilities-gallery-container .detail-info-top-desc{line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;font-family:"DMSans";color:#455664;font-size:16px}.interactive-facilities-gallery-container .detail-info-read-more{padding:0;line-height:1.52;font-family:"DMSans";color:#177584;font-weight:600;font-size:12px}.interactive-facilities-gallery-container .detail-info-middle-title{margin-bottom:14px}.interactive-facilities-gallery-container .detail-info-list{display:flex;padding:7px 15px 7px 16px;margin-bottom:14px;background-color:#e8f8fb;border-radius:7px}.interactive-facilities-gallery-container .detail-info-check-icon{width:15px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMiA3LjM2OWwzLjQgNC43OUwxMy43NzUgMS44NCIgc3Ryb2tlPSIjMTc3NTg0IiBzdHJva2Utd2lkdGg9IjIuMjExIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:15px 14px;margin-right:12px;margin-top:4px;flex-shrink:0}.interactive-facilities-gallery-container .detail-info-list-desc{line-height:1.444444;font-family:"DMSans";color:#455664;font-size:16px}.interactive-facilities-gallery-container .detail-info-list-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.interactive-facilities-gallery-container .detail-info-bottom{display:flex;flex-wrap:wrap;margin-top:21px}.interactive-facilities-gallery-container .detail-info-bottom .base-btn{margin-bottom:16px}.interactive-facilities-gallery-container .view-all-images{padding-left:24px;padding-right:24px;margin-right:6px}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-bottom{display:flex}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-list{flex:1;padding:21px 1.8406961178% 13px;height:100%;margin-right:18px}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-list:last-of-type{margin-right:0}.interactive-facilities-gallery-container .detail-list-title{margin-bottom:9px}.interactive-facilities-gallery-container .detail-list-content-wrapper{display:flex;flex-wrap:wrap}.interactive-facilities-gallery-container .detail-list{display:flex;align-items:center;padding:3px 8px;margin-bottom:8px;margin-right:6px;background-color:#e8f8fb;border-radius:11px;border:1px solid #30ccd6}.interactive-facilities-gallery-container .check-icon{width:10px;height:9px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOCA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xIDMuNjhsMS42NjggMi4zNUw2Ljc3NS45NyIgc3Ryb2tlPSIjMzBDQ0Q3IiBzdHJva2Utd2lkdGg9IjEuMDg1IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:10px 9px;margin-right:4px}.interactive-facilities-gallery-container .detail-list-desc{line-height:1.25;font-family:"DMSans";color:#455664;font-size:12px}.interactive-facilities-gallery-container .interactive-facilities-gallery-pop-up{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;background-color:rgba(17,26,41,.6);overflow-y:auto}.interactive-facilities-gallery-container .interactive-facilities-gallery-pop-up.show{display:flex}.interactive-facilities-gallery-container .interactive-facilities-gallery-pop-up-inner{position:absolute;left:50%;transform:translateX(-50%);padding:72px 0}.interactive-facilities-gallery-container .more-school-info-pop-up-container{align-items:center}.interactive-facilities-gallery-container .more-school-info-pop-up-inner{width:787px}.interactive-facilities-gallery-container .all-images-pop-up-inner{width:100%;max-width:1440px}.interactive-facilities-gallery-container .all-images-pop-up-inner-content{position:relative;width:81.6666666667%;margin:0 auto}.interactive-facilities-gallery-container .all-images-pop-up-inner-content .close-pop-up{top:12px;right:32px}.interactive-facilities-gallery-container .all-images-pop-up-detail-wrapper{padding:72px 47px 44px}.interactive-facilities-gallery-container .close-pop-up{position:absolute;z-index:1;top:96px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.interactive-facilities-gallery-container .close-pop-up:hover{border-color:#111a29;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.interactive-facilities-gallery-container .all-images-swiper-wrapper{position:relative;padding:17px 10.5442176871%;margin-bottom:19px;border-radius:10px;background-color:#e8f8fb}.interactive-facilities-gallery-container .all-images-pop-up-swiper-slide{position:relative;padding-bottom:63.8655462185%;width:76.9870609982%;height:0}.interactive-facilities-gallery-container .all-images-pop-up-swiper-slide img{-o-object-fit:contain;object-fit:contain}.interactive-facilities-gallery-container .swiper-pagination-wrapper{position:absolute;top:17px;right:26px;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:5px 15px;min-width:135px;border-radius:34px;border:1px solid #003057;background-color:#fff}.interactive-facilities-gallery-container .photo-icon{width:22px;height:22px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTcuODc1IDQuOTg0aC0yLjQ3NEwxNC4xOCAzLjE1MWEuNTE2LjUxNiAwIDAgMC0uNDMtLjIzaC01LjVhLjUxNi41MTYgMCAwIDAtLjQzLjIzTDYuNTk4IDQuOTg0SDQuMTI1YTEuODkgMS44OSAwIDAgMC0xLjg5IDEuODkxVjE2LjVhMS44OSAxLjg5IDAgMCAwIDEuODkgMS44OWgxMy43NWExLjg5MSAxLjg5MSAwIDAgMCAxLjg5LTEuODlWNi44NzVhMS44OSAxLjg5IDAgMCAwLTEuODktMS44OXptLjg2IDExLjUxNmEuODYuODYgMCAwIDEtLjg2Ljg2SDQuMTI1YS44Ni44NiAwIDAgMS0uODYtLjg2VjYuODc1YS44Ni44NiAwIDAgMSAuODYtLjg2aDIuNzVhLjUxNi41MTYgMCAwIDAgLjQzLS4yMjlsMS4yMi0xLjgzM2g0Ljk0OGwxLjIyMiAxLjgzM2EuNTE2LjUxNiAwIDAgMCAuNDMuMjNoMi43NWEuODYuODYgMCAwIDEgLjg2Ljg1OVYxNi41ek0xMSA3LjczNGEzLjYxIDMuNjEgMCAxIDAgMCA3LjIxOSAzLjYxIDMuNjEgMCAwIDAgMC03LjIxOXptMCA2LjE4OGEyLjU3OCAyLjU3OCAwIDEgMSAwLTUuMTU2IDIuNTc4IDIuNTc4IDAgMCAxIDAgNS4xNTZ6IiBmaWxsPSIjNDU1NjY0Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:22px 22px;margin-right:3px}.interactive-facilities-gallery-container .pagination-txt{display:flex;align-items:center;line-height:1.2;font-family:"Montserrat";color:#455664;font-weight:600;font-size:12px;letter-spacing:.5px}.interactive-facilities-gallery-container .swiper-pagination-current{width:13px;text-align:right}.interactive-facilities-gallery-container .swiper-pagination-detail{display:flex;margin-right:3px}.interactive-facilities-gallery-container .pagination-name{text-transform:uppercase}.interactive-facilities-gallery-container .all-images-pop-up-swiper-arrow{position:absolute;bottom:17px;right:24px;z-index:1}.interactive-facilities-gallery-container .preview-image{position:relative;flex-shrink:0;padding-bottom:24.2144177449%;width:26.8022181146%;height:0;margin-right:19px;cursor:pointer}.interactive-facilities-gallery-container .preview-image::after{position:absolute;content:"";inset:0;transition:all .3s;border:10px solid transparent}.interactive-facilities-gallery-container .preview-image.active::after,.interactive-facilities-gallery-container .preview-image:hover::after{border-color:#e8f8fb}.interactive-facilities-gallery-container .preview-image:last-of-type{margin-right:0}.interactive-facilities-gallery-container .preview-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interactive-facilities-gallery-container .more-school-info-pop-up-detail-wrapper{padding:56px 72px 72px;background-color:#fff}.interactive-facilities-gallery-container .more-school-info-pop-up-title{margin-bottom:24px;color:#111a29}.interactive-facilities-gallery-container .more-school-info-pop-up-desc{line-height:1.44444;font-family:"DMSans";color:#455664;font-size:18px}.interactive-facilities-gallery-container .more-school-info-pop-up-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.interactive-facilities-gallery-container .more-school-info-pop-up-desc a:hover,.interactive-facilities-gallery-container .more-school-info-pop-up-desc a:active{color:#177584}.interactive-facilities-gallery-container .interactive-facilities-gallery-desc{line-height:1.1;margin-top:8px;font-family:"DMSans";color:#455664;font-size:18px}.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-part{padding:40px 0;background-color:#e8f8fb}.interactive-facilities-gallery-container .interactive-facilities-gallery-btns{display:flex;justify-content:flex-end;margin-top:56px}@media(max-width: 991px){.interactive-facilities-gallery-container{margin-top:19px}.interactive-facilities-gallery-container.simple-gallery{margin-top:42px}.interactive-facilities-gallery-container.simple-gallery .interactive-facilities-gallery-header-inner{margin-bottom:20px}.interactive-facilities-gallery-container.simple-gallery .swiper-slide{padding-bottom:64.9808429119%;border-radius:8px}.interactive-facilities-gallery-container.simple-gallery .swiper-mobile-pagination-wrapper{left:0;bottom:-28px}.interactive-facilities-gallery-container .for-mobile{display:flex !important}.interactive-facilities-gallery-container .for-desktop{display:none !important}.interactive-facilities-gallery-container .interactive-facilities-gallery-header-inner,.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-top,.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-bottom,.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-part-detail-wrapper{margin-left:6.5%;margin-right:6.5%}.interactive-facilities-gallery-container .interactive-facilities-gallery-header-inner{padding-bottom:11px}.interactive-facilities-gallery-container .interactive-facilities-gallery-title{letter-spacing:0}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail{padding-top:27px;padding-bottom:48px}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-top{flex-direction:column;margin-bottom:11px}.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper{width:100%;margin-right:0;margin-bottom:9px}.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-inner{position:relative;padding:14px 3.9846743295% 44px}.interactive-facilities-gallery-container .swiper-slide{padding-bottom:72.602739726%;border-radius:7px;overflow:hidden}.interactive-facilities-gallery-container .swiper-mobile-pagination-wrapper{position:absolute;left:3.9846743295%;bottom:14px;display:flex;align-items:center;font-family:"Montserrat";color:#455664;font-weight:600;font-size:12px;letter-spacing:.5px}.interactive-facilities-gallery-container .swiper-mobile-pagination-current{width:17px;text-align:right}.interactive-facilities-gallery-container .swiper-mobile-pagination-split{width:30px;height:2px;background-color:#003057;margin:0 10px}.interactive-facilities-gallery-container .swiper-mobile-pagination-total{width:17px}.interactive-facilities-gallery-container .school-info-and-swiper-arrow{padding-left:3.9846743295%;padding-right:3.9846743295%}.interactive-facilities-gallery-container .school-info-list{margin-bottom:8px}.interactive-facilities-gallery-container .swiper-custom-arrow{position:absolute;right:5.5517002082%;bottom:14px;z-index:1;margin-left:0}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-info{padding:40px 3.9846743295% 27px}.interactive-facilities-gallery-container .detail-info-top{padding-bottom:17px;margin-bottom:15px}.interactive-facilities-gallery-container .detail-info-top-title{margin-bottom:8px}.interactive-facilities-gallery-container .detail-info-top-desc{margin-bottom:6px}.interactive-facilities-gallery-container .detail-info-middle-title{margin-bottom:11px}.interactive-facilities-gallery-container .detail-info-list{margin-bottom:8px}.interactive-facilities-gallery-container .detail-info-check-icon{margin-right:10px}.interactive-facilities-gallery-container .detail-info-bottom{margin-top:14px}.interactive-facilities-gallery-container .detail-info-bottom .base-btn{padding-left:20px;padding-right:20px}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-bottom{flex-direction:column}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-list{padding:25px 3.9846743295% 18px;margin-right:0;margin-bottom:10px}.interactive-facilities-gallery-container .interactive-facilities-gallery-detail-list:last-of-type{margin-bottom:0}.interactive-facilities-gallery-container .detail-list-title{margin-bottom:10px}.interactive-facilities-gallery-container .detail-list{margin-bottom:7px}.interactive-facilities-gallery-container .check-icon{margin-right:3px}.interactive-facilities-gallery-container .interactive-facilities-gallery-pop-up-inner{padding:0;height:100dvh;background-color:#fff}.interactive-facilities-gallery-container .more-school-info-pop-up-inner{width:100%}.interactive-facilities-gallery-container .close-pop-up{top:16px;right:16px}.interactive-facilities-gallery-container .more-school-info-pop-up-detail-wrapper{padding:80px 32px 40px}.interactive-facilities-gallery-container .interactive-facilities-gallery-desc{line-height:1.44444;margin-top:10px}.interactive-facilities-gallery-container .interactive-facilities-gallery-swiper-part{padding:26px 0}}.keyfacttiles{position:relative;width:100%}.keyfacttiles::after{width:530px;height:72px}.keyfacttiles .for-mobile{display:none}@media screen and (max-width: 991px){.keyfacttiles .for-mobile{display:block}.keyfacttiles .for-desktop{display:none}}.keyfacttiles .keyfacttiles-fullwidth{position:relative;padding-top:48px;padding-bottom:36px;width:100%;overflow:hidden}.keyfacttiles .keyfacttiles-fullwidth-bg-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.keyfacttiles .keyfacttiles-fullwidth-bg-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.keyfacttiles .keyfacttiles-inner{padding-left:8.5%;padding-right:8.5%}.keyfacttiles .keyfacttiles-fullwidth::before{content:"";position:absolute;display:flex;top:0;left:0;right:0;z-index:1;height:411px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.keyfacttiles .keyfacttiles-component-content{position:relative;z-index:2;max-width:1440px;margin:0 auto}.keyfacttiles ul,.keyfacttiles li{padding:0;margin:0;list-style:none}.keyfacttiles .normal-module-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:104px;margin-left:8.5%;margin-right:8.5%}.keyfacttiles .tab-chosen-text,.keyfacttiles .select-arrow{display:none}.keyfacttiles .normal-module-tabs-content{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px;height:56px;margin-top:1px;border:1px solid #ccd5dd;border-radius:56px;background-color:#fff}.keyfacttiles .normal-module-tab{display:flex;align-items:center;padding:0 20px;height:48px;line-height:15px;border-radius:48px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;transition:background .3s;text-align:center;cursor:pointer}.keyfacttiles .normal-module-tab.active{background-color:#30ccd6}.keyfacttiles .normal-module-tab:not(.active):hover{background-color:#111a29;color:#fff}@media screen and (max-width: 991px){.keyfacttiles .normal-module-tabs{position:relative;margin-bottom:48px;margin-left:6.5%;margin-right:6.5%;height:56px}.keyfacttiles .normal-module-tab-chosen{position:absolute;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;height:56px;transition:height .4s;border:1px solid #ccd5dd;border-radius:28px;background-color:#fff;overflow:hidden}.keyfacttiles .normal-module-tab-chosen.open .select-arrow{transform:rotate(-180deg)}.keyfacttiles .tab-chosen-text,.keyfacttiles .select-arrow{display:block}.keyfacttiles .tab-chosen-text{padding:0 16px;width:82%;height:54px;min-height:54px;line-height:54px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.keyfacttiles .select-arrow{position:absolute;top:24px;right:24px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.keyfacttiles .normal-module-tabs-content{box-sizing:border-box;display:block;width:100%;flex-direction:column;padding:0;height:auto;border:none;border-radius:0}.keyfacttiles .normal-module-tab{display:flex;align-items:center;justify-content:center;padding:0 19px;width:100%;height:53px;border-radius:0;font-weight:500;letter-spacing:0}}.keyfacttiles .normal-module-tabs{margin-bottom:34px}.keyfacttiles .normal-module-tab-chosen{height:56px}.keyfacttiles .keyfacttiles-nav-btns{display:none}.keyfacttiles .keyfacttiles-detail-container{display:flex}.keyfacttiles .keyfacttiles-detail{position:relative;display:none;justify-content:space-between;width:100%;height:566px}.keyfacttiles .keyfacttiles-detail.show-detail{display:flex}.keyfacttiles .keyfacttiles-text-part{display:flex;flex-direction:column;align-items:flex-start}.keyfacttiles .keyfacttiles-title{margin-bottom:8.5px;color:#fff;letter-spacing:-0.4px;text-transform:uppercase}.keyfacttiles .keyfacttiles-subtitle{font-family:"DMSans";font-size:18px;line-height:26px;color:#fff}.keyfacttiles .keyfacttiles-tile{display:flex;border-radius:16px;flex-direction:column}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-inner{display:flex;width:100%;height:100%;flex-direction:column}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-title{margin-bottom:3px;font-family:"DMSans";font-weight:700}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-title:last-child{margin-bottom:0}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-stat{margin-bottom:3px;font-family:"Montserrat";font-weight:600}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-stat:last-child{margin-bottom:0}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-supporting-copy{font-family:"DMSans"}.keyfacttiles .keyfacttiles-tile:nth-child(1){background-color:#ff3750}.keyfacttiles .keyfacttiles-tile:nth-child(1) .keyfacttiles-tile-title,.keyfacttiles .keyfacttiles-tile:nth-child(1) .keyfacttiles-tile-stat,.keyfacttiles .keyfacttiles-tile:nth-child(1) .keyfacttiles-tile-supporting-copy{color:#111a29}.keyfacttiles .keyfacttiles-tile:nth-child(2){background-color:#003057}.keyfacttiles .keyfacttiles-tile:nth-child(2) .keyfacttiles-tile-title,.keyfacttiles .keyfacttiles-tile:nth-child(2) .keyfacttiles-tile-stat,.keyfacttiles .keyfacttiles-tile:nth-child(2) .keyfacttiles-tile-supporting-copy{color:#fff}.keyfacttiles .keyfacttiles-tile:nth-child(3){background-color:#fff}.keyfacttiles .keyfacttiles-tile:nth-child(3) .keyfacttiles-tile-title,.keyfacttiles .keyfacttiles-tile:nth-child(3) .keyfacttiles-tile-stat{color:#111a29}.keyfacttiles .keyfacttiles-tile:nth-child(3) .keyfacttiles-tile-supporting-copy{color:#455664}.keyfacttiles .keyfacttiles-tile:nth-child(4){background-color:#ffc700}.keyfacttiles .keyfacttiles-tile:nth-child(4) .keyfacttiles-tile-title,.keyfacttiles .keyfacttiles-tile:nth-child(4) .keyfacttiles-tile-stat,.keyfacttiles .keyfacttiles-tile:nth-child(4) .keyfacttiles-tile-supporting-copy{color:#111a29}.keyfacttiles .keyfacttiles-tile:nth-child(5){background-color:#b4ebf5}.keyfacttiles .keyfacttiles-tile:nth-child(5) .keyfacttiles-tile-title,.keyfacttiles .keyfacttiles-tile:nth-child(5) .keyfacttiles-tile-stat{color:#111a29}.keyfacttiles .keyfacttiles-tile:nth-child(5) .keyfacttiles-tile-supporting-copy{color:#455664}.keyfacttiles .module-anchor-link{margin-top:24px}@media screen and (min-width: 992px){.keyfacttiles .keyfacttiles-text-part{position:absolute;z-index:2;top:0;left:0;width:calc(52.30923694779117% - 32px);height:275px;overflow:hidden}.keyfacttiles .keyfacttiles-tiles{position:absolute;display:flex;top:0;right:0;width:100%;height:566px;justify-content:flex-end;overflow:visible}.keyfacttiles .keyfacttiles-tiles .swiper-wrapper{display:flex;width:100%;flex-direction:column-reverse;flex-wrap:wrap-reverse;align-content:flex-start}.keyfacttiles .keyfacttiles-tile{width:calc((100% - 32px) / 3);width:23.8453815261%;height:275px;margin-top:16px;margin-left:16px;padding:32px;overflow:hidden}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-inner{overflow:hidden}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-title{font-size:16px;line-height:24px}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-stat{font-size:clamp(36px, 3.89vw, 56px);line-height:clamp(38px, 4.72vw, 68px);letter-spacing:-0.56px}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-supporting-copy{font-size:16px;line-height:24px}.keyfacttiles .keyfacttiles-tile:nth-child(2n){margin-top:0}.keyfacttiles .keyfacttiles-tile:nth-child(5){margin-left:0}}@media screen and (max-width: 991px){.keyfacttiles::after{width:144px;height:48px}.keyfacttiles .keyfacttiles-fullwidth{padding-top:40px}.keyfacttiles .keyfacttiles-fullwidth-bg-image{-o-object-position:center left;object-position:center left}.keyfacttiles .keyfacttiles-inner{padding-left:6.5%;padding-right:6.5%}.keyfacttiles .normal-module-tabs{width:100%;margin-bottom:40px;margin-left:0;margin-right:0}.keyfacttiles .keyfacttiles-text-part{height:313px;margin-bottom:16px;overflow:hidden}.keyfacttiles .keyfacttiles-detail{flex-direction:column;height:auto}.keyfacttiles .keyfacttiles-title{margin-bottom:8px;letter-spacing:-0.32px}.keyfacttiles .keyfacttiles-tiles{display:flex;width:100%;overflow:visible}.keyfacttiles .keyfacttiles-tile{width:calc((100% - 9px) / 2);min-height:211px;margin-right:9px;padding:19px 21px;overflow:hidden}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-inner{overflow:hidden}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-title{font-size:16px;line-height:20px}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-stat{font-size:40px;line-height:49px;letter-spacing:-0.4px}.keyfacttiles .keyfacttiles-tile .keyfacttiles-tile-supporting-copy{font-size:14px;line-height:20px}}.key-stats-list-enquiry-page-container .left-part{position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;padding-top:96px;width:41.5972222222%;height:100vh}.key-stats-list-enquiry-page-container .swiper-container{width:51.2520868114%;min-width:307px}.key-stats-list-enquiry-page-container .swiper-wrapper{display:flex;flex-direction:column;height:auto}.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(1){background-color:#003057}.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(1) .key-stats-card-number,.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(1) .key-stats-card-desc{color:#fff}.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(2){background-color:#30ccd6}.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide:nth-of-type(3){background-color:#ffcb00}.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide.stats-percentage{background-color:transparent}.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide.stats-percentage .key-stats-percentage-number,.key-stats-list-enquiry-page-container .bg-warm-white .swiper-slide.stats-percentage .key-stats-percentage-desc{color:#111a29}.key-stats-list-enquiry-page-container .swiper-slide{display:flex;align-items:center;padding:26px 30px;width:100%;height:19.38vh !important;min-height:130px;margin-bottom:3.1209vh;border-radius:13px}.key-stats-list-enquiry-page-container .swiper-slide:nth-of-type(1){background-color:#30ccd6}.key-stats-list-enquiry-page-container .swiper-slide:nth-of-type(2){background-color:#ffcb00}.key-stats-list-enquiry-page-container .swiper-slide:nth-of-type(3){background-color:#b4ebf5}.key-stats-list-enquiry-page-container .swiper-slide:last-of-type{margin-bottom:0 !important}.key-stats-list-enquiry-page-container .swiper-slide.stats-percentage{padding:0;min-height:160px;max-height:initial;background-color:transparent;border-radius:0}.key-stats-list-enquiry-page-container .key-stats-card-number{line-height:.93233;margin-bottom:2px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:56px;text-transform:uppercase}.key-stats-list-enquiry-page-container .key-stats-card-desc,.key-stats-list-enquiry-page-container .key-stats-percentage-desc{line-height:1.2;font-family:"DMSans"}.key-stats-list-enquiry-page-container .key-stats-card-desc a,.key-stats-list-enquiry-page-container .key-stats-percentage-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.key-stats-list-enquiry-page-container .key-stats-card-desc{color:#111a29;font-size:16px}.key-stats-list-enquiry-page-container .key-stats-card-desc a:hover,.key-stats-list-enquiry-page-container .key-stats-card-desc a:active{color:#003057}.key-stats-list-enquiry-page-container .key-stats-percentage{width:100%}.key-stats-list-enquiry-page-container .key-stats-percentage-number{line-height:.85714;margin-bottom:4px;font-family:"Montserrat";color:#fff;font-weight:500;font-size:56px;letter-spacing:-0.56px;text-transform:uppercase}.key-stats-list-enquiry-page-container .key-stats-percentage-desc{color:#fff;font-size:16px}.key-stats-list-enquiry-page-container .key-stats-percentage-desc a:hover,.key-stats-list-enquiry-page-container .key-stats-percentage-desc a:active{color:#177584}.key-stats-list-enquiry-page-container .dots-wrapper{position:relative;padding-bottom:22.7642276423%;width:100%;height:0;margin-bottom:16px}.key-stats-list-enquiry-page-container svg{position:absolute;width:100%;height:100%}.key-stats-list-enquiry-page-container .dot{fill:#30ccd6}.key-stats-list-enquiry-page-container .dot-faded{fill:#fff}.key-stats-list-enquiry-page-container .right-part{flex:1;padding:210px 0 100px;min-height:100vh;margin-left:41.5972222222%}@media(max-width: 991px){.key-stats-list-enquiry-page-container{display:flex;flex-direction:column;padding-top:74px}.key-stats-list-enquiry-page-container .left-part{position:static;padding:56px 0;width:100%;height:auto}.key-stats-list-enquiry-page-container .swiper-container{padding-left:8.5%;padding-right:8.5%;width:initial;min-width:initial}.key-stats-list-enquiry-page-container .swiper-wrapper{flex-direction:row;height:auto}.key-stats-list-enquiry-page-container .swiper-slide{display:flex;align-items:center;height:auto !important;min-height:initial;max-height:initial;margin-bottom:0}.key-stats-list-enquiry-page-container .right-part{padding:56px 0;margin-left:0}}.term-dates{max-width:1440px;margin:0 auto}.term-dates .component-content{position:relative;display:flex;flex-direction:row;align-items:center;padding:80px 0;margin:0 8.5%}@media(max-width: 991px){.term-dates .component-content{flex-direction:column;align-items:flex-start;padding:56px 0;margin:0 6.5%;overflow:hidden}}.term-dates a:hover{text-decoration:none}.term-dates-left{width:39.75vw;margin-right:11.92%;color:#111a29;z-index:10;justify-content:center;display:flex;flex-direction:column;min-height:582px}@media(max-width: 991px){.term-dates-left{width:100%;min-height:unset}}.term-dates h2{margin-bottom:32px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.term-dates h2{letter-spacing:-0.32px}}.term-dates-desc{font:normal normal normal 18px/26px "DMSans"}.term-dates-desc a:hover{text-decoration:underline}.term-dates-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.term-dates-desc a:hover,.term-dates-desc a:active{color:#177584}.term-dates-right{width:48.33vw;z-index:10;min-height:582px;justify-content:center;display:flex;flex-direction:column}@media(max-width: 991px){.term-dates-right{width:100%;margin-top:40px;min-height:unset}}.term-dates-btn-wrapper{margin-top:40px}.term-dates [class*=transparent-titles-border-link-]{display:inline-block}.term-dates .bg-circle-dot{height:auto;width:auto;position:absolute;bottom:0}@media(max-width: 991px){.term-dates .bg-circle-dot{left:-1%}}.term-dates-link{position:relative;font:normal normal 600 11px/14px "Montserrat";color:#111a29;display:inline-block;border-bottom:2px solid #111a29;text-transform:uppercase;padding-bottom:4px;letter-spacing:.55px;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.term-dates-link::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#111a29}.term-dates-link::after{transition:all .4s ease 0s;transform-origin:right}.term-dates-link:hover,.term-dates-link:active{color:#003057}.term-dates-link:hover::after,.term-dates-link:active::after{width:100%;background-color:#003057}.term-dates-link-wrapper{margin-top:24px}.term-dates-list{border:1px solid #fff;border-radius:16px;background-color:#fff}.term-dates-list-item:not(:last-child){border-bottom:1px solid #ccd5dd}.term-dates-list-title{color:#111a29;font:normal normal bold 18px/24px "DMSans"}.term-dates-list-event{font:normal normal normal 16px/24px "DMSans";color:#455664}@media(max-width: 991px){.term-dates-list-event{margin-top:8px}}.term-dates-list-event-link a{position:relative;margin-top:24px;font:normal normal 600 11px/14px "Montserrat";color:#111a29;display:inline-block;border-bottom:2px solid #003057;text-transform:uppercase;padding-bottom:4px;letter-spacing:.55px;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.term-dates-list-event-link a::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.term-dates-list-event-link a::after{transition:all .4s ease 0s;transform-origin:right}.term-dates-list-event-link a:hover,.term-dates-list-event-link a:active{color:#177584}.term-dates-list-event-link a:hover::after,.term-dates-list-event-link a:active::after{width:100%;background-color:#177584}.term-dates-list-item{padding:24px 6.4%}@media(max-width: 991px){.term-dates-list-item{padding:24px 55px 24px 25px}}.bg-teal .term-dates-desc a:hover,.bg-teal .term-dates-desc a:active{color:#003057}.level-2-page-header{position:relative;display:flex;width:100%;background-color:#30ccd6;overflow:hidden}.level-2-page-header .for-mobile{display:none}@media screen and (max-width: 991px){.level-2-page-header .for-mobile{display:block}.level-2-page-header .for-desktop{display:none}}.level-2-page-header[data-theme=navy]{background-color:#003057}.level-2-page-header[data-theme=navy] .title{color:#fff}.level-2-page-header[data-theme=teal]{background-color:#30ccd6}.level-2-page-header .main-part{display:flex;flex-direction:column;padding-left:8.5%;width:100%}.level-2-page-header .title-part{display:flex;justify-content:flex-end;align-items:flex-end;min-height:202px}.level-2-page-header .title{line-height:clamp(42px, calc(97 / 1440 * 100vw), 97px);margin:24px 37px 24px 0;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:clamp(40px, calc(80 / 1440 * 100vw), 80px);text-transform:uppercase;text-align:right}.level-2-page-header .media-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.level-2-page-header .image,.level-2-page-header .video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.level-2-page-header .keyfacts{position:absolute;bottom:0;padding-left:8.5%;width:100%;scrollbar-width:none}.level-2-page-header .keyfacts::-webkit-scrollbar{width:0}.level-2-page-header .keyfacts-inner{display:flex;flex-shrink:0;flex-direction:column;justify-content:flex-end;width:100%;margin-bottom:-1px}.level-2-page-header .keyfacts-list-styled{display:flex;padding:90px 72px 32px 0;width:100%;background-image:linear-gradient(0deg, #00000088 0%, #00000000 100%)}.level-2-page-header .keyfacts-label{padding-left:24px;padding-right:24px;width:25%;line-height:24px;margin-top:4px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:16px;letter-spacing:.8px;text-transform:uppercase;text-align:right}.level-2-page-header .keyfacts-list{display:flex;width:75%}.level-2-page-header .keyfacts-item{position:relative;display:flex;flex:1;flex-direction:column;padding-left:24px;padding-right:24px}.level-2-page-header .keyfacts-item::before{position:absolute;content:"";top:0;left:0;display:flex;width:1px;height:100%;background-color:#fff;opacity:.4}.level-2-page-header .keyfacts-item-text{line-height:36px;margin-bottom:8px;font-family:"DMSans";color:#fff;font-weight:700;font-size:28px;letter-spacing:-0.28px}.level-2-page-header .keyfacts-item-subtext{line-height:26px;font-family:"DMSans";color:#fff;font-size:18px}.level-2-page-header .keyfacts-text-only{display:flex;flex-direction:column;padding:106px 40px 48px;width:100%;background-image:linear-gradient(0deg, #00000088 0%, #00000000 100%)}.level-2-page-header .keyfacts-superscript{position:relative;line-height:18px;margin-bottom:16px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.level-2-page-header .keyfacts-superscript::before{position:absolute;content:"";left:0;top:-16px;display:flex;width:100%;height:1px;background-color:#fff;opacity:.4}.level-2-page-header .keyfacts-text{line-height:40px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:32px;letter-spacing:-0.64px}.level-2-page-header .pause-btn{position:absolute;right:24px;bottom:24px;display:flex;align-items:center;justify-content:center;padding:0;width:32px;height:32px;border-radius:16px;border:2px solid #fff;background-color:transparent}.level-2-page-header .pause-btn-pause-icon,.level-2-page-header .pause-btn-play-icon{width:24px;height:24px;background-image:url(./assets/icons/icon-pause.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;pointer-events:none}.level-2-page-header .pause-btn-play-icon{margin-left:2px;background-image:url(./assets/icons/icon-play.svg)}@media(max-width: 991px){.level-2-page-header .main-part{padding-left:6.5%}.level-2-page-header .title-part{min-height:103px}.level-2-page-header .title{line-height:44px;margin:16px 16px 16px 0;font-size:36px;letter-spacing:-0.4px}.level-2-page-header .media-wrapper{padding-bottom:0;min-height:440px}.level-2-page-header .keyfacts{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;top:0;left:0;padding-left:6.5%;overflow-y:auto}.level-2-page-header .keyfacts-inner{margin-bottom:0}.level-2-page-header .keyfacts-list-styled{padding:102px 24px 0;flex-direction:column}.level-2-page-header .keyfacts-label{padding:0;width:100%;line-height:22px;margin-top:0;margin-bottom:16px;font-size:14px;text-align:left;letter-spacing:.7px}.level-2-page-header .keyfacts-list{width:100%;flex-direction:column}.level-2-page-header .keyfacts-item{padding:24px 0}.level-2-page-header .keyfacts-item:first-child{padding-top:0}.level-2-page-header .keyfacts-item::before{top:initial;bottom:0;width:100%;height:1px}.level-2-page-header .keyfacts-item:last-child{padding-bottom:32px}.level-2-page-header .keyfacts-item:last-child::before{display:none}.level-2-page-header .keyfacts-item-text{font-family:"Montserrat";font-size:24px;font-weight:600;letter-spacing:0}.level-2-page-header .keyfacts-superscript{margin-bottom:12px;font-size:12px;line-height:15px;letter-spacing:.6px}.level-2-page-header .keyfacts-superscript::before{top:-12px}.level-2-page-header .keyfacts-text{font-size:24px;line-height:32px;letter-spacing:0}.level-2-page-header .keyfacts-text-only{padding:114px 16px 24px}}.local-area-map-container{width:100%;overflow:hidden}.local-area-map-container ul,.local-area-map-container li{padding:0;margin:0;list-style:none}.local-area-map-container .local-area-map-wrapper{position:relative;height:900px}.local-area-map-container .local-area-map{width:100%;height:100%}.local-area-map-container .local-weather-card{position:absolute;top:0;left:8.5%;padding:48px;max-width:479px;background-color:#003057}.local-area-map-container .weather-card-title{margin-bottom:56px;color:#fff;letter-spacing:-0.4px;text-transform:uppercase}.local-area-map-container .weather-card-title .location{display:block;color:#30ccd6}.local-area-map-container .weather-detail-part{margin-bottom:40px}.local-area-map-container .detail-label{line-height:18px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.3);font-family:"Montserrat";color:#fff;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.local-area-map-container .detail-content{margin-top:16px}.local-area-map-container .detail-time{line-height:68px;margin-right:8px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:56px;letter-spacing:1.12px;text-transform:uppercase}.local-area-map-container .detail-unit{line-height:19px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:16px;letter-spacing:.8px;text-transform:uppercase}.local-area-map-container .detail-desc{line-height:24px;font-family:"DMSans";color:#fff;font-size:18px}.local-area-map-container .weather-content-part .detail-item{display:flex;align-items:center}.local-area-map-container .weather-icon{width:75px;height:auto;margin-right:6px}.local-area-map-container .weather-number-wrapper{display:flex;align-items:flex-start}.local-area-map-container .weather-number{line-height:68px;margin-right:4px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:56px;letter-spacing:1.12px;text-transform:uppercase}.local-area-map-container .weather-unit{line-height:19px;margin-top:14px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:16px;letter-spacing:.8px;text-transform:uppercase}.local-area-map-container .weather-address-part{margin-bottom:24px}.local-area-map-container .multiple-campuses .detail-address{display:none}.local-area-map-container .multiple-campuses .detail-address.active{display:block}.local-area-map-container .school-list-and-address-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:24px}.local-area-map-container .chosen-school-list{position:absolute;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:42px;transition:height .4s;border:1px solid #ccd5dd;border-radius:21px;background-color:#fff;overflow:hidden;cursor:pointer}.local-area-map-container .chosen-school-list.open .select-arrow{transform:rotate(-180deg)}.local-area-map-container .tab-chosen-text,.local-area-map-container .select-arrow{display:block}.local-area-map-container .tab-chosen-text{padding:0 12px;width:93%;height:40px;min-height:40px;line-height:40px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.local-area-map-container .select-arrow{position:absolute;top:16px;right:20px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.local-area-map-container .school-list-wrapper{box-sizing:border-box;display:block;width:100%;height:auto}.local-area-map-container .school-list{display:flex;align-items:center;padding:0 12px;height:40px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:12px;letter-spacing:.24px}.local-area-map-container .school-list.active,.local-area-map-container .school-list:hover,.local-area-map-container .school-list:active{background-color:#30ccd6}.local-area-map-container .school-address-lists{margin-top:42px}.local-area-map-container .detail-address{line-height:28px;margin-top:24px;font-family:"DMSans";color:#fff;font-size:20px;letter-spacing:-0.2px}.local-area-map-container .weather-card-btns{display:flex}.local-area-map-container [class*=transparent-titles-border-link-]{border-color:#fff;color:#fff}.local-area-map-container [class*=transparent-titles-border-link-]:hover{color:#111a29;background-color:#fff}@media screen and (max-width: 991px){.local-area-map-container [class*=transparent-titles-border-link-]:hover{color:#fff;background-color:transparent}.local-area-map-container [class*=transparent-titles-border-link-]:active{color:#111a29;background-color:#fff}}.local-area-map-container .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin-top:64px;margin-right:64px}.local-area-map-container .mapboxgl-ctrl-logo,.local-area-map-container .mapboxgl-ctrl-attrib-inner,.local-area-map-container .mapboxgl-ctrl-bottom-left,.local-area-map-container .mapboxgl-ctrl-bottom-right{display:none}.local-area-map-container .mapboxgl-canvas{outline:none}.local-area-map-container .map-pin-normal{width:26px;height:32px}.local-area-map-container .map-pin-normal.active{width:30px;height:38px}.local-area-map-container .map-pin-normal.active .map-pin-icon{width:30px;height:38px;background-image:url(./assets/icons/icon-map-pin-active.svg);background-repeat:no-repeat;background-size:30px 38px;cursor:-webkit-grab;cursor:grab;z-index:10}.local-area-map-container .map-pin-normal.active .pin-circle-border{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:-1;width:150px;height:150px;border:1px solid rgba(204,213,221,.4);background-color:rgba(255,255,255,.4);border-radius:50%}.local-area-map-container .map-pin-normal.active .pin-title{top:50%;left:100%;margin-left:12px;margin-top:0;transform:translate3d(0, -50%, 0)}.local-area-map-container .map-pin-icon{position:absolute;width:26px;height:32px;background-image:url(./assets/icons/icon-map-pin-normal.svg);background-repeat:no-repeat;background-size:26px 32px}.local-area-map-container .pin-title{position:absolute;top:100%;left:50%;z-index:11;transform:translate3d(-50%, 0, 0);line-height:18px;margin-top:2px;font-family:"DMSans";color:#177584;font-weight:500;font-size:14px;white-space:nowrap}@media screen and (max-width: 991px){.local-area-map-container .local-area-map-wrapper{display:flex;flex-direction:column-reverse;height:auto}.local-area-map-container .local-area-map{height:468px}.local-area-map-container .local-weather-card{position:relative;top:initial;left:initial;padding:56px 6.5%;max-width:initial}.local-area-map-container .weather-card-title{margin-bottom:40px;letter-spacing:-0.32px}.local-area-map-container .detail-time{margin-right:6px}.local-area-map-container .weather-icon{margin-right:0}.local-area-map-container .weather-unit{margin-top:14px}.local-area-map-container .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin-top:20px;margin-right:23px}}.homepage-navigation-for-school{position:relative;display:flex;flex-direction:column;width:100%;z-index:1200}.homepage-navigation-for-school[data-position=fixed].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-desktop-invert{display:flex}.homepage-navigation-for-school[data-position=fixed].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=fixed].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=fixed].menu-open .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=fixed].menu-open .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="2"] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .homepage-navigation-header{background-color:#003057}.homepage-navigation-for-school[data-position=fixed].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=fixed].menu-open .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="2"] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .search-bar-panel{background-color:#003057;color:#fff}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=dark-green] .homepage-navigation-header{background-color:#0a5532}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=dark-green] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=dark-green] .search-bar-panel{background-color:#0a5532;color:#fff}.homepage-navigation-for-school[data-position=fixed] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="2"] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="3"] .search-back-btn{background-color:#30ccd6}.homepage-navigation-for-school[data-position=fixed] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .search-back-btn:hover{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="2"] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="3"] .search-back-btn:hover .search-back-btn-icon{background-image:url(./assets/icons/icon-arrow-left-light.svg)}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .search-back-btn,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-back-btn,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .search-back-btn{background-color:#fff}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .search-back-btn:hover,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-back-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .search-back-btn:hover{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-back-btn:hover .search-back-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .search-back-btn:hover .search-back-btn-icon{background-image:url(./assets/icons/icon-arrow-left-light.svg)}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-search-btn-icon,.homepage-navigation-for-school[data-position=fixed].menu-open .search-input-box-icon,.homepage-navigation-for-school[data-position=fixed].menu-open .header-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input-box-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .header-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input-box-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .header-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input-box-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .header-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .menu-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-input-box-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .header-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .menu-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input-box-icon,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .header-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-input-box-icon,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .header-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .menu-search-btn-icon,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input-box-icon,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .header-search-btn-icon{background-image:url(./assets/icons/icon-search-light.svg)}.homepage-navigation-for-school[data-position=fixed].menu-open .search-input,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-input,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-input,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input{border-bottom-color:#fff;color:#fff;caret-color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .search-input::-moz-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input::-moz-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input::-moz-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input::-moz-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-input::-moz-placeholder, .homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input::-moz-placeholder, .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-input::-moz-placeholder, .homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input::-moz-placeholder{color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .search-input:-ms-input-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input:-ms-input-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input:-ms-input-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input:-ms-input-placeholder, .homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-input:-ms-input-placeholder, .homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input:-ms-input-placeholder, .homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-input:-ms-input-placeholder, .homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input:-ms-input-placeholder{color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .search-input::placeholder,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .search-input::placeholder,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .search-input::placeholder,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .search-input::placeholder,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-input::placeholder,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .search-input::placeholder,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-input::placeholder,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .search-input::placeholder{color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .language-selector-inline-text,.homepage-navigation-for-school[data-position=fixed].menu-open .language-selector-mobile-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .language-selector-inline-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .language-selector-mobile-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .language-selector-inline-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .language-selector-mobile-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .language-selector-inline-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .language-selector-mobile-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .language-selector-inline-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .language-selector-mobile-text,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .language-selector-inline-text,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .language-selector-mobile-text,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .language-selector-inline-text,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .language-selector-mobile-text,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .language-selector-inline-text,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .language-selector-mobile-text{color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=fixed].menu-open .language-selector-mobile-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .language-selector-mobile-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .language-selector-mobile-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .language-selector-mobile-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .language-selector-mobile-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="2"]:not([data-theme=warm-white]) .language-selector-mobile-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .language-selector-mobile-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .language-selector-inline-arrow-icon,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open:not([data-theme=warm-white]) .language-selector-mobile-arrow-icon{background-image:url(./assets/icons/icon-language-selector-inline-arrow-light.svg)}.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen{background-color:#30ccd6;color:#111a29}.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn.hover,.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn.selected,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.hover,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.selected,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn.hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn.selected,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.selected,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn.hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn.selected,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.selected,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn.hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn.selected,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.selected,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn.hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn.selected,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.selected{background-color:#111a29;color:#fff}.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:disabled,.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn.disabled,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:disabled,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn.disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn.disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:disabled,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.disabled,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:disabled,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn.disabled,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:disabled,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.disabled,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:disabled,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn.disabled,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:disabled,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.disabled{background-color:#ccd5dd;color:rgba(17,26,41,.5)}.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.hover .select-arrow{background-image:url(./assets/icons/icon_dropdown_arrow_white.svg)}.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen.disabled .select-arrow{opacity:.5}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .navigation-dropdown-links-chosen .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .navigation-dropdown-links-chosen .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .navigation-dropdown-links-chosen .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen .select-arrow,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .navigation-dropdown-links-chosen .select-arrow{background-image:url(./assets/icons/icon_dropdown_arrow_white.svg)}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen.hover .select-arrow,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .navigation-dropdown-links-chosen.hover .select-arrow{background-image:url(./assets/icons/icon_dropdown_arrow_white.svg)}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .navigation-dropdown-links-chosen.disabled .select-arrow,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .navigation-dropdown-links-chosen:disabled .select-arrow,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .navigation-dropdown-links-chosen.disabled .select-arrow{opacity:.5}.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .enquire-now-btn,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .enquire-now-btn{background-color:#003057;color:#fff}.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .enquire-now-btn:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .enquire-now-btn:hover{color:#fff;background-color:#003057}.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .enquire-now-btn:active,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .enquire-now-btn:active{color:#fff;background-color:#111a29}}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .language-selector-inline-item:hover,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .navigation-dropdown-links:hover,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red] .language-selector-mobile-item:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .language-selector-inline-item:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .navigation-dropdown-links:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .language-selector-mobile-item:hover,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .language-selector-inline-item:hover,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .navigation-dropdown-links:hover,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .language-selector-mobile-item:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .language-selector-inline-item:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .navigation-dropdown-links:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .language-selector-mobile-item:hover{background-color:#faf5ed}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .homepage-navigation-bottom-link,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .homepage-navigation-bottom-link,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .homepage-navigation-bottom-link,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .homepage-navigation-bottom-link{background-color:#003057}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .corporate-link-text,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .corporate-link-text,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .corporate-link-text,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .corporate-link-text{color:#fff}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .nav-main-item:hover .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .nav-main-item:hover .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .nav-main-item:hover .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .nav-main-item:hover .nav-main-item-link{color:#003057}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .nav-main-item.inactive:hover .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .nav-main-item.inactive:hover .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .nav-main-item.inactive:hover .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .nav-main-item.inactive:hover .nav-main-item-link{color:#003057}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .nav-main-item.active .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .nav-main-item.active .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .nav-main-item.active .nav-main-item-link,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .nav-main-item.active .nav-main-item-link{color:inherit}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .nav-secondary-title:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .nav-secondary-title:hover,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .nav-secondary-title:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .nav-secondary-title:hover{color:#003057}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .nav-secondary-item:hover .nav-secondary-item-link,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .nav-secondary-item:hover .nav-secondary-item-link,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .nav-secondary-item:hover .nav-secondary-item-link,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .nav-secondary-item:hover .nav-secondary-item-link{color:#003057}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .fixed-navigation-title,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .fixed-navigation-title,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .fixed-navigation-title,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .fixed-navigation-title{color:#fff}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .fixed-navigation-list:hover a,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .fixed-navigation-list:hover a,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .fixed-navigation-list:hover a,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .fixed-navigation-list:hover a{color:#003057}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .homepage-navigation-menu-body{color:#111a29}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .fixed-navigation-list a,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .fixed-navigation-list a,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .fixed-navigation-list a,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .fixed-navigation-list a{color:#111a29}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white] .fixed-navigation-list:hover a,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .fixed-navigation-list:hover a,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .fixed-navigation-list:hover a,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .fixed-navigation-list:hover a{color:#30ccd6}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn{background-color:#fff}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover{background-color:#111a29}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn-icon-stripe{background-color:#111a29}.homepage-navigation-for-school[data-position=static] .homepage-navigation-header{height:96px;padding:24px 40px}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-desktop-invert{display:flex}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .logo-desktop{display:flex}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .search-bar-panel{background-color:#e13241}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red].menu-open .homepage-navigation-menu-body{color:#fff}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-desktop{display:flex}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .search-bar-panel{background-color:#faf5ed}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-desktop{display:flex}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .homepage-navigation-header{background-color:#30ccd6}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .search-bar-panel{background-color:#30ccd6;color:#111a29}.homepage-navigation-for-school[data-position=fixed] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-desktop{display:flex}.homepage-navigation-for-school[data-position=fixed] .logo-mobile,.homepage-navigation-for-school[data-position=fixed] .logo-desktop-invert,.homepage-navigation-for-school[data-position=fixed] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn{background-color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn-icon-stripe{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed] .homepage-navigation-header,.homepage-navigation-for-school[data-position=static][data-level="3"] .homepage-navigation-header{background-color:#fff}.homepage-navigation-for-school[data-position=fixed] .menu-btn,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn{background-color:#003057}.homepage-navigation-for-school[data-position=fixed] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=fixed] .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=fixed] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=fixed] .search-bar-panel,.homepage-navigation-for-school[data-position=static][data-level="3"] .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=static][data-level="3"] .search-bar-panel{background-color:#fff;color:#111a29}.homepage-navigation-for-school[data-position=fixed]{position:fixed;top:0;left:0;max-height:100%;box-shadow:0 3px 6px #00000029}.homepage-navigation-for-school[data-position=fixed] .homepage-navigation-header{height:88px;padding:20px 40px}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .homepage-navigation-header,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .search-bar-panel{background-color:#e13241}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .homepage-navigation-header,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-bar-panel{background-color:#faf5ed}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input{border-bottom-color:#111a29;color:#111a29;caret-color:#177584}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input::-moz-placeholder{color:#111a29}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input:-ms-input-placeholder{color:#111a29}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input::placeholder{color:#111a29}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .header-search-btn-icon,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .menu-search-btn-icon,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .search-input-box-icon{background-image:url(./assets/icons/icon-search-dark.svg)}.homepage-navigation-for-school.menu-open{overflow:initial}.homepage-navigation-for-school.menu-open .homepage-navigation-menu-body,.homepage-navigation-for-school.menu-open .homepage-navigation-bottom-link{width:100vw}.homepage-navigation-for-school.menu-open .all-link-btns-wrapper{display:none}.homepage-navigation-for-school.menu-open .language-selector-inline,.homepage-navigation-for-school.menu-open .navigation-dropdown-links-wrapper,.homepage-navigation-for-school.menu-open .enquire-now-btn,.homepage-navigation-for-school.menu-open .weglot-plugin-container.for-desktop{display:none}.homepage-navigation-for-school .homepage-navigation-header{display:flex;justify-content:space-between;width:100%;z-index:1}.homepage-navigation-for-school .logo-container{display:flex;flex:1;align-items:center;height:100%;margin-right:32px}.homepage-navigation-for-school .logo-link{display:flex;max-height:100%}.homepage-navigation-for-school .logo-desktop,.homepage-navigation-for-school .logo-mobile,.homepage-navigation-for-school .logo-desktop-invert,.homepage-navigation-for-school .logo-mobile-invert{width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:auto}.homepage-navigation-for-school .btns-container{display:flex;justify-content:flex-end;align-items:center;height:100%}.homepage-navigation-for-school .all-link-btns-wrapper{display:flex;align-items:center}.homepage-navigation-for-school .enquire-now-btn{display:flex;align-items:center;flex-shrink:0;padding:0 24px;height:48px;line-height:14px;margin:0 12px 0 0;font-size:12px;letter-spacing:.33px}.homepage-navigation-for-school .book-a-visit-btn{display:flex;align-items:center;padding:0 24px;height:48px;margin:0 12px 0 0;color:#003057;letter-spacing:.33px;border:2px solid #111a29;background-color:#fff;text-decoration:none}.homepage-navigation-for-school .book-a-visit-btn:hover{border-color:#111a29;color:#fff;background-color:#111a29}@media screen and (max-width: 991px){.homepage-navigation-for-school .book-a-visit-btn:hover{border-color:#111a29;color:#003057;background-color:#fff}.homepage-navigation-for-school .book-a-visit-btn:active{border-color:#111a29;color:#fff;background-color:#111a29}}.homepage-navigation-for-school .header-search-btn,.homepage-navigation-for-school .menu-btn{display:flex;align-items:center;justify-content:center;padding:0}.homepage-navigation-for-school .menu-btn{width:48px;height:48px;border-radius:50%}.homepage-navigation-for-school .menu-btn-icon{width:24px;height:24px;position:relative;pointer-events:none;transform:translate3d(0, -1px, 0)}.homepage-navigation-for-school .menu-btn-icon.close-icon{transform:translate3d(0, 0, 0)}.homepage-navigation-for-school .menu-btn-icon.close-icon .stripe-1{top:11px;transform:rotate(-45deg)}.homepage-navigation-for-school .menu-btn-icon.close-icon .stripe-2{top:11px;transform:rotate(45deg)}.homepage-navigation-for-school .menu-btn-icon.close-icon .stripe-3{opacity:0}.homepage-navigation-for-school .menu-btn-icon-stripe{position:absolute;left:0;width:24px;height:2px;transition:all .15s;pointer-events:none;transform:translate3d(0, 0, 0)}.homepage-navigation-for-school .menu-btn-icon-stripe.stripe-1{top:4px}.homepage-navigation-for-school .menu-btn-icon-stripe.stripe-2{top:12px}.homepage-navigation-for-school .menu-btn-icon-stripe.stripe-3{top:20px;opacity:1}.homepage-navigation-for-school .header-search-btn{width:48px;height:48px;margin:0 12px 0 0;border-color:transparent;background-color:transparent}.homepage-navigation-for-school .header-search-btn-icon{width:28px;height:28px;background-image:url(./assets/icons/icon-search-dark.svg);background-repeat:no-repeat;background-size:28px 28px;background-position:center}.homepage-navigation-for-school .search-bar,.homepage-navigation-for-school .homepage-navigation-menu-body,.homepage-navigation-for-school .homepage-navigation-menu,.homepage-navigation-for-school .nav-secondary,.homepage-navigation-for-school .nav-main-list,.homepage-navigation-for-school .nav-secondary-list,.homepage-navigation-for-school .nav-main-item{display:flex;flex-direction:column}.homepage-navigation-for-school .menu-search-btn,.homepage-navigation-for-school .language-selector-mobile{display:none}.homepage-navigation-for-school .search-bar-panel{display:flex;align-items:center;justify-content:center;z-index:1}.homepage-navigation-for-school .search-back-btn{display:flex;align-items:center;justify-content:center;padding:0;width:40px;height:40px;margin:0 22px 0 0;border-radius:20px;background-color:#30ccd6}.homepage-navigation-for-school .search-back-btn-icon{width:17px;height:15px;background-image:url(./assets/icons/icon-arrow-left-navy.svg);background-repeat:no-repeat;background-size:17px 15px;background-position:center}.homepage-navigation-for-school .search-input-box,.homepage-navigation-for-school .nav-main{position:relative;display:flex}.homepage-navigation-for-school .search-input-box{width:36%}.homepage-navigation-for-school .search-input-label{display:none}.homepage-navigation-for-school .search-input-box-icon{position:absolute;top:6px;right:0;z-index:1;display:flex;padding:0;border:0;background-color:transparent;width:20px;height:20px;background-image:url(./assets/icons/icon-search-dark.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center;cursor:pointer}.homepage-navigation-for-school .search-input{position:relative;padding:0 34px 8px 0;width:100%;height:40px;line-height:28px;border:0;border-bottom:1px solid #111a29;background-color:transparent;outline:none;caret-color:#177584;font-family:"DMSans";color:#111a29;font-size:28px}.homepage-navigation-for-school .search-input::-moz-placeholder{color:#111a29;opacity:.4}.homepage-navigation-for-school .search-input:-ms-input-placeholder{color:#111a29;opacity:.4}.homepage-navigation-for-school .search-input::placeholder{color:#111a29;opacity:.4}.homepage-navigation-for-school .search-input::-webkit-search-cancel-button{display:none}.homepage-navigation-for-school .homepage-navigation-menu{position:absolute;top:0;left:0;right:0;height:100svh;max-height:100vh;box-shadow:0 3px 6px #00000029}.homepage-navigation-for-school .homepage-navigation-menu-body{padding:144px 0 72px 0;overflow-y:auto}.homepage-navigation-for-school .homepage-navigation-menu-body::-webkit-scrollbar{display:none}.homepage-navigation-for-school .homepage-navigation-menu-body .menu-body-container{position:relative}.homepage-navigation-for-school .homepage-navigation-menu-body .menu-body-container,.homepage-navigation-for-school .homepage-navigation-bottom-link .menu-body-container{padding-left:0;padding-right:0;width:83%;max-width:1316px;margin:0 auto}.homepage-navigation-for-school .nav-main{justify-content:space-between;min-height:252px}.homepage-navigation-for-school .nav-main-list,.homepage-navigation-for-school .nav-secondary-list{padding:0;margin:0}.homepage-navigation-for-school .nav-main-list{padding-right:20px;width:50%}.homepage-navigation-for-school .nav-main-item{margin:0 0 32px 0}.homepage-navigation-for-school .nav-main-item:last-child{margin:0}.homepage-navigation-for-school .nav-main-item:hover .nav-main-item-link{color:#30ccd6}.homepage-navigation-for-school .nav-main-item.inactive .nav-main-item-link{opacity:.5}.homepage-navigation-for-school .nav-main-item.inactive:hover .nav-main-item-link{opacity:1;color:#30ccd6}.homepage-navigation-for-school .nav-main-item.active .nav-main-item-link{opacity:1;color:inherit}.homepage-navigation-for-school .nav-main-item-link{line-height:39px;font-family:"Montserrat";color:inherit;font-weight:500;font-size:32px;text-transform:uppercase;text-decoration:none;cursor:pointer}.homepage-navigation-for-school .nav-secondary{position:absolute;top:0;left:50%;right:0;padding:0 32px 0 20px;width:25%}.homepage-navigation-for-school .nav-secondary-title{line-height:24px;margin:0 0 16px 0;font-family:"DMSans";color:inherit;font-weight:700;font-size:20px;text-decoration:none}.homepage-navigation-for-school .nav-secondary-title:hover{color:#30ccd6}.homepage-navigation-for-school .nav-secondary-item{display:flex;flex-direction:column;margin:0 0 12px 0}.homepage-navigation-for-school .nav-secondary-item:last-child{margin:0}.homepage-navigation-for-school .nav-secondary-item:hover .nav-secondary-item-link{color:#30ccd6}.homepage-navigation-for-school .nav-secondary-item-link{line-height:24px;font-family:"DMSans";color:inherit;font-size:18px;text-decoration:none;cursor:pointer}.homepage-navigation-for-school .homepage-navigation-bottom-link{padding:16px 0;background-color:#30ccd6}.homepage-navigation-for-school .homepage-navigation-bottom-link .navigation-bottom-link-container{display:flex;align-items:center;width:83%;max-width:1316px;margin:0 auto}.homepage-navigation-for-school .corporate-link{display:flex;align-items:center;text-decoration:none;color:inherit;cursor:pointer}.homepage-navigation-for-school .corporate-link-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 0 0 16px;border:1px solid #fff;border-radius:16px;flex-shrink:0;background-color:#fff;background-image:url(./assets/icons/icon-arrow-left-navy.svg);background-size:14px 11px;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}.homepage-navigation-for-school .corporate-link-text{line-height:18px;font-family:"DMSans";color:#111a29;font-weight:500;font-size:14px}.homepage-navigation-for-school .navigation-dropdown-links-wrapper{position:relative;margin-right:12px}.homepage-navigation-for-school .navigation-dropdown-links-wrapper.open .select-arrow{transform:rotate(-180deg)}.homepage-navigation-for-school .navigation-dropdown-links-wrapper.open .navigation-dropdown-links-content{display:flex}.homepage-navigation-for-school .navigation-dropdown-links-chosen{position:relative;display:flex;align-items:center;padding:0 48px 0 24px;height:48px;line-height:14px;font-size:12px;letter-spacing:.33px}.homepage-navigation-for-school .select-arrow{position:absolute;top:20px;right:18px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.homepage-navigation-for-school .navigation-dropdown-links-content{position:absolute;top:100%;right:0;display:none;box-sizing:border-box;flex-direction:column;justify-content:center;min-width:170px;margin-top:15px;border-radius:8px;box-shadow:0 2px 20px rgba(0,0,0,.2);background-color:#fff;overflow:hidden}.homepage-navigation-for-school .navigation-dropdown-links{display:flex;align-items:center;padding:12px 16px;height:48px;line-height:24px;font-family:"DMSans";color:#111a29;font-size:16px;text-decoration:none}.homepage-navigation-for-school .navigation-dropdown-links:hover{background-color:#b4ebf5}.homepage-navigation-for-school .language-selector-inline{position:relative;margin-right:24px}.homepage-navigation-for-school .language-selector-inline.menu-open .language-selector-inline-arrow-icon{transform:rotate(0)}.homepage-navigation-for-school .language-selector-inline-btn,.homepage-navigation-for-school .language-selector-mobile-btn{display:flex;align-items:center;padding:0}.homepage-navigation-for-school .language-selector-inline-text,.homepage-navigation-for-school .language-selector-mobile-text{line-height:18px;margin-right:6px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:12px;letter-spacing:.33px;text-transform:uppercase}.homepage-navigation-for-school .language-selector-inline-arrow-icon,.homepage-navigation-for-school .language-selector-mobile-arrow-icon{display:flex;background-position:center;transform:rotate(-180deg);transition:transform .15s;width:12px;height:6px;background-image:url(./assets/icons/icon-language-selector-inline-arrow.svg);background-repeat:no-repeat;background-size:12px 6px}.homepage-navigation-for-school .language-selector-inline-list,.homepage-navigation-for-school .language-selector-mobile-list{position:absolute;display:flex;flex-direction:column;top:100%;right:0;z-index:1;min-width:170px;margin-top:15px;border-radius:8px;background-color:#fff;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.2)}.homepage-navigation-for-school .language-selector-inline-item,.homepage-navigation-for-school .language-selector-mobile-item{display:flex;padding:12px 16px;line-height:24px;font-family:"DMSans";color:#111a29;font-size:16px;background-color:#fff;cursor:pointer;text-decoration:none}.homepage-navigation-for-school .language-selector-inline-item:hover,.homepage-navigation-for-school .language-selector-mobile-item:hover{background-color:#b4ebf5}.homepage-navigation-for-school .fixed-navigation-wrapper{padding-left:32px;width:25%;margin:0;border-left:1px solid rgba(204,213,221,.3);list-style:none}.homepage-navigation-for-school .fixed-navigation-title{line-height:24px;margin-bottom:16px;color:#30ccd6;font-weight:bold;font-size:20px;font-family:"DMSans"}.homepage-navigation-for-school .fixed-navigation-list{margin-bottom:12px;font-size:18px}.homepage-navigation-for-school .fixed-navigation-list:last-of-type{margin-bottom:0}.homepage-navigation-for-school .fixed-navigation-list:hover a{color:#30ccd6}.homepage-navigation-for-school .fixed-navigation-list a{line-height:24px;color:#fff;font-size:18px;font-family:"DMSans";text-decoration:none}.homepage-navigation-for-school .for-mobile{display:none}@media screen and (max-width: 991px){.homepage-navigation-for-school .for-mobile{display:block}.homepage-navigation-for-school .for-desktop{display:none}}@media(max-width: 991px){.homepage-navigation-for-school[data-position=fixed].menu-open .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-mobile-invert{display:flex}.homepage-navigation-for-school[data-position=fixed].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=fixed].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=fixed].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="2"] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .logo-mobile{display:none}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover{background-color:#fff}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:active{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed].menu-open .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal].menu-open .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="2"] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"].menu-open .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:hover{background-color:#30ccd6;color:#111a29}.homepage-navigation-for-school[data-position=fixed] .enquire-now-btn:active,.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:active,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .enquire-now-btn:active,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:active,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .enquire-now-btn:active,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:active,.homepage-navigation-for-school[data-position=static][data-level="2"] .enquire-now-btn:active,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:active,.homepage-navigation-for-school[data-position=static][data-level="3"] .enquire-now-btn:active,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:active{background-color:#111a29;color:#fff}.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:hover .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:hover .select-arrow{background-image:url(./assets/icons/icon_dropdown_arrow.svg)}.homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-chosen:active .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=navy] .navigation-dropdown-links-chosen:active .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=dark-green] .navigation-dropdown-links-chosen:active .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="2"] .navigation-dropdown-links-chosen:active .select-arrow,.homepage-navigation-for-school[data-position=static][data-level="3"] .navigation-dropdown-links-chosen:active .select-arrow{background-image:url(./assets/icons/icon_dropdown_arrow_white.svg)}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover{background-color:#fff}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:active{background-color:#111a29}.homepage-navigation-for-school[data-position=static][data-level="1"] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=static] .homepage-navigation-header{height:74px;padding:16px}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-mobile{display:flex}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=mid-red] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=warm-white] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=mid-red] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="2"][data-theme=warm-white] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=mid-red] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"][data-theme=warm-white] .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-mobile{display:flex}.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="1"][data-theme=teal] .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=fixed] .logo-mobile,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-mobile{display:flex}.homepage-navigation-for-school[data-position=fixed] .logo-desktop,.homepage-navigation-for-school[data-position=fixed] .logo-desktop-invert,.homepage-navigation-for-school[data-position=fixed] .logo-mobile-invert,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-desktop,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-desktop-invert,.homepage-navigation-for-school[data-position=static][data-level="3"] .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=fixed] .menu-btn:hover,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover{background-color:#003057}.homepage-navigation-for-school[data-position=fixed] .menu-btn:hover .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=fixed] .menu-btn:active,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:active{background-color:#111a29}.homepage-navigation-for-school[data-position=fixed] .menu-btn:active .menu-btn-icon-stripe,.homepage-navigation-for-school[data-position=static][data-level="3"] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}.homepage-navigation-for-school[data-position=fixed] .homepage-navigation-header{height:72px;padding:16px}.homepage-navigation-for-school[data-position=fixed] .header-bottom-btns-wrapper{background-color:#30ccd6}.homepage-navigation-for-school[data-position=fixed] .header-bottom-btns-wrapper .enquire-now-btn{background-color:#fff;color:#111a29}.homepage-navigation-for-school[data-position=fixed] .header-bottom-btns-wrapper .enquire-now-btn:hover{border-color:#003057;color:#fff;background-color:#003057}}@media screen and (max-width: 991px)and (max-width: 991px){.homepage-navigation-for-school[data-position=fixed] .header-bottom-btns-wrapper .enquire-now-btn:hover{border-color:#fff;color:#111a29;background-color:#fff}.homepage-navigation-for-school[data-position=fixed] .header-bottom-btns-wrapper .enquire-now-btn:active{border-color:#003057;color:#fff;background-color:#003057}}@media(max-width: 991px){.homepage-navigation-for-school[data-position=fixed] .book-a-visit-btn{background-color:#003057;color:#fff;border:none}.homepage-navigation-for-school[data-position=fixed] .book-a-visit-btn:hover{border-color:#111a29;color:#fff;background-color:#111a29}}@media screen and (max-width: 991px)and (max-width: 991px){.homepage-navigation-for-school[data-position=fixed] .book-a-visit-btn:hover{border-color:#003057;color:#fff;background-color:#003057}.homepage-navigation-for-school[data-position=fixed] .book-a-visit-btn:active{border-color:#111a29;color:#fff;background-color:#111a29}}@media(max-width: 991px){.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .logo-mobile{display:flex}.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=fixed][data-theme=mid-red].menu-open .logo-mobile-invert{display:none}}@media(max-width: 991px){.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .logo-mobile{display:flex}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .logo-desktop,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .logo-desktop-invert,.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .logo-mobile-invert{display:none}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .language-selector-mobile-text{color:#111a29}.homepage-navigation-for-school[data-position=fixed][data-theme=warm-white].menu-open .language-selector-mobile-arrow-icon{background-image:url(./assets/icons/icon-language-selector-inline-arrow.svg)}}@media(max-width: 991px){.homepage-navigation-for-school .header-bottom-btns-wrapper{display:flex;align-items:center;justify-content:center;padding:16px;background-color:#fff}.homepage-navigation-for-school .header-bottom-btns-wrapper.with-no-desc .enquire-now-btn{margin-right:32px}}@media(max-width: 991px){.homepage-navigation-for-school .header-bottom-part-desc{line-height:12px;margin-right:8px;font-family:"Montserrat";color:#003057;font-weight:600;font-size:12px;letter-spacing:.3px;text-transform:uppercase}}@media(max-width: 991px){.homepage-navigation-for-school .language-selector-inline,.homepage-navigation-for-school .header-search-btn{display:none}}@media(max-width: 991px){.homepage-navigation-for-school .language-selector-mobile{position:absolute;display:block;top:4px;right:0}.homepage-navigation-for-school .language-selector-mobile.menu-open .language-selector-mobile-arrow-icon{transform:rotate(0)}}@media(max-width: 991px){.homepage-navigation-for-school .enquire-now-btn,.homepage-navigation-for-school .book-a-visit-btn{height:40px;padding-left:14px;padding-right:14px;margin-right:8px}}@media(max-width: 991px){.homepage-navigation-for-school .header-bottom-btns-wrapper .enquire-now-btn:last-of-type,.homepage-navigation-for-school .header-bottom-btns-wrapper .book-a-visit-btn:last-of-type{margin-right:0}}@media(max-width: 991px){.homepage-navigation-for-school .menu-btn{width:40px;height:40px}}@media(max-width: 991px){.homepage-navigation-for-school .menu-btn-icon{width:20px;height:20px}.homepage-navigation-for-school .menu-btn-icon.close-icon{transform:translate3d(0, 0, 0)}.homepage-navigation-for-school .menu-btn-icon.close-icon .stripe-1,.homepage-navigation-for-school .menu-btn-icon.close-icon .stripe-2{top:9px}}@media(max-width: 991px){.homepage-navigation-for-school .menu-btn-icon-stripe{width:20px}.homepage-navigation-for-school .menu-btn-icon-stripe.stripe-2{top:10px}.homepage-navigation-for-school .menu-btn-icon-stripe.stripe-3{top:16px}}@media(max-width: 991px){.homepage-navigation-for-school .homepage-navigation-menu-body{padding-bottom:68px}}@media(max-width: 991px){.homepage-navigation-for-school .homepage-navigation-menu-body .menu-body-container,.homepage-navigation-for-school .homepage-navigation-bottom-link .menu-body-container{width:87%}}@media(max-width: 991px){.homepage-navigation-for-school .nav-main{flex-direction:column;justify-content:flex-start}}@media(max-width: 991px){.homepage-navigation-for-school .fixed-navigation-wrapper{padding-top:38px;padding-left:0;width:100%;margin-top:38px;border-left:none;border-top:1px solid #ccd5dd}}@media(max-width: 991px){.homepage-navigation-for-school .fixed-navigation-list{margin-bottom:8px}}@media(max-width: 991px){.homepage-navigation-for-school .menu-search-btn{display:block;padding:0;width:20px;height:20px;margin-top:6px;margin-bottom:40px}}@media(max-width: 991px){.homepage-navigation-for-school .menu-search-btn-icon{background-position:center;width:20px;height:20px;background-image:url(./assets/icons/icon-search-dark.svg);background-repeat:no-repeat;background-size:20px 20px}}@media(max-width: 991px){.homepage-navigation-for-school .search-bar-panel{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media(max-width: 991px){.homepage-navigation-for-school .search-back-btn{margin-bottom:25px}}@media(max-width: 991px){.homepage-navigation-for-school .search-input-box{width:100%}}@media(max-width: 991px){.homepage-navigation-for-school .search-input{padding-bottom:10px;font-size:20px;line-height:24px}}@media(max-width: 991px){.homepage-navigation-for-school .nav-main-list{width:100%}}@media(max-width: 991px){.homepage-navigation-for-school .nav-main-item{margin-bottom:28px}.homepage-navigation-for-school .nav-main-item:hover .nav-main-item-link{color:inherit}.homepage-navigation-for-school .nav-main-item:active .nav-main-item-link{color:#30ccd6}.homepage-navigation-for-school .nav-main-item.inactive:hover .nav-main-item-link{opacity:.5;color:inherit}.homepage-navigation-for-school .nav-main-item.inactive:active{opacity:1;color:#30ccd6}.homepage-navigation-for-school .nav-main-item.active{margin-bottom:40px}.homepage-navigation-for-school .nav-main-item.active:last-child{margin-bottom:0}}@media(max-width: 991px){.homepage-navigation-for-school .nav-main-item-link{font-size:22px;font-weight:600;line-height:35px;letter-spacing:-0.22px}}@media(max-width: 991px){.homepage-navigation-for-school .nav-secondary{position:static;padding:0;width:100%;margin-top:24px}}@media(max-width: 991px){.homepage-navigation-for-school .nav-secondary-title:hover{color:inherit}.homepage-navigation-for-school .nav-secondary-title:active{color:#30ccd6}}@media(max-width: 991px){.homepage-navigation-for-school .nav-secondary-item{margin-bottom:8px}.homepage-navigation-for-school .nav-secondary-item:hover .nav-secondary-item-link{color:inherit}.homepage-navigation-for-school .nav-secondary-item:active .nav-secondary-item-link{color:#30ccd6}}@media(max-width: 991px){.homepage-navigation-for-school .homepage-navigation-bottom-link .navigation-bottom-link-container{width:87%}}@media(max-width: 991px){.homepage-navigation-for-school .navigation-dropdown-links-chosen{height:40px;padding:0 36px 0 16px}}@media(max-width: 991px){.homepage-navigation-for-school .select-arrow{top:15px;right:12px}}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static]{position:fixed;top:0;left:0;right:0;z-index:1200;max-height:100%}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-desktop-invert{display:flex}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-desktop,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-mobile,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-mobile-invert{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .homepage-navigation-header{background-color:#003057}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open[data-theme=mid-red] .homepage-navigation-header{background-color:#e13241}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open[data-theme=dark-green] .homepage-navigation-header{background-color:#0a5532}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn{background-color:#fff}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn-icon-stripe{background-color:#111a29}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-desktop-invert{display:flex}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-desktop,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-mobile,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-mobile-invert{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .homepage-navigation-header{background-color:transparent}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn{background-color:#003057}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover{background-color:#111a29}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn-icon-stripe{background-color:#fff}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .language-selector-inline-text{color:#111a29}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .language-selector-inline-arrow-icon{background-image:url(./assets/icons/icon-language-selector-inline-arrow.svg)}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .enquire-now-btn,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .navigation-dropdown-links-wrapper{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed]{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school .enquire-now-btn,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school .book-a-visit-btn{display:none}@media(max-width: 991px){.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed] .logo-mobile,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-mobile{display:flex}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed] .logo-desktop,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed] .logo-desktop-invert,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed] .logo-mobile-invert,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-desktop,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-desktop-invert,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .logo-mobile-invert{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed].menu-open .logo-mobile-invert,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-mobile-invert{display:flex}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed].menu-open .logo-desktop,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed].menu-open .logo-desktop-invert,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed].menu-open .logo-mobile,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-desktop,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-desktop-invert,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .logo-mobile{display:none}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static]{position:absolute}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn:hover{background-color:#fff}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn:hover .menu-btn-icon-stripe{background-color:#111a29}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn:active{background-color:#111a29}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static].menu-open .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover{background-color:#003057}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:hover .menu-btn-icon-stripe{background-color:#fff}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:active{background-color:#111a29}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=static] .menu-btn:active .menu-btn-icon-stripe{background-color:#fff}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed]{display:flex}.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed] .enquire-now-btn,.find-a-school-navigation .homepage-navigation-container .homepage-navigation-for-school[data-position=fixed] .navigation-dropdown-links-wrapper{display:none}.find-a-school-navigation .homepage-navigation-container .header-bottom-btns-wrapper{display:none}}.find-a-school-result-navigation .homepage-navigation-for-school[data-position=static]{position:absolute}.hide-navigation-form-btn .homepage-navigation-for-school .enquire-now-btn,.hide-navigation-form-btn .homepage-navigation-for-school .navigation-dropdown-links-wrapper,.hide-navigation-form-btn .homepage-navigation-for-school .book-a-visit-btn{display:none}.hide-burger-menu .menu-btn{display:none}.nearby-school-container .nearby-school-map{height:564px}.nearby-school-container .bg-linear-top{height:191px}.nearby-school-container .bg-linear-bottom{height:calc(100% - 191px)}@media screen and (max-width: 991px){.nearby-school-container{padding-top:0}.nearby-school-container .nearby-school-map{height:373px}.nearby-school-container .bg-linear-top{height:174px}.nearby-school-container .bg-linear-bottom{height:calc(100% - 174px)}}.news-article-tags-container .news-article-tags{display:flex;flex-wrap:wrap;align-items:center}.news-article-tags-container a.news-article-tag{padding:6px 12px;line-height:15px;margin-right:10px;margin-bottom:10px;border-radius:6px;background-color:rgba(0,48,87,.1);font-family:"Montserrat";color:#003057;letter-spacing:.24px;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase;text-decoration:none}.news-article-tags-container a.news-article-tag:last-child{margin-right:0}.news-article-tags-container a.news-article-tag:hover{text-decoration:none}.news-article-tags-container a.news-article-tag:hover{border-color:#177584;color:#fff;background-color:#177584}@media screen and (max-width: 991px){.news-article-tags-container a.news-article-tag:hover{border-color:rgba(0,48,87,.1);color:#003057;background-color:rgba(0,48,87,.1)}.news-article-tags-container a.news-article-tag:active{border-color:#177584;color:#fff;background-color:#177584}}.news-detail{padding-top:56px}@media(max-width: 991px){.news-detail{padding-top:48px}.news-detail .for-desktop{display:none}}.news-detail table{display:block !important;overflow:auto !important;width:100% !important;height:auto !important;color:#111a29 !important;background-color:#fff !important;margin:1.5em 0px 0px !important;border-spacing:0px !important;font-size:inherit !important}.news-detail table,.news-detail table tbody,.news-detail table tr{padding:0px !important;width:100% !important;border:0px !important}.news-detail table col{width:auto !important}.news-detail table tbody,.news-detail table tr,.news-detail table th,.news-detail table td{margin:0px !important}.news-detail table th,.news-detail table td{padding:.5em .8em !important;border:1px solid #ccd5dd !important;width:auto !important}.news-detail table th p,.news-detail table td p{margin:0}.news-detail table th{color:#111a29 !important;background-color:#b4ebf5 !important;border-top-color:#ccd5dd !important}.news-detail__page{padding:0 8.5%}@media(max-width: 991px){.news-detail__page{padding:0 6.5%}}.news-detail__page .component-content{margin:0 auto;max-width:calc(1440px * 0.83)}.news-detail__section{display:flex}.news-detail__section .breadCrumbs{padding:24px 0;border-bottom:1px solid #ccd5dd}.news-detail__section .breadCrumbs ol{padding:0;margin:0;border-bottom:0}@media(max-width: 991px){.news-detail__section{flex-direction:column}.news-detail__section:has(.news-detail-left-signpost){flex-direction:column-reverse}.news-detail__section .breadCrumbs{padding:16px 0}}.news-detail__section .news-events{padding:14px 0 104px}@media(max-width: 991px){.news-detail__section .news-events{padding:14px 0 138px}}.news-detail__section .news-events__cta{left:0}.news-detail__section .news-events .news-events-top,.news-detail__section .news-events .news-events-bottom{padding:0}.news-detail__left{width:calc((260 / (1440 * 0.83)) * 100%);margin-right:48px;flex:0 0 auto}@media(max-width: 991px){.news-detail__left{width:100%;margin-right:0}}.news-detail__author{display:flex;padding:25px 0;margin-bottom:16px;border-top:1px solid #ccd5dd;border-bottom:1px solid #ccd5dd}.news-detail__author-avatar{display:flex;align-items:baseline;margin-right:24px}.news-detail__author-avatar img{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.news-detail__author-info .desc{line-height:18px;font-family:"Montserrat";color:#1e93a6;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.news-detail__author-info .name{line-height:28px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px;margin-bottom:8px}.news-detail__author-info .position{line-height:24px;font-family:"DMSans";color:#455664;font-size:16px}.news-detail .news-detail-left-signpost{position:sticky;top:180px}.news-detail .news-detail-left-signpost a{text-decoration:none}@media(max-width: 991px){.news-detail .news-detail-left-signpost{position:relative;top:0;margin-top:40px}}.news-detail .left-signpost-img-wrapper{display:block;padding-bottom:56.25%;position:relative;margin-bottom:16px}.news-detail .left-signpost-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-detail .left-signpost-tag:hover,.news-detail .left-signpost-title:hover,.news-detail .left-signpost-desc:hover{color:#177584}.news-detail .left-signpost-tag{display:inline-block;line-height:20px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.6px;text-transform:uppercase}.news-detail .left-signpost-title{margin-bottom:16px;color:#111a29;font-weight:700}.news-detail .left-signpost-desc{line-height:24px;font-family:"DMSans";color:#455664;font-size:16px}.news-detail .left-signpost-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.news-detail .left-signpost-desc a:hover,.news-detail .left-signpost-desc a:active{color:#177584}.news-detail .left-signpost-link{display:inline-block;padding-bottom:4px;line-height:14px;margin-top:32px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.55px;text-transform:uppercase;border-bottom:2px solid #111a29}.news-detail .left-signpost-link:hover{color:#177584;text-decoration:none;border-bottom-color:#177584}.news-detail__right{flex:0 1 100%;overflow:hidden}.news-detail__right .full-video{height:500px}.news-detail__date{line-height:24px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px}@media(max-width: 991px){.news-detail__date{margin-bottom:24px}}.news-detail__title{margin-bottom:40px;color:#111a29;letter-spacing:-0.48px}@media(max-width: 991px){.news-detail__title{margin-bottom:24px}}.news-detail__image{width:100%;padding-bottom:calc((900 / 1600) * 100%);position:relative}.news-detail__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.news-detail__video{width:100%;padding-bottom:calc((900 / 1600) * 100%);position:relative}.news-detail__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.news-detail__video .video-resource__text{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute}.news-detail__video .video-resource__text-btn{width:130px;height:130px;padding:0;display:flex;margin:0 auto;justify-content:center;align-items:center;background-color:transparent;position:absolute;border:none}.news-detail__video .video-resource__text-btn::before{content:"";position:absolute;width:194px;height:194px;opacity:.4;background:transparent radial-gradient(closest-side at 50% 50%, #000000 0%, #00000074 71%, #00000000 100%) 0% 0% no-repeat padding-box}@media(max-width: 991px){.news-detail__video .video-resource__text-btn::before{width:152px;height:152px}}.news-detail__video .video-resource__text-btn::after{content:"";width:100%;height:100%;position:absolute;border:2px solid #fff;border-radius:50%;z-index:1}.news-detail__video .video-resource__text-btn--icon{width:24px;height:24px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px;z-index:2}.news-detail__video .video-resource__text-btn--text{line-height:15px;font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;text-transform:uppercase;z-index:2}.news-detail__video .video-resource__text-btn:hover .video-resource__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.news-detail__video .video-resource__text-btn:hover .video-resource__text-btn--text{color:#000}.news-detail__video .video-resource__text-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}@media screen and (max-width: 991px){.news-detail__video .video-resource__text-btn{width:96px;height:96px}.news-detail__video .video-resource__text-btn:hover .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px}.news-detail__video .video-resource__text-btn:hover .full-video__text-btn--text{color:#fff}.news-detail__video .video-resource__text-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(0);opacity:0}.news-detail__video .video-resource__text-btn:active .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.news-detail__video .video-resource__text-btn:active .full-video__text-btn--text{color:#000}.news-detail__video .video-resource__text-btn:active .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}}.news-detail .full-video_play-btn-animation{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0);width:100%;height:100%;transition:all .4s ease 0s;background-color:#fff;border-radius:50%;opacity:0}.news-detail__breadcrumb{margin-bottom:56px}.news-detail__breadcrumb__withBorderTop .breadCrumbs{border-top:1px solid #ccd5dd;margin-top:56px}@media(max-width: 991px){.news-detail__breadcrumb__withBorderTop{margin-top:32px}}@media(max-width: 991px){.news-detail__breadcrumb{margin-bottom:32px}}.news-detail__breadcrumb .breadCrumbs{width:100%;margin-left:0;margin-bottom:0;margin-right:0}.news-detail__quote{margin-bottom:56px}@media(max-width: 991px){.news-detail__quote{margin-bottom:48px}}.news-detail__text-title{line-height:40px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px;margin-bottom:56px}@media(max-width: 991px){.news-detail__text-title{line-height:32px;font-size:24px;margin-bottom:48px}}.news-detail__text-content{line-height:26px;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:18px;margin-bottom:56px}@media(max-width: 991px){.news-detail__text-content{margin-bottom:48px}}.news-detail__text-content a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.news-detail__text-content a:hover,.news-detail__text-content a:active{color:#177584}.news-detail__text-content img{width:auto;max-width:100%;height:auto !important}.news-detail__imageText{line-height:26px;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:18px}.news-detail__imageText a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.news-detail__imageText a:hover,.news-detail__imageText a:active{color:#177584}.news-detail__imageText img{width:auto;max-width:100%;height:auto !important}.news-detail__imageText-image{width:100%}.news-detail__imageText-image img{width:100%;-o-object-fit:cover;object-fit:cover}.news-detail__imageText-image a{color:initial}.news-detail__imageText-image--desc{line-height:22px;font-family:"DMSans";color:#455664;font-size:14px;opacity:.8;margin-top:8px;margin-bottom:56px}@media(max-width: 991px){.news-detail__imageText-image--desc{line-height:24px;font-size:16px;margin-bottom:32px}}.news-detail__download{margin:40px 0}@media(max-width: 991px){.news-detail__download{margin:32px 0}}.news-detail__tags{margin-bottom:40px}@media(max-width: 991px){.news-detail__tags{margin-bottom:48px}}.news-detail__related{width:100%;margin-top:56px}@media(max-width: 991px){.news-detail__related{margin-top:48px;margin-bottom:48px}}.news-events{position:relative;padding:104px 0;width:100%;max-width:initial;overflow:hidden}@media(max-width: 991px){.news-events{padding:56px 0 138px}}.news-events .component-content{max-width:1440px;margin:0 auto}@media screen and (max-width: 991px){.news-events .component-content{position:relative;padding-bottom:74px}}.news-events .news-events-top,.news-events .news-events-bottom{display:flex;padding:0 8.5%}@media screen and (max-width: 991px){.news-events .news-events-top,.news-events .news-events-bottom{flex-direction:column;padding:0 6.5%}}.news-events__split{height:1px;background-color:#ccd5dd}.news-events__text,.news-events__cta{padding-top:32px;width:50%;border-top:1px solid #ccd5dd}@media(max-width: 991px){.news-events__text{width:100%}}.news-events__text-tag{display:inline-block;margin-bottom:8px;line-height:18px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.news-events__text-tag:hover{color:#111a29}.news-events__text-title{margin-bottom:0;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.news-events__text-title{letter-spacing:-0.32px}}.news-events__cta{text-align:right}@media(max-width: 991px){.news-events__cta{position:absolute;left:6.5%;bottom:0;width:auto;text-align:left;border-top:none}}.news-events [class*=transparent-titles-border-link-]{display:inline-block}.news-events .news-events-top-level-item{width:48.7784471218%}.news-events .news-events-top-level-item .news-events__item-title{margin-bottom:24px;letter-spacing:-0.28px}.news-events .news-events-normal-item{width:23.0923694779%}.news-events .news-events-normal-item .news-events__item-title{margin-bottom:16px;line-height:1.4;font-size:20px}@media(max-width: 991px){.news-events .news-events-normal-item .news-events__item-title{margin-bottom:24px}}@media(max-width: 991px){.news-events .news-events-top-level-item,.news-events .news-events-normal-item{width:100%}}.news-events__item{margin-top:56px;margin-right:2.5100401606%}.news-events__item:last-of-type{margin-right:0}@media(max-width: 991px){.news-events__item{margin-top:44px;margin-right:0}}.news-events__item .news-events__text-tag{font-size:12px;line-height:20px;letter-spacing:.6px}.news-events__item>a:first-of-type{display:block;padding-bottom:56.25%;position:relative;margin-bottom:16px}.news-events__item>a:first-of-type img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-events__item a{text-decoration:none}.news-events__item-title{color:#111a29;font-weight:700}.news-events__item-title:hover{color:#177584}.news-events__item-desc{line-height:24px;font-family:"DMSans";color:#455664;font-size:16px}.news-events__item-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.news-events__item-desc a:hover,.news-events__item-desc a:active{color:#177584}.news-events__item-desc:hover{color:#177584}.news-events__item-link{display:inline-block;padding-bottom:4px;border-bottom:2px solid #111a29;line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.55px;text-transform:uppercase}.news-events__item-link:hover{color:#177584;text-decoration:none;border-bottom:2px solid #177584}.mode-experience-editor .news-landing__page a,.mode-preview .news-landing__page a{pointer-events:none}.news-landing__page.news-search__page .latest-news .news-events{padding:56px 0}.news-landing__page.news-search__page .latest-news .news-events__item{margin-top:0}.news-landing__page.news-search__page .latest-news .news-events__item:nth-child(1),.news-landing__page.news-search__page .latest-news .news-events__item:nth-child(2),.news-landing__page.news-search__page .latest-news .news-events__item:nth-child(3){margin-top:0}.news-landing__page.news-search__page .latest-news .news-events__item:nth-child(n+5){margin-top:48px}.news-landing__page.news-search__page .latest-news .news-events__item:nth-of-type(4n - 1){margin-right:2.5100401606%}.news-landing__page.news-search__page .latest-news .news-events__item:nth-of-type(4n){margin-right:0}@media(max-width: 991px){.news-landing__page.news-search__page .latest-news .news-events__item:nth-child(2),.news-landing__page.news-search__page .latest-news .news-events__item:nth-child(3),.news-landing__page.news-search__page .latest-news .news-events__item:nth-child(4){margin-top:48px}}.news-landing__page .news-events-top{border-top:1px solid #ccd5dd}.news-landing__page .news-events__text{border-top:none}.news-landing__page .news-events-top,.news-landing__page .news-events-bottom{padding:0}.news-landing__page .news-events-bottom{flex-wrap:wrap}.news-landing__page .pagination{display:flex;justify-content:center;margin:48px 0}.news-landing__page .pagination .pagination-list{list-style:none;padding-left:0;margin-bottom:0}@media(max-width: 991px){.news-landing__page .pagination .pagination-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}}.news-landing__page .pagination .pagination-list li{height:100%;display:inline-flex;align-items:center;margin:0 15px}.news-landing__page .pagination .pagination-list li.active{margin:0}.news-landing__page .pagination .pagination-list li a{line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.33px;text-decoration:none}.news-landing__page .pagination .pagination-list li.pagination-special{margin:0 8px}.news-landing__page .pagination .pagination-list li.pagination-special:nth-child(2){margin-right:15px}.news-landing__page .pagination .pagination-list li.pagination-special a{line-height:18px;font-family:"DMSans";font-size:14px;font-weight:700}.news-landing__page .pagination .pagination-list li.active a{display:block;width:30px;padding:8px 0;background-color:#30ccd6;border-radius:50%;text-align:center}.news-landing__page .pagination .pagination-list li.disable a{opacity:50%;cursor:not-allowed}.news-landing__page .component-content{margin:0 auto;max-width:1440px;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.news-landing__page .component-content{padding:0 6.5%}}.news-landing__page .news-landing__section{position:relative}.news-landing__page .news-landing__section .news-filters .icon-hook-active{width:32px;height:32px;border-radius:50%;background-color:#30ccd6;background-image:url(./assets/icons/icon-hook-white.svg);background-repeat:no-repeat;background-position:center}.news-landing__page .news-landing__section .news-filters .icon-cancel{width:32px;height:32px;border-radius:50%;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg);background-repeat:no-repeat;background-position:center;background-size:10px}.news-landing__page .news-landing__section .news-filters .icon-plus{width:10px;height:10px;display:block;margin:11px;background-image:url(./assets/icons/icon_plus.svg);background-repeat:no-repeat;background-position:center}.news-landing__page .news-landing__section .news-filters__default-btn,.news-landing__page .news-landing__section .news-filters__expand-btn{position:relative;display:flex;align-items:center;padding:3px 4px 3px 20px;line-height:21px;margin-right:8px;border:1px solid #ccd5dd;font-family:"DMSans";color:#111a29;font-size:16px;letter-spacing:.6px;border-radius:60px;text-transform:unset}.news-landing__page .news-landing__section .news-filters__default-btn:hover,.news-landing__page .news-landing__section .news-filters__default-btn:active,.news-landing__page .news-landing__section .news-filters__expand-btn:hover,.news-landing__page .news-landing__section .news-filters__expand-btn:active{border:1px solid #111a29;color:#111a29;background-color:#fff}.news-landing__page .news-landing__section .news-filters__default-btn.less,.news-landing__page .news-landing__section .news-filters__expand-btn.less{background-color:#ccd5dd}.news-landing__page .news-landing__section .news-filters__default-btn .text,.news-landing__page .news-landing__section .news-filters__expand-btn .text{padding-right:8px}.news-landing__page .news-landing__section .news-filters__default{display:flex;align-items:center;margin-top:32px}@media(max-width: 991px){.news-landing__page .news-landing__section .news-filters__default{display:block;margin-top:24px}}.news-landing__page .news-landing__section .news-filters__default-btn.less{background-color:#ccd5dd}.news-landing__page .news-landing__section .news-filters__default-split{width:1px;height:39px;background-color:#ccd5dd;margin-left:8px;margin-right:16px}@media(max-width: 991px){.news-landing__page .news-landing__section .news-filters__default-split{display:none}}.news-landing__page .news-landing__section .news-filters__default .fixed-filter{display:flex;align-items:center}@media(max-width: 991px){.news-landing__page .news-landing__section .news-filters__default .fixed-filter{overflow-x:auto;margin-right:-6.5%;scrollbar-width:none;-ms-overflow-style:none}.news-landing__page .news-landing__section .news-filters__default .fixed-filter::-webkit-scrollbar{display:none}.news-landing__page .news-landing__section .news-filters__default .fixed-filter:after{content:"";display:block;width:30px;flex:0 0 30px;position:absolute;right:0;height:38px;background:linear-gradient(270deg, white, rgba(255, 255, 255, 0))}.news-landing__page .news-landing__section .news-filters__default .fixed-filter .mobile-padding{display:block !important;flex:0 0 calc(6.5% - 8px)}}.news-landing__page .news-landing__section .news-filters__default .more-filter{width:100%;display:flex;justify-content:space-between;flex:1}@media(max-width: 991px){.news-landing__page .news-landing__section .news-filters__default .more-filter{margin-top:16px}}.news-landing__page .news-landing__section .news-filters__action-btn{line-height:21px;border-bottom:1px solid #111a29;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;text-transform:unset;cursor:pointer}.news-landing__page .news-landing__section .news-filters__action-btn:hover{color:#177584;text-decoration:none;border-bottom:1px solid #177584}.news-landing__page .news-landing__section .news-filters__more{width:100%;position:absolute;left:0;background-color:#fff;z-index:11;padding-bottom:24px;margin-top:32px;box-shadow:0 7px 6px #00000029}@media(max-width: 991px){.news-landing__page .news-landing__section .news-filters__more{margin-top:8px}}.news-landing__page .news-landing__section .news-filters__more-container{max-width:1440px;margin:0 auto;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.news-landing__page .news-landing__section .news-filters__more-container{padding:0 6.5%}}.news-landing__page .news-landing__section .news-filters__expand{border-top:1px solid #ccd5dd;border-bottom:1px solid #ccd5dd;padding-bottom:32px}.news-landing__page .news-landing__section .news-filters__expand-title{line-height:28px;margin-top:32px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px}.news-landing__page .news-landing__section .news-filters__expand-type{display:flex;flex-wrap:wrap}.news-landing__page .news-landing__section .news-filters__expand-btn{margin-top:8px}.news-landing__page .news-landing__section .news-filters__action{display:flex;justify-content:space-between;align-items:center;padding-top:24px}.news-landing__page .news-landing__section .news-filters__action-save{width:170px}.news-landing__page .news-landing__section .news-filters__clear{line-height:21px;border-bottom:1px solid #111a29;text-transform:unset;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;cursor:pointer}.news-landing__page .news-landing__section .news-filters__clear:hover{color:#177584;text-decoration:none;border-bottom:1px solid #177584}.news-landing__page .news-landing__section .top-items{display:flex;background-color:#b4ebf5;border-radius:16px;overflow:hidden;margin-bottom:56px}.news-landing__page .news-landing__section .top-items:nth-child(2){margin-top:32px}@media(max-width: 991px){.news-landing__page .news-landing__section .top-items:nth-child(2){margin-top:24px}}@media(max-width: 991px){.news-landing__page .news-landing__section .top-items{flex-direction:column;margin-bottom:32px}}.news-landing__page .news-landing__section .top-items:last-child{margin-bottom:0}.news-landing__page .news-landing__section .top-items__content{flex:1;align-self:center;padding:56px 100px 56px 140px}@media(max-width: 1659px){.news-landing__page .news-landing__section .top-items__content{padding-left:8.5%}}@media(max-width: 991px){.news-landing__page .news-landing__section .top-items__content{width:100%;padding:32px 6.5%;order:1}}.news-landing__page .news-landing__section .top-items__content-subtitle{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;text-transform:uppercase}.news-landing__page .news-landing__section .top-items__content-title{margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.news-landing__page .news-landing__section .top-items__content-title{letter-spacing:0}}.news-landing__page .news-landing__section .top-items__content-desc{line-height:24px;margin-bottom:24px;font-family:"DMSans";color:#455664;font-size:16px}.news-landing__page .news-landing__section .top-items__content a{text-decoration:none}.news-landing__page .news-landing__section .top-items__content-link{margin-bottom:32px}.news-landing__page .news-landing__section .top-items__content-link a{padding-bottom:4px;line-height:14px;border-bottom:2px solid #111a29;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.55px;text-transform:uppercase}.news-landing__page .news-landing__section .top-items__content-link a:hover{color:#177584;border-bottom:2px solid #177584}.news-landing__page .news-landing__section .top-items__content-tag{display:inline-block;padding:6px 12px;line-height:15px;margin-top:8px;background:#0030571A 0% 0% no-repeat padding-box;border-radius:6px;font-family:"Montserrat";color:#003057;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase}.news-landing__page .news-landing__section .top-items__image{flex:0 0 calc((478 / 1195) * 100%)}.news-landing__page .news-landing__section .top-items__image-container{width:100%;height:100%;position:relative;padding-bottom:100%}.news-landing__page .news-landing__section .top-items__image-container .icon-play-bg{width:64px;height:64px;background:#111a29 0% 0% no-repeat padding-box;opacity:.5;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center}.news-landing__page .news-landing__section .top-items__image-container .icon-play{width:24px;height:30px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:44px}.news-landing__page .news-landing__section .top-items__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.news-landing__page .news-landing__section .top-items.image-left .top-items__content{order:1}.news-landing__page .top-items__content-subtitle:hover,.news-landing__page .top-items__content-title:hover,.news-landing__page .top-items__content-desc:hover{color:#177584}.news-landing__page .latest-news .news-events{padding-bottom:56px}.news-landing__page .latest-news .news-events__text{margin-bottom:24px}.news-landing__page .latest-news .news-events__item:nth-child(1){margin-top:32px}@media(max-width: 991px){.news-landing__page .latest-news .news-events__item:nth-child(1){margin-top:24px}}.news-landing__page .latest-news .news-events__item:nth-child(2),.news-landing__page .latest-news .news-events__item:nth-child(3){margin-top:32px}@media(max-width: 991px){.news-landing__page .latest-news .news-events__item:nth-child(2),.news-landing__page .latest-news .news-events__item:nth-child(3){margin-top:44px}}.news-landing__page .latest-news .news-events__item:nth-of-type(4n - 1){margin-right:0}.news-landing__page .latest-news .news-events__cta-link{display:none}.news-landing__page .latest-news .news-more__btn{padding:13px 24px;line-height:14px;margin:60px auto 0;border:1px solid #003057;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.33px}.news-landing__page .latest-news .news-more__btn:hover{color:#fff}@media(max-width: 991px){.news-landing__page .latest-news .news-more__btn:hover{color:#111a29;background-color:#fff !important}}@media(max-width: 991px){.news-landing__page .latest-news .news-more__btn{width:100%}}.news-landing__page .latest-news .no-news{text-align:center;padding:88px 0 24px}@media(max-width: 991px){.news-landing__page .latest-news .no-news{padding:48px 0}}.news-landing__page .latest-news .no-news__title{line-height:36px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}.news-landing__page .latest-news .no-news__subtitle{line-height:24px;margin-top:24px;font-family:"DMSans";color:#455664;font-size:16px}@media(max-width: 991px){.news-landing__page .latest-news .no-news__subtitle{margin-top:16px}}.news-promo{display:flex;flex-direction:inherit;flex-direction:column}.news-promo .input-error{display:none;color:#d61028;font:normal normal normal 14px/24px "DMSans";margin:8px 0}.news-promo-action{margin-bottom:24px}.news-promo-action.error .news-promo-action--input{border-color:#d61028}.news-promo-action.error .input-error{display:block}@media(max-width: 991px){.news-promo-action{margin-bottom:24px}}.news-promo-action-container{display:flex}.news-promo-action--input{width:375px;line-height:21px;background-color:#fff;border:1px solid transparent;border-radius:42px;padding:8px 130px 9px 15px;font-family:"DMSans";color:#003057;font-size:16px;outline:none}@media(max-width: 991px){.news-promo-action--input{width:100%;padding-top:8px;padding-bottom:9px}}.news-promo-action--input::-moz-placeholder{color:#003057}.news-promo-action--input:-ms-input-placeholder{color:#003057}.news-promo-action--input::placeholder{color:#003057}.news-promo-action--btn{padding:0;min-width:120px;margin-left:-119px;border-radius:60px}.news-promo .news-promo-content-container{width:100%;min-height:366px}.news-promo .news-promo-content-container .m-col-left{display:flex;align-items:center;justify-content:center;flex:0 0 50%;max-width:50%}@media(max-width: 991px){.news-promo .news-promo-content-container .m-col-left{flex:0 0 100%;max-width:100%;padding-right:0}}.news-promo .news-promo-content-container .m-col-right{position:relative;flex:0 50%;max-width:50%;height:100%}.news-promo .news-promo-content-container .m-col-right img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.news-promo .news-promo-content-container .m-col-right{flex:0 0 100%;max-width:100%;height:0;padding-bottom:54.9333333333%}}.news-promo .news-promo-content-container .m-row{display:flex;height:100%}@media(max-width: 991px){.news-promo .news-promo-content-container .m-row{flex-wrap:wrap;max-width:100%}}@media(min-width: 992px){.news-promo{flex-direction:row}}.news-promo p{color:#111a29;font-family:"DMSans";margin-bottom:40px;line-height:26px;letter-spacing:0;font-size:18px;font-weight:400}@media(max-width: 991px){.news-promo p{letter-spacing:-0.54px;margin-bottom:32px}}.news-promo-description{flex:1;max-width:618px;padding:56px 60px;margin:0 auto}@media(max-width: 991px){.news-promo-description{flex-direction:row;padding:56px 6.5% 24px;max-width:initial}}.news-promo-description .thank-message{margin-bottom:0}.news-promo_term{display:flex;flex-direction:column}.news-promo_term.error .form-error-msg{display:block}.news-promo_term--checkbox-wrapper{display:flex;cursor:pointer}.news-promo_term--checkbox-wrapper.checked .news-promo_term--checkbox{background:#fff url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:16px 12px}.news-promo_term--desc{flex:1;font:normal normal normal 14px/22px "DMSans";color:#111a29;margin-bottom:0}.news-promo_term--checkbox{position:relative;width:20px;height:20px;margin-top:4px;margin-right:16px;border:1px solid #8298a4;background-color:#fff;border-radius:2px}.news-promo_term .form-error-msg{display:none;line-height:18px;margin-top:8px;font-family:"DMSans";color:#d61028;font-size:14px}.news-promo img{display:flex;flex:1;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.news-promo img{order:2;justify-content:center;align-items:center}}@media(max-width: 991px){.news-promo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.news-promo .news-promo-title{margin-bottom:16px;color:#111a29;letter-spacing:-0.32px}@media(max-width: 991px){.news-promo .news-promo-title{letter-spacing:0px}}.news-promo a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;border-radius:60px;padding:16px 32px;font-size:12px;letter-spacing:.6px;line-height:15px;font-family:"Montserrat"}.parent-reviews-elfsight{display:flex;flex-direction:column;padding-top:104px;padding-bottom:104px;width:100%;background-color:#e8f8fb;overflow:hidden}.parent-reviews-elfsight .swiper-custom-prev,.parent-reviews-elfsight .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.parent-reviews-elfsight .swiper-custom-prev.swiper-button-disabled,.parent-reviews-elfsight .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.parent-reviews-elfsight .swiper-custom-prev:not(.swiper-button-disabled),.parent-reviews-elfsight .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.parent-reviews-elfsight .swiper-custom-prev:not(.swiper-button-disabled):hover,.parent-reviews-elfsight .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.parent-reviews-elfsight .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.parent-reviews-elfsight .swiper-custom-prev:not(.swiper-button-disabled):hover,.parent-reviews-elfsight .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.parent-reviews-elfsight .swiper-custom-prev:not(.swiper-button-disabled):active,.parent-reviews-elfsight .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.parent-reviews-elfsight .as-seenIn{padding-bottom:0}.parent-reviews-elfsight .upper-part{position:relative;display:flex;padding-left:8.5%;width:100%;margin-bottom:224px}.parent-reviews-elfsight .upper-left-part{display:flex;flex-direction:column;align-items:flex-start}.parent-reviews-elfsight .parent-reviews-title{min-width:300px;margin-bottom:34px;color:#111a29;letter-spacing:-0.28px}.parent-reviews-elfsight .overall-rating{display:flex;flex-direction:column;align-items:center}.parent-reviews-elfsight .overall-rating-number{line-height:188px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:154px;letter-spacing:-1.54px}.parent-reviews-elfsight .overall-stars-row,.parent-reviews-elfsight .overall-stars{display:flex;align-items:center}.parent-reviews-elfsight .overall-stars{padding-bottom:2px;margin-right:16px}.parent-reviews-elfsight .solid-star-icon,.parent-reviews-elfsight .hollow-star-icon{width:21px;height:19px;background-size:21px 19px;background-position:center;background-repeat:no-repeat}.parent-reviews-elfsight .solid-star-icon{background-image:url(./assets/icons/icon-solid-star.svg)}.parent-reviews-elfsight .hollow-star-icon{background-image:url(./assets/icons/icon_star_hollow.svg)}.parent-reviews-elfsight .overall-review-count{line-height:26px;font-family:"DMSans";color:#111a29;font-size:16px;text-align:center}.parent-reviews-elfsight .review-swiper-part{position:relative;display:flex;flex-grow:1;flex-shrink:1;padding-right:8.5vw;margin-left:115px;overflow-x:hidden}.parent-reviews-elfsight .review-swiper-container{display:flex;top:0;left:0;padding:0;width:100%;margin:0;list-style:none;overflow:visible}.parent-reviews-elfsight .review-swiper-wrapper{width:100%}.parent-reviews-elfsight .review-swiper-item{display:flex;width:25.83vw;margin-right:36px}.parent-reviews-elfsight .review-swiper-item:last-item{margin-right:0}.parent-reviews-elfsight .review-swiper-card{position:relative;display:flex;flex-direction:column;padding:36px 32px 32px;width:100%;background-color:#fff;border-radius:8px;overflow:hidden}.parent-reviews-elfsight .reviewer-avatar-wrapper{position:absolute;top:36px;left:32px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#eee;overflow:hidden}.parent-reviews-elfsight .reviewer-avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.parent-reviews-elfsight .reviewer-name{display:box;padding-right:10px;max-height:26px;line-height:26px;font-family:"DMSans";font-size:18px;font-weight:700;color:#111a29;overflow:hidden;line-clamp:1;box-orient:vertical;text-overflow:ellipsis}.parent-reviews-elfsight .review-time{max-height:18px;margin-bottom:33px;font-family:"DMSans";font-size:14px;line-height:18px;letter-spacing:-0.07px;color:#455664;overflow:hidden}.parent-reviews-elfsight .review-stars{display:flex;margin-bottom:24px}.parent-reviews-elfsight .review-content{width:100%;line-height:28px;font-family:"DMSans";color:#111a29;font-size:20px;opacity:.8}.parent-reviews-elfsight .review-read-more{position:relative;display:inline-block;margin-top:24px;padding-bottom:4px;line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.55px;text-transform:uppercase;border-bottom:2px solid #003057;cursor:pointer;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.parent-reviews-elfsight .review-read-more::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.parent-reviews-elfsight .review-read-more::after{transition:all .4s ease 0s;transform-origin:right}.parent-reviews-elfsight .review-read-more:hover,.parent-reviews-elfsight .review-read-more:active{color:#30ccd6}.parent-reviews-elfsight .review-read-more:hover::after,.parent-reviews-elfsight .review-read-more:active::after{width:100%;background-color:#30ccd6}.parent-reviews-elfsight .review-swiper-nav-btns{position:absolute;bottom:-108px;right:8.5vw;z-index:1;display:flex}.parent-reviews-elfsight .swiper-custom-prev{margin-right:8px;border-width:0}.parent-reviews-elfsight .swiper-custom-next{border-width:0}@media(max-width: 991px){.parent-reviews-elfsight{padding-top:56px;padding-bottom:56px}.parent-reviews-elfsight .upper-part{flex-direction:column;padding-left:0;margin-bottom:72px}.parent-reviews-elfsight .upper-left-part{margin-bottom:56px;padding-left:6.5%;padding-right:6.5%;align-items:center}.parent-reviews-elfsight .parent-reviews-title{min-width:initial;margin-bottom:0;letter-spacing:-0.24px;text-align:center}.parent-reviews-elfsight .overall-rating-number{margin-bottom:33px;font-size:135px;line-height:132px;letter-spacing:-1.35px}.parent-reviews-elfsight .overall-stars-row{flex-direction:column}.parent-reviews-elfsight .overall-stars{padding-bottom:0;margin-right:0;margin-bottom:8px}.parent-reviews-elfsight .overall-stars .solid-star-icon,.parent-reviews-elfsight .overall-stars .hollow-star-icon{width:24px;height:24px;background-size:24px}.parent-reviews-elfsight .overall-review-count{font-size:18px;line-height:24px;letter-spacing:-0.09px;color:#455664}.parent-reviews-elfsight .review-swiper-part{flex-grow:initial;flex-shrink:initial;width:100%;padding-left:6.5%;padding-right:6.5%;margin-left:0}.parent-reviews-elfsight .review-swiper-item{width:100%}.parent-reviews-elfsight .review-swiper-nav-btns{display:none}.parent-reviews-elfsight .review-swiper-card{width:71.73vw}.parent-reviews-elfsight .review-content{line-height:24px;line-clamp:9;font-size:16px}}.parent-reviews-yext{width:100%;background-color:#e8f8fb;overflow:hidden}.parent-reviews-yext .reviews-yext{display:block;padding:104px 0;max-width:1440px;margin:0 auto;color:#fff}.parent-reviews-yext .reviews-yext .js-content-width{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 8.5%}@media screen and (max-width: 991px){.parent-reviews-yext .reviews-yext .js-content-width{margin:0 6.5%}}@media(max-width: 991px){.parent-reviews-yext .reviews-yext{padding:56px 0}}.parent-reviews-yext .reviews-yext__slider{overflow:initial;margin:0 8.5%}@media screen and (max-width: 991px){.parent-reviews-yext .reviews-yext__slider{margin:0 6.5%}}.parent-reviews-yext .reviews-yext__title{width:58.333333%}@media(max-width: 991px){.parent-reviews-yext .reviews-yext__title{width:100%;text-align:center}}.parent-reviews-yext .reviews-yext__title-tag{display:inline-block;line-height:17px;margin-bottom:16px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.parent-reviews-yext .reviews-yext__title-content{margin-bottom:56px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.parent-reviews-yext .reviews-yext__title-content{letter-spacing:-0.32px}}.parent-reviews-yext .reviews-yext__arrow{position:relative;width:41.666667%;height:60px;margin-bottom:55px}@media(max-width: 991px){.parent-reviews-yext .reviews-yext__arrow{display:none !important}}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev,.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev.swiper-button-disabled,.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev:not(.swiper-button-disabled),.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev:not(.swiper-button-disabled):hover,.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev:not(.swiper-button-disabled):active,.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev{left:auto;right:70px;top:0;margin-top:0}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-prev::after{content:""}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next{right:0;top:0;margin-top:0}.parent-reviews-yext .reviews-yext__arrow .swiper-custom-next::after{content:""}.parent-reviews-yext .reviews-yext__item{padding:32px;background-color:#fff;border-radius:8px}.parent-reviews-yext .reviews-yext__item-name{line-height:26px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px}.parent-reviews-yext .reviews-yext__item-rate{background:transparent url(./assets/icons/icon-hollow-star.svg) 0 0;background-repeat:repeat-x;background-size:21px;height:19px;width:105px;display:inline-block;vertical-align:middle}.parent-reviews-yext .reviews-yext__item-rate::before{content:"";background:transparent url(./assets/icons/icon-solid-star.svg) 0 0;background-repeat:repeat-x;background-size:21px;height:100%;width:100%;display:block}.parent-reviews-yext .reviews-yext__item-rate-4::before{width:80%}.parent-reviews-yext .reviews-yext__item-rate-3::before{width:60%}.parent-reviews-yext .reviews-yext__item-rate-2::before{width:40%}.parent-reviews-yext .reviews-yext__item-rate-1::before{width:20%}.parent-reviews-yext .reviews-yext__item-date{display:inline-block;line-height:16px;margin-left:12px;font-family:"DMSans";color:#455664;font-size:12px;letter-spacing:-0.06px}.parent-reviews-yext .reviews-yext__item-message{padding-top:25px;line-height:28px;opacity:.8;font-family:"DMSans";color:#111a29;font-size:20px}@media(max-width: 991px){.parent-reviews-yext .reviews-yext__item-message{line-height:24px;font-size:16px}}.parent-reviews-yext .reviews-yext__item-read-more{position:relative;display:inline-block;margin-top:24px;padding-bottom:4px;line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:11px;letter-spacing:.55px;text-transform:uppercase;border-bottom:2px solid #003057;cursor:pointer;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.parent-reviews-yext .reviews-yext__item-read-more::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.parent-reviews-yext .reviews-yext__item-read-more::after{transition:all .4s ease 0s;transform-origin:right}.parent-reviews-yext .reviews-yext__item-read-more:hover,.parent-reviews-yext .reviews-yext__item-read-more:active{color:#30ccd6}.parent-reviews-yext .reviews-yext__item-read-more:hover::after,.parent-reviews-yext .reviews-yext__item-read-more:active::after{width:100%;background-color:#30ccd6}.parent-reviews-yext .reviews-yext .swiper-wrapper{height:auto;align-items:initial}.parent-reviews-yext .reviews-yext .swiper-wrapper .swiper-slide{height:auto}.parent-reviews-yext .module-anchor-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:32px}@media(max-width: 991px){.parent-reviews-yext .module-anchor-link{margin-top:16px}}.partnerships{padding:104px 0;width:100%;overflow:hidden}@media(max-width: 991px){.partnerships{padding-top:56px;padding-bottom:56px}}.partnerships .component-content{max-width:1440px;margin:0 auto}.partnerships__content{position:relative;margin:0 8.5%}@media screen and (max-width: 991px){.partnerships__content{margin:0 6.5%}}.partnerships__content.show_navi h3.partnerships-title{max-width:84%}@media screen and (max-width: 991px){.partnerships__content.show_navi h3.partnerships-title{max-width:initial}}.partnerships__content.show_navi p.partnerships-desc{max-width:84%}@media screen and (max-width: 991px){.partnerships__content.show_navi p.partnerships-desc{max-width:initial}}.partnerships__content h3.partnerships-title{margin-bottom:0;color:#111a29;text-align:center}.partnerships__content h3.partnerships-title+p.partnerships-desc{margin-top:16px}.partnerships__content p.partnerships-desc{line-height:1.45;margin-bottom:0;font-family:"DMSans";color:#455664;font-size:18px;text-align:center}.partnerships__content p.partnerships-desc:empty{display:none}.partnerships__content p.partnerships-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.partnerships__content p.partnerships-desc a:hover,.partnerships__content p.partnerships-desc a:active{color:#177584}.partnerships__content.show_navi h3.partnerships-title,.partnerships__content.show_navi p.partnerships-desc{text-align:left}.partnerships__content.show_navi .partnerships-controls{display:block}.partnerships__grps{display:flex;padding-top:56px;overflow-x:visible;margin:0 8.5%;flex-direction:column;align-items:flex-start}@media screen and (max-width: 991px){.partnerships__grps{margin:0 6.5%}}.partnerships__grps .swiper-wrapper{height:auto}.partnerships__grps .partnersLogoCentered{margin:0 auto}.partnerships__grps__container{width:100%;position:relative;flex-wrap:nowrap;overflow-x:visible}.partnerships__grps__container.swiper-no-swiping .swiper-wrapper{justify-content:center}.partnerships__grps__container .partnerships_silders{height:auto;border:1px solid #ccd5dd;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media(max-width: 991px){.partnerships__grps__container .partnerships_silders{max-width:319px}}@media(max-width: 767px){.partnerships__grps__container .partnerships_silders{max-width:272px}}.partnerships__grps__container .partnerships_silders-content{width:100%;display:flex;flex-direction:column;align-items:center;padding:32px 24px}.partnerships__grps__container>div>div:last-of-type{margin-right:0 !important}.partnerships__grps__title{color:#111a29;font-weight:700;text-align:left;margin-top:32px;margin-bottom:16px;width:100%}.partnerships__grps__desc{width:100%;line-height:24px;margin-bottom:0;font-family:"DMSans";color:#455664;font-size:16px;text-align:left}.partnerships__grps__desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.partnerships__grps__desc a:hover,.partnerships__grps__desc a:active{color:#177584}.partnerships__grps__links{position:relative;display:flex;align-items:center;justify-content:center;padding:0;width:100%;height:100%;line-height:1.27;color:#111a29;letter-spacing:.24px;transition:.2s all ease-in-out;background-color:#b4ebf5;border-radius:0}.partnerships__grps__links i{position:relative;display:block;width:32px;height:32px;margin-right:12px;background-color:#fff;border-radius:50%;color:#003057;transition:.2s all ease-in-out}.partnerships__grps__links i::after{content:"";background-image:url(./assets/icons/icon_plus.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:11px;left:11px;width:10px;height:10px}.partnerships__grps__links:hover{color:#fff;text-decoration:none;background-color:#111a29}.partnerships__grps__links:hover i{transform:rotate(90deg)}.partnerships__grps__footer{border-bottom-left-radius:12px;border-bottom-right-radius:12px;width:100%;height:56px;background-color:#b4ebf5;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:.2s all ease-in-out;overflow:hidden}@media screen and (max-width: 991px){.partnerships__grps__footer-content{min-height:100vh;background-color:#fff}}.partnerships__grps__footer-content .img-content{position:relative;width:100%;padding-bottom:56.289707751%;margin-bottom:-16px}.partnerships__grps__footer-content .img-content>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991px){.partnerships__grps__footer-content .img-content{margin-bottom:-40px}}.partnerships__grps__footer-content .content{padding:88px 72px 72px;background-color:#fff}.partnerships__grps__footer-content .content:empty{display:none}@media(max-width: 991px){.partnerships__grps__footer-content .content{padding:80px 32px 40px;background-color:initial}}.partnerships__grps__footer-content .content-title{line-height:40px;margin-bottom:24px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}@media(max-width: 991px){.partnerships__grps__footer-content .content-title{font-size:28px;line-height:36px}}.partnerships__grps__footer-content .content-desc{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.partnerships__grps__footer-content .content-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.partnerships__grps__footer-content .content-desc a:hover,.partnerships__grps__footer-content .content-desc a:active{color:#177584}.partnerships__grps__footer-content .content-section-title{margin-top:56px;margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.partnerships__grps__footer-content .content-section-title{letter-spacing:-0.24px;margin-top:40px}}.partnerships__grps__logo-wrapper{position:relative;width:76.0180995475%;padding-bottom:76.0180995475%;margin:0 auto}@media screen and (min-width: 768px)and (max-width: 991px){.partnerships__grps__logo-wrapper{width:62.4535315985%;padding-bottom:62.4535315985%}}.partnerships__grps__logo-wrapper img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partnerships__grps__logo-wrapper img{border-radius:50%}.partnerships-controls{position:absolute;right:0;top:27px;width:128px;display:none}.partnerships-controls-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.partnerships .swiper-no-swiping~[class*=transparent-titles-border-link-]{margin-left:auto;margin-right:auto}.partnerships [class*=transparent-titles-border-link-]{margin-top:56px;letter-spacing:.6px}@media(max-width: 991px){.partnerships [class*=transparent-titles-border-link-]{margin:40px auto 0}}.partnerships .swiper-custom-prev,.partnerships .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.partnerships .swiper-custom-prev.swiper-button-disabled,.partnerships .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.partnerships .swiper-custom-prev:not(.swiper-button-disabled),.partnerships .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.partnerships .swiper-custom-prev:not(.swiper-button-disabled):hover,.partnerships .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.partnerships .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.partnerships .swiper-custom-prev:not(.swiper-button-disabled):hover,.partnerships .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.partnerships .swiper-custom-prev:not(.swiper-button-disabled):active,.partnerships .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.partnerships .module-anchor-link{margin-top:40px}@media(max-width: 991px){.partnerships .module-anchor-link{margin-top:32px}}.personalisation-wrapper{background:#b4ebf5}.personalisation-wrapper .component-content{display:flex;align-items:center;width:814px;margin:0 auto}.personalisation-wrapper .personalisation-image{box-sizing:content-box;position:relative;width:320px;height:120px;margin-right:8px}.personalisation-wrapper .personalisation-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.personalisation-wrapper .personalisation-content{display:flex;align-items:center;flex:1}.personalisation-wrapper .personalisation-content-desc{line-height:26px;margin-right:24px;font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:700}.personalisation-wrapper [class*=navy-no-border-btn-]{white-space:nowrap}@media(max-width: 991px){.personalisation-wrapper .component-content{flex-direction:column-reverse;align-items:flex-start;width:100%}.personalisation-wrapper .personalisation-image{padding-bottom:37.5%;width:100%;height:0;margin-right:0}.personalisation-wrapper .personalisation-content{flex-direction:column;align-items:flex-start;padding:24px 6.5%;width:100%}.personalisation-wrapper .personalisation-content-desc{margin-bottom:32px}}.podcast-container{margin-top:16px}.podcast-container:first-child{margin-top:56px}@media(max-width: 991px){.podcast-container:first-child{margin-top:40px}}.podcast{border:1px solid #ccd5dd;border-radius:6px;margin:0 auto;width:54.444vw;max-width:784px;padding:16px;display:flex;color:#111a29}.podcast .for-mobile{display:none}@media screen and (max-width: 991px){.podcast .for-mobile{display:block}.podcast .for-desktop{display:none}}.podcast .for-mobile{width:100%}@media(max-width: 991px){.podcast{width:87.7333%;max-width:initial;flex-wrap:wrap;padding-left:14px}}.podcast_right{margin-left:1.66667vw;width:100%}@media(max-width: 991px){.podcast_right{margin-left:2.66667vw;width:calc(100% - 80px - 2.66667vw)}}.podcast__player{margin-top:24px}.podcast .js-podcast-showless{display:none}.podcast__episode{color:#111a29}.podcast__episode_subtitle{opacity:.5;font:normal normal 600 14px/18px "Montserrat";text-transform:uppercase;letter-spacing:.7px}.podcast__episode_showLess{color:#111;text-decoration:underline;font:normal normal bold 16px/24px "DMSans"}.podcast__episode_title{margin-top:8px;font:normal normal bold 18px/28px "DMSans";letter-spacing:-0.18px}.podcast__episode_desc{font:normal normal 400 16px/24px "DMSans";color:#455664;letter-spacing:0;margin-right:22px;margin-top:16px}@media(max-width: 991px){.podcast__episode_desc{margin-right:0px}}.podcast__episode_image{width:200px;height:200px}@media(max-width: 991px){.podcast__episode_image{width:80px;height:80px}}.podcast__episode_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.podcast__episode_lineClamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:48px}@media(max-width: 991px){.podcast__episode_lineClamp2{-webkit-line-clamp:3;max-height:72px}}.podcast .mejs__pause~.mejs__time{color:#111a29}.podcast .mejs__container{background:#fff}.podcast .mejs__controls{display:block;background:#fff !important}.podcast .mejs__controls{height:48px;padding:0}.podcast .mejs__time{color:#888c94;font:normal normal normal 12px/22px "DMSans";padding:0px}.podcast .mejs__button{height:48px;width:48px;background:#30ccd6;border-radius:60px;position:relative}.podcast .mejs__time-total{background:#ccd5dd;border-radius:8px}.podcast .mejs__time-rail{margin:0 12px}.podcast .mejs-prepended-buttons{display:flex;align-items:center}.podcast .mejs-appended-buttons{display:flex;justify-content:space-evenly}.podcast .mejs__play>button{margin:0;top:calc(50% - 10px);left:calc(50% - 10px);background:transparent url(./assets/icons/mediaplayer-sprite-gray.svg) no-repeat}.podcast .mejs__replay>button{top:calc(50% - 10px);left:calc(50% - 10px);margin:0}.podcast .mejs__pause>button{margin:0;top:calc(50% - 10px);left:calc(50% - 10px);background:transparent url(./assets/icons/mediaplayer-sprite-gray.svg) no-repeat;background-position:-20px 0}.podcast .mejs__time-current{background:#111 !important;border-radius:8px}.podcast .mejs__time-handle{display:none}.podcast .mejs__time-loaded{display:none}.podcast .mejs__horizontal-volume-slider{display:none !important}.podcast-page-header{padding:104px 0}.podcast-page-header .podcast-reviews-right{max-width:788px;margin:0 auto}.podcast-page-header .podcast-reviews-overlay-container{width:54.6527777778%}.podcast-page-header h6{margin-bottom:8px;color:#111a29;font-weight:bold}@media(max-width: 991px){.podcast-page-header{padding:56px 0}.podcast-page-header .podcast-reviews-right{padding:0 6.5%;max-width:initial}.podcast-page-header .podcast-reviews-overlay-container{width:100%}}.podcast-reviews-overlay-inner{width:100%;max-width:1440px;margin:0 auto}.podcast-reviews{padding:104px 0;max-width:1440px;margin:0 auto;color:#111a29}@media(max-width: 991px){.podcast-reviews{padding-top:56px;padding-bottom:56px}}.podcast-reviews .component-content{display:flex;margin:0 8.5%}@media(max-width: 991px){.podcast-reviews .component-content{flex-direction:column;margin:0 6.5%}}.podcast-reviews-hidden{display:none !important}.podcast-reviews-overlay{position:fixed;display:flex;inset:0;z-index:99999;justify-content:center;align-items:center;background-color:rgba(17,26,41,.6);padding:75px 0}.podcast-reviews-overlay-container{background-color:#fff;width:787px;margin-left:auto;margin-right:auto;opacity:1;padding:72px;z-index:200;position:relative}@media(max-width: 991px){.podcast-reviews-overlay-container{width:100%;padding:80px 6.5% 40px}}.podcast-reviews-overlay-close-btn{width:48px;height:48px;background-image:url(./assets/icons/icon-close-dark.svg);background-size:36px;background-position:center;background-repeat:no-repeat;position:absolute;top:24px;right:24px;z-index:300;cursor:pointer}@media(max-width: 991px){.podcast-reviews-overlay-close-btn{top:16px;right:16px}}.podcast-reviews-overlay-title{line-height:40px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}.podcast-reviews-overlay-iconbars{padding-top:40px}.podcast-reviews-overlay-iconbars ol{display:flex;list-style-type:none;padding:0;margin-top:-10px;margin-bottom:0;flex-wrap:wrap}@media(max-width: 991px){.podcast-reviews-overlay-iconbars ol{margin-bottom:0}}.podcast-reviews-overlay-iconbars li{flex-basis:50%;margin-top:10px}@media(max-width: 991px){.podcast-reviews-overlay-iconbars li{flex-basis:auto;margin-right:12px}}.podcast-reviews-overlay-iconbars-item{display:flex;align-items:center;padding:3px 18px 3px 3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:24px;border:1px solid #111a29;border-radius:60px;font-family:"DMSans";font-size:16px;cursor:pointer}.podcast-reviews-overlay-iconbars-item:hover{background-color:#111a29}.podcast-reviews-overlay-iconbars-item:hover a{color:#fff}.podcast-reviews-overlay-iconbars-item a{color:#111a29;text-decoration:none}@media screen and (max-width: 991px){.podcast-reviews-overlay-iconbars-item:hover{background-color:initial}.podcast-reviews-overlay-iconbars-item:hover a{color:#111a29}.podcast-reviews-overlay-iconbars-item:active{background-color:#111a29}.podcast-reviews-overlay-iconbars-item:active a{color:#fff}}.podcast-reviews h5{margin-bottom:16px;letter-spacing:-0.28px;font-weight:700}@media(max-width: 991px){.podcast-reviews h5{width:100%;margin-bottom:0px;text-align:center;letter-spacing:-0.24px}}.podcast-reviews h6{margin-bottom:8px;color:#111a29;font-weight:bold}.podcast-reviews-desc{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.podcast-reviews-rate{height:19px;min-width:117px;display:flex;vertical-align:middle;margin-right:16px}@media(max-width: 991px){.podcast-reviews-rate{margin-bottom:8px;background-size:25px;height:24px;min-width:unset;margin-right:0px;justify-content:center}}.podcast-reviews-rate .star{background:transparent url(./assets/icons/icon-star-unfilled.svg) 0 0 no-repeat;background-size:21px;height:100%;width:21px;display:block;margin-right:3px}.podcast-reviews-rate .star:last-child{margin-right:0}@media(max-width: 991px){.podcast-reviews-rate .star{width:25px;margin-right:5px;background-size:25px}}.podcast-reviews-rate .star.solid{background:transparent url(./assets/icons/icon-star-filled.svg) 0 0 no-repeat;background-size:21px}@media(max-width: 991px){.podcast-reviews-rate .star.solid{background-size:25px}}.podcast-reviews-rate .star.partial-star span{background:transparent url(./assets/icons/icon-star-filled.svg) 0 0 no-repeat;background-size:21px;display:block;height:100%}@media(max-width: 991px){.podcast-reviews-rate .star.partial-star span{background-size:25px}}.podcast-reviews__rates-scores{line-height:198px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:154px;letter-spacing:-1.54px}@media(max-width: 991px){.podcast-reviews__rates{line-height:75px;letter-spacing:-1.35px;font-size:135px}}.podcast-reviews__rates-details{display:flex;align-items:center;line-height:26px;font-family:"DMSans";font-size:16px}@media(max-width: 991px){.podcast-reviews__rates-details{display:block;font-size:18px;line-height:24px;letter-spacing:-0.09px}}.podcast-reviews-iconbars{padding-top:16px}@media(max-width: 991px){.podcast-reviews-iconbars{padding-top:20px}}.podcast-reviews-iconbars-item{width:32px;height:32px;border-radius:50%;margin-right:8px}.podcast-reviews-iconbars ol{display:flex;list-style-type:none;padding:0;flex-wrap:wrap;margin-bottom:0px;justify-content:initial}.podcast-reviews-iconbars ol li{display:flex;align-items:center;padding:3px 18px 3px 3px;height:40px;line-height:24px;margin-right:8px;margin-top:16px;border:1px solid #111a29;border-radius:60px;font-family:"DMSans";font-size:16px;letter-spacing:0px;cursor:pointer}.podcast-reviews-iconbars ol li:hover{background-color:#111a29}.podcast-reviews-iconbars ol li:hover a{color:#fff}.podcast-reviews-iconbars ol li a{color:#111a29;text-decoration:none}.podcast-reviews-iconbars ol li:last-child{margin-right:0}.podcast-reviews-iconbars ol li.seeAll{padding:12px 16px;line-height:15px;font-family:"Montserrat";font-size:12px;font-weight:600}.podcast-reviews-iconbars ol li.seeAll:hover{background-color:#111a29;color:#fff}@media(max-width: 991px){.podcast-reviews-iconbars ol li{margin-top:12px}.podcast-reviews-iconbars ol li:hover{background-color:initial}.podcast-reviews-iconbars ol li:hover a{color:#111a29}.podcast-reviews-iconbars ol li:active{background-color:#111a29}.podcast-reviews-iconbars ol li:active a{color:#fff}.podcast-reviews-iconbars ol li.seeAll:hover{background-color:initial;color:#111a29}.podcast-reviews-iconbars ol li.seeAll:active{background-color:#111a29;color:#fff}}.podcast-reviews-left{width:32.5%;margin-right:3.33%;color:#111a29;z-index:10;justify-content:center;display:flex;flex-direction:column}@media(max-width: 991px){.podcast-reviews-left{width:100%;text-align:center}}.podcast-reviews-right{width:68.666%;z-index:10}@media(max-width: 991px){.podcast-reviews-right{width:100%;margin-top:56px}}.privacy-policy{padding-top:111px;padding-bottom:104px;width:100%}.privacy-policy .privacy-policy-inner{display:flex;flex-direction:column;width:787px;max-width:787px;margin:0 auto}.privacy-policy .title{margin-bottom:24px;color:#111a29;letter-spacing:-0.48px}.privacy-policy .subtitle{line-height:36px;margin-bottom:56px;font-family:"DMSans";color:#455664;font-size:28px;letter-spacing:-0.28px}.privacy-policy .rich-text-content,.privacy-policy .rich-text-content p{line-height:28px;font-family:"DMSans";color:#455664;font-size:20px}.privacy-policy .rich-text-content h2,.privacy-policy .rich-text-content p{margin-bottom:0}.privacy-policy .rich-text-content h2:first-child,.privacy-policy .rich-text-content p:first-child{margin-top:0;margin-bottom:0}.privacy-policy .rich-text-content h2{line-height:36px;margin-top:56px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.48px}.privacy-policy .rich-text-content p{margin-top:24px}@media(max-width: 991px){.privacy-policy{padding-top:62px;padding-bottom:127px}.privacy-policy .privacy-policy-inner{width:100%;max-width:initial;padding-left:6.5%;padding-right:6.5%}.privacy-policy .title{letter-spacing:0}.privacy-policy .subtitle{font-size:20px;line-height:28px;letter-spacing:0}.privacy-policy .rich-text-content,.privacy-policy .rich-text-content p{font-size:18px;line-height:26px}.privacy-policy .rich-text-content h2{font-size:24px;line-height:32px;letter-spacing:-0.24px}}.new-promo-collage{width:100%;overflow:hidden}.new-promo-collage.bg-navy .promo-title,.new-promo-collage.bg-navy p{color:#fff}.new-promo-collage.bg-navy [class*=navy-no-border-link-]{background-color:#30ccd6;color:#111a29}.new-promo-collage.bg-navy [class*=navy-no-border-link-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){.new-promo-collage.bg-navy [class*=navy-no-border-link-]:hover{color:#111a29;background-color:#30ccd6}.new-promo-collage.bg-navy [class*=navy-no-border-link-]:active{color:#fff;background-color:#111a29}}.new-promo-collage .promo-collage-section{display:flex;align-items:center;max-width:1440px;margin:0 auto}@media(max-width: 991px){.new-promo-collage .promo-collage-section{flex-direction:column}}.new-promo-collage .promo-collage-section .section-content{align-self:center;max-width:580px;margin:0 auto;padding:48px 0}@media(max-width: 991px){.new-promo-collage .promo-collage-section .section-content{max-width:initial;padding:48px 6.5% 24px}}.new-promo-collage .promo-collage-section .section-content .promo-description{flex:1;margin:0 auto;padding:0 60px}@media(max-width: 991px){.new-promo-collage .promo-collage-section .section-content .promo-description{max-width:initial;flex-direction:row;padding:0}}.new-promo-collage .promo-collage-section .section-image{flex:0 0 46.4583333333%;width:46.4583333333%}@media(max-width: 991px){.new-promo-collage .promo-collage-section .section-image{flex:0 0 100%;width:100%;height:auto}.new-promo-collage .promo-collage-section .section-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.new-promo-collage .promo-collage-section .section-image .image-container{width:100%;position:relative;padding-bottom:54.8579970105%}.new-promo-collage .promo-collage-section .section-image .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.new-promo-collage .promo-title{margin-bottom:24px;color:#111a29}.new-promo-collage p{font-family:"DMSans";font-size:18px;color:#111a29;line-height:26px;letter-spacing:0;margin-bottom:40px}@media(max-width: 991px){.new-promo-collage p{opacity:.8}}.new-promo-collage [class*=navy-no-border-link-]{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:32px;padding-right:32px;letter-spacing:.6px}@media(max-width: 991px){.new-promo-collage.revert .section-image{order:1}}.promo{width:100%;overflow:hidden;display:flex;flex-direction:inherit;flex-direction:column}@media(min-width: 992px){.promo{flex-direction:row}}.promo.bg-navy .promo-title,.promo.bg-navy p{color:#fff}.promo.bg-navy [class*=navy-no-border-link-]{background-color:#30ccd6;color:#111a29}.promo.bg-navy [class*=navy-no-border-link-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){.promo.bg-navy [class*=navy-no-border-link-]:hover{color:#111a29;background-color:#30ccd6}.promo.bg-navy [class*=navy-no-border-link-]:active{color:#fff;background-color:#111a29}}.promo .promo-content-wrapper{width:100%;min-height:366px}@media screen and (max-width: 991px){.promo .promo-content-wrapper{min-height:initial}}.promo .promo-content-wrapper .m-col{position:relative;flex:0 0 50%;max-width:50%}.promo .promo-content-wrapper .m-col img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo .promo-content-wrapper .m-col:nth-of-type(1){height:100.2%}.promo .promo-content-wrapper .m-col:nth-of-type(2){align-self:center}@media(max-width: 991px){.promo .promo-content-wrapper .m-col{flex:0 0 100%;max-width:100%}.promo .promo-content-wrapper .m-col:nth-of-type(1){height:0;padding-bottom:54.9333333333%}}.promo .promo-content-wrapper .m-row{display:flex;flex-wrap:wrap;height:100%}.promo p{line-height:26px;margin-bottom:40px;font-family:"DMSans";color:#111a29;font-size:18px}@media(max-width: 991px){.promo p{opacity:.8}}.promo .promo-description{flex:1;max-width:618px;margin:0 auto;padding:72px 60px}@media(max-width: 991px){.promo .promo-description{max-width:initial;flex-direction:row;padding:40px 6.5% 49px;margin-right:auto}}.promo img{display:flex;flex:1;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.promo img{order:2;justify-content:center;align-items:center}}.promo .promo-title{margin-bottom:24px;color:#111a29}.promo [class*=navy-no-border-link-]{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo .container{padding:0}.quick-jump-links{position:sticky;top:0;z-index:999;padding:32px 0;width:100%;background-color:#fff;overflow:hidden}.quick-jump-links .quick-jump-links-component-content{position:relative;display:flex;width:100%;max-width:1440px;margin:0 auto;overflow:auto;scrollbar-width:none}.quick-jump-links .quick-jump-links-component-content::-webkit-scrollbar{display:none}.quick-jump-links .quick-jump-links-links{display:flex;align-items:center;padding-left:8.5%;padding-right:8.5%}.quick-jump-links [class*=gary-no-border-link-]{margin-right:8px;white-space:nowrap}.quick-jump-links [class*=gary-no-border-link-]:last-child{margin-right:0}@media(max-width: 991px){.quick-jump-links .quick-jump-links-links{padding-left:6.5%;padding-right:6.5%}}.mode-experience-editor .result-city-page-container .result-school-more-info-wrapper>div{margin-top:72px}.mode-experience-editor .result-city-page-container .result-school-more-info-wrapper>div:nth-of-type(1){margin-top:0}.result-city-page-container{padding-top:200px;width:100%;overflow:hidden}.result-city-page-container .content-page-header{padding-top:0;padding-bottom:0}.result-city-page-container .breadCrumbs{margin-bottom:0}.result-city-page-container .result-school-richtext-wrapper{width:100%;max-width:787px;line-height:26px;margin:0 auto;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:18px}.result-city-page-container .result-school-richtext-wrapper img,.result-city-page-container .result-school-richtext-wrapper video{width:100% !important;height:auto !important}.result-city-page-container .result-school-richtext-wrapper a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.result-city-page-container .result-school-richtext-wrapper a:hover,.result-city-page-container .result-school-richtext-wrapper a:active{color:#177584}.result-city-page-container .result-school-more-info-wrapper .simple-text-module+.simple-text-module,.result-city-page-container .result-school-more-info-wrapper .simple-text-module+.simple-media-module,.result-city-page-container .result-school-more-info-wrapper .simple-media-module+.simple-text-module,.result-city-page-container .result-school-more-info-wrapper .simple-media-module+.simple-media-module{margin-top:72px}.result-city-page-container .result-school-detail-info-wrapper{margin-top:56px}.result-city-school-card-container{padding:80px 0;width:100%}.result-city-school-card-container ul,.result-city-school-card-container li{padding:0;margin:0;list-style:none}.result-city-school-card-container .hide{display:none}.result-city-school-card-container .component-content{width:790px;margin:0 auto}.result-city-school-card-container .card-title{margin-bottom:24px;color:#111a29;font-weight:700}.result-city-school-card-container .school-card-wrapper{display:flex;flex-direction:column}.result-city-school-card-container .results-filter-school-card{position:relative;display:flex;padding:16px 24px 16px 16px;width:100%;height:auto;margin-top:16px;background-color:#faf5ed;border-radius:16px;cursor:pointer}.result-city-school-card-container .results-filter-school-card:first-child{margin-top:0}.result-city-school-card-container .school-card-tags{position:absolute;top:15px;left:16px;z-index:1;display:flex;flex-wrap:wrap;align-items:center}.result-city-school-card-container .school-card-tag{padding:4px 8px;line-height:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase;text-align:center}.result-city-school-card-container .school-card-tag:last-child{margin-right:0}.result-city-school-card-container .school-card-tag.day{background-color:#b4e8f2}.result-city-school-card-container .school-card-tag.boarding{background-color:#003057;color:#fff}.result-city-school-card-container .school-card-tag.both{background-color:#177584;color:#fff}.result-city-school-card-container .school-card-tag.yellow-tag{background-color:#ffcb00}.result-city-school-card-container .school-card-pic{position:relative;padding-bottom:19.2%;width:34.1333333333%;height:0;border-radius:12px;overflow:hidden}.result-city-school-card-container .school-card-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-city-school-card-container .school-card-info{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:0 0 0 24px;height:auto;background-color:#faf5ed}.result-city-school-card-container .school-location{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.result-city-school-card-container .school-location-icon{width:9px;height:12px;margin-right:6px}.result-city-school-card-container .location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.result-city-school-card-container .school-name{margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}.result-city-school-card-container .school-detail-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.result-city-school-card-container .school-age-fees{display:flex;justify-content:space-between;width:100%}.result-city-school-card-container .school-age-fees>span{line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.result-city-school-card-container .school-view-more{display:inline-block;padding-bottom:4px;line-height:15px;margin-top:8px;border-bottom:2px solid #111a29;font-family:"Montserrat";color:#111a29;font-weight:700;font-size:12px;text-transform:uppercase}.result-city-school-card-container .school-view-more:hover,.result-city-school-card-container .school-view-more:active{color:#177584;border-bottom-color:#177584}@media(max-width: 991px){.result-city-school-card-container .school-view-more{margin-top:16px}}.result-city-school-card-container .results-overlay-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(17,26,41,.6);overflow-y:auto}.result-city-school-card-container .results-school-detail-overlay{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:72px 0;width:787px}.result-city-school-card-container .results-overlay-close-btn{position:absolute;z-index:1;top:96px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.result-city-school-card-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.result-city-school-card-container .school-detail-overlay-pic{position:relative;width:100%;padding-bottom:56.289707751%}.result-city-school-card-container .school-detail-overlay-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-city-school-card-container .school-detail-overlay-content{padding:72px;background-color:#fff}.result-city-school-card-container .school-detail-overlay-title{margin-bottom:24px;color:#111a29}.result-city-school-card-container .school-detail-overlay-desc{line-height:26px;margin-bottom:48px;font-family:"DMSans";color:#455664;font-size:18px}.result-city-school-card-container .school-detail-overlay-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.result-city-school-card-container .school-detail-overlay-desc a:hover,.result-city-school-card-container .school-detail-overlay-desc a:active{color:#177584}.result-city-school-card-container .school-detail-table-wrapper{padding:24px;border-radius:16px;background-color:rgba(180,232,242,.3)}.result-city-school-card-container .school-detail-overlay-key-facts{margin-bottom:40px}.result-city-school-card-container .school-detail-overlay-facilities .school-detail-table-list{justify-content:flex-start;align-items:flex-start;margin-bottom:24px}.result-city-school-card-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,.8)}.result-city-school-card-container .school-detail-table-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px;letter-spacing:-0.18px}.result-city-school-card-container .school-detail-table-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.result-city-school-card-container .school-detail-table-list:last-child{margin-bottom:0}.result-city-school-card-container .table-list-key{line-height:21px;margin-right:16px;font-family:"DMSans";color:#455664;font-size:16px}.result-city-school-card-container .table-list-value{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px;text-align:right}.result-city-school-card-container .table-list-checked{min-width:16px;margin-right:14px;margin-top:5px;width:16px;height:12px;background-image:url(./assets/icons/icon-checkbox-hook-dark-teal.svg);background-repeat:no-repeat;background-size:16px 12px}.result-city-school-card-container .school-detail-overlay-btn-wrapper{display:flex;align-items:center;margin-top:56px}.result-city-school-card-container .school-detail-overlay-btn-wrapper:first-of-type{margin-top:0;margin-bottom:40px}.result-city-school-card-container .school-detail-overlay-btn-wrapper>a{margin-right:16px}.result-city-school-card-container .school-detail-overlay-btn-wrapper>a:last-child{margin-right:0}@media(max-width: 991px){.result-city-school-card-container .school-detail-overlay-btn-wrapper{margin-top:32px}.result-city-school-card-container .school-detail-overlay-btn-wrapper:first-of-type{margin-bottom:32px}}@media screen and (max-width: 991px){.mode-experience-editor .result-city-page-container .result-school-more-info-wrapper>div{margin-top:56px}.result-city-page-container{padding-top:121px}.result-city-page-container .result-school-richtext-wrapper{width:auto;max-width:initial;padding:0 6.5%}.result-city-page-container .result-school-more-info-wrapper .simple-text-module+.simple-text-module,.result-city-page-container .result-school-more-info-wrapper .simple-text-module+.simple-media-module,.result-city-page-container .result-school-more-info-wrapper .simple-media-module+.simple-text-module,.result-city-page-container .result-school-more-info-wrapper .simple-media-module+.simple-media-module{margin-top:56px}.result-city-page-container .result-school-detail-info-wrapper{margin-top:38px}.result-city-school-card-container{padding:56px 0}.result-city-school-card-container .component-content{width:100%}.result-city-school-card-container .content-inner-wrapper{margin:0 6.5%}.result-city-school-card-container .card-title{margin-bottom:27px;letter-spacing:-0.24px}.result-city-school-card-container .results-filter-school-card{flex-direction:column;padding:0}.result-city-school-card-container .school-card-pic{width:100%;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0}.result-city-school-card-container .school-card-info{padding:24px;border-radius:0 0 16px 16px}.result-city-school-card-container .school-name{letter-spacing:0}.result-city-school-card-container .school-card-tags{top:13px;left:14px}.result-city-school-card-container .school-card-tag{letter-spacing:.22px}.result-city-school-card-container .results-school-detail-overlay{left:0;transform:initial;padding:0;width:100%}.result-city-school-card-container .results-overlay-close-btn{top:16px;right:16px}.result-city-school-card-container .results-overlay-close-btn:hover{background-color:#fff;background-image:url(./assets/icons/icon-close-new.svg)}.result-city-school-card-container .results-overlay-close-btn:active{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.result-city-school-card-container .school-detail-overlay-content{padding:32px 6.5%}.result-city-school-card-container .school-detail-overlay-desc{margin-bottom:40px}.result-city-school-card-container .school-detail-overlay-key-facts .school-detail-table-list{flex-direction:column;align-items:flex-start}.result-city-school-card-container .table-list-key{margin-bottom:4px;margin-right:0}.result-city-school-card-container .table-list-value{text-align:left}}.mode-experience-editor .result-country-page-container .result-school-more-info-wrapper>div{margin-top:72px}.mode-experience-editor .result-country-page-container .result-school-more-info-wrapper>div:nth-of-type(1){margin-top:0}.result-country-page-container{padding-top:200px;width:100%;overflow:hidden}.result-country-page-container .content-page-header{padding-top:0;padding-bottom:0}.result-country-page-container .breadCrumbs{margin-bottom:0}.result-country-page-container .result-school-richtext-wrapper{width:100%;max-width:787px;line-height:26px;margin:0 auto;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:18px}.result-country-page-container .result-school-richtext-wrapper img,.result-country-page-container .result-school-richtext-wrapper video{width:100% !important;height:auto !important}.result-country-page-container .result-school-richtext-wrapper a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.result-country-page-container .result-school-richtext-wrapper a:hover,.result-country-page-container .result-school-richtext-wrapper a:active{color:#177584}.result-country-page-container .result-school-more-info-wrapper .simple-text-module+.simple-text-module,.result-country-page-container .result-school-more-info-wrapper .simple-text-module+.simple-media-module,.result-country-page-container .result-school-more-info-wrapper .simple-media-module+.simple-text-module,.result-country-page-container .result-school-more-info-wrapper .simple-media-module+.simple-media-module{margin-top:72px}.result-country-page-container .result-school-detail-info-wrapper{margin-top:56px}.result-country-school-card-container{padding:104px 0;width:100%}.result-country-school-card-container ul,.result-country-school-card-container li{padding:0;margin:0;list-style:none}.result-country-school-card-container .hide{display:none}.result-country-school-card-container .component-content{max-width:1440px;margin:0 auto}.result-country-school-card-container .content-inner-wrapper{margin:0 8.5%}.result-country-school-card-container.less-than-three{padding:80px 0}.result-country-school-card-container.less-than-three .component-content{width:790px}.result-country-school-card-container.less-than-three .content-inner-wrapper{margin:0}.result-country-school-card-container.less-than-three .card-title{margin-bottom:24px}.result-country-school-card-container.less-than-three .school-card-wrapper{flex-direction:column}.result-country-school-card-container.less-than-three .results-filter-school-card{flex-direction:row;padding:16px 24px 16px 16px;width:790px;margin-top:32px;margin-right:0;border-radius:16px}.result-country-school-card-container.less-than-three .results-filter-school-card:first-child{margin-top:0}.result-country-school-card-container.less-than-three .school-card-pic{width:34.1333333333%;padding-bottom:19.2%;height:0;border-radius:12px}.result-country-school-card-container.less-than-three .school-card-info{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:0 0 0 24px;height:auto}.result-country-school-card-container.less-than-three .school-name{letter-spacing:-0.28px}.result-country-school-card-container .school-view-more-wrapper{padding:12px 24px 24px}.result-country-school-card-container .school-view-more{display:inline-block;padding-bottom:4px;line-height:15px;border-bottom:2px solid #111a29;font-family:"Montserrat";color:#111a29;font-weight:700;font-size:12px;text-transform:uppercase}.result-country-school-card-container .school-view-more:hover,.result-country-school-card-container .school-view-more:active{color:#177584;border-bottom-color:#177584}.result-country-school-card-container .school-detail-overlay-btn-wrapper{display:flex;align-items:center;margin-top:56px}.result-country-school-card-container .school-detail-overlay-btn-wrapper:first-of-type{margin-top:0;margin-bottom:40px}.result-country-school-card-container .school-detail-overlay-btn-wrapper>a{margin-right:16px}.result-country-school-card-container .school-detail-overlay-btn-wrapper>a:last-child{margin-right:0}@media(max-width: 991px){.result-country-school-card-container .school-detail-overlay-btn-wrapper{margin-top:32px}.result-country-school-card-container .school-detail-overlay-btn-wrapper:first-of-type{margin-bottom:32px}}.result-country-school-card-container .card-title{margin-bottom:46px;color:#111a29;font-weight:700}.result-country-school-card-container .school-card-wrapper{display:flex;flex-wrap:wrap}.result-country-school-card-container .results-filter-school-card{position:relative;display:flex;flex-direction:column;width:31.5428380187%;height:auto;margin-right:2.6773761714%;background-color:#faf5ed;border-radius:16px;cursor:pointer}.result-country-school-card-container .results-filter-school-card:last-child{margin-right:0}.result-country-school-card-container .results-filter-school-card:nth-child(3n){margin-right:0 !important}.result-country-school-card-container .results-filter-school-card:nth-child(n+4){margin-top:32px}.result-country-school-card-container .school-card-tags{position:absolute;top:15px;left:16px;z-index:1;display:flex;flex-wrap:wrap;align-items:center}.result-country-school-card-container .school-card-tag{padding:4px 8px;line-height:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase;text-align:center}.result-country-school-card-container .school-card-tag:last-child{margin-right:0}.result-country-school-card-container .school-card-tag.day{background-color:#b4e8f2}.result-country-school-card-container .school-card-tag.boarding{background-color:#003057;color:#fff}.result-country-school-card-container .school-card-tag.both{background-color:#177584;color:#fff}.result-country-school-card-container .school-card-tag.yellow-tag{background-color:#ffcb00}.result-country-school-card-container .school-card-pic{position:relative;width:100%;height:0;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0;overflow:hidden}.result-country-school-card-container .school-card-pic img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-country-school-card-container .school-card-info{display:flex;flex-direction:column;justify-content:space-between;padding:24px;height:100%;background-color:#faf5ed;border-radius:0 0 16px 16px}.result-country-school-card-container .school-location{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.result-country-school-card-container .school-location-icon{width:9px;height:12px;margin-right:6px}.result-country-school-card-container .location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.result-country-school-card-container .school-name{margin-bottom:24px;color:#111a29;font-weight:700}.result-country-school-card-container .school-detail-info{display:flex;align-items:center;justify-content:space-between}.result-country-school-card-container .school-detail-info>span{line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.result-country-school-card-container .results-overlay-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(17,26,41,.6);overflow-y:auto}.result-country-school-card-container .results-school-detail-overlay{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:72px 0;width:787px}.result-country-school-card-container .results-overlay-close-btn{position:absolute;z-index:1;top:96px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.result-country-school-card-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.result-country-school-card-container .school-detail-overlay-pic{position:relative;width:100%;padding-bottom:56.289707751%}.result-country-school-card-container .school-detail-overlay-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-country-school-card-container .school-detail-overlay-content{padding:72px;background-color:#fff}.result-country-school-card-container .school-detail-overlay-title{margin-bottom:24px;color:#111a29}.result-country-school-card-container .school-detail-overlay-desc{line-height:26px;margin-bottom:48px;font-family:"DMSans";color:#455664;font-size:18px}.result-country-school-card-container .school-detail-overlay-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.result-country-school-card-container .school-detail-overlay-desc a:hover,.result-country-school-card-container .school-detail-overlay-desc a:active{color:#177584}.result-country-school-card-container .school-detail-table-wrapper{padding:24px;border-radius:16px;background-color:rgba(180,232,242,.3)}.result-country-school-card-container .school-detail-overlay-key-facts{margin-bottom:40px}.result-country-school-card-container .school-detail-overlay-facilities .school-detail-table-list{justify-content:flex-start;align-items:flex-start;margin-bottom:24px}.result-country-school-card-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,.8)}.result-country-school-card-container .school-detail-table-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px;letter-spacing:-0.18px}.result-country-school-card-container .school-detail-table-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.result-country-school-card-container .school-detail-table-list:last-child{margin-bottom:0}.result-country-school-card-container .table-list-key{line-height:21px;margin-right:16px;font-family:"DMSans";color:#455664;font-size:16px}.result-country-school-card-container .table-list-value{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px;text-align:right}.result-country-school-card-container .table-list-checked{min-width:16px;margin-right:14px;margin-top:5px;width:16px;height:12px;background-image:url(./assets/icons/icon-checkbox-hook-dark-teal.svg);background-repeat:no-repeat;background-size:16px 12px}@media screen and (max-width: 991px){.mode-experience-editor .result-country-page-container .result-school-more-info-wrapper>div{margin-top:56px}.result-country-page-container{padding-top:121px}.result-country-page-container .result-school-richtext-wrapper{width:auto;max-width:initial;padding:0 6.5%}.result-country-page-container .result-school-more-info-wrapper .simple-text-module+.simple-text-module,.result-country-page-container .result-school-more-info-wrapper .simple-text-module+.simple-media-module,.result-country-page-container .result-school-more-info-wrapper .simple-media-module+.simple-text-module,.result-country-page-container .result-school-more-info-wrapper .simple-media-module+.simple-media-module{margin-top:56px}.result-country-page-container .result-school-detail-info-wrapper{margin-top:38px}.result-country-school-card-container{padding:56px 0}.result-country-school-card-container .content-inner-wrapper{margin:0 6.5%}.result-country-school-card-container.less-than-three{padding:56px 0}.result-country-school-card-container.less-than-three .component-content{width:100%}.result-country-school-card-container.less-than-three .content-inner-wrapper{margin:0 6.5%}.result-country-school-card-container.less-than-three .results-filter-school-card{flex-direction:column;padding:0;border-radius:16px;width:100%;margin-top:16px}.result-country-school-card-container.less-than-three .results-filter-school-card:nth-child(n+4){margin-top:16px}.result-country-school-card-container.less-than-three .school-card-pic{width:100%;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0}.result-country-school-card-container.less-than-three .school-card-info{padding:24px}.result-country-school-card-container.less-than-three .school-name{letter-spacing:0}.result-country-school-card-container .card-title{margin-bottom:27px;letter-spacing:-0.24px}.result-country-school-card-container .school-card-wrapper{flex-direction:column}.result-country-school-card-container .results-filter-school-card{width:100%;margin-right:0;margin-top:16px}.result-country-school-card-container .results-filter-school-card:first-child{margin-top:0}.result-country-school-card-container .results-filter-school-card:nth-child(n+4){margin-top:16px}.result-country-school-card-container .school-card-tags{top:13px;left:14px}.result-country-school-card-container .school-card-tag{letter-spacing:.22px}.result-country-school-card-container .results-school-detail-overlay{left:0;transform:initial;padding:0;width:100%}.result-country-school-card-container .results-overlay-close-btn{top:16px;right:16px}.result-country-school-card-container .results-overlay-close-btn:hover{background-color:#fff;background-image:url(./assets/icons/icon-close-new.svg)}.result-country-school-card-container .results-overlay-close-btn:active{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.result-country-school-card-container .school-detail-overlay-content{padding:32px 6.5%}.result-country-school-card-container .school-detail-overlay-desc{margin-bottom:40px}.result-country-school-card-container .school-detail-overlay-key-facts .school-detail-table-list{flex-direction:column;align-items:flex-start}.result-country-school-card-container .table-list-key{margin-bottom:4px;margin-right:0}.result-country-school-card-container .table-list-value{text-align:left}}.result-region-page-container{padding-top:200px;padding-bottom:80px;width:100%;overflow:hidden}.result-region-page-container.customize-boarding-section-container{padding:56px 0}.result-region-page-container ul,.result-region-page-container li{padding:0;margin:0;list-style:none}.result-region-page-container .hide{display:none}.result-region-page-container .breadCrumbs{margin-bottom:0}.result-region-page-container .results-top-part,.result-region-page-container .results-filter-content{max-width:1440px;margin:0 auto}.result-region-page-container .results-top-part-content,.result-region-page-container .results-filter-content-inner-wrapper{position:relative;margin:0 8.5%}.result-region-page-container .results-top-part{margin-bottom:56px}.result-region-page-container .esults-top-part-inner-wrapper{max-width:787px;margin:0 auto}.result-region-page-container .results-top-title{margin-bottom:24px;color:#111a29;letter-spacing:-0.48px}.result-region-page-container .results-top-desc{line-height:36px;margin-bottom:40px;font-family:"DMSans";color:#111a29;font-size:28px;letter-spacing:-0.28px}.result-region-page-container .results-btn-wrapper{display:flex;align-items:center;flex-wrap:wrap}.result-region-page-container .results-page-map-wrapper{position:relative}.result-region-page-container .results-page-map-wrapper.expand{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100vh}.result-region-page-container .results-page-map-wrapper.expand .expand-map-btn{display:none}.result-region-page-container .results-page-map-wrapper.expand .results-page-map::after{display:none}.result-region-page-container .results-page-map-wrapper.expand .results-page-map{height:100%;pointer-events:initial}.result-region-page-container .results-page-map-wrapper.expand .close-map-btn,.result-region-page-container .results-page-map-wrapper.expand .mapboxgl-ctrl-top-right,.result-region-page-container .results-page-map-wrapper.expand .back-to-schools-btn{display:block}.result-region-page-container .results-page-map{position:relative;width:100%;height:497px;background-color:#ccc;pointer-events:none}.result-region-page-container .results-page-map::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:140px;background:transparent linear-gradient(359deg, #faf5ed 0%, #faf5edf7 27%, #faf7f000 100%) 0% 0% no-repeat padding-box}.result-region-page-container .mapboxgl-ctrl-top-right{display:none}.result-region-page-container .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin-top:110px;margin-right:24px}.result-region-page-container .mapboxgl-ctrl-logo,.result-region-page-container .mapboxgl-ctrl-attrib-inner,.result-region-page-container .mapboxgl-ctrl-bottom-left,.result-region-page-container .mapboxgl-ctrl-bottom-right{display:none}.result-region-page-container .close-map-btn,.result-region-page-container .filter-overlay-close-btn,.result-region-page-container .results-overlay-close-btn{position:absolute;z-index:1;top:24px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid #fff;background:#fff url(./assets/icons/icon-close-new.svg) no-repeat;background-size:17px 17px;background-position:center;cursor:pointer}.result-region-page-container .close-map-btn:hover,.result-region-page-container .filter-overlay-close-btn:hover,.result-region-page-container .results-overlay-close-btn:hover{border-color:#111a29;background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.result-region-page-container .expand-map-btn-wrapper{max-width:1440px;margin:0 auto}.result-region-page-container .expand-map-btn-inner-wrapper{position:relative;margin:0 8.5%}.result-region-page-container .gary-no-border-btn-32{position:absolute;z-index:1;bottom:40px;right:0}.result-region-page-container .back-to-schools-btn{bottom:20px;right:60px}.result-region-page-container .map-pin-normal{width:26px;height:32px;background-image:url(./assets/icons/icon-map-pin-normal.svg);background-repeat:no-repeat;background-size:26px 32px;cursor:pointer}.result-region-page-container .map-pin-normal.active{width:30px;height:38px;background-image:url(./assets/icons/icon-map-pin-active.svg);background-repeat:no-repeat;background-size:30px 38px;cursor:-webkit-grab;cursor:grab;z-index:1}.result-region-page-container .mapboxgl-popup-close-button{font-size:24px;top:2px;right:2px;outline:none}.result-region-page-container .mapboxgl-popup-close-button:hover{background-color:initial}.result-region-page-container .mapboxgl-popup-content{padding:0;background-color:transparent;box-shadow:none;cursor:pointer;border-radius:0}.result-region-page-container .mapboxgl-popup-tip{display:none}.result-region-page-container .map-pin-school-card{display:flex;align-items:center;justify-content:flex-start;width:374px;padding:12px;height:auto;border-radius:16px;box-shadow:0px 12px 24px rgba(0,0,0,.16);background:#fff}.result-region-page-container .school-detail-wrapper{display:flex;flex-direction:column;justify-content:space-between}.result-region-page-container .school-photo-wraper{position:relative;min-width:88px;width:88px;height:88px;margin-right:16px}.result-region-page-container .school-photo-cover{width:100%;height:67px;border-radius:12px 12px 0 0;overflow:hidden}.result-region-page-container .school-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-region-page-container .school-label{position:absolute;left:0;right:0;bottom:0;padding:4px 0;line-height:13px;height:21px;background:#b4e8f2;border-radius:0 0 12px 12px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.2px;text-transform:uppercase;text-align:center}.result-region-page-container .school-label.day{background:#b4e8f2}.result-region-page-container .school-label.boarding{background:#003057;color:#fff}.result-region-page-container .school-label.both{background:#177584;color:#fff}.result-region-page-container .school-label.yellow-tag{background-color:#ffcb00}.result-region-page-container .school-location{display:flex;align-items:center;justify-content:flex-start;padding-right:12px;margin-bottom:4px}.result-region-page-container .school-location-icon{width:9px;height:12px;margin-right:6px}.result-region-page-container .school-location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.result-region-page-container .map-school-name{line-height:20px;margin-bottom:0;font-family:"DMSans";color:#111a29;font-weight:bold;font-size:16px}.result-region-page-container .map-school-age{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:8px}.result-region-page-container .map-school-age>span{position:relative;line-height:18px;margin-right:10px;font-family:"DMSans";color:#455664;font-size:14px}.result-region-page-container .map-school-age>span::before{position:absolute;content:"";top:50%;right:-7px;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#455664}.result-region-page-container .map-school-age>span:last-child{margin-right:0}.result-region-page-container .map-school-age>span:last-child::before{display:none}.result-region-page-container .results-filter-part{position:relative;z-index:1;margin-top:-16px;background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0px -8px 14px -8px rgba(0,0,0,.16)}.result-region-page-container .results-filter-school-card-wrapper{position:relative;padding-top:74px}.result-region-page-container .results-filter-school-card-swiper-top{position:relative;display:flex;align-items:flex-end;flex:1;margin-bottom:24px}.result-region-page-container .results-filter-school-card-title{width:84%;margin-bottom:0;color:#111a29;font-weight:700}.result-region-page-container .show-all-cards .results-school-all-card{display:flex}.result-region-page-container .show-all-cards .swiper-custom-prev,.result-region-page-container .show-all-cards .swiper-custom-next{display:none}.result-region-page-container .show-all-cards .swiper-container{display:none}.result-region-page-container .show-all-cards .school-card-swiper-see-all{display:none}.result-region-page-container .show-all-cards .school-card-swiper-see-less{display:block}.result-region-page-container .results-filter-school-card{position:relative;display:flex;flex-direction:column;width:31.5428380187%;height:auto;margin-right:2.6773761714%;background-color:#faf5ed;border-radius:16px;cursor:pointer}.result-region-page-container .results-filter-school-card.only-one-school-card{width:790px;margin-right:0}.result-region-page-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{display:flex;align-items:center;padding:16px 24px 16px 16px;background-color:#faf5ed;border-radius:16px 16px 0 0}.result-region-page-container .results-filter-school-card.only-one-school-card .school-card-pic{width:34.1333333333%;padding-bottom:19.2%;border-radius:12px}.result-region-page-container .results-filter-school-card.only-one-school-card .school-card-info{flex:1;padding:0 0 0 24px}.result-region-page-container .results-filter-school-card.only-one-school-card .school-name{letter-spacing:-0.28px}.result-region-page-container .results-filter-school-card:last-child{margin-right:0}.result-region-page-container .results-school-all-card{display:none;flex-wrap:wrap}.result-region-page-container .results-school-all-card .results-filter-school-card:nth-child(3n){margin-right:0 !important}.result-region-page-container .results-school-all-card .results-filter-school-card:nth-child(n+4){margin-top:32px}.result-region-page-container .school-card-tags{position:absolute;top:15px;left:16px;z-index:1;display:flex;flex-wrap:wrap;align-items:center}.result-region-page-container .school-card-tag{padding:4px 8px;line-height:14px;margin-right:8px;margin-bottom:8px;border-radius:6px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase;text-align:center}.result-region-page-container .school-card-tag:last-child{margin-right:0}.result-region-page-container .school-card-tag.day{background-color:#b4e8f2}.result-region-page-container .school-card-tag.boarding{background-color:#003057;color:#fff}.result-region-page-container .school-card-tag.both{background-color:#177584;color:#fff}.result-region-page-container .school-card-tag.yellow-tag{background-color:#ffcb00}.result-region-page-container .school-card-pic{position:relative;width:100%;height:0;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0;overflow:hidden}.result-region-page-container .school-card-pic img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-region-page-container .school-card-info{display:flex;flex-direction:column;justify-content:space-between;padding:24px;height:100%;background-color:#faf5ed;border-radius:0 0 16px 16px}.result-region-page-container .school-location{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.result-region-page-container .school-location-icon{width:9px;height:12px;margin-right:6px}.result-region-page-container .location-name{line-height:14px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:12px;letter-spacing:.22px;text-transform:uppercase}.result-region-page-container .school-name{margin-bottom:24px;color:#111a29;font-weight:700}.result-region-page-container .school-detail-info{display:flex;align-items:center;justify-content:space-between}.result-region-page-container .school-detail-info>span{line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.result-region-page-container .school-view-more-wrapper{padding:12px 24px 24px}.result-region-page-container .school-view-more{display:inline-block;padding-bottom:4px;line-height:15px;border-bottom:2px solid #111a29;font-family:"Montserrat";color:#111a29;font-weight:700;font-size:12px;text-transform:uppercase}.result-region-page-container .school-view-more:hover,.result-region-page-container .school-view-more:active{color:#177584;border-bottom-color:#177584}@media(max-width: 991px){.result-region-page-container .school-view-more-wrapper{padding:4px 16px 16px}}.result-region-page-container .school-card-swiper-btn-wrapper{margin-top:32px}.result-region-page-container .school-card-swiper-btn-wrapper>button{padding-left:47px;padding-right:47px;letter-spacing:.6px}.result-region-page-container .swiper-container{width:100%;overflow:initial}.result-region-page-container .swiper-wrapper{height:auto}.result-region-page-container .swiper-custom-prev,.result-region-page-container .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.result-region-page-container .swiper-custom-prev.swiper-button-disabled,.result-region-page-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.result-region-page-container .swiper-custom-prev:not(.swiper-button-disabled),.result-region-page-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.result-region-page-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.result-region-page-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.result-region-page-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.result-region-page-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.result-region-page-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.result-region-page-container .swiper-custom-prev:not(.swiper-button-disabled):active,.result-region-page-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.result-region-page-container .swiper-custom-prev,.result-region-page-container .swiper-custom-next{position:absolute;bottom:0}.result-region-page-container .swiper-custom-prev{right:68px}.result-region-page-container .swiper-custom-next{right:0}.result-region-page-container .results-overlay-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(17,26,41,.6);overflow-y:auto}.result-region-page-container .results-school-detail-overlay{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:72px 0;width:787px}.result-region-page-container .results-overlay-close-btn{top:96px}.result-region-page-container .school-detail-overlay-pic{position:relative;width:100%;padding-bottom:56.289707751%}.result-region-page-container .school-detail-overlay-pic>img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-region-page-container .school-detail-overlay-content{padding:72px;background-color:#fff}.result-region-page-container .school-detail-overlay-title{margin-bottom:24px;color:#111a29}.result-region-page-container .school-detail-overlay-desc{line-height:26px;margin-bottom:48px;font-family:"DMSans";color:#455664;font-size:18px}.result-region-page-container .school-detail-overlay-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.result-region-page-container .school-detail-overlay-desc a:hover,.result-region-page-container .school-detail-overlay-desc a:active{color:#177584}.result-region-page-container .school-detail-table-wrapper{padding:24px;border-radius:16px;background-color:rgba(180,232,242,.3)}.result-region-page-container .school-detail-overlay-key-facts{margin-bottom:40px}.result-region-page-container .school-detail-overlay-facilities .school-detail-table-list{justify-content:flex-start;align-items:flex-start;margin-bottom:24px}.result-region-page-container .school-detail-overlay-facilities .table-list-value{color:rgba(17,26,41,.8)}.result-region-page-container .school-detail-table-title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px;letter-spacing:-0.18px}.result-region-page-container .school-detail-table-list{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.result-region-page-container .school-detail-table-list:last-child{margin-bottom:0}.result-region-page-container .table-list-key{line-height:21px;margin-right:16px;font-family:"DMSans";color:#455664;font-size:16px}.result-region-page-container .table-list-value{line-height:21px;font-family:"DMSans";color:#111a29;font-size:16px;text-align:right}.result-region-page-container .table-list-checked{min-width:16px;margin-right:14px;margin-top:5px;width:16px;height:12px;background-image:url(./assets/icons/icon-checkbox-hook-dark-teal.svg);background-repeat:no-repeat;background-size:16px 12px}.result-region-page-container .school-detail-overlay-btn-wrapper{display:flex;align-items:center;margin-top:56px}.result-region-page-container .school-detail-overlay-btn-wrapper:first-of-type{margin-top:0;margin-bottom:40px}.result-region-page-container .school-detail-overlay-btn-wrapper>a{margin-right:16px}.result-region-page-container .school-detail-overlay-btn-wrapper>a:last-child{margin-right:0}@media(max-width: 991px){.result-region-page-container .school-detail-overlay-btn-wrapper{margin-top:32px}.result-region-page-container .school-detail-overlay-btn-wrapper:first-of-type{margin-bottom:32px}}@media screen and (max-width: 991px){.result-region-page-container{padding-top:121px;padding-bottom:56px}.result-region-page-container .results-top-part-content,.result-region-page-container .results-filter-content-inner-wrapper{margin:0 6.5%}.result-region-page-container .results-top-part{margin-bottom:64px}.result-region-page-container .esults-top-part-inner-wrapper{max-width:initial}.result-region-page-container .results-top-title{letter-spacing:0}.result-region-page-container .results-top-desc{line-height:28px;margin-bottom:32px;font-size:20px;letter-spacing:-0.2px}.result-region-page-container .results-page-map{height:375px}.result-region-page-container .results-page-map::after{height:115px;bottom:0}.result-region-page-container .close-map-btn,.result-region-page-container .filter-overlay-close-btn,.result-region-page-container .results-overlay-close-btn{top:16px;right:16px}.result-region-page-container .close-map-btn:hover,.result-region-page-container .filter-overlay-close-btn:hover,.result-region-page-container .results-overlay-close-btn:hover{background-color:#fff;background-image:url(./assets/icons/icon-close-new.svg)}.result-region-page-container .close-map-btn:active,.result-region-page-container .filter-overlay-close-btn:active,.result-region-page-container .results-overlay-close-btn:active{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg)}.result-region-page-container .expand-map-btn-inner-wrapper{margin:0 6.5%}.result-region-page-container .gary-no-border-btn-32{bottom:30px}.result-region-page-container .back-to-schools-btn{bottom:initial;right:initial;left:16px;top:16px}.result-region-page-container .map-pin-school-card{width:100%}.result-region-page-container .map-pin-popup{position:fixed !important;width:100%;max-width:346px !important;transform:translateX(-50%) !important;left:50% !important;bottom:16px !important;top:initial !important}.result-region-page-container .results-filter-school-card-wrapper{padding-top:56px}.result-region-page-container .results-filter-school-card-title{width:100%;letter-spacing:.24px}.result-region-page-container .show-all-cards .results-school-all-card{flex-direction:column}.result-region-page-container .results-filter-school-card{width:100%;margin-right:0;margin-bottom:0}.result-region-page-container .results-filter-school-card.only-one-school-card{width:100%}.result-region-page-container .results-filter-school-card.only-one-school-card .school-detail-info-wrapper{flex-direction:column;align-items:flex-start;padding:0;border-radius:0}.result-region-page-container .results-filter-school-card.only-one-school-card .school-card-pic{width:100%;padding-bottom:56.2334217507%;border-radius:16px 16px 0 0}.result-region-page-container .results-filter-school-card.only-one-school-card .school-card-info{padding:24px;width:100%}.result-region-page-container .results-filter-school-card.only-one-school-card .school-name{letter-spacing:0}.result-region-page-container .results-filter-school-card:last-child{margin-right:0;margin-bottom:0}.result-region-page-container .results-school-all-card .results-filter-school-card{margin-bottom:16px}.result-region-page-container .results-school-all-card .results-filter-school-card:nth-child(n+4){margin-top:0}.result-region-page-container .school-card-tags{top:13px;left:14px}.result-region-page-container .school-card-tag{letter-spacing:.22px}.result-region-page-container .school-card-info{padding:16px}.result-region-page-container .location-name{letter-spacing:0}.result-region-page-container .school-card-swiper-btn-wrapper{display:block !important;margin-top:24px}.result-region-page-container .school-card-swiper-btn-wrapper.hide{display:none !important}.result-region-page-container .school-card-swiper-btn-wrapper>button{width:100%;text-align:center}.result-region-page-container .swiper-custom-prev,.result-region-page-container .swiper-custom-next{display:none !important}.result-region-page-container .results-school-detail-overlay{left:0;transform:initial;padding:0;width:100%}.result-region-page-container .school-detail-overlay-content{padding:32px 6.5%}.result-region-page-container .school-detail-overlay-desc{margin-bottom:40px}.result-region-page-container .school-detail-overlay-key-facts .school-detail-table-list{flex-direction:column;align-items:flex-start}.result-region-page-container .table-list-key{margin-bottom:4px;margin-right:0}.result-region-page-container .table-list-value{text-align:left}}.result-relevant-school-container{padding:104px 0;background-color:#fff}.result-relevant-school-container .component-content{max-width:1440px;margin:0 auto}.result-relevant-school-container .content-inner-wrapper{margin:0 8.5%}.result-relevant-school-container .title-wrapper{padding-top:32px;margin-bottom:81px;border-top:1px solid rgba(0,48,87,.3)}.result-relevant-school-container .title{margin-bottom:0;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.result-relevant-school-container .school-card-wrapper{display:flex;flex-wrap:wrap}.result-relevant-school-container .school-card-wrapper.only-show-first-line .school-card:nth-of-type(n + 5){display:none}.result-relevant-school-container .school-card{width:22.7573166446%;margin-right:2.9701644885%}.result-relevant-school-container .school-card:nth-of-type(4n){margin-right:0}.result-relevant-school-container .school-card:nth-of-type(n + 5){margin-top:32px}.result-relevant-school-container .school-card:last-child{margin-right:0}.result-relevant-school-container .school-card-link{display:flex;flex-direction:column;text-decoration:none}.result-relevant-school-container .top-img{position:relative;width:100%;height:0;padding-bottom:56.9852941176%;margin-bottom:18px;overflow:hidden}.result-relevant-school-container .top-img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-relevant-school-container .location-tag{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.result-relevant-school-container .card-title{margin-bottom:16px;color:#111a29;font-weight:700}.result-relevant-school-container .card-title a{text-decoration:none;color:inherit}.result-relevant-school-container .card-desc{line-height:24px;margin-bottom:24px;font-family:"DMSans";color:rgba(69,86,100,.8);font-size:16px}.result-relevant-school-container .read-more-link{position:relative;display:inline-block;padding-bottom:4px;line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.55px;text-transform:uppercase;border-bottom:2px solid #003057;text-decoration:none;transition:all .4s ease 0s;transform-origin:right}.result-relevant-school-container .read-more-link::after{position:absolute;content:"";top:100%;left:0;width:0;height:2px;background-color:#003057}.result-relevant-school-container .read-more-link::after{transition:all .4s ease 0s;transform-origin:right}.result-relevant-school-container .read-more-link:hover,.result-relevant-school-container .read-more-link:active{color:#177584}.result-relevant-school-container .read-more-link:hover::after,.result-relevant-school-container .read-more-link:active::after{width:100%;background-color:#177584}.result-relevant-school-container .btn-wrapper{display:flex;margin-top:48px}.result-relevant-school-container [class*=transparent-titles-border-btn-]{padding-left:54px;padding-right:54px;border-color:rgba(0,48,87,.4)}.result-relevant-school-container .see-less-btn{display:none}@media screen and (max-width: 991px){.result-relevant-school-container{padding:56px 0 61px}.result-relevant-school-container .content-inner-wrapper{margin:0 6.5%}.result-relevant-school-container .title-wrapper{margin-bottom:40px}.result-relevant-school-container .title{letter-spacing:-0.32px}.result-relevant-school-container .school-card-wrapper{flex-direction:column}.result-relevant-school-container .school-card{width:100%;margin-right:0;margin-bottom:48px}.result-relevant-school-container .school-card:nth-of-type(n + 5){margin-top:0}.result-relevant-school-container .top-img{margin-bottom:16px}.result-relevant-school-container .location-tag{line-height:15px;font-size:12px;letter-spacing:.6px}.result-relevant-school-container .card-title{margin-bottom:24px;letter-spacing:-0.2px}.result-relevant-school-container .card-desc{margin-bottom:32px;color:#455664}.result-relevant-school-container .btn-wrapper{margin-top:0}.result-relevant-school-container [class*=transparent-titles-border-btn-]{flex:1;padding-left:32px;padding-right:32px}}.rich-text-container{padding:110px 0}@media(max-width: 991px){.rich-text-container{padding:62px 0}}.rich-text-container table{display:block !important;overflow:auto !important;width:100% !important;height:auto !important;color:#111a29 !important;background-color:#fff !important;margin:1.5em 0px 0px !important;border-spacing:0px !important;font-size:inherit !important}.rich-text-container table,.rich-text-container table tbody,.rich-text-container table tr{padding:0px !important;width:100% !important;border:0px !important}.rich-text-container table col{width:auto !important}.rich-text-container table tbody,.rich-text-container table tr,.rich-text-container table th,.rich-text-container table td{margin:0px !important}.rich-text-container table th,.rich-text-container table td{padding:.5em .8em !important;border:1px solid #ccd5dd !important;width:auto !important}.rich-text-container table th p,.rich-text-container table td p{margin:0}.rich-text-container table th{color:#111a29 !important;background-color:#b4ebf5 !important;border-top-color:#ccd5dd !important}.rich-text-container .rich-text-content{width:787px;max-width:787px;margin:0 auto;line-height:26px;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:18px}@media(max-width: 991px){.rich-text-container .rich-text-content{width:100%;padding:0 6.5%}}.rich-text-container .rich-text-content a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.rich-text-container .rich-text-content a:hover,.rich-text-container .rich-text-content a:active{color:#177584}.rich-text-container .rich-text-content img{width:100% !important}.school-homepage-header-container{position:relative;width:100%;min-height:calc(100vh + 30px);background-color:#30ccd6;overflow:hidden}.school-homepage-header-container.with-navy-bg{background-color:#003057}.school-homepage-header-container.with-navy-bg .banner-promotion-container{background-color:#003057}.school-homepage-header-container.with-navy-bg .banner-promotion-container .banner-promotion-right-title,.school-homepage-header-container.with-navy-bg .banner-promotion-container .banner-promotion-right-desc{color:#fff}.school-homepage-header-container.with-navy-bg .banner-promotion-container [class*=navy-no-border-link-]{background-color:#30ccd6;color:#003057}.school-homepage-header-container.with-navy-bg .banner-promotion-container [class*=navy-no-border-link-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){.school-homepage-header-container.with-navy-bg .banner-promotion-container [class*=navy-no-border-link-]:hover{color:#003057;background-color:#30ccd6}.school-homepage-header-container.with-navy-bg .banner-promotion-container [class*=navy-no-border-link-]:active{color:#fff;background-color:#111a29}}.school-homepage-header-container.with-navy-bg .banner-promotion-container .banner-promotion-close-btn{background-image:url(./assets/icons/icon-close-light.svg);background-size:17px}.school-homepage-header-container.with-white-bg{background-color:#fff}.school-homepage-header-container.with-mid-red-bg{background-color:#e13241}.school-homepage-header-container.with-mid-red-bg .component-content{background-image:url(./assets/icons/icon-dot-white.svg)}.school-homepage-header-container.with-warm-white-bg{background-color:#faf5ed}.school-homepage-header-container.with-warm-white-bg .component-content{background-image:url(./assets/icons/icon-dot-mid-red.svg)}.school-homepage-header-container.with-dark-green-bg{background-color:#0a5532}.school-homepage-header-container.with-dark-green-bg .component-content{background-image:url(./assets/icons/icon-dot-navy.svg)}.school-homepage-header-container .for-mobile{display:none}.school-homepage-header-container .component-content{width:calc(100% - 40px);height:100%;min-height:calc(100vh + 30px);margin-left:40px;background:url(./assets/icons/icon-dot-dark-teal.svg) repeat;background-position:0 0;background-size:9px 9px}.school-homepage-header-container .homepage-header-video-part{padding-left:84px;padding-top:64px;height:calc(100vh + 30px)}.school-homepage-header-container .preview-video-wrapper{position:absolute;bottom:0;right:0;width:calc(100% - 40px - 84px);height:calc(100vh - 34px);transform:translate3d(0, 0, 0);transition:all .1s;will-change:width}.school-homepage-header-container .preview-video-wrapper img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-homepage-header-container .preview-video-shadow{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(17,26,41,.5);transition:all .1s;opacity:1;will-change:opacity}.school-homepage-header-container .preview-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-homepage-header-container .homepage-header-title-part{position:absolute;top:45%;right:42px;transform:translate3d(0, -50%, 0);max-width:523px}.school-homepage-header-container .homepage-header-title-tag{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#30ccd6;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.school-homepage-header-container .homepage-header-title{margin-bottom:0;color:#fff;letter-spacing:-0.48px;text-transform:uppercase}.school-homepage-header-container .homepage-header-desc{line-height:26px;margin-top:16px;font-family:"DMSans";color:#fff;font-size:18px;letter-spacing:-0.2px}.school-homepage-header-container .preview-pause-btn{position:absolute;top:81%;right:24px;z-index:1;display:flex;box-sizing:initial;justify-content:center;align-items:center;padding:0;width:32px;min-width:32px;height:32px;min-height:32px;border-radius:50%;border:2px solid #fff;transform:translate3d(0, 0, 0);background-color:transparent;transition:all .1s;will-change:transform}.school-homepage-header-container .preview-pause-btn.is-playing .preview-pause-btn-play-icon{display:none}.school-homepage-header-container .preview-pause-btn.is-pausing .preview-pause-btn-pause-icon{display:none}.school-homepage-header-container .preview-pause-btn-pause-icon{width:24px;height:24px;background-image:url(./assets/icons/icon-pause.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;pointer-events:none}.school-homepage-header-container .preview-pause-btn-play-icon{margin-left:2px;width:24px;height:24px;background-image:url(./assets/icons/icon-play.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;pointer-events:none}.school-homepage-header-container .scroll-arrow-wrapper{position:absolute;top:75.3%;left:calc(50% - 72px);z-index:1;width:144px;height:144px}.school-homepage-header-container .scroll-circle{position:absolute;left:50%;top:50%;width:100%;height:100%;border:2px dotted #fff;border-radius:50%;transform:translate3d(-50%, -50%, 0);-webkit-animation:rotate 12s linear infinite;animation:rotate 12s linear infinite;transform-origin:0 0;transition:all .1s;will-change:transform}.school-homepage-header-container .scroll-arrow-inner{position:absolute;top:31px;left:50%;transform:translate3d(-50%, 0, 0);will-change:transform;transition:all .1s;width:90px}.school-homepage-header-container .for-scroll-animation{display:flex;flex-direction:column;align-items:center;transition:all .1s}.school-homepage-header-container .scroll-text{display:block;line-height:16px;transform:scale(0.8333);font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.school-homepage-header-container .scroll-arrow{display:block;margin-top:8px;width:20px;height:38px;background-image:url(./assets/icons/scroll_arrow.svg);background-repeat:no-repeat;background-size:20px 38px}.school-homepage-header-container .homepage-header-cta-wrapper{display:flex;margin-top:32px}.school-homepage-header-container [class*=teal-no-border-link-]{padding-left:24px;padding-right:24px;letter-spacing:.33px}@media screen and (max-width: 991px){.school-homepage-header-container{min-height:initial;height:calc(100vh - 74px)}.school-homepage-header-container .for-desktop{display:none}.school-homepage-header-container .for-mobile{display:block}.school-homepage-header-container .component-content{width:calc(100% - 4px);min-height:initial;height:100%;margin-left:4px}.school-homepage-header-container .homepage-header-video-part{padding-left:12px;padding-top:20px;height:100%}.school-homepage-header-container .preview-video-wrapper{position:relative;top:initial;right:0;width:100%;height:100%}.school-homepage-header-container .homepage-header-title-part{position:absolute;top:50%;right:initial;left:32px;width:293px}.school-homepage-header-container .homepage-header-title{letter-spacing:-0.28px}.school-homepage-header-container .homepage-header-desc{line-height:21px;font-size:16px;letter-spacing:-0.16px}.school-homepage-header-container .preview-pause-btn{bottom:24px;top:initial}.school-homepage-header-container .scroll-arrow-wrapper{bottom:-15px;top:initial;left:calc(50% - 65px);width:130px;height:130px}}.school-stats{padding-top:104px;padding-bottom:104px;width:100%;overflow:hidden}.school-stats .school-stats-component-content{max-width:1440px;margin:0 auto}.school-stats .school-stats-inner{display:flex;flex-direction:column}.school-stats .school-stats-upper-part{display:flex}.school-stats .school-stats-titles{display:flex;flex-grow:1;flex-shrink:1;flex-direction:column}.school-stats .school-stats-title{margin-bottom:24px;color:#111a29}.school-stats .school-stats-subtitle{font-family:"DMSans";font-size:18px;line-height:26px;color:#455664}.school-stats .school-stats-subtitle a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.school-stats .school-stats-subtitle a:hover,.school-stats .school-stats-subtitle a:active{color:#177584}.school-stats .school-stats-links-wrapper{margin-top:40px}@media(max-width: 991px){.school-stats .school-stats-links-wrapper{margin-top:32px}}.school-stats [class*=transparent-titles-border-link-]{display:inline-block;letter-spacing:initial}.school-stats .school-stats-swiper-nav-btns{display:flex;align-items:flex-end}.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev,.school-stats .school-stats-swiper-nav-btns .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev.swiper-button-disabled,.school-stats .school-stats-swiper-nav-btns .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev:not(.swiper-button-disabled),.school-stats .school-stats-swiper-nav-btns .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev:not(.swiper-button-disabled):hover,.school-stats .school-stats-swiper-nav-btns .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev:not(.swiper-button-disabled):hover,.school-stats .school-stats-swiper-nav-btns .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev:not(.swiper-button-disabled):active,.school-stats .school-stats-swiper-nav-btns .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.school-stats .school-stats-swiper-nav-btns .swiper-custom-prev{border:0}.school-stats .school-stats-swiper-nav-btns .swiper-custom-next{margin-left:8px;border:0}.school-stats .school-stats-swiper-container{overflow:visible}.school-stats .school-stats-percentage{display:flex;flex-direction:column;align-items:flex-start}.school-stats .school-stats-percentage[data-theme=yellow] .dots-wrapper .dot{fill:#dea926}.school-stats .school-stats-percentage[data-theme=yellow] .dots-wrapper .dot-faded{fill:#ffe380}.school-stats .school-stats-percentage[data-theme=bright-red] .dots-wrapper .dot,.school-stats .school-stats-percentage[data-theme=red] .dots-wrapper .dot{fill:#ff3750}.school-stats .school-stats-percentage[data-theme=bright-red] .dots-wrapper .dot-faded,.school-stats .school-stats-percentage[data-theme=red] .dots-wrapper .dot-faded{fill:#f0b4a0}.school-stats .school-stats-percentage[data-theme=teal] .dots-wrapper .dot{fill:#30ccd6}.school-stats .school-stats-percentage[data-theme=teal] .dots-wrapper .dot-faded{fill:#e8f8fb}.school-stats .dots-wrapper{position:relative;width:100%;max-width:369px;height:0;padding-bottom:22.7642276423%}.school-stats .dots-wrapper svg{position:absolute;width:100%;height:100%}.school-stats .school-stats-percentage-number{font-family:"Montserrat";font-weight:600;color:#111a29}.school-stats .school-stats-percentage-supporting-copy{font-family:"DMSans";font-size:18px;line-height:26px;color:#455664}.school-stats .school-stats-percentage-supporting-copy a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.school-stats .school-stats-percentage-supporting-copy a:hover,.school-stats .school-stats-percentage-supporting-copy a:active{color:#177584}.school-stats .school-stats-card{display:flex;padding:32px 40px;border-radius:16px;flex-direction:column;align-items:flex-start}.school-stats .school-stats-card[data-theme=light-teal]{background-color:#e8f8fb}.school-stats .school-stats-card[data-theme=light-teal] .school-stats-card-title,.school-stats .school-stats-card[data-theme=light-teal] .school-stats-card-number{color:#111a29}.school-stats .school-stats-card[data-theme=light-teal] .school-stats-card-supporting-copy{color:#455664}.school-stats .school-stats-card[data-theme=light-teal] .school-stats-card-supporting-copy a:hover,.school-stats .school-stats-card[data-theme=light-teal] .school-stats-card-supporting-copy a:active{color:#177584}.school-stats .school-stats-card[data-theme=navy]{background-color:#003057}.school-stats .school-stats-card[data-theme=navy] .school-stats-card-title,.school-stats .school-stats-card[data-theme=navy] .school-stats-card-number,.school-stats .school-stats-card[data-theme=navy] .school-stats-card-supporting-copy{color:#fff}.school-stats .school-stats-card[data-theme=navy] .school-stats-card-supporting-copy a:hover,.school-stats .school-stats-card[data-theme=navy] .school-stats-card-supporting-copy a:active{color:#30ccd6}.school-stats .school-stats-card[data-theme=yellow]{background-color:#ffcb00}.school-stats .school-stats-card[data-theme=yellow] .school-stats-card-title,.school-stats .school-stats-card[data-theme=yellow] .school-stats-card-number,.school-stats .school-stats-card[data-theme=yellow] .school-stats-card-supporting-copy{color:#111a29}.school-stats .school-stats-card[data-theme=bright-red],.school-stats .school-stats-card[data-theme=red]{background-color:#ff3750}.school-stats .school-stats-card[data-theme=bright-red] .school-stats-card-title,.school-stats .school-stats-card[data-theme=bright-red] .school-stats-card-number,.school-stats .school-stats-card[data-theme=bright-red] .school-stats-card-supporting-copy,.school-stats .school-stats-card[data-theme=red] .school-stats-card-title,.school-stats .school-stats-card[data-theme=red] .school-stats-card-number,.school-stats .school-stats-card[data-theme=red] .school-stats-card-supporting-copy{color:#111a29}.school-stats .school-stats-card[data-theme=warm-white]{background-color:#faf5ed}.school-stats .school-stats-card[data-theme=warm-white] .school-stats-card-title,.school-stats .school-stats-card[data-theme=warm-white] .school-stats-card-number,.school-stats .school-stats-card[data-theme=warm-white] .school-stats-card-supporting-copy{color:#111a29}.school-stats .school-stats-card[data-theme=teal]{background-color:#30ccd6}.school-stats .school-stats-card[data-theme=teal] .school-stats-card-title,.school-stats .school-stats-card[data-theme=teal] .school-stats-card-number,.school-stats .school-stats-card[data-theme=teal] .school-stats-card-supporting-copy{color:#111a29}.school-stats .school-stats-card-title{margin-bottom:8px;font-family:"DMSans";font-size:18px;font-weight:700;line-height:26px}.school-stats .school-stats-card-number{font-family:"Montserrat";font-weight:600}.school-stats .school-stats-card-supporting-copy{margin-top:2px;font-family:"DMSans";font-size:18px}.school-stats .school-stats-card-supporting-copy a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.school-stats .module-anchor-link{margin-top:40px}@media screen and (min-width: 992px){.school-stats .school-stats-inner{padding-left:8.5%;padding-right:8.5%}.school-stats .school-stats-titles{margin-right:16px}.school-stats .school-stats-swiper-part{margin-top:56px}.school-stats .dots-wrapper{margin-bottom:20px}.school-stats .school-stats-percentage-number,.school-stats .school-stats-card-number{font-size:56px;line-height:68px;letter-spacing:-0.56px}.school-stats .school-stats-percentage-supporting-copy{margin-top:4px;font-size:18px;line-height:26px}.school-stats .school-stats-card{min-height:190px}}@media screen and (max-width: 991px){.school-stats{padding-top:56px;padding-bottom:56px}.school-stats .school-stats-inner{padding-left:6.5%;padding-right:6.5%}.school-stats .school-stats-title{margin-bottom:34px}.school-stats .school-stats-swiper-nav-btns{display:none}.school-stats .school-stats-swiper-part{margin-top:36px}.school-stats .school-stats-swiper-container{width:81.2260536398%;min-width:265px;max-width:377px;margin-left:0;margin-right:0}.school-stats .dots-wrapper{margin-bottom:20px}.school-stats .school-stats-percentage-number,.school-stats .school-stats-card-number{font-size:40px;line-height:49px;letter-spacing:-0.4px}.school-stats .school-stats-percentage-supporting-copy{margin-top:8px}.school-stats .school-stats-card{min-height:171px}.school-stats .module-anchor-link{margin-top:32px}}.search-result .component-content{margin:0 auto;max-width:1440px;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.search-result .component-content{padding:0 6.5%}}.search-result .common-dropdown{position:relative;display:flex}.search-result .common-dropdown-btn{display:flex;justify-content:flex-start;align-items:center;padding:0}.search-result .common-dropdown-btn.menu-open .common-dropdown-icon{transform:rotate(0)}.search-result .common-dropdown-text{font:normal 700 12px/18px "DMSans";color:#111a29;letter-spacing:.33px;margin-right:6px;text-transform:none}.search-result .common-dropdown-icon{display:flex;width:12px;height:6px;background-image:url(./assets/icons/icon-language-selector-inline-arrow.svg);background-size:12px 6px;background-position:center;background-repeat:no-repeat;transform:rotate(-180deg);transition:transform .15s}.search-result .common-dropdown-list{position:absolute;display:flex;top:100%;right:0;z-index:1;min-width:170px;margin-top:15px;border-radius:8px;flex-direction:column;background-color:#fff;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.2)}.search-result .common-dropdown-list .common-dropdown-list-item{font:normal 400 16px/24px "DMSans";color:#111a29;display:flex;padding:12px 16px;background-color:#fff;cursor:pointer}.search-result .common-dropdown-list .common-dropdown-list-item:hover{background-color:#b4ebf5}.search-result .search-result-action{padding:40px 0;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width: 991px){.search-result .search-result-action{padding:24px 6.5% 24px}}.search-result .search-result-action .search-text{font:normal 700 20px/28px "DMSans";color:#fff;letter-spacing:-0.2px;margin-bottom:0;margin-right:10px}.search-result .search-result-action .search-input{position:relative}@media(max-width: 991px){.search-result .search-result-action .search-input{flex:1}}.search-result .search-result-action .search-input input{font:normal 400 16px/22px "DMSans";color:#111a29;width:500px;height:48px;border:1px solid #ccd5dd;border-radius:2px;outline:none;text-indent:12px;padding-right:44px}@media(max-width: 991px){.search-result .search-result-action .search-input input{width:100%}}.search-result .search-result-action .search-input .search-icon{width:20px;height:20px;display:block;background-image:url(./assets/icons/icon-search-dark.svg);background-size:20px;background-position:center;background-repeat:no-repeat;position:absolute;right:12px;top:14px;cursor:pointer}.search-result .search-result-container{display:flex;padding-top:32px;padding-bottom:40px}@media(max-width: 991px){.search-result .search-result-container{padding-top:24px;flex-direction:column}}.search-result .search-result-container .mobile-primary{margin-bottom:32px;display:none}@media(max-width: 991px){.search-result .search-result-container .mobile-primary{display:block}}.search-result .search-result-container .mobile-primary button{display:flex;justify-content:center;align-items:center;position:relative;padding:0;width:100%;height:56px;color:#111a29;border:1px solid rgba(60,204,213,.3)}.search-result .search-result-container .mobile-primary button::after{content:"";width:12px;height:6px;background-image:url(./assets/icons/icon-language-selector-inline-arrow.svg);background-repeat:no-repeat;transform:rotate(-180deg);transition:transform .15s;position:absolute;right:24px}.search-result .search-result-container .mobile-primary button.expanded{background-color:#30ccd6}.search-result .search-result-container .mobile-primary button.expanded::after{transform:rotate(0)}.search-result .search-result-container .search-result-left{font:normal 400 16px/22px "DMSans";flex:0 0 31.375502008%;width:31.375502008%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:37px;display:flex;flex-direction:column}@media(max-width: 991px){.search-result .search-result-container .search-result-left{width:100%;margin-right:0;margin-bottom:24px;display:none}}.search-result .search-result-container .search-result-left .filter-action{height:26px;display:flex;justify-content:space-between;margin-bottom:45px}.search-result .search-result-container .search-result-left .filter-action .search-result-title{font:normal 700 20px/28px "DMSans";color:#111a29}.search-result .search-result-container .search-result-left .filter-action .search-result-clear{display:none;align-items:center}@media(max-width: 991px){.search-result .search-result-container .search-result-left .filter-action .search-result-clear{display:block}}.search-result .search-result-container .search-result-left .filter-action .search-result-clear button{font:normal 700 16px/21px "DMSans";color:#111a29;background-color:#fff;border-width:0 0 1px 0;border-style:solid;border-color:#111a29;padding:0}.search-result .search-result-container .search-result-left .filter-section{border:1px solid #ccd5dd;border-radius:2px;padding:13px 18px 13px 12px}.search-result .search-result-container .search-result-left .filter-section .filter-title{display:flex;align-items:center;justify-content:space-between;color:#455664}.search-result .search-result-container .search-result-left .filter-section .all-filters{margin-top:6px}.search-result .search-result-container .search-result-left .filter-section .all-filters .filter-item{display:flex;align-items:center;margin-top:8px}.search-result .search-result-container .search-result-left .filter-section .all-filters .filter-item .filter-item-icon{width:32px;height:32px;border:1px solid #ccd5dd;border-radius:50%;margin-right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.search-result .search-result-container .search-result-left .filter-section .all-filters .filter-item .filter-item-icon.checked::before{content:"";width:12px;height:12px;background:#30ccd6;display:block;border-radius:50%}.search-result .search-result-container .search-result-left .filter-section .all-filters .filter-item .filter-item-name{flex:1;color:#111a29;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-result .search-result-container .search-result-left .filter-section .icon-plus{position:relative;width:12px;height:12px;cursor:pointer}.search-result .search-result-container .search-result-left .filter-section .icon-plus::before,.search-result .search-result-container .search-result-left .filter-section .icon-plus::after{position:absolute;content:"";background-color:#111a29;transition:all .4s}.search-result .search-result-container .search-result-left .filter-section .icon-plus::before{width:12px;height:2px;left:0;top:5px;margin:0}.search-result .search-result-container .search-result-left .filter-section .icon-plus::after{width:2px;height:12px;left:5px;top:0}.search-result .search-result-container .search-result-left .filter-section .icon-plus.open.icon--cross::before{transform:rotate(180deg)}.search-result .search-result-container .search-result-left .filter-section .icon-plus.open.icon--cross::after{transform:rotate(90deg)}.search-result .search-result-container .search-result-left .filter-clear{margin-top:16px}@media(max-width: 991px){.search-result .search-result-container .search-result-left .filter-clear{display:none}}.search-result .search-result-container .search-result-left .filter-clear button{width:100%}.search-result .search-result-container .search-result-right{flex:1}.search-result .search-result-container .search-result-right .search-result-data{display:flex;justify-content:flex-end;height:26px;margin-bottom:45px}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-data{height:auto;display:block;margin-bottom:24px}}.search-result .search-result-container .search-result-right .search-result-data .search-result-total{font:normal 700 14px/22px "DMSans";color:#111a29;display:flex;align-items:center}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-data .search-result-total{float:left}}.search-result .search-result-container .search-result-right .search-result-data .search-result-paging{margin-left:64px;margin-right:30px}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-data .search-result-paging{float:right;margin:0 0 24px}}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-data .search-result-sort{clear:both;justify-content:flex-end}}.search-result .search-result-container .search-result-right .search-result-data .search-result-paging,.search-result .search-result-container .search-result-right .search-result-data .search-result-sort{display:flex;align-items:center}.search-result .search-result-container .search-result-right .search-result-data .search-result-paging label,.search-result .search-result-container .search-result-right .search-result-data .search-result-sort label{font:normal 700 14px/22px "DMSans";color:#111a29;margin-bottom:0;margin-right:10px}.search-result .search-result-container .search-result-right .search-result-items .redirection-link{text-decoration:none;display:block;margin-bottom:24px;border:1px solid #ccd5dd;border-radius:2px}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-items .redirection-link{margin-bottom:32px}}.search-result .search-result-container .search-result-right .search-result-items .redirection-link:last-child{margin-bottom:0}.search-result .search-result-container .search-result-right .search-result-items .redirection-link:hover{border:1px solid #30ccd6}.search-result .search-result-container .search-result-right .search-result-items .search-result-item{height:185px;display:flex}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-items .search-result-item{padding:24px 30px}}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-image{display:flex;flex:0 0 169px;height:185px;align-self:center;margin-right:38px}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-image{display:none}}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content{display:flex;flex-direction:column;padding:24px 24px 24px 0;overflow:hidden}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content{padding:0}}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-subtitle{font:normal 600 14px/18px "Montserrat";color:#177584;letter-spacing:.7px;text-transform:uppercase;margin-bottom:8px}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-subtitle:empty{display:none}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;font:normal 700 20px/28px "DMSans";color:#111a29;margin-bottom:16px}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-title:empty{display:none}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-desc{font:normal 400 16px/24px "DMSans";display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;color:#455664}.search-result .search-result-container .search-result-right .search-result-items .search-result-item .item-content .item-desc:empty{display:none}.search-result .search-result-container .search-result-right .search-result-items .search-result-item.no-image .item-content{padding:24px}@media(max-width: 991px){.search-result .search-result-container .search-result-right .search-result-items .search-result-item.no-image .item-content{padding:0}}.search-result .search-result-container .search-result-right .pagination{display:flex;justify-content:center;margin:48px 0}.search-result .search-result-container .search-result-right .pagination .pagination-list{list-style:none;padding-left:0;margin-bottom:0}@media(max-width: 991px){.search-result .search-result-container .search-result-right .pagination .pagination-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}}.search-result .search-result-container .search-result-right .pagination .pagination-list li{height:100%;display:inline-flex;align-items:center;margin:0 15px}.search-result .search-result-container .search-result-right .pagination .pagination-list li.active{margin:0}.search-result .search-result-container .search-result-right .pagination .pagination-list li a{font:normal 600 12px/14px "Montserrat";color:#111a29;letter-spacing:.33px;text-decoration:none}.search-result .search-result-container .search-result-right .pagination .pagination-list li.pagination-special{margin:0 8px}.search-result .search-result-container .search-result-right .pagination .pagination-list li.pagination-special:nth-child(2){margin-right:15px}.search-result .search-result-container .search-result-right .pagination .pagination-list li.pagination-special a{font:normal 700 14px/18px "DMSans"}.search-result .search-result-container .search-result-right .pagination .pagination-list li.active a{display:block;width:30px;padding:8px 0;background-color:#30ccd6;border-radius:50%;text-align:center}.search-result .search-result-container .search-result-right .pagination .pagination-list li.disable a{opacity:50%;cursor:not-allowed}.search-result .search-result-container .search-result-right .no-result{text-align:center}.search-result .search-result-container .search-result-right .no-result .no-result-title{font:normal 700 20px/28px "DMSans";color:#111a29;margin-bottom:16px}.search-result .search-result-container .search-result-right .no-result .no-result-title:first-child{padding-top:11px}@media(max-width: 991px){.search-result .search-result-container .search-result-right .no-result .no-result-title:first-child{padding-top:0;letter-spacing:-0.2px;margin-bottom:24px}}.search-result .search-result-container .search-result-right .no-result ul{font:normal 400 16px/24px "DMSans";color:#455664;list-style:none;padding-left:0}.search-result .search-result-container .search-result-right .no-result ul li::before{content:"•";font-size:14px;padding-right:12px}.search-result .search-result-container .search-result-right .no-result ul li span{position:relative}.mode-experience-editor .secondary-introduction__image>div{height:100%}.secondary-introduction__section{display:flex;max-width:1440px;margin:0 auto}@media(max-width: 991px){.secondary-introduction__section{flex-direction:column}}.secondary-introduction__section .secondary-introduction__content{align-self:center;max-width:592px;margin:0 auto;padding:104px 0}@media(max-width: 991px){.secondary-introduction__section .secondary-introduction__content{max-width:initial;padding:56px 6.5% 24px}}.secondary-introduction__title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.secondary-introduction__title{margin-bottom:24px;letter-spacing:-0.32px}}.secondary-introduction__desc{line-height:28px;font-family:"DMSans";color:#111a29;font-size:20px}.secondary-introduction__desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.secondary-introduction__desc a:hover,.secondary-introduction__desc a:active{color:#177584}.secondary-introduction__btn{display:flex;flex-wrap:wrap;margin-top:24px}@media screen and (max-width: 991px){.secondary-introduction__btn{margin-top:16px}}.secondary-introduction__btn button,.secondary-introduction__btn a{margin-top:16px;margin-right:16px}.secondary-introduction__btn button:nth-last-of-type(1),.secondary-introduction__btn a:nth-last-of-type(1){margin-right:0}@media(max-width: 991px){.secondary-introduction__btn button,.secondary-introduction__btn a{width:100%;margin-right:0}}.secondary-introduction__image{flex:0 0 45.5555555556%;width:45.5555555556%}@media(max-width: 991px){.secondary-introduction__image{flex:0 0 100%;width:100%;height:auto}.secondary-introduction__image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.secondary-introduction__image .image-container{width:100%;position:relative;padding-bottom:100%}.secondary-introduction__image .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.secondary-introduction.bg-navy .secondary-introduction__title{color:#fff}.secondary-introduction.bg-navy .secondary-introduction__desc{color:#fff}.secondary-introduction.bg-navy .secondary-introduction__desc a:hover,.secondary-introduction.bg-navy .secondary-introduction__desc a:active{color:#30ccd6}.secondary-introduction.bg-navy [class*=transparent-titles-border-link-]{border-color:#fff;color:#fff}.secondary-introduction.bg-navy [class*=transparent-titles-border-link-]:hover{color:#111a29;background-color:#fff}@media screen and (max-width: 991px){.secondary-introduction.bg-navy [class*=transparent-titles-border-link-]:hover{color:#fff;background-color:transparent}.secondary-introduction.bg-navy [class*=transparent-titles-border-link-]:active{color:#111a29;background-color:#fff}}.secondary-introduction.bg-teal .secondary-introduction__desc a:hover,.secondary-introduction.bg-teal .secondary-introduction__desc a:active{color:#003057}.secondary-introduction.bg-teal [class*=teal-no-border-link-]{background-color:#003057;color:#fff}.secondary-introduction.bg-teal [class*=teal-no-border-link-]:hover{color:#fff;background-color:#111a29}@media screen and (max-width: 991px){.secondary-introduction.bg-teal [class*=teal-no-border-link-]:hover{color:#fff;background-color:#003057}.secondary-introduction.bg-teal [class*=teal-no-border-link-]:active{color:#fff;background-color:#111a29}}.secondary-introduction.image-left .secondary-introduction__content{order:1;max-width:592px;margin:0 auto;padding:104px 0}@media(max-width: 991px){.secondary-introduction.image-left .secondary-introduction__content{order:0;max-width:initial;padding:56px 6.5% 24px}}.secondary-introduction .module-anchor-link{margin-top:40px}@media(max-width: 991px){.secondary-introduction .module-anchor-link{margin-top:24px}}.selection-list{display:flex;flex-wrap:wrap}.selection-list .selection-list__content{width:50%;align-self:center;max-width:618px;margin:0 auto;padding:56px 70px}@media(max-width: 991px){.selection-list .selection-list__content{width:100%;order:1;padding:48px 6.5vw}}.selection-list .selection-list__content ul,.selection-list .selection-list__content li{padding:0;margin:0;list-style:none}.selection-list .selection-list__content .selection-list-tabs{padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:56px;margin-bottom:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid #ccd5dd;border-radius:56px;background-color:#fff}.selection-list .selection-list__content .selection-list-tab{display:flex;align-items:center;padding:0 20px;height:48px;line-height:15px;border-radius:48px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;transition:background .3s;text-align:center;cursor:pointer}.selection-list .selection-list__content .selection-list-tab.active{background-color:#30ccd6}.selection-list .selection-list__content .selection-list-tab:not(.active):hover{background-color:#111a29;color:#fff}.selection-list .selection-list__content .selection-list-detail{display:none}.selection-list .selection-list__content .selection-list-detail.show-detail{display:block}.selection-list .selection-list__content .content-title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.selection-list .selection-list__content .content-title{letter-spacing:-0.32px}}.selection-list .selection-list__content .content-subtitle{line-height:28px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px}.selection-list .selection-list__content .content-list{margin-top:24px}.selection-list .selection-list__content .content-list ul{list-style:none;padding-left:0;margin-bottom:0;background-color:#fff;border-radius:16px}.selection-list .selection-list__content .content-list ul li{display:flex;align-items:center;border-bottom:1px solid rgba(0,48,87,.2)}.selection-list .selection-list__content .content-list ul li:last-child{border-bottom:none}.selection-list .selection-list__content .content-list .item-image{width:80px;height:80px;margin-right:24px}.selection-list .selection-list__content .content-list .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.selection-list .selection-list__content .content-list .item-age{flex:1;padding-right:24px}.selection-list .selection-list__content .content-list .item-age__text{display:block;line-height:26px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px}.selection-list .selection-list__content .content-list .item-age__num{line-height:26px;font-family:"DMSans";color:#455664;font-size:16px}.selection-list .selection-list__content .content-list .item-link{width:32px;height:32px;background-color:#e6f7fa;border:1px solid #ebf6ff;border-radius:50%;display:flex;align-items:center;justify-content:center}.selection-list .selection-list__content .content-list .item-link::before{content:"";width:6px;height:12px;display:block;background-size:100%;background-image:url(./assets/icons/icon_right_arrow.svg)}.selection-list .selection-list__content .content-list-item{display:flex;align-items:center;flex:1;padding:16px 24px;text-decoration:none}.selection-list .selection-list__image,.selection-list .selection-list__video{width:50%;padding-bottom:0;min-height:calc(100vh - 88px);position:relative}@media(max-width: 991px){.selection-list .selection-list__image,.selection-list .selection-list__video{width:100%}}.selection-list .selection-list__image img,.selection-list .selection-list__image video,.selection-list .selection-list__video img,.selection-list .selection-list__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.selection-list.image-left .selection-list__content,.selection-list.video-left .selection-list__content{order:1}.selection-list .module-anchor-link{margin-top:40px}@media(max-width: 991px){.selection-list .module-anchor-link{margin-top:32px}}.mode-experience-editor .selection-list .selection-list__content .content-list .item-image div{width:100%;height:100%}.share-form-container{padding:80px 0 68px;background-color:#b4e8f2}.share-form-container.bg-light-teal{background-color:#b4e8f2}.share-form-container.bg-navy{background-color:#003057}.share-form-container .component-content{display:flex;justify-content:center;max-width:1440px;margin:0 auto}.share-form-container .component-inner-content{max-width:992px;width:68.8888888889%;margin:0 8.5%;background-color:#fff;border-radius:16px}.share-form-container .share-form-save-part{padding:48px 56px 40px;border-bottom:1px solid #ccd5dd}.share-form-container .share-form-save-title{margin-bottom:32px;color:#111a29}.share-form-container .share-form-detail-title{margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.2px}.share-form-container .save-detail-desc{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#455664;font-size:18px}.share-form-container .save-detail-url-wrapper{width:422px;position:relative;margin-bottom:16px}.share-form-container .save-detail-url-wrapper [class*=teal-no-border-btn-]{padding-left:24px;padding-right:24px}.share-form-container .detail-page-url{padding:12px 13px 13px;width:calc(100% - 40px);line-height:21px;border:1px solid #30ccd6;border-radius:2px;font-family:"DMSans";color:#111a29;font-size:16px;outline:none}.share-form-container .copy-url-btn{position:absolute;right:0;top:0}.share-form-container .save-detail-url-note{line-height:18px;font-family:"DMSans";color:#455664;font-size:14px}.share-form-container .share-form-email-part{padding:40px 48px 0}.share-form-container .share-form-email-part form{margin:0}.share-form-container .share-form-email-info{display:flex;margin-bottom:24px}.share-form-container .share-form-full-name-wrapper,.share-form-container .share-form-email-address-wrapper{display:flex;flex-direction:column;width:46.9866071429%}.share-form-container .share-form-full-name-wrapper.error .form-error-msg,.share-form-container .share-form-email-address-wrapper.error .form-error-msg{display:block}.share-form-container .share-form-full-name-wrapper.error .share-form-input,.share-form-container .share-form-email-address-wrapper.error .share-form-input{border-color:#ff3750}.share-form-container .form-error-msg{display:none;line-height:18px;margin-top:8px;font-family:"DMSans";color:#d61028;font-size:14px}.share-form-container .share-form-full-name-wrapper{margin-right:4.1294642857%}.share-form-container .share-form-input-label{line-height:18px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-size:14px}.share-form-container .share-form-input{padding:12px 13px 13px;line-height:21px;border:1px solid #8298a4;border-radius:2px;font-family:"DMSans";color:#111a29;font-size:16px;outline:none}.share-form-container .share-form-input:hover,.share-form-container .share-form-input:focus{border-color:#30ccd6}.share-form-container .share-form-confirm-wrapper{display:flex;flex-direction:column}.share-form-container .share-form-confirm-wrapper.error .form-error-msg{display:block}.share-form-container .share-form-confirm-wrapper.no-checkbox .share-form-confirm-content{cursor:initial}.share-form-container .share-form-checkbox-hide{display:none}.share-form-container .share-form-confirm-content{display:flex;cursor:pointer}.share-form-container .share-form-confirm-content.checked .share-form-confirm-checkbox{background:url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:26px 20px}.share-form-container .share-form-confirm-checkbox{position:relative;width:32px;height:32px;margin-top:5px;margin-right:14px;border:1px solid #8298a4;background-color:#fff;border-radius:2px}.share-form-container .share-form-confirm-desc{flex:1;line-height:22px;font-family:"DMSans";color:#455664;font-size:14px}.share-form-container .share-form-btn-wrapper{display:flex;justify-content:center;padding:24px;margin:48px -48px 0;background-color:#e8f8fb;border-radius:0 0 16px 16px}.share-form-container .share-form-btn-wrapper [class*=teal-no-border-btn-]{padding-left:0;padding-right:0}.share-form-container .share-form-send-btn{width:377px}.share-form-container .share-form-send-btn.need-checkbox{display:none}.share-form-container .form-success-msg{line-height:24px;margin-bottom:24px;font-family:"DMSans";color:#455664;font-size:18px}.share-form-container .send-another-btn-wrapper{margin-bottom:40px}@media screen and (max-width: 991px){.share-form-container{padding:40px 0}.share-form-container .component-content{width:100%}.share-form-container .component-inner-content{width:100%;margin:0 6.5%}.share-form-container .share-form-save-part{padding:24px}.share-form-container .share-form-save-title{margin-bottom:24px}.share-form-container .share-form-detail-title{margin-bottom:19px}.share-form-container .save-detail-desc{line-height:21px;margin-bottom:18px;font-size:16px}.share-form-container .save-detail-url-wrapper{width:100%;max-width:422px}.share-form-container .save-detail-url-note{line-height:24px}.share-form-container .share-form-email-part{padding:24px 24px 0}.share-form-container .share-form-email-info{flex-direction:column}.share-form-container .share-form-full-name-wrapper,.share-form-container .share-form-email-address-wrapper{width:100%}.share-form-container .share-form-full-name-wrapper{margin-right:0;margin-bottom:24px}.share-form-container .share-form-btn-wrapper{margin:14px -24px 0}.share-form-container .share-form-send-btn{width:100%;max-width:273px}}.custom-sitecore-rich-text-container:has(+.custom-sitecore-rich-text-container){margin-bottom:40px}.custom-sitecore-rich-text-container .custom-rich-text-h2{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px}.custom-sitecore-rich-text-container .custom-rich-text-h3{margin-bottom:32px;color:#111a29}.custom-sitecore-rich-text-container .custom-rich-text-desc{line-height:1.44444;margin-bottom:40px;font-family:"DMSans";color:#455664;font-size:18px}.custom-sitecore-rich-text-container .custom-rich-text-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.custom-sitecore-rich-text-container .custom-rich-text-desc a:hover,.custom-sitecore-rich-text-container .custom-rich-text-desc a:active{color:#177584}.custom-sitecore-rich-text-container .custom-rich-text-img{display:flex;justify-content:center;margin-bottom:40px}.custom-sitecore-rich-text-container .custom-rich-text-img:has(+.custom-rich-text-img){margin-bottom:24px}.custom-sitecore-rich-text-container .custom-rich-text-img img{width:auto;max-width:100%;height:auto}@media(max-width: 991px){.custom-sitecore-rich-text-container:has(+.custom-sitecore-rich-text-container){margin-bottom:32px}.custom-sitecore-rich-text-container .custom-rich-text-h2{margin-bottom:32px;letter-spacing:-0.32px}.custom-sitecore-rich-text-container .custom-rich-text-h3{margin-bottom:24px}.custom-sitecore-rich-text-container .custom-rich-text-desc{margin-bottom:32px}.custom-sitecore-rich-text-container .custom-rich-text-img{margin-bottom:24px}}.small-text-and-image+.small-text-and-image{padding-top:0}.small-text-and-image{padding:104px 0;width:100%;overflow:hidden}.small-text-and-image[data-align=right] .small-text-and-image-row{flex-direction:row-reverse}.small-text-and-image .component-content{max-width:1440px;margin:0 auto;padding-left:calc(min(8.5%, 122.4px));padding-right:calc(min(8.5%, 122.4px))}.small-text-and-image [class*=transparent-titles-border-link-]{letter-spacing:.6px}.small-text-and-image .small-text-and-image-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.small-text-and-image .image-part-col,.small-text-and-image .text-part-col{display:flex}.small-text-and-image .image-part-col{width:41.666667%}.small-text-and-image .text-part-col{width:50%}.small-text-and-image .image-part{position:relative;width:100%;margin-left:40px;margin-bottom:40px}.small-text-and-image .image-part.no-pattern{margin:0}.small-text-and-image .image-wrapper{position:relative;z-index:2;padding-bottom:100%;width:100%;height:100%}.small-text-and-image .image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.small-text-and-image .pattern{position:absolute;bottom:-40px;left:-40px;z-index:1;width:92.4210526316%;height:84.8421052632%;background-image:url(./assets/icons/icon-dot-teal-with-big-space.svg);background-repeat:repeat;background-size:10px 10px;background-position:1px 4px}.small-text-and-image .text-part{display:flex;flex-direction:column;align-items:flex-start;width:100%}.small-text-and-image .text-part p,.small-text-and-image .text-part .body-copy{line-height:26px;font-family:"DMSans";color:#455664;font-size:18px}.small-text-and-image .text-part p a,.small-text-and-image .text-part .body-copy a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.small-text-and-image .text-part p a:hover,.small-text-and-image .text-part p a:active,.small-text-and-image .text-part .body-copy a:hover,.small-text-and-image .text-part .body-copy a:active{color:#177584}.small-text-and-image .body-copy{margin-bottom:40px}.small-text-and-image .tag{line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;text-transform:uppercase}.small-text-and-image .title{line-height:clamp(30px, calc(44 / 1440 * 100vw), 44px);margin-bottom:32px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:clamp(28px, calc(36 / 1440 * 100vw), 36px)}.small-text-and-image .content-backup,.small-text-and-image .content-backup__label,.small-text-and-image .content-backup__list li{line-height:26px;font-family:"DMSans";color:#111a29;font-size:18px}.small-text-and-image .content-backup{padding:32px;width:100%;margin-bottom:32px;opacity:.8;border-radius:16px;background-color:#e8f8fb}.small-text-and-image .content-backup a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.small-text-and-image .content-backup a:hover,.small-text-and-image .content-backup a:active{color:#177584}.small-text-and-image .content-backup__label{margin-bottom:24px;font-weight:700}.small-text-and-image .content-backup__list{padding-left:0;margin-bottom:0;list-style:none}.small-text-and-image .content-backup__list li{position:relative;padding-left:30px;margin-bottom:24px}.small-text-and-image .content-backup__list li:last-child{margin-bottom:0}.small-text-and-image .content-backup__list li::before{position:absolute;left:0;top:6px;content:"";width:16px;height:14px;background-image:url(./assets/icons/icon-hook-dark-teal.svg);background-repeat:no-repeat;background-size:100% 100%;background-color:transparent;opacity:1}.small-text-and-image .content-backup__list li span{opacity:.8}.small-text-and-image .module-anchor-link{margin-top:40px}@media(max-width: 991px){.small-text-and-image{padding-top:56px;padding-bottom:56px}.small-text-and-image .component-content{padding-left:6.5%;padding-right:6.5%}.small-text-and-image .small-text-and-image-row{flex-direction:column;justify-content:flex-start;align-items:flex-start}.small-text-and-image .image-part{margin-left:28px;margin-bottom:68px}.small-text-and-image .image-part.no-pattern{margin-bottom:40px}.small-text-and-image .image-part-col,.small-text-and-image .text-part-col{width:100%}.small-text-and-image .pattern{bottom:-28px;left:-28px;width:76.6101694915%;height:78.6440677966%;background-position:0 10px}.small-text-and-image .title{line-height:36px;margin-bottom:24px}.small-text-and-image .body-copy{margin-bottom:32px}.small-text-and-image .module-anchor-link{margin-top:32px}.small-text-and-image .content-backup{padding:24px;color:#455664}.small-text-and-image .content-backup__list li{color:#455664}}.social-link-container .component-content .a2a_default_style{display:flex;flex-wrap:wrap}.social-link-container .component-content .a2a_default_style a{display:flex;align-items:center;justify-content:center;line-height:initial;padding:0;text-decoration:none}.insights-v2-social-link-container .component-content .a2a_default_style a{height:50px;margin-right:12px;background-color:#30ccd6;border-radius:50px}.insights-v2-social-link-container .component-content .a2a_default_style a:last-of-type{margin-right:0}.insights-v2-social-link-container .component-content .a2a_default_style a:not(.a2a_dd){width:50px}.insights-v2-social-link-container .component-content .a2a_default_style a:not(.a2a_dd) svg{width:25px;height:25px}.insights-v2-social-link-container .component-content .a2a_default_style .a2a_dd{padding:8px 33px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.insights-v2-social-link-container .component-content .a2a_default_style .a2a_dd svg{width:32px;height:32px;margin-right:9px}.insights-v2-social-link-container .component-content .a2a_default_style .share-txt{line-height:23px;font-family:"DMSans";color:#003057;letter-spacing:normal;font-size:18px;font-style:normal;font-weight:700;text-transform:uppercase}.normal-social-link-container .component-content .a2a_default_style a{width:60px;height:60px;margin-right:8px;border-radius:0}.normal-social-link-container .component-content .a2a_default_style a:last-of-type{margin-right:0}.normal-social-link-container .component-content .a2a_default_style .a2a_button_facebook{background-color:#3b5998}.normal-social-link-container .component-content .a2a_default_style .a2a_button_facebook svg{width:13px;height:23px}.normal-social-link-container .component-content .a2a_default_style .a2a_button_x{background-color:#1da1f2}.normal-social-link-container .component-content .a2a_default_style .a2a_button_x svg{width:24px;height:20px}.normal-social-link-container .component-content .a2a_default_style .share_icon_tiktok{background-color:#1da1f2}.normal-social-link-container .component-content .a2a_default_style .a2a_dd{background-color:#ff6550}.normal-social-link-container .component-content .a2a_default_style .a2a_dd svg{width:18px;height:18px}@media screen and (max-width: 991px){.insights-v2-social-link-container .component-content .a2a_default_style a{height:34px;margin-right:8px}.insights-v2-social-link-container .component-content .a2a_default_style a:not(.a2a_dd){width:34px}.insights-v2-social-link-container .component-content .a2a_default_style a:not(.a2a_dd) svg{width:17px;height:17px}.insights-v2-social-link-container .component-content .a2a_default_style .a2a_dd{padding:5px 22px}.insights-v2-social-link-container .component-content .a2a_default_style .a2a_dd svg{width:22px;height:22px;margin-right:6px}.insights-v2-social-link-container .component-content .a2a_default_style .share-txt{line-height:21px;font-size:16px}.normal-social-link-container .component-content .a2a_default_style a{width:45px;height:45px}.normal-social-link-container .component-content .a2a_default_style .a2a_button_facebook svg{width:11px;height:18px}.normal-social-link-container .component-content .a2a_default_style .a2a_button_x svg{width:18px;height:15px}.normal-social-link-container .component-content .a2a_default_style .a2a_dd svg{width:14px;height:14px}}.summer-camp{padding:104px 0;position:relative}@media(max-width: 991px){.summer-camp{padding:56px 0}}.summer-camp .component-content{margin:0 auto;max-width:1440px;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.summer-camp .component-content{padding:0 6.5%}}.summer-camp .form-birthday-wrapper label{display:none}.summer-camp .form-birthday-wrapper .form-birthday-label{display:inline-block}.summer-camp .birth-date-calendar{width:100%;cursor:pointer}.summer-camp .form-section{position:relative;z-index:1;width:calc(992 / 1440 * 100vw);max-width:992px;margin:0 auto}@media(max-width: 991px){.summer-camp .form-section{width:100%}}.summer-camp .form-section .form-content{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;padding:56px 56px 0;margin:0}@media(max-width: 991px){.summer-camp .form-section .form-content{padding:46px 24px 0}}.summer-camp .form-section .form-content.success{padding-bottom:56px;border-radius:16px}.summer-camp .form-section .summer-camp__title{font:normal 500 32px/40px "Montserrat";color:#111a29;margin-bottom:32px}@media(max-width: 991px){.summer-camp .form-section .summer-camp__title{line-height:36px;font-size:28px;margin-bottom:24px}}.summer-camp .form-section .summer-camp__subtitle{font:normal 700 20px/28px "DMSans";color:#111a29}.summer-camp .form-section .form-content-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px}.summer-camp .form-section .form-content-box .form-content-input{display:flex;flex-direction:column;width:calc(50% - 18px)}@media(max-width: 991px){.summer-camp .form-section .form-content-box .form-content-input{width:100%}}.summer-camp .form-section .form-content-box .form-content-input label{font:normal 400 14px/18px "DMSans";color:#111a29;margin-top:24px;margin-bottom:8px}.summer-camp .form-section .form-content-box .form-content-input input{font:normal 400 16px/26px "DMSans";border:1px solid #8298a4;border-radius:2px;text-indent:12px;outline:none;height:48px}.summer-camp .form-section .form-content-box .form-content-input input:focus,.summer-camp .form-section .form-content-box .form-content-input input:hover{border:1px solid #30ccd6}.summer-camp .form-section .form-content-box .form-content-input.error input{border-color:#ff3750}.summer-camp .form-section .form-content-box .form-content-input.error input:focus,.summer-camp .form-section .form-content-box .form-content-input.error input:hover{border:1px solid #30ccd6}.summer-camp .form-section .form-content-box .form-content-input.error select{border-color:#ff3750}.summer-camp .form-section .form-content-box .form-content-input.error select:focus,.summer-camp .form-section .form-content-box .form-content-input.error select:hover{border:1px solid #30ccd6}.summer-camp .form-section .form-content-box .form-content-input .form-error-msg{font-family:"DMSans";color:#d61028;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal;line-height:18px;margin-top:8px}.summer-camp .form-section .form-content-box .form-content-input .field-validation-error{display:none !important}.summer-camp .form-section .form-content-box .form-select{position:relative;display:flex}.summer-camp .form-section .form-content-box .form-select .form-select-detail{width:100%;height:48px;font:normal 400 16px/22px "DMSans";color:#455664;border:1px solid #8298a4;border-radius:2px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(./assets/icons/icon_dropdown_arrow.svg) no-repeat calc(100% - 14px) center transparent;background-size:12px;padding-left:12px;padding-right:36px;text-overflow:ellipsis;white-space:nowrap}.summer-camp .form-section .form-content-box .form-select .form-select-detail::-ms-expand{display:none}.summer-camp .form-section .form-content-box .form-select .form-select-detail option{font:normal 400 16px/32px "DMSans";color:#111a29;display:flex;padding:12px 16px;background-color:#fff;cursor:pointer}.summer-camp .form-section .form-content-box .form-select .form-select-detail option:hover{background-color:#b4ebf5 !important}.summer-camp .form-section .form-content-radio label{font:normal 400 16px/24px "DMSans";color:#111a29}.summer-camp .form-section .form-content-radio .all-radios{margin-top:6px}.summer-camp .form-section .form-content-radio .all-radios .radio-item{display:flex;align-items:center;margin-top:8px}.summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-icon{width:32px;height:32px;border:1px solid #ccd5dd;border-radius:50%;margin-right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-icon.checked::before{content:"";width:12px;height:12px;background:#30ccd6;display:block;border-radius:50%}.summer-camp .form-section .form-content-radio .all-radios .radio-item .radio-item-name{font:normal 400 16px/26px "DMSans";color:#111a29;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.summer-camp .form-section .form-content-backup{font:normal 400 14px/24px "DMSans";color:#455664;margin:24px 0}.summer-camp .form-section .form-content-contact{font:normal 400 14px/24px "DMSans";padding-bottom:48px}.summer-camp .form-section .form-content-contact label{font-size:16px}.summer-camp .form-section .form-content-contact .contact-item{display:flex;align-items:center;margin-bottom:24px}.summer-camp .form-section .form-content-contact .contact-item .contact-item__checkbox{width:32px;height:32px;flex:0 0 32px;border:1px solid #8298a4;border-radius:2px;cursor:pointer}.summer-camp .form-section .form-content-contact .contact-item .contact-item__checkbox.checked{background:url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:26px 20px}.summer-camp .form-section .form-content-contact .contact-item .contact-item__content{font:normal 400 16px/22px "DMSans";color:#455664;margin-left:14px}.summer-camp .form-section .form-action{display:flex;justify-content:center;background:#e8f8fb;padding:24px 0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media(max-width: 991px){.summer-camp .form-section .form-action{padding:24px}}.summer-camp [class*=teal-no-border-btn-]{width:375px}@media(max-width: 991px){.summer-camp [class*=teal-no-border-btn-]{width:100%;padding-top:14px;padding-bottom:14px}}.summer-camp [class*=transparent-titles-border-btn-]{margin-top:40px;border-color:rgba(0,48,87,.4)}.summer-camp .form-confirm-wrapper{display:flex;flex-direction:column}.summer-camp .form-confirm-wrapper.no-checkbox .form-confirm-content{cursor:initial}.summer-camp .form-confirm-wrapper>label{display:none}.summer-camp .form-confirm-content{display:flex;cursor:pointer}.summer-camp .form-confirm-content.checked .form-confirm-checkbox{background:url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:26px 20px}.summer-camp .form-confirm-checkbox{position:relative;width:32px;height:32px;margin-top:5px;margin-right:14px;border:1px solid #8298a4;background-color:#fff;border-radius:2px}.summer-camp .form-confirm-desc{flex:1;line-height:22px;font-family:"DMSans";color:#455664;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal}.summer-camp .form-checkbox-hide-input,.summer-camp .form-birthday-hide-input,.summer-camp .need-checkbox{display:none}.summer-camp .form-privacy-policy{padding-bottom:48px;margin-top:24px;font:normal 400 14px/18px "DMSans";color:#111a29}.summer-camp .form-privacy-policy a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.summer-camp .form-privacy-policy a:hover,.summer-camp .form-privacy-policy a:active{color:#177584}.summer-camp .summer-camp__pattern{width:100%;height:316px;position:absolute;bottom:0;background-image:url(./assets/icons/icon-single-cross.svg);background-repeat:repeat}.teacher-detail{width:100%;margin:80px 0 90px}.teacher-detail .teacher-detail__page{max-width:787px;margin:0 auto}.teacher-detail .teacher-detail__label{display:block;line-height:17px;margin-bottom:8px;font-family:"Montserrat";color:#177584;letter-spacing:.035em;font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase}.teacher-detail .teacher-detail__name{margin-bottom:24px;color:#111a29}.teacher-detail .teacher-detail__teacher-title{line-height:31px;font-family:"DMSans";color:#111a29;font-weight:500;font-size:24px}.teacher-detail .teacher-detail__btns{display:flex;margin-top:24px}.teacher-detail .teacher-detail__video{position:relative;padding-bottom:56.25%;width:100%;margin-top:48px}.teacher-detail .teacher-detail__video video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teacher-detail .video-resource__text{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.teacher-detail .video-resource__text-btn{position:absolute;display:flex;justify-content:center;align-items:center;padding:0;width:130px;height:130px;margin:0 auto;background-color:transparent;border:none}.teacher-detail .video-resource__text-btn::before{content:"";position:absolute;width:194px;height:194px;opacity:.4;background:transparent radial-gradient(closest-side at 50% 50%, #000000 0%, #00000074 71%, #00000000 100%) 0% 0% no-repeat padding-box}.teacher-detail .video-resource__text-btn::after{content:"";position:absolute;width:100%;height:100%;border:2px solid #fff;border-radius:50%;z-index:1}.teacher-detail .video-resource__text-btn:hover .video-resource__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.teacher-detail .video-resource__text-btn:hover .video-resource__text-btn--text{color:#000}.teacher-detail .video-resource__text-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}.teacher-detail .video-resource__text-btn--icon{width:24px;height:24px;background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px;z-index:2}.teacher-detail .video-resource__text-btn--text{line-height:15px;z-index:2;font-family:"Montserrat";color:#fff;font-weight:600;font-size:12px;text-transform:uppercase}.teacher-detail .full-video_play-btn-animation{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0);width:100%;height:100%;transition:all .4s ease 0s;background-color:#fff;border-radius:50%;opacity:0}.teacher-detail .teacher-detail__image{position:relative;padding-bottom:56.25%;width:100%;margin-top:48px}.teacher-detail .teacher-detail__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teacher-detail .teacher-detail__breadcrumb{margin:24px 0}.teacher-detail .teacher-detail__breadcrumb ol{margin:0}.teacher-detail .teacher-detail__text-title{line-height:40px;margin-bottom:32px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:32px}.teacher-detail .teacher-detail__text-content{line-height:26px;font-family:"DMSans";color:#111a29;font-size:18px;margin-bottom:72px}.teacher-detail .teacher-detail__text-content img{width:auto;max-width:100%;height:auto !important}@media screen and (max-width: 991px){.teacher-detail{padding:0 6.5%;margin:48px auto 88px}.teacher-detail .teacher-detail__page{max-width:initial}.teacher-detail .teacher-detail__teacher-title{line-height:26px;font-size:18px}.teacher-detail [class*=teal-no-border-link-]{padding:14px 16px;line-height:12px;letter-spacing:.03em}.teacher-detail .teacher-detail__image,.teacher-detail .teacher-detail__video{margin-top:24px}.teacher-detail .video-resource__text-btn{width:96px;height:96px}}@media screen and (max-width: 991px)and (max-width: 991px){.teacher-detail .video-resource__text-btn::before{width:152px;height:152px}}@media screen and (max-width: 991px){.teacher-detail .video-resource__text-btn:hover .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play.svg) center no-repeat;background-size:24px}.teacher-detail .video-resource__text-btn:hover .full-video__text-btn--text{color:#fff}.teacher-detail .video-resource__text-btn:hover .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(0);opacity:0}}@media screen and (max-width: 991px){.teacher-detail .video-resource__text-btn:active .full-video__text-btn--icon{background:transparent url(./assets/icons/icon-play-dark.svg) center no-repeat;background-size:24px}.teacher-detail .video-resource__text-btn:active .full-video__text-btn--text{color:#000}.teacher-detail .video-resource__text-btn:active .full-video_play-btn-animation{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}}@media screen and (max-width: 991px){.teacher-detail .teacher-detail__breadcrumb{margin:0 0 32px}}@media screen and (max-width: 991px){.teacher-detail .teacher-detail__text-title{line-height:32px;font-size:24px;margin-bottom:48px}}@media screen and (max-width: 991px){.teacher-detail .teacher-detail__text-content{line-height:32px;margin-bottom:42px;font-size:16px}}@media screen and (max-width: 991px){.teacher-detail .teacher-detail__bottom-btns{margin-top:48px}}.teacher-search-wrapper .component-content{max-width:1440px;margin:0 auto}.teacher-search-wrapper .teacher-card-wrapper{margin:0 8.5%}.teacher-search-wrapper .pagination{display:flex;justify-content:center;margin:48px 8.5%}.teacher-search-wrapper .pagination-list{list-style:none;padding-left:0;margin-bottom:0}.teacher-search-wrapper .pagination-list li{height:100%;display:inline-flex;align-items:center;margin:0 15px}.teacher-search-wrapper .pagination-list li.active{margin:0}.teacher-search-wrapper .pagination-list li.pagination-special{margin:0 8px}.teacher-search-wrapper .pagination-list li.pagination-special:nth-child(2){margin-right:15px}.teacher-search-wrapper .pagination-list li.pagination-special a{line-height:18px;font-family:"DMSans";font-weight:700;font-size:14px}.teacher-search-wrapper .pagination-list li.active a{display:block;padding:8px 0;width:30px;background-color:#30ccd6;border-radius:50%;text-align:center}.teacher-search-wrapper .pagination-list li.disable a{opacity:50%;cursor:not-allowed}.teacher-search-wrapper .pagination-list li a{line-height:14px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.33px;text-decoration:none}@media(max-width: 991px){.teacher-search-wrapper .pagination{margin-left:6.5%;margin-right:6.5%}.teacher-search-wrapper .pagination-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}}.teacher-search-wrapper .search-filters-wrapper,.teacher-search-wrapper .more-filters-content{margin:0 8.5%}.teacher-search-wrapper .search-filters-wrapper{margin-top:24px;margin-bottom:64px}.teacher-search-wrapper .search-filters-default{display:flex;align-items:center;flex-wrap:wrap}.teacher-search-wrapper .default-filters{position:relative;display:flex;flex-wrap:wrap;padding-right:32px}.teacher-search-wrapper .default-filters.show-more::after{display:none}.teacher-search-wrapper .default-filters::after{position:absolute;content:"";right:16px;width:1px;height:100%;background-color:#ccd5dd}.teacher-search-wrapper .search-filter{position:relative;box-sizing:border-box;padding:9px 44px 9px 20px;line-height:20px;margin:6px 8px 6px 0;border:1px solid #ccd5dd;border-radius:60px;background-color:transparent;font-family:"DMSans";color:#111a29;font-size:16px;letter-spacing:.6px;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.teacher-search-wrapper .search-filter:last-of-type{margin-right:0}.teacher-search-wrapper .search-filter.less{background-color:#ccd5dd}.teacher-search-wrapper .search-filter::after{position:absolute;content:"";right:4px;top:50%;transform:translate3d(0, -50%, 0);width:32px;height:32px;background:url(./assets/icons/icon_plus.svg) no-repeat;background-position:center;border-radius:50%}.teacher-search-wrapper .search-filter:hover{border-color:#111a29}.teacher-search-wrapper .search-filter.actived::after{background-color:#30ccd6;background-image:url(./assets/icons/icon-hook-white.svg)}.teacher-search-wrapper .search-filter.actived.hover::after{background-color:#111a29;background-image:url(./assets/icons/icon-close-light.svg);background-size:10px}.teacher-search-wrapper .show-more-filters{line-height:21px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;white-space:nowrap;border-bottom:1px solid #111a29;cursor:pointer}.teacher-search-wrapper .show-more-filters:hover{color:#177584;text-decoration:none;border-bottom:1px solid #177584}.teacher-search-wrapper .more-filter{margin:6px 0}.teacher-search-wrapper .more-filters-wrapper{position:absolute;left:0;z-index:11;width:100%;background-color:#fff;margin-top:32px;box-shadow:0 7px 6px #00000029}.teacher-search-wrapper .more-filters-inner{max-width:1440px;margin:0 auto}.teacher-search-wrapper .more-filters-expand{padding-bottom:32px;border-top:1px solid #ccd5dd;border-bottom:1px solid #ccd5dd}.teacher-search-wrapper .more-filters-expand-title{line-height:28px;margin-top:32px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px}.teacher-search-wrapper .more-filters-detail{display:flex;flex-wrap:wrap}.teacher-search-wrapper .more-filters-detail .search-filter{margin-top:8px}.teacher-search-wrapper .more-filters-action{display:flex;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px}.teacher-search-wrapper .more-filters-reset{line-height:21px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:16px;border-bottom:1px solid #111a29;cursor:pointer}.teacher-search-wrapper .more-filters-reset:hover{color:#177584;text-decoration:none;border-bottom:1px solid #177584}.teacher-search-wrapper .more-fitlers-save{width:170px}@media(max-width: 991px){.teacher-search-wrapper .search-filters-wrapper,.teacher-search-wrapper .more-filters-content{margin-left:6.5%;margin-right:6.5%}.teacher-search-wrapper .search-filters-wrapper{margin-top:56px;margin-bottom:72px}.teacher-search-wrapper .search-filters-default{position:relative;display:block}.teacher-search-wrapper .search-filters-default::after{position:absolute;content:"";top:0;right:-6.5%;width:30px;height:38px;background:linear-gradient(270deg, white, transparent)}.teacher-search-wrapper .default-filters{flex-wrap:nowrap;margin-right:-6.5%;padding-right:6.5%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.teacher-search-wrapper .default-filters::-webkit-scrollbar{display:none}.teacher-search-wrapper .default-filters::after{display:none}.teacher-search-wrapper .search-filter{margin-top:0;margin-bottom:0}.teacher-search-wrapper .more-filter{margin-top:16px;margin-bottom:0}.teacher-search-wrapper .more-filters-wrapper{margin-top:24px}}.teacher-search-wrapper .teacher-card-wrapper{display:flex;flex-wrap:wrap}.teacher-search-wrapper .teacher-card{width:31.6540722082%;margin-right:2.5188916877%;margin-top:40px;background-color:#faf5ed;border-radius:16px;overflow:hidden}.teacher-search-wrapper .teacher-card:nth-of-type(3n){margin-right:0}.teacher-search-wrapper .teacher-card:nth-of-type(1),.teacher-search-wrapper .teacher-card:nth-of-type(2),.teacher-search-wrapper .teacher-card:nth-of-type(3){margin-top:0}.teacher-search-wrapper .teacher-card a{text-decoration:none}.teacher-search-wrapper .teacher-card a:hover .teacher-card-title{text-decoration:underline}.teacher-search-wrapper .teacher-card-image{position:relative;padding-bottom:58.0901856764%}.teacher-search-wrapper .teacher-card-image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teacher-search-wrapper .teacher-card-content{padding:24px}.teacher-search-wrapper .teacher-card-tags{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.teacher-search-wrapper .teacher-card-tags span{padding:4px 8px;line-height:12px;margin:0 8px 8px 0;border-radius:4px;background-color:#b4ebf5;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.35px;text-transform:uppercase}.teacher-search-wrapper .teacher-card-tags span:last-of-type{margin-right:0}.teacher-search-wrapper .teacher-card-title{margin-bottom:28px;color:#111a29;font-weight:700}.teacher-search-wrapper .teacher-card-desc{line-height:22px;font-family:"DMSans";color:#111a29;font-size:14px}.teacher-search-wrapper .no-results{padding:88px 0 24px;width:100%;text-align:center}.teacher-search-wrapper .no-results-title{line-height:36px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:28px;letter-spacing:-0.28px}.teacher-search-wrapper .no-results-content{line-height:24px;margin-top:24px;font-family:"DMSans";color:#455664;font-size:16px}@media(max-width: 991px){.teacher-search-wrapper .no-results{padding:48px 0}.teacher-search-wrapper .no-results-content{margin-top:16px}}@media(max-width: 991px){.teacher-search-wrapper .teacher-card-wrapper{margin-left:6.5%;margin-right:6.5%}.teacher-search-wrapper .teacher-card-wrapper{flex-direction:column}.teacher-search-wrapper .teacher-card{width:100%;margin:0 0 32px 0}.teacher-search-wrapper .teacher-card:last-of-type{margin-bottom:0}}.tertiary-header{position:relative;width:100%;margin-top:95px}.tertiary-header.navy .text-block{background:#003057;color:#fff}.tertiary-header.navy .text-block a:hover,.tertiary-header.navy .text-block a:active{color:#30ccd6}.tertiary-header.navy .bg-grid{background-image:url(./assets/icons/icon-dot-dark-teal.svg)}@media(max-width: 991px){.tertiary-header{padding-right:0;padding-left:0;margin-top:48px}}.tertiary-header .tertiary-header-title-wrapper{max-width:1440px;margin:0 auto}.tertiary-header .tertiary-header-title{margin:0 8.5% 20px;color:#111a29;letter-spacing:-0.56px;text-transform:uppercase}@media(max-width: 991px){.tertiary-header .tertiary-header-title{margin:0 6.5% 16px;letter-spacing:0px}}.tertiary-header .tertiary-header-breadcrumb{max-width:1440px;margin:0 auto}.tertiary-header nav.breadCrumbs{padding:24px 0;border-bottom:1px solid #92a1a6;width:auto;margin:0 8.5% 72px}.tertiary-header nav.breadCrumbs ol{margin:0;padding:0;border-bottom:0}@media(max-width: 991px){.tertiary-header nav.breadCrumbs{padding:16px 0;margin:0 6.5% 32px}}.tertiary-header .tertiary-header-img-wrapper{position:relative}.tertiary-header .bg-grid{height:0;padding-bottom:calc(30.5555555556% + 19px);width:calc(100% - 8.5% * 2 + 30px);background-image:url(./assets/icons/icon-dot-teal.svg);background-repeat:repeat;background-size:9px 9px;margin:0 8.5%;z-index:10}@media(max-width: 991px){.tertiary-header .bg-grid{padding-bottom:0;height:calc(50vw + 19px);width:100%;margin:0;position:relative}}.tertiary-header .hero{position:absolute;top:20px;left:0;width:91.6666666667%;padding-bottom:30.5555555556%;height:0}@media(max-width: 991px){.tertiary-header .hero{padding-bottom:0;height:50vw;top:20px;width:100%}}.tertiary-header .hero img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tertiary-header .text-block{position:absolute;bottom:0;right:calc((40 / 1440) * 100%);padding:56px calc(8.5vw - 40px) 56px 48px;width:48.75%;line-height:28px;background:#30ccd6;font-family:"DMSans";color:#111a29;font-weight:500;font-size:20px;letter-spacing:-0.2px}.tertiary-header .text-block a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.tertiary-header .text-block a:hover,.tertiary-header .text-block a:active{color:#003057}@media(max-width: 991px){.tertiary-header .text-block{position:relative;right:0;padding:32px 6.5vw;width:100%}}.mode-experience-editor .tertiary-header .hero div{width:100%;height:100%}.testimonial-cards-container{position:relative;padding:86px 0 70px;background-color:#e8f8fb}.testimonial-cards-container::after{content:"";position:absolute;z-index:0;inset:0;background:url(./assets/images/slanting-line-graph.png) no-repeat;background-size:contain;background-position:center bottom}.testimonial-cards-container .component-content{max-width:1440px;margin:0 auto;position:relative;z-index:1}.testimonial-cards-container .testimonial-cards-title,.testimonial-cards-container .testimonial-cards-swiper-container{margin:0 8.5%}.testimonial-cards-container .testimonial-cards-title{margin-bottom:30px;color:#111a29;text-transform:uppercase}.testimonial-cards-container .testimonial-cards-rating{width:0;height:22px;margin-top:9px;margin-left:-2px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTAuMTI4IDMuMzgyYy4yNzQtLjg0NCAxLjQ3LS44NDQgMS43NDQgMGwxLjM5MiA0LjI4MmEuOTE3LjkxNyAwIDAgMCAuODcxLjYzM2g0LjUwNWMuODg4IDAgMS4yNTcgMS4xMzUuNTM5IDEuNjU3TDE1LjUzNSAxMi42YS45MTYuOTE2IDAgMCAwLS4zMzQgMS4wMjVsMS4zOTMgNC4yODJjLjI3NC44NDQtLjY5MyAxLjU0Ni0xLjQxMSAxLjAyNGwtMy42NDQtMi42NDZhLjkxNy45MTcgMCAwIDAtMS4wNzggMEw2LjgxNyAxOC45M2MtLjcxOS41MjItMS42ODUtLjE4LTEuNDExLTEuMDI0bDEuMzkyLTQuMjgyYS45MTYuOTE2IDAgMCAwLS4zMzMtMS4wMjRMMi44MjEgOS45NTRjLS43MTktLjUyMi0uMzUtMS42NTcuNTM4LTEuNjU3aDQuNTA1Yy4zOTcgMCAuNzUtLjI1Ni44NzItLjYzM2wxLjM5Mi00LjI4MnoiIGZpbGw9IiNGRkJEMjciLz48L3N2Zz4=")}.testimonial-cards-container .testimonial-cards-rating[data-rating="1"]{width:22px}.testimonial-cards-container .testimonial-cards-rating[data-rating="2"]{width:44px}.testimonial-cards-container .testimonial-cards-rating[data-rating="3"]{width:66px}.testimonial-cards-container .testimonial-cards-rating[data-rating="4"]{width:88px}.testimonial-cards-container .testimonial-cards-rating[data-rating="5"]{width:110px}.testimonial-cards-container .swiper-container{overflow:initial}.testimonial-cards-container .swiper-wrapper{height:auto}.testimonial-cards-container .swiper-slide{display:flex;flex-direction:column;padding:48px 5.6944444444%;width:40.625%;height:auto;border-radius:15px;background:#fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.05)}.testimonial-cards-container .swiper-slide:last-of-type{margin-right:0 !important}.testimonial-cards-container .quote-icon{width:61px;height:32px;margin-bottom:21px}.testimonial-cards-container .quote-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-cards-container .testimonial-cards-comment,.testimonial-cards-container .testimonial-cards-label{line-height:1.45;font-family:"Montserrat"}.testimonial-cards-container .testimonial-cards-comment{margin-bottom:15px;color:#111a29;font-weight:500;font-size:20px}.testimonial-cards-container .testimonial-cards-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#111a29;font-weight:600;font-size:12px;text-transform:uppercase;text-align:center}.testimonial-cards-container .testimonial-cards-label.tag{padding:7px 14px;margin-bottom:2px;border-radius:32px;background-color:#f1f1f1}.testimonial-cards-container .testimonial-cards-label span{font-weight:700}.testimonial-cards-container .swiper-navigation-wrapper{display:flex;margin-top:31px}.testimonial-cards-container .swiper-custom-prev,.testimonial-cards-container .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#fff}.testimonial-cards-container .swiper-custom-prev.swiper-button-disabled,.testimonial-cards-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.testimonial-cards-container .swiper-custom-prev:not(.swiper-button-disabled),.testimonial-cards-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.testimonial-cards-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.testimonial-cards-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.testimonial-cards-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.testimonial-cards-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.testimonial-cards-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.testimonial-cards-container .swiper-custom-prev:not(.swiper-button-disabled):active,.testimonial-cards-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.testimonial-cards-container .swiper-custom-prev{margin-right:12px}@media(max-width: 991px){.testimonial-cards-container{padding:50px 0 40px}.testimonial-cards-container::after{background-size:auto 50%;background-position:left bottom}.testimonial-cards-container .testimonial-cards-title,.testimonial-cards-container .testimonial-cards-swiper-container{margin:0 6.5%}.testimonial-cards-container .testimonial-cards-title{margin-bottom:18px}.testimonial-cards-container .testimonial-cards-rating{height:16px;margin-top:7px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy4zNjYgMy4yNjZjLjItLjYxNSAxLjA2OC0uNjE1IDEuMjY4IDBMOS42NDYgNi4zOGMuMDkuMjc1LjM0Ni40NjEuNjM0LjQ2MWgzLjI3N2MuNjQ2IDAgLjkxNC44MjYuMzkxIDEuMjA2bC0yLjY1IDEuOTI2YS42NjcuNjY3IDAgMCAwLS4yNDIuNzQ1bDEuMDEyIDMuMTE2Yy4yLjYxNC0uNTAzIDEuMTI1LTEuMDI2Ljc0NWwtMi42NS0xLjkyNWEuNjY3LjY2NyAwIDAgMC0uNzg0IDBsLTIuNjUgMS45MjVjLS41MjMuMzgtMS4yMjYtLjEzLTEuMDI2LS43NDVsMS4wMTItMy4xMTZhLjY2Ny42NjcgMCAwIDAtLjI0Mi0uNzQ1bC0yLjY1LTEuOTI2Yy0uNTIzLS4zOC0uMjU0LTEuMjA2LjM5MS0xLjIwNkg1LjcyYS42NjcuNjY3IDAgMCAwIC42MzQtLjQ2bDEuMDEyLTMuMTE2eiIgZmlsbD0iI0ZGQkQyNyIvPjwvc3ZnPg==")}.testimonial-cards-container .testimonial-cards-rating[data-rating="1"]{width:16px}.testimonial-cards-container .testimonial-cards-rating[data-rating="2"]{width:32px}.testimonial-cards-container .testimonial-cards-rating[data-rating="3"]{width:48px}.testimonial-cards-container .testimonial-cards-rating[data-rating="4"]{width:64px}.testimonial-cards-container .testimonial-cards-rating[data-rating="5"]{width:80px}.testimonial-cards-container .swiper-slide{padding:33px 39px;width:98.773006135%;border-radius:8px;box-shadow:0px 2px 20px 0px rgba(0,0,0,.05)}.testimonial-cards-container .quote-icon{width:40px;height:24px;margin-bottom:10px}.testimonial-cards-container .testimonial-cards-comment{margin-bottom:10px;font-size:16px}.testimonial-cards-container .testimonial-cards-label.tag{padding:4px 7px;margin-bottom:3px;border-radius:32px}.testimonial-cards-container .other-detail{margin-top:1px;font-size:8px}.testimonial-cards-container .swiper-navigation-wrapper{margin-top:23px}.testimonial-cards-container .swiper-custom-prev{margin-right:15px}}@media(min-width: 680px)and (max-width: 991px){.testimonial-cards-container{background-size:100% 50%}}.unsubscribe-section{padding:80px 0}@media(max-width: 991px){.unsubscribe-section{padding:48px 0}}.unsubscribe-section .component-content{margin:0 auto;max-width:1440px;padding:0 calc(1440px * 0.085)}@media(max-width: 991px){.unsubscribe-section .component-content{padding:0 6.5%}}.unsubscribe-section .unsubscribe-title{font:normal 500 32px/48px "Montserrat";color:#111a29;margin-bottom:34px}@media(max-width: 991px){.unsubscribe-section .unsubscribe-title{font:normal 700 20px/28px "DMSans";letter-spacing:-0.2px;margin-bottom:24px}}.unsubscribe-section .unsubscribe-desc{font:normal 700 20px/28px "DMSans";color:#111a29;letter-spacing:-0.2px;margin-bottom:34px}@media(max-width: 991px){.unsubscribe-section .unsubscribe-desc{line-height:24px;font-size:18px;letter-spacing:0;margin-bottom:24px}}.unsubscribe-section .unsubscribe-mark{font:normal 400 18px/28px "DMSans";color:#111a29;margin-bottom:34px}@media(max-width: 991px){.unsubscribe-section .unsubscribe-mark{line-height:24px;font-size:16px}}.visual-timeline-container{padding-top:105px;background-color:#faf5ed;overflow:hidden}.visual-timeline-container ul,.visual-timeline-container li{padding:0;margin:0;list-style:none}.visual-timeline-container .normal-module-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:56px;margin-left:8.5%;margin-right:8.5%}.visual-timeline-container .tab-chosen-text,.visual-timeline-container .select-arrow{display:none}.visual-timeline-container .normal-module-tabs-content{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px;height:56px;margin-top:1px;border:1px solid #ccd5dd;border-radius:56px;background-color:#fff}.visual-timeline-container .normal-module-tab{display:flex;align-items:center;padding:0 20px;height:48px;line-height:15px;border-radius:48px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;transition:background .3s;text-align:center;cursor:pointer}.visual-timeline-container .normal-module-tab.active{background-color:#30ccd6}.visual-timeline-container .normal-module-tab:not(.active):hover{background-color:#111a29;color:#fff}@media screen and (max-width: 991px){.visual-timeline-container .normal-module-tabs{position:relative;margin-bottom:48px;margin-left:6.5%;margin-right:6.5%;height:56px}.visual-timeline-container .normal-module-tab-chosen{position:absolute;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;height:56px;transition:height .4s;border:1px solid #ccd5dd;border-radius:28px;background-color:#fff;overflow:hidden}.visual-timeline-container .normal-module-tab-chosen.open .select-arrow{transform:rotate(-180deg)}.visual-timeline-container .tab-chosen-text,.visual-timeline-container .select-arrow{display:block}.visual-timeline-container .tab-chosen-text{padding:0 16px;width:82%;height:54px;min-height:54px;line-height:54px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.visual-timeline-container .select-arrow{position:absolute;top:24px;right:24px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.visual-timeline-container .normal-module-tabs-content{box-sizing:border-box;display:block;width:100%;flex-direction:column;padding:0;height:auto;border:none;border-radius:0}.visual-timeline-container .normal-module-tab{display:flex;align-items:center;justify-content:center;padding:0 19px;width:100%;height:53px;border-radius:0;font-weight:500;letter-spacing:0}}.visual-timeline-container.images-and-text{padding-bottom:56px}.visual-timeline-container.images-and-text .visual-timeline-tab-detail{display:none}.visual-timeline-container.images-and-text .visual-timeline-tab-detail.show-detail{display:block}.visual-timeline-container.key-dates{padding-bottom:89px}.visual-timeline-container .for-mobile{display:none}.visual-timeline-container .visual-timeline-tab-detail{width:100%}.visual-timeline-container .visual-timeline-content-left,.visual-timeline-container .swiper-part-container,.visual-timeline-container .visual-timeline-tabs-part{max-width:1440px;margin-left:auto;margin-right:auto}.visual-timeline-container .visual-timeline-content-left-inner{position:relative;margin-left:8.5%;margin-right:8.5%}.visual-timeline-container .swiper-container{margin-left:8.5%;margin-right:8.5%}.visual-timeline-container .visual-timeline-content-left{position:relative;margin-bottom:56px}.visual-timeline-container .visual-timeline-content-left .left-part-title{width:65.4407102093%;margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.visual-timeline-container .visual-timeline-content-left .left-part-description{width:65.4407102093%;line-height:28px;margin:0;font-family:"DMSans";color:#455664;font-weight:400;font-size:20px}.visual-timeline-container .visual-timeline-content-left .left-part-description a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.visual-timeline-container .visual-timeline-content-left .left-part-description a:hover,.visual-timeline-container .visual-timeline-content-left .left-part-description a:active{color:#177584}.visual-timeline-container [class*=transparent-titles-border-link-]{display:inline-block;padding-left:32px;padding-right:32px;margin-top:24px;margin-right:8px}.visual-timeline-container .swiper-custom-prev,.visual-timeline-container .swiper-custom-next{width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:21px 17px;outline:none;background-color:#30ccd6}.visual-timeline-container .swiper-custom-prev.swiper-button-disabled,.visual-timeline-container .swiper-custom-next.swiper-button-disabled{background-color:#ccd5dd;background-image:url(./assets/icons/carousel_arrow_gray.svg);opacity:1;cursor:not-allowed}.visual-timeline-container .swiper-custom-prev:not(.swiper-button-disabled),.visual-timeline-container .swiper-custom-next:not(.swiper-button-disabled){background-image:url(./assets/icons/carousel_arrow_black.svg)}.visual-timeline-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.visual-timeline-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}.visual-timeline-container .swiper-custom-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.visual-timeline-container .swiper-custom-prev:not(.swiper-button-disabled):hover,.visual-timeline-container .swiper-custom-next:not(.swiper-button-disabled):hover{background-color:#30ccd6;background-image:url(./assets/icons/carousel_arrow_black.svg)}.visual-timeline-container .swiper-custom-prev:not(.swiper-button-disabled):active,.visual-timeline-container .swiper-custom-next:not(.swiper-button-disabled):active{background-color:#111a29;background-image:url(./assets/icons/carousel_arrow_white.svg)}}.visual-timeline-container .visual-timeline-content-right{padding-bottom:74px}.visual-timeline-container .swiper-custom-prev,.visual-timeline-container .swiper-custom-next{position:absolute;bottom:0}.visual-timeline-container .swiper-custom-prev{right:68px}.visual-timeline-container .swiper-custom-next{right:0}.visual-timeline-container .swiper-container{margin-top:88px;overflow:initial}.visual-timeline-container .swiper-wrapper{height:auto;align-items:flex-end;transform:translate3d(0, 0, 0)}.visual-timeline-container .swiper-slide{transform:translate3d(0, 0, 0)}.visual-timeline-container .swiper-slide:last-child{margin-right:0 !important}.visual-timeline-container .swiper-slide:last-child .swiper-dot-gray{display:none}.visual-timeline-container .swiper-slide .slide-card-top{position:relative;padding-bottom:66.6666666%;width:100%;height:0;border-radius:10px 10px 0 0;overflow:hidden}.visual-timeline-container .swiper-slide .slide-card-top img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.visual-timeline-container .swiper-slide:nth-child(3n+1) .slide-card-detail{background-color:#b4e8f2}.visual-timeline-container .swiper-slide:nth-child(3n+1) .slide-card-detail-description a:hover,.visual-timeline-container .swiper-slide:nth-child(3n+1) .slide-card-detail-description a:active{color:#177584}.visual-timeline-container .swiper-slide:nth-child(3n+2) .slide-card-detail,.visual-timeline-container .swiper-slide:nth-child(3n+2) .swiper-card-circle-line{background-color:#ffcb00}.visual-timeline-container .swiper-slide:nth-child(3n+2) .swiper-card-circle{border-color:#ffcb00}.visual-timeline-container .swiper-slide:nth-child(3n+3) .slide-card-detail{background-color:#30ccd6}.visual-timeline-container .swiper-slide:first-child{margin-top:-32px;margin-bottom:32px}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle-wrapper{height:200px}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle-content{height:158px}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle-line{height:91px}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle{top:91px}.visual-timeline-container .swiper-slide:first-child .swiper-dot-gray{top:115px}.visual-timeline-container .swiper-slide .slide-card-detail{padding:24px;border-radius:0 0 10px 10px}.visual-timeline-container .swiper-slide .slide-card-detail-title{margin-bottom:8px;color:#111a29;font-weight:bold;letter-spacing:-0.18px}.visual-timeline-container .swiper-slide .slide-card-detail-description{line-height:24px;margin:0;font-family:"DMSans";color:#111a29;font-size:16px;letter-spacing:-0.16px}.visual-timeline-container .swiper-slide [class*=navy-no-border-link-]{display:flex;justify-content:center;margin-top:16px}.visual-timeline-container .swiper-slide.no-image-card{background-color:#fff;border-radius:16px}.visual-timeline-container .swiper-slide.no-image-card .slide-card-top{padding-bottom:0;height:auto;padding:40px 32px;border-bottom:1px solid #30ccd6;text-align:center}.visual-timeline-container .swiper-slide.no-image-card .slide-card-top-title{margin:0;color:#111a29;font-weight:bold}.visual-timeline-container .swiper-slide.no-image-card .slide-card-top-day{line-height:97px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:80px}.visual-timeline-container .swiper-slide.no-image-card .slide-card-top-month{line-height:18px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.visual-timeline-container .swiper-slide.no-image-card div.slide-card-detail{padding:32px;background-color:initial}.visual-timeline-container .swiper-slide.no-image-card .slide-card-detail-description{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:rgba(17,26,41,.8);font-size:16px}.visual-timeline-container .swiper-slide.no-image-card .slide-card-detail-description a:hover,.visual-timeline-container .swiper-slide.no-image-card .slide-card-detail-description a:active{color:#177584}.visual-timeline-container .swiper-slide.no-image-card [class*=teal-no-border-link-]{display:block}.visual-timeline-container .swiper-slide .swiper-card-circle-wrapper{position:absolute;left:50%;transform:translateX(-50%);top:100%;width:100%;height:168px}.visual-timeline-container .swiper-slide .swiper-card-circle-content{position:relative;width:100%;height:126px}.visual-timeline-container .swiper-slide .swiper-card-circle-line{position:absolute;left:50%;transform:translateX(-50%);height:59px;width:2px;background-color:#30ccd6}.visual-timeline-container .swiper-slide .swiper-card-circle{position:absolute;position:absolute;left:50%;transform:translateX(-50%);z-index:1;top:59px;width:64px;height:64px;border:2px solid #30ccd6;border-radius:50%}.visual-timeline-container .swiper-slide .swiper-card-circle::before{position:absolute;content:"";top:4px;right:10px;width:15px;height:15px;border-radius:50%;background-color:#faf5ed}.visual-timeline-container .swiper-slide .swiper-card-circle-dot,.visual-timeline-container .swiper-slide .swiper-dot-gray{box-sizing:initial;width:6px;height:6px;border:5px solid #f6f0e4;border-radius:50%}.visual-timeline-container .swiper-slide .swiper-card-circle-dot{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#455664}.visual-timeline-container .swiper-slide .swiper-dot-gray{position:absolute;top:83px;left:104.0943789035%;background-color:#ccd5dd}.visual-timeline-container .swiper-slide .big-dot-arc{position:absolute;bottom:40px;left:55.5170020819%;width:58.986814712%;height:auto}.visual-timeline-container .swiper-slide .swiper-card-description{line-height:18px;margin-top:24px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase;text-align:center}.visual-timeline-container .slide-card-detail-description a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.visual-timeline-container .slide-card-detail-description a:hover,.visual-timeline-container .slide-card-detail-description a:active{color:#003057}.visual-timeline-container .swiper-dot-wrapper{width:100%;height:2px;margin-top:90px;background-color:#ccd5dd}.visual-timeline-container .need-hide-swiper-arrow .swiper-custom-prev,.visual-timeline-container .need-hide-swiper-arrow .swiper-custom-next{display:none}.visual-timeline-container .need-hide-swiper-arrow .left-part-title,.visual-timeline-container .need-hide-swiper-arrow .left-part-description{width:100%}.visual-timeline-container .module-anchor-link-wrapper{max-width:1440px;margin:32px auto 0}.visual-timeline-container .module-anchor-link{width:83%;margin:0 auto}@media screen and (max-width: 1180px)and (min-width: 992px){.visual-timeline-container .swiper-slide:first-child .swiper-dot-gray{left:103.094379%}}@media screen and (max-width: 991px){.visual-timeline-container{padding-top:24px}.visual-timeline-container.images-and-text .visual-timeline-content-left{margin-bottom:32px}.visual-timeline-container.key-dates{padding-top:56px;padding-bottom:56px}.visual-timeline-container.key-dates .visual-timeline-content-left{margin-bottom:40px}.visual-timeline-container .for-mobile{display:block}.visual-timeline-container .for-desktop{display:none}.visual-timeline-container .visual-timeline-content-left-inner,.visual-timeline-container .swiper-container{margin-left:6.5%;margin-right:6.5%}.visual-timeline-container .visual-timeline-content-left-inner{display:flex;flex-direction:column;align-items:center}.visual-timeline-container [class*=transparent-titles-border-link-]{margin-right:0}.visual-timeline-container .visual-timeline-content-left .left-part-title{width:100%;letter-spacing:-0.32px;text-align:center}.visual-timeline-container .visual-timeline-content-left .left-part-description{line-height:26px;width:100%;font-size:18px;text-align:center}.visual-timeline-container .visual-timeline-content-right{padding-bottom:64px}.visual-timeline-container .swiper-container{margin-top:0}.visual-timeline-container .swiper-slide:first-child{margin-top:0;margin-bottom:0}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle-wrapper{height:126px}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle-content{height:100%}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle-line{height:59px}.visual-timeline-container .swiper-slide:first-child .swiper-card-circle{top:59px}.visual-timeline-container .swiper-slide:first-child .swiper-dot-gray{top:83px}.visual-timeline-container .swiper-slide .slide-card-detail-description{line-height:26px;font-size:18px;letter-spacing:-0.18px}.visual-timeline-container .swiper-slide.no-image-card .slide-card-top{padding:40px 24px}.visual-timeline-container .swiper-slide.no-image-card .slide-card-detail{padding:32px 24px}.visual-timeline-container .swiper-slide.no-image-card .slide-card-detail-description{margin-bottom:24px}.visual-timeline-container .swiper-slide .swiper-card-circle-wrapper{height:126px}.visual-timeline-container .swiper-slide .swiper-card-circle-content{height:100%}.visual-timeline-container .swiper-slide .swiper-dot-gray{display:none}.visual-timeline-container .swiper-slide .big-dot-arc{width:190px;left:50%;margin-left:4px;bottom:30px}.visual-timeline-container .swiper-slide .swiper-card-description{line-height:14px;margin-top:16px;letter-spacing:.55px;font-size:12px}.visual-timeline-container .swiper-dot-wrapper{margin-top:90px}.visual-timeline-container .swiper-custom-prev,.visual-timeline-container .swiper-custom-next{display:none}.visual-timeline-container .module-anchor-link-wrapper{margin-top:24px}.visual-timeline-container .module-anchor-link{width:87%}}.as-seenIn{text-align:center;padding-bottom:100px}@media(max-width: 991px){.as-seenIn{padding:0 0 56px}}.as-seenIn .as-seenIn-content{max-width:1440px;margin:0 auto}.as-seenIn .as-seenIn-inner-wrapper{margin:0 8.5%}@media screen and (max-width: 991px){.as-seenIn .as-seenIn-inner-wrapper{margin:0 6.5%}}.as-seenIn__title{max-width:824px;margin:0 auto;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.as-seenIn__title{margin-bottom:0;letter-spacing:0}}.as-seenIn__subtitle{max-width:50%;margin-top:24px;margin-left:auto;margin-right:auto;font-family:"DMSans";font-size:18px;line-height:26px;color:#455664;text-align:center}@media(max-width: 991px){.as-seenIn__subtitle{max-width:none;margin-left:auto;margin-right:auto}}.as-seenIn__items{display:flex;justify-content:center;margin-top:42px}@media(max-width: 991px){.as-seenIn__items{flex-direction:column;align-items:center;margin-top:24px}}.as-seenIn__item{position:relative;width:278px;margin-right:40px}.as-seenIn__item:last-child{margin-right:0}.as-seenIn__item::after{content:"";position:absolute;display:flex;top:0;right:-20px;width:1px;height:100%;background-color:#30ccd6}.as-seenIn__item:last-child::after{display:none}@media(max-width: 991px){.as-seenIn__item{width:100%;margin-right:0;margin-top:24px}.as-seenIn__item:first-child{margin-top:0}.as-seenIn__item::after{width:100%;height:1px;top:100%;right:0}}.as-seenIn__item-image{width:80px;height:80px;margin:0 auto}.as-seenIn__item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.as-seenIn__item-text{margin-top:32px;margin-bottom:24px;color:#111a29;font-weight:700;letter-spacing:-0.28px}@media(max-width: 991px){.as-seenIn__item-text{letter-spacing:-0.24px}}.callout{z-index:999;margin:48px 0}.callout .component-content{max-width:1440px;margin:0 auto;width:100%}.callout .callout-inner-content{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;margin:0 8.5%;border-radius:16px}.callout-icons{width:auto;height:auto;position:relative;padding-right:16px;padding-top:4px}.callout-icon{width:40px;height:auto;position:relative;margin-top:4px;margin-right:19px}.callout.callout-warning .callout-inner-content{background-color:#fd6}.callout.callout-error .callout-inner-content{background-color:rgba(255,55,80,.2)}.callout.callout-info .callout-inner-content{background-color:#b4e8f2}.callout p{padding-bottom:0;margin-bottom:0}.callout-copywrap{width:calc(100% - 230px)}.callout-rightblock{width:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1}.callout-title{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.callout-desc{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width: 991px){.callout{margin:40px 0}.callout .callout-inner-content{flex-direction:row;align-items:flex-start;margin:0 6.5%}.callout .callout-title{padding-bottom:8px}.callout-rightblock{width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.callout-copywrap{width:100%}.callout-ctabutton{margin-top:24px}}.calloutBanner-container{position:fixed;bottom:0;left:0;right:0;z-index:9999;max-height:100%;overflow:auto}.calloutBanner{padding:0;position:static;top:0;left:0;z-index:999;width:100%}.calloutBanner .component-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 auto;width:100%;flex-shrink:0;padding:20px}.calloutBanner-icons{width:46px;height:auto;position:relative}.calloutBanner-icon{width:40px;height:auto;position:relative;margin-top:4px;margin-right:19px}.calloutBanner.calloutBanner-warning .component-content{background-color:#fd6;border-radius:0}.calloutBanner.calloutBanner-urgency .component-content{background-color:#ffd1d7}.calloutBanner.calloutBanner-error .component-content{background-color:#ffd1d7;border-radius:0}.calloutBanner.calloutBanner-error .calloutBanner-title{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.calloutBanner.calloutBanner-error .calloutBanner-desc{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.calloutBanner.calloutBanner-info .component-content{background-color:#b4e8f2;border-radius:0}.calloutBanner.calloutBanner-info .calloutBanner-title{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.calloutBanner.calloutBanner-info .calloutBanner-desc{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.calloutBanner p{padding-bottom:0;margin-bottom:0}.calloutBanner-copywrap{margin-right:16px}@media screen and (max-width: 991px){.calloutBanner-copywrap{margin-right:0}}.calloutBanner-rightblock{width:calc(100% - 53px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1}.calloutBanner-title{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.calloutBanner-desc{font-family:"DMSans";color:#111a29;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.calloutBanner .base-btn{margin-right:16px}.calloutBanner .calloutBanner-closebutton{margin-right:0}@media screen and (min-width: 992px){.calloutBanner-copywrap{flex:1}}@media screen and (max-width: 991px){.calloutBanner .component-content{padding:20px;flex-direction:row;align-items:flex-start}.calloutBanner-icons{width:46px;min-height:46px}.calloutBanner .calloutBanner-title{padding-bottom:8px}.calloutBanner-rightblock{width:calc(100% - 59px);flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.calloutBanner-copywrap{width:100%}.calloutBanner .base-btn{margin-top:24px}}.corporate-footer{padding:40px 0;max-width:1440px;margin:0 auto;color:#fff}.corporate-footer.without-newsletter .corporate-footer__address-wrapper{width:22.5903614458%;margin-right:3.8487282463%}.corporate-footer.without-newsletter .corporate-footer__title{margin-top:0}.corporate-footer.without-newsletter .corporate-footer__address-info{line-height:32px}.corporate-footer.without-newsletter .footer-useful-links-wrapper{width:47.9417670683%}.corporate-footer.without-newsletter .corporate-footer__useful-links--wrapper{display:flex}.corporate-footer.without-newsletter .corporate-footer__links{flex:1;margin-right:20px}.corporate-footer.without-newsletter .corporate-footer__links:last-of-type{margin-right:0}.corporate-footer.without-newsletter .corporate-footer__bottom-wrapper .corporate-footer__split{margin-top:54px}.corporate-footer .for-mobile{display:none}@media screen and (max-width: 991px){.corporate-footer .for-mobile{display:block}.corporate-footer .for-desktop{display:none}}.corporate-footer p{color:#fff}.corporate-footer .corporate-footer-inner-wrapper{margin:0 8.5%}.corporate-footer .corporate-footer__backTop{position:relative}.corporate-footer .corporate-footer__backTop-btn{padding:0 25px;width:100%;height:56px;line-height:18px;border-radius:56px;background-color:#b4ebf5;font-family:"Montserrat";color:#003057;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none}.corporate-footer .svg-wrap{position:absolute;top:8px;right:5px;width:41px;height:41px}.corporate-footer .corporate-footer__backTop-arrow{position:relative;display:block;height:100%;width:100%;transform:rotate(-90deg);background:transparent url(./assets/icons/icon_arrow.svg) 0 0 no-repeat}.corporate-footer .corporate-footer-content-wrapper{display:flex;flex-wrap:wrap}.corporate-footer .corporate-footer__links-wrapper ul,.corporate-footer .corporate-footer__links-wrapper li,.corporate-footer .corporate-footer__useful-links--wrapper ul,.corporate-footer .corporate-footer__useful-links--wrapper li{padding:0;margin:0;list-style:none}.corporate-footer .corporate-footer__newsletter-title{line-height:40px;margin-bottom:16px;font-family:"Montserrat";color:#30ccd6;font-weight:500;font-size:32px;letter-spacing:-0.32px}.corporate-footer .corporate-footer__newsletter-desc{line-height:28px;font-family:"DMSans";color:#fff;font-size:20px}.corporate-footer .corporate-footer__newsletter-action{margin:40px 0}.corporate-footer .corporate-footer__newsletter-action.error .corporate-footer__newsletter-action--input{border:1px solid #d61028}.corporate-footer .corporate-footer__newsletter-action.error .input-error{display:block}.corporate-footer .corporate-footer__newsletter-action-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.corporate-footer .corporate-footer__newsletter-action-container label{display:none;font-size:0}.corporate-footer .corporate-footer__newsletter-action--input{padding:9px 130px 9px 15px;width:375px;line-height:22px;border-radius:42px;border:1px solid rgba(188,188,188,.6);font-family:"DMSans";color:#fff;font-size:16px;background-color:transparent;outline:none}.corporate-footer .corporate-footer__newsletter-action--input::-moz-placeholder{color:rgba(255,255,255,.8);opacity:1}.corporate-footer .corporate-footer__newsletter-action--input:-ms-input-placeholder{color:rgba(255,255,255,.8);opacity:1}.corporate-footer .corporate-footer__newsletter-action--input::placeholder{color:rgba(255,255,255,.8);opacity:1}.corporate-footer .js-sign-up{position:absolute;right:0;top:0;padding:0 10px;min-width:119px;height:100%}.corporate-footer .input-error{display:none;line-height:24px;margin:8px 0;font-family:"DMSans";color:#fff;font-size:14px}.corporate-footer .corporate-footer__term{display:flex;flex-direction:column;margin-bottom:40px}.corporate-footer .corporate-footer__term.error .form-error-msg{display:block}.corporate-footer .corporate-footer__term--checkbox-wrapper{display:flex;cursor:pointer}.corporate-footer .corporate-footer__term--checkbox-wrapper.checked .corporate-footer__term--checkbox{background:transparent url(./assets/icons/icon-checkbox-hook-teal.svg) no-repeat center;background-size:16px 12px}.corporate-footer .corporate-footer__term--checkbox{position:relative;width:20px;height:20px;margin-top:4px;margin-right:16px;border:1px solid #8298a4;background-color:transparent;border-radius:2px}.corporate-footer .corporate-footer__term--desc{flex:1;line-height:22px;font-family:"DMSans";color:#fff;font-size:14px}.corporate-footer .form-error-msg{display:none;line-height:18px;margin-top:8px;font-family:"DMSans";color:#fff;letter-spacing:normal;font-size:14px;font-style:normal;font-weight:normal}.corporate-footer .iso-logo-wrapper{margin:32px 0 0}.corporate-footer .iso-logo-wrapper img{width:150px;height:auto}.corporate-footer .corporate-footer__newsletter-wrapper{width:39.9096385542%;margin-right:11.8808567604%}.corporate-footer .corporate-footer__support-wrapper,.corporate-footer .corporate-footer__links-wrapper{width:22.5903614458%}.corporate-footer .corporate-footer__support-wrapper{margin-right:3.0120481928%}.corporate-footer .corporate-footer__title{line-height:24px;margin-bottom:16px;font-family:"DMSans";color:#30ccd6;font-weight:700;font-size:20px}.corporate-footer .corporate-footer__support-email,.corporate-footer .corporate-footer__support-phone,.corporate-footer .corporate-footer__address-info,.corporate-footer .corporate-footer__links,.corporate-footer .corporate-footer__bottom-copy{font-family:"DMSans";color:#fff;font-size:16px}.corporate-footer .corporate-footer__support-email,.corporate-footer .corporate-footer__support-phone,.corporate-footer .corporate-footer__links{line-height:32px}.corporate-footer .corporate-footer__support-email a,.corporate-footer .corporate-footer__support-phone a,.corporate-footer .corporate-footer__links a{color:#fff}.corporate-footer .corporate-footer__support-email,.corporate-footer .corporate-footer__support-phone{display:flex;flex-wrap:wrap;align-items:center}.corporate-footer .corporate-footer__support-email .orporate-footer__support-name,.corporate-footer .corporate-footer__support-phone .orporate-footer__support-name{margin-right:5px}.corporate-footer .corporate-footer__address{margin-top:40px}.corporate-footer .corporate-footer__address-info{line-height:24px}.corporate-footer .corporate-footer__bottom-wrapper{display:flex;flex-wrap:wrap}.corporate-footer .corporate-footer__bottom-wrapper .corporate-footer__split{margin:24px 0}.corporate-footer .corporate-footer__split{width:100%;height:1px;background:#ccd5dd;opacity:.5}.corporate-footer .corporate-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;width:100%}.corporate-footer .corporate-footer__bottom-copy{width:66.66667%;line-height:24px}.corporate-footer .corporate-footer__bottom-copy span,.corporate-footer .corporate-footer__bottom-copy a{margin-right:24px}.corporate-footer .corporate-footer__bottom-copy a{color:#fff;white-space:nowrap}.corporate-footer .zh-icp,.corporate-footer .zh-disclaimer{margin-top:12px}.corporate-footer .zh-icp a,.corporate-footer .zh-disclaimer a{margin-right:0}.corporate-footer .corporate-footer__bottom-social{display:flex;flex-wrap:wrap;justify-content:flex-end;width:33.333333%}.corporate-footer .corporate-footer__bottom-social>span,.corporate-footer .corporate-footer__bottom-social>a{position:relative;display:block;width:37px;height:37px;margin-bottom:8px;margin-left:8px;background-size:37px 37px}.corporate-footer .corporate-footer__bottom-social>span:first-of-type,.corporate-footer .corporate-footer__bottom-social>a:first-of-type{margin-left:0}.corporate-footer .corporate-footer__bottom-social .footer-social-icon{width:100%;height:auto}.corporate-footer .corporate-footer-social-wechat.open .footer-wechat-QRcode-wrapper{display:block}.corporate-footer .footer-wechat-QRcode-wrapper{position:absolute;bottom:48px;display:none;padding:3px;width:150px;height:150px;margin:0;border-radius:6px;background:#fff;box-shadow:0px 2px 20px rgba(0,0,0,.2)}.corporate-footer .footer-wechat-QRcode-arrow{position:absolute;z-index:1;bottom:-6px;border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent}.corporate-footer .footer-wechat-QRcode{width:100%;max-width:100%;height:auto}.bg-warm-white .corporate-footer,.bg-warm-white .corporate-footer p,.bg-warm-white .corporate-footer .corporate-footer__newsletter-action--input,.bg-warm-white .corporate-footer .corporate-footer__term--desc{color:#000}.bg-warm-white .corporate-footer .corporate-footer__newsletter-title,.bg-warm-white .corporate-footer .input-error,.bg-warm-white .corporate-footer .form-error-msg,.bg-warm-white .corporate-footer .corporate-footer__title{color:#e13241}.bg-warm-white .corporate-footer .corporate-footer__newsletter-action.error .corporate-footer__newsletter-action--input{border-color:#e13241}.bg-warm-white .corporate-footer .corporate-footer__newsletter-action--input::-moz-placeholder{color:rgba(0,0,0,.8)}.bg-warm-white .corporate-footer .corporate-footer__newsletter-action--input:-ms-input-placeholder{color:rgba(0,0,0,.8)}.bg-warm-white .corporate-footer .corporate-footer__newsletter-action--input::placeholder{color:rgba(0,0,0,.8)}.bg-warm-white .corporate-footer .corporate-footer__support-email,.bg-warm-white .corporate-footer .corporate-footer__support-phone,.bg-warm-white .corporate-footer .corporate-footer__address-info,.bg-warm-white .corporate-footer .corporate-footer__bottom-copy{color:#000}.bg-warm-white .corporate-footer .corporate-footer__support-email a,.bg-warm-white .corporate-footer .corporate-footer__support-phone a,.bg-warm-white .corporate-footer .corporate-footer__links a,.bg-warm-white .corporate-footer .corporate-footer__bottom-copy a{color:#000}.bg-mid-red .corporate-footer .corporate-footer__title,.bg-mid-red .corporate-footer .corporate-footer__newsletter-title{color:#003057}.bg-mid-red .corporate-footer .js-sign-up{background-color:#003057;color:#fff}@media(max-width: 991px){.corporate-footer{padding-top:24px}.corporate-footer.without-newsletter .corporate-footer__address-wrapper,.corporate-footer.without-newsletter .footer-useful-links-wrapper{width:100%;margin:30px 6.5% 0}.corporate-footer.without-newsletter .corporate-footer__useful-links--wrapper{flex-direction:column}.corporate-footer.without-newsletter .corporate-footer__bottom-wrapper .corporate-footer__split{margin-top:32px}.corporate-footer .corporate-footer-inner-wrapper{margin:0}.corporate-footer .corporate-footer__backTop{margin-left:6.5%;margin-right:6.5%}.corporate-footer .corporate-footer__newsletter-title{line-height:32px;font-size:24px;letter-spacing:0}.corporate-footer .corporate-footer__newsletter-desc{line-height:20px;font-size:16px;letter-spacing:-0.48px}.corporate-footer .corporate-footer__newsletter-action-container{width:100%}.corporate-footer .corporate-footer__newsletter-action{margin-top:32px;margin-bottom:24px}.corporate-footer .corporate-footer__newsletter-action--input{padding-top:8px;padding-bottom:8px;width:100%}.corporate-footer .corporate-footer__term{margin-bottom:0}.corporate-footer .iso-logo-wrapper{margin:24px 6.5% 0}.corporate-footer .corporate-footer__split{margin:24px 0}.corporate-footer .corporate-footer__newsletter-wrapper,.corporate-footer .corporate-footer__support-wrapper,.corporate-footer .corporate-footer__links-wrapper,.corporate-footer .corporate-footer__bottom{width:100%;margin-right:6.5%;margin-left:6.5%}.corporate-footer .corporate-footer__bottom-social>span,.corporate-footer .corporate-footer__bottom-social>a{margin-left:0;margin-right:8px}.corporate-footer .corporate-footer__bottom-social>span:last-of-type,.corporate-footer .corporate-footer__bottom-social>a:last-of-type{margin-right:0}.corporate-footer .corporate-footer__address,.corporate-footer .corporate-footer__links-title{margin-top:30px}.corporate-footer .corporate-footer__bottom-wrapper .corporate-footer__split{margin:32px 0}.corporate-footer .corporate-footer__bottom-copy{width:100%}.corporate-footer .corporate-footer__bottom-copy span,.corporate-footer .corporate-footer__bottom-copy a{display:block;margin-right:0;margin-bottom:16px}.corporate-footer .zh-icp,.corporate-footer .zh-disclaimer{margin-top:32px}.corporate-footer .corporate-footer__bottom-social{justify-content:flex-start;width:100%;margin-top:30px}}.error-page-404{padding-top:72px;width:100%;background-color:#faf5ed}.error-page-404 .component-content{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.error-page-404 .error-page-404-inner{display:flex;justify-content:space-between;padding-left:8.5%;padding-right:8.5%}.error-page-404 .text-part{display:flex;flex-direction:column;align-items:flex-start;width:40%}.error-page-404 .title{margin-bottom:32px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}.error-page-404 .subtitle{line-height:28px;margin-bottom:8px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px}.error-page-404 .body{line-height:32px;margin-bottom:32px;font-family:"DMSans";color:#455664;font-size:20px;letter-spacing:-0.2px}.error-page-404 .image-part{display:flex;flex-direction:column;justify-content:center;width:48.4103078983%}.error-page-404 .image-title{margin-bottom:16px;color:#111a29}.error-page-404 .image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:87.3595505618%;width:100%}.error-page-404 .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){.error-page-404{padding-top:85px}.error-page-404 .error-page-404-inner{flex-direction:column;justify-content:flex-start;padding-left:6.5%;padding-right:6.5%}.error-page-404 .text-part{width:auto;margin-bottom:40px}.error-page-404 .title{letter-spacing:-0.32px}.error-page-404 .body{line-height:28px}.error-page-404 .image-part{width:auto}.error-page-404 .image-wrapper{padding-bottom:87.8787878788%}}.faq-withoutpic{width:100%;padding:104px 0}.faq-withoutpic .component-content{max-width:1440px;margin:0 auto;width:100%}.faq-withoutpic .faq-withoutpic-inner-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 8.5%}@media screen and (max-width: 991px){.faq-withoutpic .faq-withoutpic-inner-wrapper{margin:0}}.faq-withoutpic .faq-withoutpic-inner-wrapper>h2{margin-bottom:0;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase;text-align:center}@media screen and (max-width: 991px){.faq-withoutpic .faq-withoutpic-inner-wrapper>h2{margin-left:6.5%;margin-right:6.5%}}.faq-withoutpic .faq-withoutpic-groups{padding:0;margin-top:40px;width:100%;list-style:none}.faq-withoutpic .faq-withoutpic-faqs{background-color:#e8f8fb;padding:32px;border-bottom:1px solid #ccd5dd;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;position:relative}.faq-withoutpic .faq-withoutpic-faqs.open .icon--cross::before{transform:rotate(180deg)}.faq-withoutpic .faq-withoutpic-faqs.open .icon--cross::after{transform:rotate(90deg)}.faq-withoutpic .faq-withoutpic-faqs:last-of-type{border-bottom:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.faq-withoutpic .faq-withoutpic-faqs:first-of-type{border-top-left-radius:16px;border-top-right-radius:16px}.faq-withoutpic-content{flex:1}.faq-withoutpic-content a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.faq-withoutpic-content a:hover,.faq-withoutpic-content a:active{color:#177584}.faq-withoutpic-content dt{position:relative;font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px;cursor:pointer;line-height:1.2;width:100%;padding-right:25%}.faq-withoutpic-content dd{padding-top:32px;display:none;margin-bottom:0;width:80%;max-width:905px}.faq-withoutpic-content dd,.faq-withoutpic-content dd *{font-family:"DMSans";color:#455664;font-size:18px}.faq-withoutpic-content dd h2{margin-bottom:0}.faq-withoutpic-control{position:absolute;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff;top:50%;right:0;margin-top:-20px;cursor:pointer}.faq-withoutpic .icon--cross{position:relative;width:12px;height:12px}.faq-withoutpic .icon--cross::before,.faq-withoutpic .icon--cross::after{position:absolute;content:"";background-color:#111a29;transition:all .4s}.faq-withoutpic .icon--cross::before{width:12px;height:2px;left:0;top:5px;margin:0}.faq-withoutpic .icon--cross::after{width:2px;height:12px;left:5px;top:0}.faq-withoutpic .base-btn{margin-top:40px}.faq-withoutpic .module-anchor-link{margin-top:40px;align-self:flex-start}@media screen and (max-width: 991px){.faq-withoutpic{padding-top:56px;padding-bottom:56px}.faq-withoutpic .faq-withoutpic-faqs{padding:20px 24px}.faq-withoutpic .faq-withoutpic-faqs:last-of-type{border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.faq-withoutpic .faq-withoutpic-faqs:first-of-type{border-top-left-radius:0px;border-top-right-radius:0px}.faq-withoutpic .component-content h2{letter-spacing:-0.32px}.faq-withoutpic .faq-withoutpic-groups{margin-top:32.9px}.faq-withoutpic-content{width:100%}.faq-withoutpic-content dt{padding-right:15%;line-height:24px;font-size:18px}.faq-withoutpic-content dd{padding-top:20px;line-height:26px;width:100%;max-width:initial}.faq-withoutpic .base-btn{margin-top:32px}.faq-withoutpic .module-anchor-link{margin-top:32px;margin-left:24px}}.faq-withpic{padding:0}.faq-withpic .faq-withpic-content-wrapper{max-width:1440px;margin:0 auto}.faq-withpic .faq-withpic-inner-wrapper{width:69.0277777778%;max-width:994px;margin:0 auto}.faq-withpic .component-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;flex-shrink:0}.faq-withpic .component-header{width:100%;position:relative;overflow:hidden;padding-bottom:33.33%;border-top-left-radius:16px;border-top-right-radius:16px}.faq-withpic .component-header::after{position:absolute;content:"";z-index:1;left:0;bottom:0;width:100%;height:127px;background:transparent linear-gradient(1deg, black 0%, rgba(0, 0, 0, 0)) 0% 0% no-repeat padding-box;opacity:.5}.faq-withpic .component-header .faq-withpic-title{position:absolute;bottom:35px;left:40px;z-index:2;margin-bottom:0;width:calc(100% - 80px);color:#fff}.faq-withpic-headerimg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.faq-withpic .faq-withpic-groups{padding:0;margin:0;width:100%;list-style:none}.faq-withpic .faq-withpic-faqs{background-color:#e8f8fb;padding:32px 103px 40px 40px;border-bottom:1px solid #ccd5dd;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;position:relative}.faq-withpic .faq-withpic-faqs:last-of-type{border-bottom:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.faq-withpic-content{width:100%}.faq-withpic-content a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.faq-withpic-content a:hover,.faq-withpic-content a:active{color:#177584}.faq-withpic-content dt{font-family:"DMSans";color:#111a29;font-weight:700;font-size:20px;line-height:28px;letter-spacing:0}.faq-withpic-content dd{line-height:26px;padding-top:25px;margin-bottom:0}.faq-withpic-content dd,.faq-withpic-content dd *{font-family:"DMSans";color:#455664;font-size:18px}.faq-withpic-content dd h2{margin-bottom:0}.faq-withpic .module-anchor-link{margin-top:40px;margin-bottom:48px}@media screen and (max-width: 991px){.faq-withpic .faq-withpic-faqs{padding:24px}.faq-withpic .faq-withpic-faqs:first-of-type{border-top-left-radius:0px;border-top-right-radius:0px}.faq-withpic .faq-withpic-inner-wrapper{width:100%;max-width:initial}.faq-withpic .component-header{padding-bottom:50%}.faq-withpic .component-header::after{height:105px}.faq-withpic .component-header .faq-withpic-title{bottom:24px;left:24px;width:calc(100% - 52px)}.faq-withpic .faq-withpic-groups{margin-top:0}.faq-withpic-content dt{width:100%}.faq-withpic-content dd{padding-top:16px;width:100%}.faq-withpic .module-anchor-link{margin-top:32px;margin-left:24px}}.image-50-50{display:flex;flex-wrap:wrap}.image-50-50.bg-navy .image-50-50__content-desc a:hover,.image-50-50.bg-navy .image-50-50__content-desc a:active{color:#30ccd6}.image-50-50.bg-bright-yellow .image-50-50__content-desc a:hover,.image-50-50.bg-bright-yellow .image-50-50__content-desc a:active,.image-50-50.bg-teal .image-50-50__content-desc a:hover,.image-50-50.bg-teal .image-50-50__content-desc a:active,.image-50-50.bg-light-blue .image-50-50__content-desc a:hover,.image-50-50.bg-light-blue .image-50-50__content-desc a:active{color:#003057}.image-50-50__content{width:50%;max-width:618px;margin:0 auto;align-self:center;padding:56px 60px}@media(max-width: 991px){.image-50-50__content{width:100%;max-width:initial;padding:46px 6.5% 56px;order:1}}.image-50-50__content-tag{display:inline-block;line-height:18px;margin-bottom:8px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;text-transform:uppercase}.image-50-50__content-title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.image-50-50__content-title{letter-spacing:-0.32px}}.image-50-50__content-desc{line-height:26px;opacity:.8;font-family:"DMSans";color:#111a29;font-size:18px}@media(max-width: 991px){.image-50-50__content-desc{color:#455664}}.image-50-50__content-desc P{margin-bottom:0}.image-50-50__content-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.image-50-50__content-desc a:hover,.image-50-50__content-desc a:active{color:#177584}.image-50-50__content-backup{padding:32px;line-height:26px;margin-top:32px;opacity:.8;border-radius:16px;background-color:#e8f8fb;font-family:"DMSans";color:#111a29;font-size:18px}.image-50-50__content-backup a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.image-50-50__content-backup a:hover,.image-50-50__content-backup a:active{color:#177584}@media(max-width: 991px){.image-50-50__content-backup{color:#455664;padding:24px}}.image-50-50__content-backup--label{line-height:26px;margin-bottom:24px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px}.image-50-50__content-backup--list{list-style:none;padding-left:0;margin-bottom:0}.image-50-50__content-backup--list li{position:relative;padding-left:30px;line-height:26px;margin-bottom:24px;font-family:"DMSans";color:#111a29;font-size:18px}@media(max-width: 991px){.image-50-50__content-backup--list li{color:#455664}}.image-50-50__content-backup--list li:last-child{margin-bottom:0}.image-50-50__content-backup--list li::before{content:"";width:16px;height:14px;display:inline-block;background:transparent url(./assets/icons/icon-hook-dark-teal.svg) 0 0 no-repeat;background-size:100%;opacity:1;position:absolute;left:0;top:6px}.image-50-50__content-backup--list li span{opacity:.8}.image-50-50 [class*=transparent-titles-border-link-]{display:inline-block;margin-top:40px}.image-50-50__image,.image-50-50__video{width:50%;position:relative;min-height:calc(100vh - 88px)}@media(max-width: 991px){.image-50-50__image,.image-50-50__video{width:100%;min-height:initial;padding-bottom:133.3333333333%}}.image-50-50__image img,.image-50-50__image video,.image-50-50__video img,.image-50-50__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.image-50-50.image-left .image-50-50__content{order:1}@media(max-width: 991px){.image-50-50.image-left .image-50-50__content{padding:46px 6.5% 56px}}.image-50-50.video-left .image-50-50__content{order:1}@media(max-width: 991px){.image-50-50.video-left .image-50-50__content{padding:46px 6.5% 56px}}.image-50-50.image-50-50-tabs ul,.image-50-50.image-50-50-tabs li{padding:0;margin:0;list-style:none}.image-50-50.image-50-50-tabs .normal-module-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:104px;margin-left:8.5%;margin-right:8.5%}.image-50-50.image-50-50-tabs .tab-chosen-text,.image-50-50.image-50-50-tabs .select-arrow{display:none}.image-50-50.image-50-50-tabs .normal-module-tabs-content{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px;height:56px;margin-top:1px;border:1px solid #ccd5dd;border-radius:56px;background-color:#fff}.image-50-50.image-50-50-tabs .normal-module-tab{display:flex;align-items:center;padding:0 20px;height:48px;line-height:15px;border-radius:48px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;transition:background .3s;text-align:center;cursor:pointer}.image-50-50.image-50-50-tabs .normal-module-tab.active{background-color:#30ccd6}.image-50-50.image-50-50-tabs .normal-module-tab:not(.active):hover{background-color:#111a29;color:#fff}@media screen and (max-width: 991px){.image-50-50.image-50-50-tabs .normal-module-tabs{position:relative;margin-bottom:48px;margin-left:6.5%;margin-right:6.5%;height:56px}.image-50-50.image-50-50-tabs .normal-module-tab-chosen{position:absolute;top:0;left:0;z-index:10;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;height:56px;transition:height .4s;border:1px solid #ccd5dd;border-radius:28px;background-color:#fff;overflow:hidden}.image-50-50.image-50-50-tabs .normal-module-tab-chosen.open .select-arrow{transform:rotate(-180deg)}.image-50-50.image-50-50-tabs .tab-chosen-text,.image-50-50.image-50-50-tabs .select-arrow{display:block}.image-50-50.image-50-50-tabs .tab-chosen-text{padding:0 16px;width:82%;height:54px;min-height:54px;line-height:54px;font-family:"Montserrat";color:#111a29;font-weight:600;font-size:12px;letter-spacing:.24px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.image-50-50.image-50-50-tabs .select-arrow{position:absolute;top:24px;right:24px;transition:all .3s;width:14px;height:8px;background-image:url(./assets/icons/icon_dropdown_arrow.svg);background-repeat:no-repeat;background-size:14px 8px}.image-50-50.image-50-50-tabs .normal-module-tabs-content{box-sizing:border-box;display:block;width:100%;flex-direction:column;padding:0;height:auto;border:none;border-radius:0}.image-50-50.image-50-50-tabs .normal-module-tab{display:flex;align-items:center;justify-content:center;padding:0 19px;width:100%;height:53px;border-radius:0;font-weight:500;letter-spacing:0}}.image-50-50.image-50-50-tabs .normal-module-tabs{justify-content:flex-start;margin:0 0 32px}.image-50-50 .module-anchor-link{margin-top:40px}@media(max-width: 991px){.image-50-50 .module-anchor-link{margin-top:32px}}.image-50-pattern{display:flex;flex-wrap:wrap;padding-bottom:44px;position:relative}.image-50-pattern.bg-navy .image-50-pattern__content-desc a:hover,.image-50-pattern.bg-navy .image-50-pattern__content-desc a:active{color:#30ccd6}.image-50-pattern.bg-bright-yellow .image-50-pattern__content-desc a:hover,.image-50-pattern.bg-bright-yellow .image-50-pattern__content-desc a:active,.image-50-pattern.bg-teal .image-50-pattern__content-desc a:hover,.image-50-pattern.bg-teal .image-50-pattern__content-desc a:active,.image-50-pattern.bg-light-blue .image-50-pattern__content-desc a:hover,.image-50-pattern.bg-light-blue .image-50-pattern__content-desc a:active{color:#003057}@media(max-width: 991px){.image-50-pattern{padding-top:40px;padding-bottom:0}}.image-50-pattern .image-50-pattern__content-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:165px;width:50%}@media screen and (max-width: 991px){.image-50-pattern .image-50-pattern__content-wrapper{padding-top:0;width:100%;order:2}}.image-50-pattern__bg{width:100%;position:absolute;display:flex;justify-content:center;top:0;left:0}.image-50-pattern__bg-container{max-width:720px}@media(max-width: 991px){.image-50-pattern__bg{position:relative;order:1;width:100%}}.image-50-pattern__bg img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.image-50-pattern .image-50-pattern__btn-wrapper{margin-top:16px}.image-50-pattern__content{position:relative;width:100%;max-width:618px;margin:0 auto;padding:22.3611111111% 60px;align-items:center}@media screen and (min-width: 1441px){.image-50-pattern__content{padding-top:161px;padding-bottom:161px}}@media(max-width: 991px){.image-50-pattern__content{width:100%;max-width:initial;padding:40px 6.5% 56px;order:1}}.image-50-pattern__content-tag{display:inline-block;line-height:18px;margin-bottom:16px;font-family:"Montserrat";color:#177584;font-weight:600;font-size:14px;letter-spacing:.7px;text-transform:uppercase}@media(max-width: 991px){.image-50-pattern__content-tag{margin-bottom:8px}}.image-50-pattern__content-title{margin-bottom:40px;color:#111a29;letter-spacing:-0.4px;text-transform:uppercase}@media(max-width: 991px){.image-50-pattern__content-title{letter-spacing:-0.32px}}.image-50-pattern__content-desc{line-height:26px;opacity:.8;font-family:"DMSans";color:#111a29;font-size:18px}@media(max-width: 991px){.image-50-pattern__content-desc{color:#455664}}.image-50-pattern__content-desc P{margin-bottom:0}.image-50-pattern__content-desc a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.image-50-pattern__content-desc a:hover,.image-50-pattern__content-desc a:active{color:#177584}.image-50-pattern__content-backup{padding:32px;line-height:26px;margin-top:32px;opacity:.8;border-radius:16px;background-color:#e8f8fb;font-family:"DMSans";color:#111a29;font-size:18px}.image-50-pattern__content-backup a{color:inherit;text-decoration:underline;transition:color .4s ease 0s}.image-50-pattern__content-backup a:hover,.image-50-pattern__content-backup a:active{color:#177584}@media(max-width: 991px){.image-50-pattern__content-backup{color:#455664;padding:24px}}.image-50-pattern__content-backup--label{line-height:26px;margin-bottom:24px;font-family:"DMSans";color:#111a29;font-weight:700;font-size:18px}.image-50-pattern__content-backup--list{list-style:none;padding-left:0;margin-bottom:0}.image-50-pattern__content-backup--list li{position:relative;padding-left:30px;line-height:26px;margin-bottom:24px;font-family:"DMSans";color:#111a29;font-size:18px}@media(max-width: 991px){.image-50-pattern__content-backup--list li{color:#455664}}.image-50-pattern__content-backup--list li:last-child{margin-bottom:0}.image-50-pattern__content-backup--list li::before{content:"";width:16px;height:14px;display:inline-block;background:transparent url(./assets/icons/icon-hook-dark-teal.svg) 0 0 no-repeat;background-size:100%;opacity:1;position:absolute;left:0;top:6px}.image-50-pattern__content-backup--list li span{opacity:.8}.image-50-pattern [class*=transparent-titles-border-link-]{display:inline-block;margin-top:24px}.image-50-pattern [class*=transparent-titles-border-link-]:first-of-type{margin-right:16px}.image-50-pattern .image-50-pattern__media-wrapper{padding-top:165px;width:50%}@media screen and (max-width: 991px){.image-50-pattern .image-50-pattern__media-wrapper{padding-top:0;width:100%;order:1}}.image-50-pattern__image,.image-50-pattern__video{width:100%;position:relative;padding-bottom:0;min-height:calc(100vh - 165px - 44px);height:100%}@media(max-width: 991px){.image-50-pattern__image,.image-50-pattern__video{width:100%;min-height:initial;height:0;padding-bottom:141.6%}}.image-50-pattern__image img,.image-50-pattern__image video,.image-50-pattern__video img,.image-50-pattern__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.image-50-pattern__image-bg,.image-50-pattern__video-bg{position:absolute;bottom:-44px;left:-40px;z-index:-1;width:calc((507 / 720) * 100%);height:420px;background:url(./assets/icons/icon-dot-teal-with-big-space.svg) center repeat;background-size:14px 14px;background-position:0 4px}@media(max-width: 991px){.image-50-pattern__image-bg,.image-50-pattern__video-bg{width:100%;top:-40px;left:0;background-position-x:4px}}.image-50-pattern.image-left .image-50-pattern__bg,.image-50-pattern.video-left .image-50-pattern__bg{left:unset;right:0}.image-50-pattern.image-left .image-50-pattern__content-wrapper,.image-50-pattern.video-left .image-50-pattern__content-wrapper{order:1}.image-50-pattern.image-left .image-50-pattern__image-bg,.image-50-pattern.video-left .image-50-pattern__image-bg{left:unset;right:-40px}@media(max-width: 991px){.image-50-pattern.image-left .image-50-pattern__image-bg,.image-50-pattern.video-left .image-50-pattern__image-bg{right:0}}*,*::before,*::after{box-sizing:border-box}html,body{position:relative;width:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.2;font-family:Arial;font-size:1rem;color:#111a29;background-color:#fff;overflow-x:hidden}a{color:inherit;text-decoration:none}address{font-style:normal}h1,h2,h3,h4,h5,h6,p,ol,ul,dl{margin-top:0}img{vertical-align:middle}table{border-collapse:collapse}input[type=radio],input[type=checkbox]{padding:0}input,button,select,optgroup,textarea,dd{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}h1,h2,h3,h4{font-family:"Montserrat";font-weight:500}h5,h6{font-family:"DMSans";font-weight:500}h1{line-height:clamp(38px, calc(56 / 1440 * 100vw), 56px);margin-bottom:48px;font-size:clamp(36px, calc(48 / 1440 * 100vw), 48px)}h2{line-height:clamp(34px, calc(48 / 1440 * 100vw), 48px);margin-bottom:40px;font-size:clamp(32px, calc(40 / 1440 * 100vw), 40px)}h3{line-height:clamp(30px, calc(44 / 1440 * 100vw), 44px);margin-bottom:32px;font-size:clamp(28px, calc(36 / 1440 * 100vw), 36px)}h4{line-height:clamp(26px, calc(40 / 1440 * 100vw), 40px);margin-bottom:24px;font-size:clamp(24px, calc(32 / 1440 * 100vw), 32px)}h5{line-height:clamp(22px, calc(36 / 1440 * 100vw), 36px);margin-bottom:24px;font-size:clamp(20px, calc(28 / 1440 * 100vw), 28px)}h6{line-height:clamp(20px, calc(32 / 1440 * 100vw), 32px);margin-bottom:16px;font-size:clamp(18px, calc(24 / 1440 * 100vw), 24px)}@media(max-width: 991px){body,html{max-width:100vw;width:100vw}h1{margin-bottom:32px;font-size:36px;line-height:44px}h2{margin-bottom:24px;font-size:32px;line-height:40px}h3{margin-bottom:20px;font-size:28px;line-height:36px}h4{margin-bottom:16px;font-size:24px;line-height:32px}h5{margin-bottom:16px;font-size:20px;line-height:28px}h6{margin-bottom:16px;font-size:18px;line-height:24px}}.card-hide-link{display:none !important}[class^=icon-]:before,[class*=" icon-"]:before{display:inline-block;width:1em;line-height:1em;margin-right:.2em;margin-left:.2em;font-family:"nae";font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-open-big:before{content:""}.swiper-notification{display:none}.module-anchor-link{position:relative;display:block;padding-left:26px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:26px;font-family:"Montserrat";color:#111a29;font-weight:500;font-size:16px;text-transform:uppercase}.module-anchor-link:hover{text-decoration:none}.module-anchor-link.white{color:#fff}.module-anchor-link.white::before{background-image:url(./assets/icons/icon_dropdown_arrow_white.svg)}.module-anchor-link.titles{color:#111a29}.module-anchor-link::before{position:absolute;left:0;top:50%;content:"";width:20px;height:10px;background-image:url(./assets/icons/icon_dropdown_arrow_circle.svg);background-repeat:no-repeat;background-size:20px 10px;transform:translate(0, -50%)}.force-hide{display:none !important}@media(max-width: 991px){.for-desktop{display:none}}
