img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#wpadminbar .siteimprove-trigger-contentcheck a svg{max-height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);padding-right:35px}#wpadminbar .quicklinks>ul>li.siteimprove-trigger-contentcheck>a{padding-left:30px}
@font-face{font-family:'a11y';src:url(//www.tstc.edu/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.eot);src:url(//www.tstc.edu/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.eot?#iefix) format('embedded-opentype'),url(//www.tstc.edu/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.woff2) format('woff2'),url(//www.tstc.edu/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.woff) format('woff'),url(//www.tstc.edu/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.ttf) format('truetype'),url(//www.tstc.edu/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.svg#a11y) format('svg');font-weight:400;font-style:normal;font-display:swap}[class^=aticon-]:before,[class*=" aticon-"]:before{font-family:'a11y' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aticon-font:before{content:'\e602'}.aticon-adjust:before{content:'\e601'}.aticon-tint:before{content:'\e600'}
@media only screen and (max-width:800px){.a11y-responsive{display:none}}.focusable:focus{outline:none !important}.has-focus{background:#ff0}.a11y-toolbar button{border:0;color:inherit;background-color:transparent;text-decoration:none;padding:0;line-height:inherit;margin:0;font:inherit;width:100%;height:100%;text-align:left}.a11y-toolbar{position:fixed;z-index:99999;top:43vh;left:0}.a11y-toolbar.custom-location{position:absolute;top:0}.a11y-toolbar ul{list-style:none;margin:0;padding:0;border-radius:0 4px 0 0;border-radius:0 0 4px}.a11y-toolbar ul li{margin:0;padding:0;display:block}.a11y-toolbar ul li button{font-size:22px !important;padding:14px 10px;line-height:.8;display:grid;align-items:center;background:#e2e2e2;text-align:center;border-top:1px solid #f5f5f5;border-bottom:1px solid #d2d2d2;position:relative;color:#181818}.a11y-toolbar ul li button.active,.a11y-toolbar ul li button:hover{background:#181818;color:#fff}.a11y-toolbar ul li button.active{background:#181818;border-bottom:1px solid #525252}.a11y-toolbar ul li:first-child button{border-radius:0 4px 0 0}.a11y-toolbar ul li:last-child button{border-radius:0 0 4px}.a11y-toolbar .a11y-toolbar-list .a11y-toolbar-list-item .tooltip-dismissed:focus .offscreen,.a11y-toolbar .offscreen,.a11y_stylesheet_path{position:absolute !important;clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);white-space:nowrap;padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;font-size:16px;transition:all .2s}.a11y-toolbar.rtl.default,.a11y-toolbar.ltr.reversed{right:0;left:auto}.a11y-toolbar.rtl.default ul,.a11y-toolbar.ltr.reversed ul{border-radius:4px 0 0 4px}.a11y-toolbar.rtl.default ul li:first-child button,.a11y-toolbar.ltr.reversed ul li:first-child button{border-radius:4px 0 0}.a11y-toolbar.rtl.default ul li:last-child button,.a11y-toolbar.ltr.reversed ul li:last-child button{border-radius:0 0 0 4px}.desaturated{filter:grayscale(1) !important}.a11y-toolbar button:hover .offscreen,.a11y-toolbar button:focus .offscreen{height:auto !important;width:auto !important;clip:unset !important;clip-path:unset !important;color:#333;background:#f0f0f0;padding:8px 6px !important;box-shadow:0 0 1px #000;border-radius:5px;font-size:16px;text-transform:none;font-family:Arial}.a11y-toolbar.reversed button:hover .offscreen,.a11y-toolbar.reversed button:focus .offscreen{right:100%;left:auto}.a11y-toolbar button:hover .offscreen,.a11y-toolbar button:focus .offscreen{left:100%}
html.fontsize{font-size:var(--wpa-font-size) !important}
html{--wpa-font-size:150%}
.wpa-ld button span.screen-reader,.longdesc-link span.screen-reader,.wpa-hide-ltr#skiplinks a,.wpa-hide-ltr#skiplinks a:hover,.wpa-hide-ltr#skiplinks a:visited,.wpa-hide-rtl#skiplinks a,.wpa-hide-rtl#skiplinks a:hover,.wpa-hide-rtl#skiplinks a:visited{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.wpa-hide-ltr#skiplinks a:focus,.wpa-hide-rtl#skiplinks a:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpa-alt,.wpa-ld{display:inline-block;position:relative}div.alignleft.wpa-alt,div.alignleft.wpa-ld{float:left}div.alignright.wpa-alt,div.alignright.wpa-ld{float:right}div.aligncenter.wpa-alt,div.aligncenter.wpa-ld{display:block;margin:0 auto;width:fit-content}.wpa-focusable:focus{outline:1px solid;outline-offset:1px}.wpa-alt button.wpa-toggle,.wpa-ld a.wpa-toggle,.wpa-ld button.wpa-toggle{bottom:2px;left:2px;position:absolute;line-height:1.4;min-width:24px}.top-left .wpa-alt a.wpa-toggle,.top-left .wpa-alt button.wpa-toggle,.top-left .wpa-ld a.wpa-toggle,.top-left .wpa-ld button.wpa-toggle{top:2px;bottom:auto}.top-right .wpa-alt a.wpa-toggle,.top-right .wpa-alt button.wpa-toggle,.top-right .wpa-ld a.wpa-toggle,.top-right .wpa-ld button.wpa-toggle{top:2px;right:2px;left:auto;bottom:auto}.bottom-right .wpa-alt a.wpa-toggle,.bottom-right .wpa-alt button.wpa-toggle,.bottom-right .wpa-ld a.wpa-toggle,.bottom-right .wpa-ld button.wpa-toggle{right:2px;left:auto}.wpa-alt .wpa-ld button{left:2.5em}.top-right .wpa-alt .wpa-ld button,.bottom-right .wpa-alt .wpa-ld button{left:auto;right:2.5em}.wpa-alt button.wpa-toggle,.wpa-alt button.wpa-toggle:active,.wpa-alt button.wpa-toggle:focus,.wpa-alt button.wpa-toggle:hover,.wpa-ld button.wpa-toggle,.wpa-ld button.wpa-toggle:active,.wpa-ld button.wpa-toggle:focus,.wpa-ld button.wpa-toggle:hover{border:1px solid #777;border-radius:2px;z-index:10}.wpa-ld .longdesc{position:absolute;width:100%;height:100%;top:0;overflow-y:scroll;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.95);padding:2em 1em;text-align:left}.wpa-alt .wpa-alt-text{position:absolute;width:calc( 100% - 2em );height:6em;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.95);padding:1.5em;margin:1em;border-radius:15px;box-shadow:0 0 6px #333;text-align:left;z-index:10}.top-right .wpa-alt .wpa-alt-text,.top-left .wpa-alt .wpa-alt-text{bottom:auto;top:0;margin-top:2.5em}.rtl .wpa-alt .wpa-alt-text,.rtl .wpa-ld .longdesc{text-align:right}.wpa-alt button.wpa-toggle,.wpa-alt button.wpa-toggle:active,.wpa-alt button.wpa-toggle:focus,.wpa-alt button.wpa-toggle:hover,.wpa-alt a.wpa-toggle,.wpa-ld button.wpa-toggle,.wpa-ld button.wpa-toggle:active,.wpa-ld button.wpa-toggle:focus,.wpa-ld button.wpa-toggle:hover,.wpa-ld a.wpa-toggle{font-size:1rem;background:rgba(255,255,255,.8) !important;padding:0;font-weight:700;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;color:#000 !important;padding:2px 4px;border-radius:3px}.wpa-ld .dashicons,.wpa-ld .dashicons:before{line-height:inherit}.wpa-alt button:focus,.wpa-alt button:hover,.wpa-ld button:focus,.wpa-ld button:hover{background:rgba(0,0,0,.8) !important;color:#fff !important;border:1px solid #000 !important;cursor:pointer;outline:2px solid #a00 !important;outline-offset:1px}.template-longdesc{text-align:left;line-height:1.5;width:100%;max-width:50em;padding:2em;margin:1em auto;background:#fdfdfd;color:#333;box-shadow:0 0 5px;font-size:1.4em}label.wpa-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.wpa-content-summary{padding:30px;background:rgba(0,0,0,.05);margin-bottom:30px}.wpa-content-summary div p:last-of-type{margin-bottom:0;padding-bottom:0}.wpa-excerpt .wp-block-read-more,.wpa-excerpt .wp-block-post-excerpt__more-text{display:none !important}.wpa-excerpt .wp-block-post-excerpt .continue{margin-top:1rem;display:block}
:root{--admin-bar-top:7px}
@charset "UTF-8";.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}.fadeIn{animation-name:fadeIn}@keyframes fade{from{opacity:1}to{opacity:1}}.fade{animation-name:fade}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownS{from{opacity:0;transform:translate3d(0,-70px,0)}to{opacity:1;transform:none}}.fadeInDownS{animation-name:fadeInDownS}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-10rem,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(10rem,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightS{from{opacity:0;transform:translate3d(40px,0,0)}to{opacity:1;transform:none}}.fadeInRightS{animation-name:fadeInRightS}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp;animation-timing-function:cubic-bezier(.07,.51,.12,1)}@keyframes fadeInUpS{from{opacity:0;transform:translate3d(0,70px,0)}to{opacity:1;transform:none}}.fadeInUpS{animation-name:fadeInUpS;animation-timing-function:ease}@keyframes fadeInUpL{from{opacity:0;transform:translate3d(0,25rem,0)}to{opacity:1;transform:none}}.fadeInUpL{animation-name:fadeInUpL;animation-timing-function:cubic-bezier(.07,.51,.12,1)}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
ul.xdr-ul{padding-left:60px}ul.xdr-ul li{margin-bottom:0}ol.xdr-ol li:before{content:counter(mcounter)}.xdr-m-0{margin:0}@media print{.no-print,.no-print *{display:none !important}.content{padding:0 !important}#messenger-root{display:none !important}}
@charset "UTF-8";@font-face{font-family:"Eina01Regular";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Eina01-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Eina01Bold";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Eina01-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Eina01SemiBold";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Eina01-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Eina02Bold";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Eina02-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Eina02SemiBold";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Eina02-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Eina03Regular";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Eina03-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Eina03SemiBold";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Eina03-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"HandoMediumOblique";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-MediumOblique.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"HandoThin";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"HandoBold";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"HandoSemiBold";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"HandoRegular";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"HandoMedium";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"HandoSemiBoldOblique";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-SemiBoldOblique.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Hando";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Hando";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Hando";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Hando";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Hando";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"HandoOblique";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-MediumOblique.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"HandoOblique";src:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../fonts/Hando-SemiBoldOblique.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.deco,.h1,.h2,.h3,.h4,.h5,.h6,.h8,.s1,.s2,.s4,body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.2;font-weight:700;color:#181818}.deco{font-size:25.2rem !important}body h1{font-size:14.3rem;line-height:1}body h2{font-size:11.7rem;line-height:1}body h3{font-size:9.7rem;line-height:1}body h4{font-size:8.7rem;line-height:1}body h5{font-size:7.9rem}body h6{font-size:7.2rem}body p{margin-bottom:2rem}.h1{font-size:14.3rem !important;line-height:1 !important}.h2{font-size:11.7rem !important;line-height:1 !important}.h3{font-size:9.7rem !important;line-height:1 !important}.h4{font-size:8.7rem !important;line-height:1 !important}.h5{font-size:7.9rem !important;line-height:1 !important}.h6{font-size:7.2rem !important;line-height:1 !important}.h7{font-size:6.7rem !important;line-height:1.1 !important}.h8{font-size:6.4rem !important}.s1{font-size:4.8rem !important}.s2{font-size:4.5rem !important}.s3{font-size:4.1rem !important}.s4{font-size:3.6rem !important}.s5{font-size:3.2rem !important}.s6{font-size:3rem !important}.s7{font-size:2.8rem !important}.s8{font-size:2.5rem !important}.p1,.p1 p{font-size:2.2rem !important}.p2,.p2 p{font-size:2rem !important}.p3,.p3 p{font-size:1.8rem !important}.p4,.p4 p{font-size:1.7rem !important}.p5,.p5 p{font-size:1.6rem !important}.p6,.p6 p{font-size:1.4rem !important}.p7,.p7 p{font-size:1.2rem !important}.ia-thin{font-weight:100 !important}.ia-regular{font-weight:400 !important}.ia-medium{font-weight:500 !important}.ia-semi-bold{font-weight:600 !important}.ia-bold{font-weight:700 !important}.ia-ocean-100{color:#00205c !important}.ia-ocean-150{color:#002872 !important}.ia-ocean-200{color:#1a5589 !important}.ia-ocean-300{color:#2474bb !important}.ia-ocean-400{color:#b2cee7 !important}.ia-ocean-500{color:#c8dcee !important}.ia-ocean-600{color:#deeaf5 !important}.ia-fire-100{color:#a6262c !important}.ia-fire-200{color:#bc3336 !important}.ia-fire-300{color:#d13138 !important}.ia-black-100{color:#181818 !important}.ia-black-200{color:#393939 !important}.ia-black-300{color:#444 !important}.ia-black-400{color:#737373 !important}.ia-black-450{color:#919191 !important}.ia-black-500{color:#d7d7d7 !important}.ia-black-600{color:#e5e5e5 !important}.ia-black-700{color:#f5f6fa !important}.ia-white{color:#fff !important}.ia-bg-ocean-100{background:#00205c !important}.ia-bg-ocean-150{background:#002872 !important}.ia-bg-ocean-200{background:#1a5589 !important}.ia-bg-ocean-300{background:#2474bb !important}.ia-bg-ocean-400{background:#b2cee7 !important}.ia-bg-ocean-500{background:#c8dcee !important}.ia-bg-ocean-600{background:#deeaf5 !important}.ia-bg-fire-100{background:#a6262c !important}.ia-bg-fire-200{background:#bc3336 !important}.ia-bg-fire-300{background:#d13138 !important}.ia-bg-black-100{background:#181818 !important}.ia-bg-black-200{background:#393939 !important}.ia-bg-black-300{background:#444 !important}.ia-bg-black-400{background:#737373 !important}.ia-bg-black-450{background:#919191 !important}.ia-bg-black-500{background:#d7d7d7 !important}.ia-bg-black-600{background:#e5e5e5 !important}.ia-bg-black-700{background:#f5f6fa !important}.ia-bg-white{background:#fff !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}html.overlayed{overflow:hidden}html.overlayed body.overlayed{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}:root{--h1:14.3rem;--h2:11.7rem;--h3:9.7rem;--h4:8.7rem;--h5:7.9rem;--h6:7.2rem;--h7:6.7rem;--h8:6.4rem;--s1:4.8rem;--s2:4.5rem;--s3:4.1rem;--s4:3.6rem;--s5:3.2rem;--s6:3rem;--s7:2.8rem;--s8:2.5rem;--p1:2.2rem;--p2:2rem;--p3:1.8rem;--p4:1.7rem;--p5:1.6rem;--p6:1.4rem;--p7:1.2rem;--space10:9.7rem}.ia-m0{margin-bottom:0 !important}.ia-m1{margin-bottom:1rem !important}.ia-m2{margin-bottom:2rem !important}.ia-m3{margin-bottom:3rem !important}.ia-m4{margin-bottom:4rem !important}.ia-m5{margin-bottom:5rem !important}.ia-m6{margin-bottom:6rem !important}.ia-m7{margin-bottom:7rem !important}.ia-m8{margin-bottom:8rem !important}.ia-m9{margin-bottom:7rem !important}.ia-m10{margin-bottom:9.7rem !important}.ia-m10.last-block{margin-bottom:0 !important}@media screen and (max-width:1400px){body h1{font-size:calc(var(--h1) - 2rem)}body h2{font-size:calc(var(--h2) - 2rem)}body h3{font-size:calc(var(--h3) - 2rem)}body h4{font-size:calc(var(--h4) - 2rem)}body h5{font-size:calc(var(--h5) - 1.5rem)}body h6{font-size:calc(var(--h6) - 1.5rem)}.h1{font-size:calc(var(--h1) - 3rem) !important}.h2{font-size:calc(var(--h2) - 3rem) !important}.h3{font-size:calc(var(--h3) - 2rem) !important}.h4{font-size:calc(var(--h4) - 2rem) !important}.h5{font-size:calc(var(--h5) - 1.5rem) !important}.h6{font-size:calc(var(--h6) - 1.5rem) !important}.h7{font-size:calc(var(--h7) - 1rem) !important}.h8{font-size:calc(var(--h8) - 1rem) !important}.s1{font-size:calc(var(--s1) - 1.1rem) !important}.s2{font-size:calc(var(--s2) - 1.1rem) !important}.s3{font-size:calc(var(--s3) - 0.9rem) !important}.s4{font-size:calc(var(--s4) - 0.9rem) !important}.s5{font-size:calc(var(--s5) - 0.7rem) !important}.s6{font-size:calc(var(--s6) - 0.7rem) !important}.s7{font-size:calc(var(--s7) - 0.5rem) !important}.s8{font-size:calc(var(--s8) - 0.5rem) !important}}@media screen and (max-width:1200px){body h1{font-size:calc(var(--h1) - 4rem)}body h2{font-size:calc(var(--h2) - 4rem)}body h3{font-size:calc(var(--h3) - 3rem)}body h4{font-size:calc(var(--h4) - 3rem)}body h5{font-size:calc(var(--h5) - 2.5rem)}body h6{font-size:calc(var(--h6) - 2.5rem)}.h1{font-size:calc(var(--h1) - 4rem) !important}.h2{font-size:calc(var(--h2) - 4rem) !important}.h3{font-size:calc(var(--h3) - 3rem) !important}.h4{font-size:calc(var(--h4) - 3rem) !important}.h5{font-size:calc(var(--h5) - 2.5rem) !important}.h6{font-size:calc(var(--h6) - 2.5rem) !important}.h7{font-size:calc(var(--h7) - 2rem) !important}.h8{font-size:calc(var(--h8) - 2rem) !important}.s1{font-size:calc(var(--s1) - 1.6rem) !important}.s2{font-size:calc(var(--s2) - 1.6rem) !important}.s3{font-size:calc(var(--s3) - 1.4rem) !important}.s4{font-size:calc(var(--s4) - 1.4rem) !important}.s5{font-size:calc(var(--s5) - 0.9rem) !important}.s6{font-size:calc(var(--s6) - 0.9rem) !important}.s7{font-size:calc(var(--s7) - 0.7rem) !important}.s8{font-size:calc(var(--s8) - 0.7rem) !important}}@media screen and (max-width:1023px){body h1{font-size:calc(var(--h1) - 5rem)}body h2{font-size:calc(var(--h2) - 5rem)}body h3{font-size:calc(var(--h3) - 4rem)}body h4{font-size:calc(var(--h4) - 4rem)}body h5{font-size:calc(var(--h5) - 3.5rem)}body h6{font-size:calc(var(--h6) - 3.5rem)}.h1{font-size:calc(var(--h1) - 5rem) !important}.h2{font-size:calc(var(--h2) - 5rem) !important}.h3{font-size:calc(var(--h3) - 5rem) !important}.h4{font-size:calc(var(--h4) - 4rem) !important}.h5{font-size:calc(var(--h5) - 3.5rem) !important}.h6{font-size:calc(var(--h6) - 3.5rem) !important}.h7{font-size:calc(var(--h7) - 3rem) !important}.h8{font-size:calc(var(--h8) - 3rem) !important}.p1,.p1 p{font-size:calc(var(--p1) - 0.2rem) !important}.p2,.p2 p{font-size:calc(var(--p2) - 0.2rem) !important}.p3,.p3 p{font-size:calc(var(--p3) - 0.2rem) !important}.p4,.p4 p{font-size:calc(var(--p4) - 0.2rem) !important}.p5,.p5 p{font-size:calc(var(--p5) - 0.2rem) !important}.p6,.p6 p{font-size:calc(var(--p6) - 0.2rem) !important}.ia-m10{margin-bottom:calc(var(--space10) - 2.7rem) !important}.ia-m2{margin-bottom:1.5rem !important}.ia-m3{margin-bottom:2.5rem !important}.ia-m4{margin-bottom:3rem !important}.ia-m5{margin-bottom:3.5rem !important}.ia-m6{margin-bottom:4rem !important}.ia-m7{margin-bottom:5rem !important}.ia-m9{margin-bottom:6rem !important}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}html{font-size:62.5%;-webkit-text-size-adjust:100%;height:100%}body{line-height:1.4;padding:0;font-weight:400;font-size:1.6rem;color:#393939;font-family:"Hando",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;height:100%}body>img{display:none}body::-webkit-scrollbar:vertical{width:11px}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb{border:2px solid #fff;background-color:rgba(0,0,0,.5)}.cleared:after{clear:both;content:"";display:block}::-ms-clear{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}img{max-width:100%;height:auto}nav ul{list-style:none}blockquote{quotes:none}select,button{border-radius:0;outline:none;-webkit-appearance:none}button:focus{outline:none}blockquote:before,blockquote:after{content:"";content:none}::-webkit-scrollbar{position:relative;z-index:2}::-webkit-scrollbar:horizontal{height:0}::-webkit-scrollbar:vertical{width:6px}::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid transparent;background-color:#8d8d8d}::-webkit-scrollbar-track{background-color:#00205c;border-radius:8px}.wysiwyg-editor img.alignright{float:right;margin:0 0 2rem 2rem}.wysiwyg-editor img.alignleft{float:left;margin:0 2rem 2rem 0}.wysiwyg-editor img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wysiwyg-editor .alignright{float:right}.wysiwyg-editor .alignleft{float:left}.wysiwyg-editor .aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.wysiwyg-editor .alignright,.wysiwyg-editor .alignleft,.wysiwyg-editor .aligncenter,.wysiwyg-editor img.alignright,.wysiwyg-editor img.alignleft,.wysiwyg-editor img.aligncenter{float:none;display:block}}.wysiwyg-editor a{display:inline-block !important;text-decoration:underline}.wysiwyg-editor a:hover{font-weight:700}.wysiwyg-editor a.knowus-link{display:flex !important}.wysiwyg-editor a.custom{font-family:"Eina02Bold",Arial,sans-serif;position:relative;padding-right:25px;transition:all .7s ease;overflow:hidden;text-decoration:none}.wysiwyg-editor a.custom:after{content:url("data:image/svg+xml; utf8, <svg aria-labelledby='right-arrow-2' xmlns='http://www.w3.org/2000/svg' fill='%23D13138' id='right-arrow-2' viewBox='0 0 24 24'><title>right-arrow</title><path d='M693,434.516,687.145,429l-1.808,1.7,3.013,2.7H677v2.2h11.351l-3.013,2.7,1.808,1.7Z' transform='translate(-673 -422)'></path></svg>");position:absolute;margin-left:5px;width:24px;height:24px;right:0;background:0 0;bottom:2px}.wysiwyg-editor a.custom:before{content:"";background:linear-gradient(to right,#d13138 0%,#d13138 50%,#2474bb 51%,#2474bb 100%);width:200%;height:1px;bottom:0;right:0;position:absolute;transition:all .7s ease}.wysiwyg-editor a.custom:hover{text-decoration:none}.wysiwyg-editor a.custom:hover:before{right:-100%}.wysiwyg-editor a.custom:hover:after{animation-name:move;animation-duration:.7s;animation-iteration-count:1}.wysiwyg-editor img{padding:40px;max-width:calc(100% - 80px)}@media only screen and (max-width:767px){.wysiwyg-editor img{padding:20px;max-width:calc(100% - 40px)}}.wysiwyg-editor .wpa-ld button{display:none}.wysiwyg-editor a u{text-decoration:none}.wysiwyg-editor a:hover{text-decoration:underline}.wysiwyg-editor ul,.wysiwyg-editor ol{padding-left:20px;margin-bottom:10px}.wysiwyg-editor ul li,.wysiwyg-editor ol li{position:relative;margin-bottom:10px}.wysiwyg-editor ul{list-style:none}.wysiwyg-editor ul li:before{content:"-";position:absolute;left:-20px;top:-3px;color:#d13138}.wysiwyg-editor ol{counter-reset:mcounter;list-style-type:none}.wysiwyg-editor ol li{counter-increment:mcounter;position:relative;padding-left:25px}.wysiwyg-editor ol li:before{content:"0" counter(mcounter);position:absolute;left:0;top:4px;font-size:1.4rem;font-weight:700;color:#d13138}@media only screen and (max-width:767px){.wysiwyg-editor ol li:before{font-size:1.4rem}}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;color:#2474bb;position:relative;text-decoration:underline}a:hover{text-decoration:none;cursor:pointer}a:focus{text-decoration:underline;cursor:pointer}input:focus-visible,a:focus-visible,button:focus-visible,select:focus-visible{outline:1px solid blue}ins{background-color:#ff9;color:#000;text-decoration:none}mark{color:#000;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle;font-family:"Hando",Arial,sans-serif}iframe{max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.grecaptcha-badge{visibility:hidden}.content{position:relative;width:100%;overflow:hidden}.inner{width:100%;max-width:1324px;padding:0 3rem;margin:0 auto;box-sizing:border-box}.inner--lg{max-width:1400px}.inner--sm{max-width:935px}@media only screen and (max-width:767px){.inner{padding:0 5%}}@media (max-width:767px){body span{transform:translate3d(0,0,0) !important;opacity:1 !important}}body.modal-open{overflow:hidden}body #cookie-notice .cn-button{background:#2474bb}.container{max-width:1600px;padding:0 20px;margin:0 auto}.container-left{width:calc(15% - 40px);text-align:center;padding:0 20px}.container-left.border-right-grey{border-color:transparent}@media only screen and (max-width:991px){.container-left{display:none !important}}.container-right{width:85%}@media only screen and (max-width:991px){.container-right{width:100%}}.container-flex{display:flex}.close-filter-mob{padding:10px 10px 10px 0;cursor:pointer;display:inline-flex;align-items:center;font-family:"Eina02SemiBold",Arial,sans-serif;font-size:1.2rem;width:100%;justify-content:flex-end}.close-filter-mob-icon{height:30px;width:2px;margin-left:20px;background-color:#222;transform:rotate(45deg);z-index:1;transition:all .5s ease}.close-filter-mob-icon-line{height:30px;width:2px;background-color:#222;transform:rotate(90deg);z-index:2;transition:all .5s ease}.page-main{display:flex;overflow:hidden}.wpa-ld button{display:none !important}.post-title{font-size:7.2rem;line-height:67px;font-family:"HandoBold",Arial,sans-serif;color:#181818}@media only screen and (max-width:1400px){.post-title{font-size:6.4rem;line-height:60px}}@media only screen and (max-width:991px){.post-title{font-size:4.8rem}.post-title br{display:none}}@media only screen and (max-width:767px){.post-title{font-size:4.5rem;line-height:45px}}@media only screen and (max-width:540px){.post-title{font-size:3.6rem;line-height:38px}.post-title br{display:none}}.post-title.color-white{color:#fff}.align-right{text-align:right}.flex-column{display:flex;flex-direction:column}.before-arter-lines{position:relative}.before-arter-lines:before{content:"";position:absolute;width:1px;height:100%;background:0 0;top:0;left:calc(33.3334% - 1px)}@media only screen and (max-width:767px){.before-arter-lines:before{display:none}}.before-arter-lines:after{content:"";position:absolute;width:1px;height:100%;background:0 0;top:0;left:calc(66.6668% - 1px)}@media only screen and (max-width:767px){.before-arter-lines:after{display:none}}.before-arter-lines.blue:before,.before-arter-lines.blue:after{background:0 0}.before-arter-lines *{position:relative}.before-arter-lines .mejs-time-total span,.before-arter-lines .mejs-layers,.before-arter-lines .mejs-controls{position:absolute}.before-arter-lines-white{position:relative}.before-arter-lines-white:before{content:"";position:absolute;width:1px;height:100%;background:#ef3f54;top:0;left:33.8%}.before-arter-lines-white:after{content:"";position:absolute;width:1px;height:100%;background:#ef3f54;top:0;left:67.1%}.before-arter-lines-white *{position:relative}.color-white{color:#fff !important}.wysiwyg-editor a:hover,.wysiwyg-editor a:focus{text-decoration:underline}.hide{display:none !important}@media only screen and (max-width:1600px){.hide-laptop{display:none !important}}@media only screen and (max-width:1279px){.hide-large-tablet{display:none !important}.block-after-navigation{padding-top:69px}}@media only screen and (max-width:991px){.hide-tablet{display:none !important}}@media only screen and (max-width:767px){.hide-mob{display:none !important}}@media only screen and (min-width:768px){.hide-not-mob{display:none !important}}@media only screen and (min-width:992px){.hide-not-tab{display:none !important}}.color-blue{color:#2474bb !important}.color-red{color:#d13138}.border-right-red{border-right:1px solid #ef3f54}.border-left-red{border-left:1px solid #ef3f54}.border-right-blue{border-right:1px solid rgba(215,215,215,.17)}.border-left-blue{border-left:1px solid rgba(215,215,215,.17)}.border-right-grey{border-right:1px solid rgba(215,215,215,.6)}.border-left-grey{border-left:1px solid rgba(215,215,215,.6)}.border-top-grey{border-top:1px solid rgba(215,215,215,.6)}.border-bottom-grey{border-bottom:1px solid rgba(215,215,215,.6)}.border-right-blue{border-right:1px solid rgba(36,116,187,.2)}.border-left-blue{border-left:1px solid rgba(36,116,187,.2)}.border-top-blue{border-top:1px solid rgba(36,116,187,.2)}.border-bottom-blue{border-bottom:1px solid rgba(36,116,187,.2)}.round-btn{overflow:hidden;border-radius:300px;display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:22px;font-family:"Eina03SemiBold",Arial,sans-serif;width:200px;height:200px;padding:20px;color:#fff;position:relative;z-index:1;transition:all .5s linear;text-decoration:none}.round-btn:hover{text-decoration:none;color:#fff}.round-btn:focus{color:#fff}@media only screen and (max-width:1400px){.round-btn{width:170px;height:170px;font-size:1.6rem}}@media only screen and (max-width:991px){.round-btn{font-size:1.6rem;line-height:16px;width:158px;height:158px}}@media only screen and (max-width:767px){.round-btn{width:100px;height:100px;font-size:1.4rem;line-height:14px}}.round-btn span{z-index:1;font-size:1.7rem;flex-basis:65%;white-space:pre-wrap;text-align:center}@media only screen and (max-width:991px){.round-btn span{font-size:1.4rem}}.round-btn svg{fill:#fff;margin-left:20px;transition:.5s linear}.round-btn svg.right-arrow{width:28px;height:30px;z-index:1}@media only screen and (max-width:1400px){.round-btn svg.right-arrow{width:20px;height:19px}}@media only screen and (max-width:767px){.round-btn svg.right-arrow{width:16px;height:15x}}.round-btn svg.right-arrow-2{width:32px;height:32px;z-index:1}@media only screen and (max-width:1400px){.round-btn svg.right-arrow-2{width:23px;height:22px}}@media only screen and (max-width:767px){.round-btn svg.right-arrow-2{width:16px;height:15px}}.round-btn svg.download{width:32px;height:32px;z-index:1;margin-left:0;margin-right:10px;border:2px solid #fff;border-radius:40px}@media only screen and (max-width:1400px){.round-btn svg.download{width:23px;height:22px}}@media only screen and (max-width:767px){.round-btn svg.download{width:16px;height:15px}}@media only screen and (max-width:1400px){.round-btn svg{margin-left:5px}}@media only screen and (max-width:767px){.round-btn svg{margin-left:11px}}.round-btn:hover svg{margin-left:15px}.round-btn:hover svg.download{margin-left:0}.round-btn.red{background:#d13138}.round-btn.red .big-background-arrow{fill:#be2027}.round-btn.darkblue{background:#00205c}.round-btn.darkblue .big-background-arrow{fill:#1b1a61}.round-btn.blue{background:#2474bb}.round-btn.blue .big-background-arrow{fill:rgba(6,0,87,.13)}.round-btn .big-background-arrow{width:218px;height:205px;position:absolute;left:-17px;top:17px}@media only screen and (max-width:1400px){.round-btn .big-background-arrow{width:170px;height:170px;top:21px;left:6px}}@media only screen and (max-width:991px){.round-btn .big-background-arrow{width:122px;height:128px;top:7px}}@media only screen and (max-width:767px){.round-btn .big-background-arrow{width:118px;height:118px;left:0;top:10px}}svg.house{width:12px !important;height:12px !important;margin-right:4px !important}svg.dropdown{transition:all .5s ease;width:24px;height:24px}svg.right-small-arrow{transition:all .5s ease;width:16px;height:15px}svg.right-small-arrow-2{transition:all .5s ease;width:24px;height:24px}svg.right-small-arrow-3{transition:all .5s ease;width:16px;height:11px}.innerspiner-block{padding:20px 0}.innerspiner-block.body{height:100%;position:fixed;z-index:999999;width:100%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.7);top:0}.innerspiner,.innerspiner:after{border-radius:50%;width:4em;height:4em}.innerspiner{margin:0 auto 0;font-size:4px !important;padding:0 !important;position:relative;text-indent:-9999em;border-top:1.1em solid #ebeaef;border-right:1.1em solid #ebeaef;border-bottom:1.1em solid #ebeaef;border-left:1.1em solid #00205c;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 2s infinite linear;animation:load8 2s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}@keyframes move{0%{transform:translate3d(0,0,0);opacity:1}30%{transform:translate3d(100%,0,0);opacity:0}31%{transform:translate3d(-100%,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes moveleft{0%{transform:translate3d(0,0,0);opacity:1}30%{transform:translate3d(-100%,0,0);opacity:0}31%{transform:translate3d(100%,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes movevert{0%{transform:translate3d(0,0,0);opacity:1}30%{transform:translate3d(0,100%,0);opacity:0}31%{transform:translate3d(0,-100%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes moveup{0%{transform:translate3d(0,0,0);opacity:1}30%{transform:translate3d(0,-100%,0);opacity:0}31%{transform:translate3d(0,100%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes navopacity{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes marqueemove{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}@keyframes marqueemoveright{0%{transform:translate(-100%,0)}100%{transform:translate(0,0)}}.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden}.marquee span{display:inline-block;padding-left:100%;animation:marqueemove 18s infinite linear;overflow:auto}.marquee.right span{animation:marqueemoveright 18s infinite linear}.marquee.slow span{animation:marqueemove 26s infinite linear}.marquee.right.slow span{animation:marqueemoveright 26s infinite linear}#flying-focus{position:absolute;margin:0;background:0 0;-webkit-transition-property:left,top,width,height;transition-property:left,top,width,height;-webkit-transition-timing-function:cubic-bezier(0,.2,0,1);transition-timing-function:cubic-bezier(0,.2,0,1);visibility:hidden;pointer-events:none;transition-duration:.8s;box-shadow:0 0 2px 3px #78aeda,0 0 2px #78aeda inset;border-radius:2px;top:0}#flying-focus.flying-focus_visible{visibility:visible;z-index:9999}.flying-focus_target{outline:none !important}.flying-focus_target::-moz-focus-inner{border:0 !important}@media screen and (-webkit-min-device-pixel-ratio:0){#flying-focus{box-shadow:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-3px}}.mCSB_horizontal.mCSB_inside>.mCSB_container{overflow:auto !important}.mCustomScrollbar{touch-action:auto !important}.global-link-arrow{text-decoration:underline;display:flex;color:#00205c;align-items:center;color:#00205c}.global-link-arrow--white{color:#fff}@media only screen and (max-width:767px){.global-link-arrow{flex-basis:50%;font-size:1.4rem;justify-content:center}}.global-link-arrow svg{fill:#d13138;width:24px;margin-left:10px;transition:.3s linear}@media only screen and (max-width:767px){.global-link-arrow svg{margin-left:3px}}.global-link-arrow:hover svg{margin-left:16px}.insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-next{height:70px !important;position:absolute;top:calc(50% - 35px) !important;width:70px !important;background:#2474bb !important;border-radius:50px;right:20px !important;transition:all .5s ease}.insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-prev{height:70px !important;position:absolute;top:calc(50% - 35px) !important;width:70px !important;background:#2474bb !important;border-radius:50px;left:20px !important;transition:all .5s ease}.insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-next:hover,.insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-prev:hover{background:#00205c !important}.insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-next>i{color:#fff !important}.insta-gallery-feed[data-feed_layout="carousel"] .swiper-button-prev>i{color:#fff !important}.round-btn{overflow:hidden;border-radius:300px;display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:22px;font-family:"Eina03SemiBold",Arial,sans-serif;width:200px;height:200px;padding:20px;color:#fff;position:relative;z-index:1;transition:all .5s linear;text-decoration:none}.round-btn:hover{text-decoration:none;color:#fff}.round-btn:focus{color:#fff}@media only screen and (max-width:1400px){.round-btn{width:170px;height:170px;font-size:1.6rem}}@media only screen and (max-width:991px){.round-btn{font-size:1.6rem;line-height:16px;width:158px;height:158px}}@media only screen and (max-width:767px){.round-btn{width:100px;height:100px;font-size:1.4rem;line-height:14px}}.round-btn span{z-index:1;font-size:1.7rem;flex-basis:65%;white-space:pre-wrap;text-align:center}@media only screen and (max-width:991px){.round-btn span{font-size:1.4rem}}.round-btn svg{fill:#fff;margin-left:20px;transition:.5s linear}.round-btn svg.right-arrow{width:28px;height:30px;z-index:1}@media only screen and (max-width:1400px){.round-btn svg.right-arrow{width:20px;height:19px}}@media only screen and (max-width:767px){.round-btn svg.right-arrow{width:16px;height:15x}}.round-btn svg.right-arrow-2{width:32px;height:32px;z-index:1}@media only screen and (max-width:1400px){.round-btn svg.right-arrow-2{width:23px;height:22px}}@media only screen and (max-width:767px){.round-btn svg.right-arrow-2{width:16px;height:15px}}.round-btn svg.download{width:32px;height:32px;z-index:1;margin-left:0;margin-right:10px;border:2px solid #fff;border-radius:40px}@media only screen and (max-width:1400px){.round-btn svg.download{width:23px;height:22px}}@media only screen and (max-width:767px){.round-btn svg.download{width:16px;height:15px}}@media only screen and (max-width:1400px){.round-btn svg{margin-left:5px}}@media only screen and (max-width:767px){.round-btn svg{margin-left:11px}}.round-btn:hover svg{margin-left:15px}.round-btn:hover svg.download{margin-left:0}.round-btn.red{background:#d13138}.round-btn.red .big-background-arrow{fill:#be2027}.round-btn.darkblue{background:#00205c}.round-btn.darkblue .big-background-arrow{fill:#1b1a61}.round-btn.blue{background:#2474bb}.round-btn.blue .big-background-arrow{fill:rgba(6,0,87,.13)}.round-btn .big-background-arrow{width:218px;height:205px;position:absolute;left:-17px;top:17px}@media only screen and (max-width:1400px){.round-btn .big-background-arrow{width:170px;height:170px;top:21px;left:6px}}@media only screen and (max-width:991px){.round-btn .big-background-arrow{width:122px;height:128px;top:7px}}@media only screen and (max-width:767px){.round-btn .big-background-arrow{width:118px;height:118px;left:0;top:10px}}.ia-btn{color:#fff;font-size:2.2rem;font-weight:500;text-decoration:none;padding:2.1rem 2.4rem 1.9rem;line-height:1.4;background:#d13138;border:none;cursor:pointer;-webkit-appearance:none;transition:background .35s,color .35s,border .35s;display:inline-block;align-items:center;border-radius:10rem;padding:1.4rem 2.4rem 1.2rem;text-align:center;box-sizing:border-box}@media only screen and (max-width:1023px){.ia-btn{padding:1.8rem 2.1rem;min-width:1px}}@media only screen and (max-width:767px){.ia-btn{padding:1rem 2.1rem .8rem;font-size:1.8rem}}.ia-btn:hover{background:#bc3336}.ia-btn:active{background:#a6262c}.ia-btn:disabled,.ia-btn.disabled{opacity:.4;pointer-events:none}.ia-btn--small{padding:1.4rem 2.4rem 1.2rem;min-width:30rem;text-align:center;box-sizing:border-box}.ia-btn--small svg{max-width:2.4rem;max-height:2.4rem;color:inherit}@media only screen and (max-width:1023px){.ia-btn--small{padding:1.2rem 2.1rem 1rem;min-width:1px}}@media only screen and (max-width:767px){.ia-btn--small{padding:1rem 2.1rem .8rem;font-size:1.8rem}}.ia-btn--small.ia-btn--bordered,.ia-btn--small.ia-btn--bordered-white{padding:1.3rem 2.3rem 1.1rem}@media only screen and (max-width:1023px){.ia-btn--small.ia-btn--bordered,.ia-btn--small.ia-btn--bordered-white{padding:1.1rem 2rem .9rem}}@media only screen and (max-width:767px){.ia-btn--small.ia-btn--bordered,.ia-btn--small.ia-btn--bordered-white{padding:.9rem 2rem .7rem}}.ia-btn--rounded{border-radius:50%}.ia-btn--play-video{width:9.5rem;height:9.5rem;padding:0;background:#2474bb}@media only screen and (max-width:767px){.ia-btn--play-video{width:6rem;height:6rem}}.ia-btn--play-video:before{content:"";width:2.4rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M8 5.0896L18 12.0896L8 19.0896V5.0896Z" fill="white"/></svg>') no-repeat 50% 50%/contain}.ia-btn--play-video:hover{background:#1a5589}.ia-btn--arrow{width:6.4rem;height:6.4rem;padding:0;position:relative;display:block !important}.ia-btn--arrow.slick-disabled{display:none !important}.ia-btn--arrow:before{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%);width:2.5rem;height:2.5rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M11.1065 18.1666L16.419 13.2483H4.40527V10.9361H16.4221L11.1096 6.01267L12.9648 4.27539L19.5384 10.3622L19.5491 10.3528L21.4053 12.0922L19.5502 13.8295L19.5395 13.8202L12.9616 19.9039L11.1065 18.1666Z" fill="white"/></svg>') no-repeat 50% 50%/contain}.ia-btn--prev:before{transform:translate(-50%,-50%) rotateY(180deg)}.ia-btn--pause,.ia-btn--play{background:rgba(24,24,24,.8);position:relative;width:3.8rem;border-radius:50%;height:3.8rem;padding:0}.ia-btn--pause:hover,.ia-btn--play:hover{background:#181818}.ia-btn--pause:before,.ia-btn--play:before{width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%);background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.6456 5.75085H8.13281V19.3477H10.6456V5.75085ZM16.1328 5.75085H13.62V19.3477H16.1328V5.75085Z" fill="white"/></svg>') no-repeat 50% 50%/contain}.ia-btn--play:before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M8.13281 5.54932L18.1328 12.5493L8.13281 19.5493V5.54932Z" fill="white"/></svg>') no-repeat 50% 50%/contain}.ia-btn--ocean{background:#2474bb}.ia-btn--ocean:hover{background:#1a5589}.ia-btn--ocean:active{background:#00205c}.ia-btn svg{max-width:2.2rem;max-height:2.2rem;margin-top:-.6rem;position:relative;top:.6rem}.ia-btn--xsmall{padding:1.1rem 1.6rem .9rem;font-size:2rem}.ia-btn--xsmall.ia-btn--bordered{padding:.9rem 1.6rem .7rem}.ia-btn--supersmall{padding:.6rem 1.6rem;font-size:1.7rem}.ia-btn--supersmall svg{max-width:2rem;max-height:2rem}.ia-btn--supersmall.ia-btn--bordered{padding:.9rem 1.6rem .7rem}.ia-btn--bordered{background:0 0 !important;border:1px solid #2474bb;color:#2474bb}.ia-btn--bordered:hover{border:1px solid #1a5589;color:#1a5589}.ia-btn--bordered:active{border:1px solid #00205c;color:#00205c}.ia-btn--bordered-white{background:0 0 !important;border:1px solid #fff;color:#fff}.ia-btn--bordered-white svg{color:#fff}.ia-btn--bordered-white:hover{border:1px solid #deeaf5;color:#deeaf5}.ia-btn--bordered-white:hover svg{color:#deeaf5}.ia-btn--bordered-white:active{border:1px solid #c8dcee;color:#c8dcee}.ia-btn--bordered-white:active svg{color:#c8dcee}.ia-btn.external.ia-btn--lg svg{position:relative;top:.2em;width:32px;height:32px}@media only screen and (max-width:1200px){.ia-btn.external.ia-btn--lg svg{margin-bottom:-1rem;top:-1px}}@media only screen and (max-width:767px){.ia-btn.external.ia-btn--lg svg{margin:0 0 -10px 4px;width:24px;height:24px;top:-3px}}.ia-btn.external svg{position:relative;top:.15em;width:22px;height:22px}.ia-btn.external.ia-btn--small svg{margin:0 0 -1rem .5rem;top:-.4rem}.ia-btn--slim{background:0 0;border:1px solid #fff}.ia-btn--slim.ia-btn--ex-small{font-size:1.4rem;line-height:1;padding:.6rem 1.2rem .6rem}.ia-btn--slim:hover{border-color:#e5e5e5;background:0 0;color:#e5e5e5}.ia-btn--slim:active{border-color:#d7d7d7;color:#d7d7d7;background:0 0}.ia-slider-btns{width:9.5rem;height:9.5rem;padding:0;transition:background .35s;background:#2474bb;border-radius:50%;position:relative;display:inline-block}@media only screen and (max-width:767px){.ia-slider-btns{width:6rem;height:6rem}}.ia-slider-btns:hover{background:#1a5589}.ia-slider-btns .ia-slider-btn{position:absolute;top:50%;width:3.2rem;height:3.2rem;margin-top:-1.6rem;left:1.5rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="33" viewBox="0 0 33 33" fill="none"><path d="M13.7545 7.51034L21.2545 14.4538L4.29394 14.4538L4.29394 17.7181L21.2589 17.7181L13.7589 24.6688L16.378 27.1215L25.6584 18.5283L25.6734 18.5416L28.2939 16.0859L25.675 13.6333L25.66 13.6464L16.3734 5.05772L13.7545 7.51034Z" fill="white"/></svg>') no-repeat 50% 50%/contain}@media only screen and (max-width:767px){.ia-slider-btns .ia-slider-btn{width:2rem;height:2rem;margin-top:-1rem;left:1rem}}.ia-slider-btns .ia-slider-btn--next{left:auto;right:1.5rem}@media only screen and (max-width:767px){.ia-slider-btns .ia-slider-btn--next{right:1rem}}.ia-slider-btns .ia-slider-btn.slick-disabled{pointer-events:none;opacity:.7;transform:scale(.75)}.ia-slider-btns .ia-slider-btn--prev{transform:rotateY(180deg)}.ia-slider-btns .ia-slider-btn--prev.slick-disabled{transform:scale(.75) rotateY(180deg)}.ia-slider-btns--campus{position:absolute;top:50%;left:89vw;transform:translate(-50%,-50%);z-index:4}@media only screen and (max-width:767px){.ia-slider-btns--campus{top:auto;bottom:0;left:10vw;transform:translate(0%,50%)}}.ia-link{color:#2474bb;font-size:2.5rem;font-weight:700;text-decoration:underline;display:inline-block;transition:color .35s;text-underline-offset:5px;border:none;-webkit-appearance:none;cursor:pointer}@media only screen and (max-width:767px){.ia-link{font-size:2.2rem}}.ia-link:hover{color:#1a5589;text-decoration:underline}.ia-link--arrow{color:#00205c;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M10.2012 18.8458L15.5137 13.9275H3.5V11.6153H15.5169L10.2044 6.69186L12.0595 4.95459L18.6332 11.0414L18.6438 11.032L20.5 12.7714L18.6449 14.5087L18.6343 14.4994L12.0563 20.5831L10.2012 18.8458Z" fill="%23D13138"/></svg>') no-repeat 100% 40%;padding-right:3.1rem}.ia-link--arrow:hover{color:#1a5589}.ia-link--icon{padding-left:5.7rem;position:relative}.ia-link--icon:before,.ia-link--icon:after{width:5rem;height:5rem;border-radius:50%;content:"";background:#002872;border-radius:50%;left:0;top:50%;margin-top:-2.5rem;position:absolute}.ia-link--icon:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.2713 18.0637C10.44 18.2319 10.6685 18.3264 10.9068 18.3264C11.145 18.3264 11.3735 18.2319 11.5422 18.0637L15.5852 14.0207C15.6761 13.939 15.7494 13.8396 15.8006 13.7286C15.8519 13.6177 15.8799 13.4975 15.8832 13.3753C15.8864 13.2531 15.8648 13.1316 15.8195 13.0181C15.7742 12.9046 15.7063 12.8015 15.6199 12.715C15.5335 12.6286 15.4304 12.5607 15.3169 12.5154C15.2033 12.4702 15.0818 12.4485 14.9596 12.4517C14.8375 12.455 14.7172 12.4831 14.6063 12.5343C14.4953 12.5855 14.396 12.6588 14.3143 12.7497L10.9093 16.1577L9.68925 14.9377C9.5179 14.7836 9.29397 14.7011 9.06363 14.7073C8.83328 14.7134 8.61405 14.8076 8.45111 14.9705C8.28817 15.1335 8.19393 15.3527 8.18782 15.5831C8.1817 15.8134 8.26418 16.0373 8.41824 16.2087L10.2713 18.0637Z" fill="%23737373"/><path d="M22.6 3.5028H18.289V1.1688C18.289 0.930104 18.1942 0.701185 18.0254 0.532403C17.8566 0.36362 17.6277 0.268799 17.389 0.268799C17.1503 0.268799 16.9214 0.36362 16.7526 0.532403C16.5838 0.701185 16.489 0.930104 16.489 1.1688V3.5028H7.508V1.1688C7.508 0.930104 7.41318 0.701185 7.2444 0.532403C7.07561 0.36362 6.84669 0.268799 6.608 0.268799C6.36931 0.268799 6.14039 0.36362 5.9716 0.532403C5.80282 0.701185 5.708 0.930104 5.708 1.1688V3.5028H1.4C1.16131 3.5028 0.932387 3.59762 0.763604 3.7664C0.594821 3.93519 0.5 4.1641 0.5 4.4028L0.5 22.3688C0.5 22.6075 0.594821 22.8364 0.763604 23.0052C0.932387 23.174 1.16131 23.2688 1.4 23.2688H22.6C22.8387 23.2688 23.0676 23.174 23.2364 23.0052C23.4052 22.8364 23.5 22.6075 23.5 22.3688V4.4018C23.4997 4.16328 23.4048 3.93462 23.236 3.76605C23.0673 3.59748 22.8385 3.5028 22.6 3.5028ZM21.7 21.4688H2.3V9.3428H21.7V21.4688ZM21.7 7.5428H2.3V5.2998H21.7V7.5428Z" fill="%23737373"/></svg>') no-repeat 50% 50%/2.4rem 2.4rem}.ia-link--m{font-size:2.2rem}@media only screen and (max-width:767px){.ia-link--m{font-size:1.8rem}}.ia-link--m.ia-link--arrow{padding-right:2.3rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none">  <path d="M6.6509 12.8908L10.6353 9.20207H1.625V7.46791H10.6377L6.65328 3.77531L8.04465 2.47235L12.9749 7.03747L12.9829 7.03041L14.375 8.33499L12.9837 9.63794L12.9757 9.63098L8.04222 14.1937L6.6509 12.8908Z" fill="%23D13138"/></svg>') no-repeat 100% 40%}.ia-link--s,.ia-link--xs{font-size:1.6rem}.ia-link--s:before,.ia-link--xs:before{background:0 0}.ia-link--s:after,.ia-link--xs:after{width:4rem;height:4rem;margin-top:-2rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.2713 18.0637C10.44 18.2319 10.6685 18.3264 10.9068 18.3264C11.145 18.3264 11.3735 18.2319 11.5422 18.0637L15.5852 14.0207C15.6761 13.939 15.7494 13.8396 15.8006 13.7286C15.8519 13.6177 15.8799 13.4975 15.8832 13.3753C15.8864 13.2531 15.8648 13.1316 15.8195 13.0181C15.7742 12.9046 15.7063 12.8015 15.6199 12.715C15.5335 12.6286 15.4304 12.5607 15.3169 12.5154C15.2033 12.4702 15.0818 12.4485 14.9596 12.4517C14.8375 12.455 14.7172 12.4831 14.6063 12.5343C14.4953 12.5855 14.396 12.6588 14.3143 12.7497L10.9093 16.1577L9.68925 14.9377C9.5179 14.7836 9.29397 14.7011 9.06363 14.7073C8.83328 14.7134 8.61405 14.8076 8.45111 14.9705C8.28817 15.1335 8.19393 15.3527 8.18782 15.5831C8.1817 15.8134 8.26418 16.0373 8.41824 16.2087L10.2713 18.0637Z" fill="%23D13138"/><path d="M22.6 3.5028H18.289V1.1688C18.289 0.930104 18.1942 0.701185 18.0254 0.532403C17.8566 0.36362 17.6277 0.268799 17.389 0.268799C17.1503 0.268799 16.9214 0.36362 16.7526 0.532403C16.5838 0.701185 16.489 0.930104 16.489 1.1688V3.5028H7.508V1.1688C7.508 0.930104 7.41318 0.701185 7.2444 0.532403C7.07561 0.36362 6.84669 0.268799 6.608 0.268799C6.36931 0.268799 6.14039 0.36362 5.9716 0.532403C5.80282 0.701185 5.708 0.930104 5.708 1.1688V3.5028H1.4C1.16131 3.5028 0.932387 3.59762 0.763604 3.7664C0.594821 3.93519 0.5 4.1641 0.5 4.4028L0.5 22.3688C0.5 22.6075 0.594821 22.8364 0.763604 23.0052C0.932387 23.174 1.16131 23.2688 1.4 23.2688H22.6C22.8387 23.2688 23.0676 23.174 23.2364 23.0052C23.4052 22.8364 23.5 22.6075 23.5 22.3688V4.4018C23.4997 4.16328 23.4048 3.93462 23.236 3.76605C23.0673 3.59748 22.8385 3.5028 22.6 3.5028ZM21.7 21.4688H2.3V9.3428H21.7V21.4688ZM21.7 7.5428H2.3V5.2998H21.7V7.5428Z" fill="%23D13138"/></svg>') no-repeat 20% 50%/2.4rem 2.4rem}.ia-link--s.ia-link--icon,.ia-link--xs.ia-link--icon{padding-left:3.9rem}.ia-link--s.ia-link--arrow,.ia-link--xs.ia-link--arrow{padding-right:2.3rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none">  <path d="M6.6509 12.8908L10.6353 9.20207H1.625V7.46791H10.6377L6.65328 3.77531L8.04465 2.47235L12.9749 7.03747L12.9829 7.03041L14.375 8.33499L12.9837 9.63794L12.9757 9.63098L8.04222 14.1937L6.6509 12.8908Z" fill="%23D13138"/></svg>') no-repeat 100% 40%}.ia-link--s.ia-link--pdf,.ia-link--xs.ia-link--pdf{padding-left:2.9rem}.ia-link--s.ia-link--pdf:after,.ia-link--xs.ia-link--pdf:after{background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.5 12C22.5 17.799 17.799 22.5 12 22.5C6.20101 22.5 1.5 17.799 1.5 12C1.5 6.20101 6.20101 1.5 12 1.5C17.799 1.5 22.5 6.20101 22.5 12Z" stroke="%23D13138"/><path d="M12 22.043C17.5466 22.043 22.043 17.5466 22.043 12C22.043 6.45344 17.5466 1.95703 12 1.95703C6.45344 1.95703 1.95703 6.45344 1.95703 12C1.95703 17.5466 6.45344 22.043 12 22.043Z" stroke="%23D13138" stroke-width="1.913"/><path d="M7.69458 18.2285V16.3154H16.2856V18.2285H7.69458ZM11.9946 15.3438L10.3946 13.6738L10.4196 13.6475L6.72559 9.66016L8.32559 7.99023L10.9256 10.8008V1.95801H13.0506V10.8076L15.6576 7.99219L17.2576 9.66113L13.5666 13.6494L13.5916 13.6758L11.9946 15.3438Z" fill="%23D13138"/></svg>') no-repeat 0% 50%/2.4rem 2.4rem}.ia-link--xs{font-size:1.4rem}.ia-link--location{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none">  <path d="M8.00019 0.630676C6.60128 0.630676 5.25966 1.18639 4.27048 2.17557C3.2813 3.16475 2.72559 4.50637 2.72559 5.90528C2.72559 9.55983 7.48403 14.3597 7.68623 14.5632C7.72724 14.6048 7.77611 14.6378 7.83001 14.6604C7.88391 14.683 7.94176 14.6946 8.00019 14.6946C8.05862 14.6946 8.11647 14.683 8.17037 14.6604C8.22427 14.6378 8.27314 14.6048 8.31415 14.5632C8.51635 14.3597 13.2748 9.55983 13.2748 5.90528C13.2748 5.21261 13.1384 4.52672 12.8733 3.88678C12.6082 3.24683 12.2197 2.66537 11.7299 2.17557C11.2401 1.68578 10.6586 1.29726 10.0187 1.03218C9.37875 0.767108 8.69286 0.630676 8.00019 0.630676ZM8.00019 8.54259C7.47858 8.54259 6.96869 8.38791 6.53499 8.09812C6.10128 7.80833 5.76325 7.39644 5.56364 6.91454C5.36403 6.43263 5.3118 5.90236 5.41356 5.39077C5.51533 4.87918 5.7665 4.40926 6.13533 4.04043C6.50417 3.6716 6.97409 3.42042 7.48568 3.31866C7.99726 3.21689 8.52754 3.26912 9.00944 3.46873C9.49135 3.66834 9.90324 4.00637 10.193 4.44008C10.4828 4.87378 10.6375 5.38367 10.6375 5.90528C10.6375 6.60474 10.3596 7.27555 9.86505 7.77014C9.37046 8.26473 8.69965 8.54259 8.00019 8.54259Z" fill="%23D13138"/></svg>') no-repeat 0 .1rem;color:#181818;font-size:1.4rem;font-weight:400;padding-left:2.2rem;text-decoration:none}.ia-link--location.ia-link--house{background:url('data:image/svg+xml,<svg id="house" style="enable-background:new 0 0 16 16;" version="1.1" viewBox="0 0 16 16" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M15.45,7L14,5.551V2c0-0.55-0.45-1-1-1h-1c-0.55,0-1,0.45-1,1v0.553L9,0.555C8.727,0.297,8.477,0,8,0S7.273,0.297,7,0.555  L0.55,7C0.238,7.325,0,7.562,0,8c0,0.563,0.432,1,1,1h1v6c0,0.55,0.45,1,1,1h3v-5c0-0.55,0.45-1,1-1h2c0.55,0,1,0.45,1,1v5h3  c0.55,0,1-0.45,1-1V9h1c0.568,0,1-0.437,1-1C16,7.562,15.762,7.325,15.45,7z" fill="%23D13138"/></svg>') no-repeat 0 .1rem/14px 14px}.ia-link--location:hover{text-decoration:underline;color:#181818;font-weight:400}.ia-link--light{color:#fff;transition:text-decoration .35s}.ia-link--light.ia-link--icon:before{background:#fff}.ia-link--light.ia-link--icon:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.2713 18.0637C10.44 18.2319 10.6685 18.3264 10.9068 18.3264C11.145 18.3264 11.3735 18.2319 11.5422 18.0637L15.5852 14.0207C15.6761 13.939 15.7494 13.8396 15.8006 13.7286C15.8519 13.6177 15.8799 13.4975 15.8832 13.3753C15.8864 13.2531 15.8648 13.1316 15.8195 13.0181C15.7742 12.9046 15.7063 12.8015 15.6199 12.715C15.5335 12.6286 15.4304 12.5607 15.3169 12.5154C15.2033 12.4702 15.0818 12.4485 14.9596 12.4517C14.8375 12.455 14.7172 12.4831 14.6063 12.5343C14.4953 12.5855 14.396 12.6588 14.3143 12.7497L10.9093 16.1577L9.68925 14.9377C9.5179 14.7836 9.29397 14.7011 9.06363 14.7073C8.83328 14.7134 8.61405 14.8076 8.45111 14.9705C8.28817 15.1335 8.19393 15.3527 8.18782 15.5831C8.1817 15.8134 8.26418 16.0373 8.41824 16.2087L10.2713 18.0637Z" fill="%23181818"/><path d="M22.6 3.5028H18.289V1.1688C18.289 0.930104 18.1942 0.701185 18.0254 0.532403C17.8566 0.36362 17.6277 0.268799 17.389 0.268799C17.1503 0.268799 16.9214 0.36362 16.7526 0.532403C16.5838 0.701185 16.489 0.930104 16.489 1.1688V3.5028H7.508V1.1688C7.508 0.930104 7.41318 0.701185 7.2444 0.532403C7.07561 0.36362 6.84669 0.268799 6.608 0.268799C6.36931 0.268799 6.14039 0.36362 5.9716 0.532403C5.80282 0.701185 5.708 0.930104 5.708 1.1688V3.5028H1.4C1.16131 3.5028 0.932387 3.59762 0.763604 3.7664C0.594821 3.93519 0.5 4.1641 0.5 4.4028L0.5 22.3688C0.5 22.6075 0.594821 22.8364 0.763604 23.0052C0.932387 23.174 1.16131 23.2688 1.4 23.2688H22.6C22.8387 23.2688 23.0676 23.174 23.2364 23.0052C23.4052 22.8364 23.5 22.6075 23.5 22.3688V4.4018C23.4997 4.16328 23.4048 3.93462 23.236 3.76605C23.0673 3.59748 22.8385 3.5028 22.6 3.5028ZM21.7 21.4688H2.3V9.3428H21.7V21.4688ZM21.7 7.5428H2.3V5.2998H21.7V7.5428Z" fill="%23181818"/></svg>') no-repeat 50% 50%/2.4rem 2.4rem}.ia-link--light.ia-link--s:before,.ia-link--light.ia-link--xs:before{background:0 0}.ia-link--light.ia-link--s:after,.ia-link--light.ia-link--xs:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.2713 18.0637C10.44 18.2319 10.6685 18.3264 10.9068 18.3264C11.145 18.3264 11.3735 18.2319 11.5422 18.0637L15.5852 14.0207C15.6761 13.939 15.7494 13.8396 15.8006 13.7286C15.8519 13.6177 15.8799 13.4975 15.8832 13.3753C15.8864 13.2531 15.8648 13.1316 15.8195 13.0181C15.7742 12.9046 15.7063 12.8015 15.6199 12.715C15.5335 12.6286 15.4304 12.5607 15.3169 12.5154C15.2033 12.4702 15.0818 12.4485 14.9596 12.4517C14.8375 12.455 14.7172 12.4831 14.6063 12.5343C14.4953 12.5855 14.396 12.6588 14.3143 12.7497L10.9093 16.1577L9.68925 14.9377C9.5179 14.7836 9.29397 14.7011 9.06363 14.7073C8.83328 14.7134 8.61405 14.8076 8.45111 14.9705C8.28817 15.1335 8.19393 15.3527 8.18782 15.5831C8.1817 15.8134 8.26418 16.0373 8.41824 16.2087L10.2713 18.0637Z" fill="%23D13138"/><path d="M22.6 3.5028H18.289V1.1688C18.289 0.930104 18.1942 0.701185 18.0254 0.532403C17.8566 0.36362 17.6277 0.268799 17.389 0.268799C17.1503 0.268799 16.9214 0.36362 16.7526 0.532403C16.5838 0.701185 16.489 0.930104 16.489 1.1688V3.5028H7.508V1.1688C7.508 0.930104 7.41318 0.701185 7.2444 0.532403C7.07561 0.36362 6.84669 0.268799 6.608 0.268799C6.36931 0.268799 6.14039 0.36362 5.9716 0.532403C5.80282 0.701185 5.708 0.930104 5.708 1.1688V3.5028H1.4C1.16131 3.5028 0.932387 3.59762 0.763604 3.7664C0.594821 3.93519 0.5 4.1641 0.5 4.4028L0.5 22.3688C0.5 22.6075 0.594821 22.8364 0.763604 23.0052C0.932387 23.174 1.16131 23.2688 1.4 23.2688H22.6C22.8387 23.2688 23.0676 23.174 23.2364 23.0052C23.4052 22.8364 23.5 22.6075 23.5 22.3688V4.4018C23.4997 4.16328 23.4048 3.93462 23.236 3.76605C23.0673 3.59748 22.8385 3.5028 22.6 3.5028ZM21.7 21.4688H2.3V9.3428H21.7V21.4688ZM21.7 7.5428H2.3V5.2998H21.7V7.5428Z" fill="%23D13138"/></svg>') no-repeat 20% 50%/2.4rem 2.4rem}.ia-link--light:hover{color:#fff;text-decoration-color:#2474bb}.ia-link--light.ia-link--location:hover{text-decoration-color:#fff}.ia-bg-ocean-300 .ia-link--light:hover,.ia-bg-fire-300 .ia-link--light:hover{text-decoration-color:#1a5589}.ia-bg-ocean-300 .ia-link--light.ia-link--arrow,.ia-bg-fire-300 .ia-link--light.ia-link--arrow{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M10.2012 18.8458L15.5137 13.9275H3.5V11.6153H15.5169L10.2044 6.69186L12.0595 4.95459L18.6332 11.0414L18.6438 11.032L20.5 12.7714L18.6449 14.5087L18.6343 14.4994L12.0563 20.5831L10.2012 18.8458Z" fill="%23ffffff"/></svg>') no-repeat 100% 40%}.ia-bg-ocean-300 .ia-link--light.ia-link--m.ia-link--arrow,.ia-bg-ocean-300 .ia-link--light.ia-link--s.ia-link--arrow,.ia-bg-ocean-300 .ia-link--light.ia-link--xs.ia-link--arrow,.ia-bg-fire-300 .ia-link--light.ia-link--m.ia-link--arrow,.ia-bg-fire-300 .ia-link--light.ia-link--s.ia-link--arrow,.ia-bg-fire-300 .ia-link--light.ia-link--xs.ia-link--arrow{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none">  <path d="M6.6509 12.8908L10.6353 9.20207H1.625V7.46791H10.6377L6.65328 3.77531L8.04465 2.47235L12.9749 7.03747L12.9829 7.03041L14.375 8.33499L12.9837 9.63794L12.9757 9.63098L8.04222 14.1937L6.6509 12.8908Z" fill="%23ffffff"/></svg>') no-repeat 100% 40%}.ia-bg-ocean-300 .ia-link--light.ia-link--s:before,.ia-bg-ocean-300 .ia-link--light.ia-link--xs:before,.ia-bg-fire-300 .ia-link--light.ia-link--s:before,.ia-bg-fire-300 .ia-link--light.ia-link--xs:before{background:0 0}.ia-bg-ocean-300 .ia-link--light.ia-link--s:after,.ia-bg-ocean-300 .ia-link--light.ia-link--xs:after,.ia-bg-fire-300 .ia-link--light.ia-link--s:after,.ia-bg-fire-300 .ia-link--light.ia-link--xs:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.2713 18.0637C10.44 18.2319 10.6685 18.3264 10.9068 18.3264C11.145 18.3264 11.3735 18.2319 11.5422 18.0637L15.5852 14.0207C15.6761 13.939 15.7494 13.8396 15.8006 13.7286C15.8519 13.6177 15.8799 13.4975 15.8832 13.3753C15.8864 13.2531 15.8648 13.1316 15.8195 13.0181C15.7742 12.9046 15.7063 12.8015 15.6199 12.715C15.5335 12.6286 15.4304 12.5607 15.3169 12.5154C15.2033 12.4702 15.0818 12.4485 14.9596 12.4517C14.8375 12.455 14.7172 12.4831 14.6063 12.5343C14.4953 12.5855 14.396 12.6588 14.3143 12.7497L10.9093 16.1577L9.68925 14.9377C9.5179 14.7836 9.29397 14.7011 9.06363 14.7073C8.83328 14.7134 8.61405 14.8076 8.45111 14.9705C8.28817 15.1335 8.19393 15.3527 8.18782 15.5831C8.1817 15.8134 8.26418 16.0373 8.41824 16.2087L10.2713 18.0637Z" fill="%23ffffff"/><path d="M22.6 3.5028H18.289V1.1688C18.289 0.930104 18.1942 0.701185 18.0254 0.532403C17.8566 0.36362 17.6277 0.268799 17.389 0.268799C17.1503 0.268799 16.9214 0.36362 16.7526 0.532403C16.5838 0.701185 16.489 0.930104 16.489 1.1688V3.5028H7.508V1.1688C7.508 0.930104 7.41318 0.701185 7.2444 0.532403C7.07561 0.36362 6.84669 0.268799 6.608 0.268799C6.36931 0.268799 6.14039 0.36362 5.9716 0.532403C5.80282 0.701185 5.708 0.930104 5.708 1.1688V3.5028H1.4C1.16131 3.5028 0.932387 3.59762 0.763604 3.7664C0.594821 3.93519 0.5 4.1641 0.5 4.4028L0.5 22.3688C0.5 22.6075 0.594821 22.8364 0.763604 23.0052C0.932387 23.174 1.16131 23.2688 1.4 23.2688H22.6C22.8387 23.2688 23.0676 23.174 23.2364 23.0052C23.4052 22.8364 23.5 22.6075 23.5 22.3688V4.4018C23.4997 4.16328 23.4048 3.93462 23.236 3.76605C23.0673 3.59748 22.8385 3.5028 22.6 3.5028ZM21.7 21.4688H2.3V9.3428H21.7V21.4688ZM21.7 7.5428H2.3V5.2998H21.7V7.5428Z" fill="%23ffffff"/></svg>') no-repeat 20% 50%/2.4rem 2.4rem}.ia-bg-ocean-300 .ia-link--light.ia-link--location,.ia-bg-fire-300 .ia-link--light.ia-link--location{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none">  <path d="M8.00019 0.630676C6.60128 0.630676 5.25966 1.18639 4.27048 2.17557C3.2813 3.16475 2.72559 4.50637 2.72559 5.90528C2.72559 9.55983 7.48403 14.3597 7.68623 14.5632C7.72724 14.6048 7.77611 14.6378 7.83001 14.6604C7.88391 14.683 7.94176 14.6946 8.00019 14.6946C8.05862 14.6946 8.11647 14.683 8.17037 14.6604C8.22427 14.6378 8.27314 14.6048 8.31415 14.5632C8.51635 14.3597 13.2748 9.55983 13.2748 5.90528C13.2748 5.21261 13.1384 4.52672 12.8733 3.88678C12.6082 3.24683 12.2197 2.66537 11.7299 2.17557C11.2401 1.68578 10.6586 1.29726 10.0187 1.03218C9.37875 0.767108 8.69286 0.630676 8.00019 0.630676ZM8.00019 8.54259C7.47858 8.54259 6.96869 8.38791 6.53499 8.09812C6.10128 7.80833 5.76325 7.39644 5.56364 6.91454C5.36403 6.43263 5.3118 5.90236 5.41356 5.39077C5.51533 4.87918 5.7665 4.40926 6.13533 4.04043C6.50417 3.6716 6.97409 3.42042 7.48568 3.31866C7.99726 3.21689 8.52754 3.26912 9.00944 3.46873C9.49135 3.66834 9.90324 4.00637 10.193 4.44008C10.4828 4.87378 10.6375 5.38367 10.6375 5.90528C10.6375 6.60474 10.3596 7.27555 9.86505 7.77014C9.37046 8.26473 8.69965 8.54259 8.00019 8.54259Z" fill="%23ffffff"/></svg>') no-repeat 0 40%}.ia-bg-ocean-300 .ia-link--light.ia-link--location:hover,.ia-bg-fire-300 .ia-link--light.ia-link--location:hover{text-decoration-color:#fff}.ia-bg-fire-300 .ia-link--light:hover{text-decoration-color:#a6262c}.ia-bg-fire-300 .ia-link--light.ia-link--location:hover{text-decoration-color:#fff}.ia-bg-black-100 .ia-link--light:hover{text-decoration-color:#d13138}.ia-bg-black-100 .ia-link--light.ia-link--location:hover{text-decoration-color:#fff}.ia-txt-btn{display:flex;align-items:center;text-decoration:none;color:#2474bb;font-size:4.8rem;line-height:1;font-weight:500;transition:color .35s;text-decoration:none !important}.ia-txt-btn svg{margin-right:.8rem;max-width:4.8rem;max-height:4.8rem;color:#2474bb;transition:color .35s}.ia-txt-btn span+svg{margin:0 0 0 .8rem}.ia-txt-btn--red-icon svg{color:#d13138}.ia-txt-btn--red-icon:hover svg{color:#bc3336}.ia-txt-btn--red-icon:active svg{color:#a6262c}.ia-txt-btn--small{font-size:2rem;line-height:1}@media only screen and (max-width:767px){.ia-txt-btn--small{font-size:1.7rem}}.ia-txt-btn--small svg{max-width:3.2rem;max-height:3.2rem}@media only screen and (max-width:767px){.ia-txt-btn--small svg{max-width:2.4rem;max-height:2.4rem}}.ia-txt-btn:hover{color:#1a5589}.ia-txt-btn:active{color:#00205c}.ia-txt-btn:disabled,.ia-txt-btn.disabled{opacity:.4;pointer-events:none}.ia-txt-btn--white,.ia-bg-ocean-300 .ia-txt-btn,.ia-bg-black-100 .ia-txt-btn{color:#fff}.ia-txt-btn--white svg,.ia-bg-ocean-300 .ia-txt-btn svg,.ia-bg-black-100 .ia-txt-btn svg{color:#fff}.ia-txt-btn--white:hover,.ia-bg-ocean-300 .ia-txt-btn:hover,.ia-bg-black-100 .ia-txt-btn:hover{color:#deeaf5}.ia-txt-btn--white:active,.ia-bg-ocean-300 .ia-txt-btn:active,.ia-bg-black-100 .ia-txt-btn:active{color:#c8dcee}.ia-txt-btn--arrow{font-size:2rem}.ia-txt-btn--arrow svg{max-width:3.2rem;max-height:3.2rem;color:#d13138}.ia-txt-btn--arrow:hover svg{color:#bc3336}.ia-txt-btn--arrow:active svg{color:#a6262c}.ia-txt-btn.downloadable svg{transform:rotate(90deg)}.entry-content blockquote{border-left:.6rem solid #c8dcee;padding-left:2.4rem;margin-bottom:5rem;color:#00205c}.entry-content blockquote p:first-child{font-family:"HandoOblique",Arial,sans-serif;font-size:2rem;margin-bottom:3.7rem;font-weight:700}.entry-content blockquote p:last-child{font-size:1.4rem}.entry-content blockquote p:last-child strong{font-size:1.6rem;display:block}.entry-content blockquote p:last-child strong+br{display:none}.entry-content h2{font-size:3rem;line-height:1;margin-bottom:2rem}.entry-content h3{font-size:2.8rem;line-height:1;margin-bottom:2rem}.entry-content h4{font-size:2.5rem;line-height:1;margin-bottom:2rem}.entry-content h5{font-size:2.2rem;margin-bottom:2rem}.entry-content.ia-white h2,.entry-content.ia-white h3,.entry-content.ia-white h4,.entry-content.ia-white h5{color:#fff}.entry-content img.alignleft{float:left;margin:0 2rem 2rem 0}.entry-content img.right{float:right;margin:0 0 2rem 2rem}.entry-content:after{content:"";display:block;clear:both}.entry-content a{color:#2474bb;font-size:1.6rem;font-weight:700;text-decoration:underline;transition:color .35s;text-underline-offset:5px}@media only screen and (max-width:767px){.entry-content a{word-break:break-word}}.entry-content a:hover{color:#1a5589}.entry-content.p1 a{font-size:2.2rem}.entry-content.p2 a{font-size:2rem}.entry-content.p3 a{font-size:1.8rem}.entry-content.p4 a{font-size:1.7rem}.entry-content td img{padding:40px;max-width:calc(100% - 80px);margin:0 !important}@media only screen and (max-width:767px){.entry-content td img{padding:40px 15px;max-width:calc(100% - 15px)}}.entry-content p{margin-bottom:2rem}.entry-content p:last-child{margin:0}.entry-content ul,.entry-content ol{padding-left:0;margin-bottom:0}.entry-content ul li,.entry-content ol li{padding-left:3.3rem;position:relative;margin-bottom:1rem}.entry-content ul{list-style:none}.entry-content ul li:before{content:"";position:absolute;left:0;top:1.2rem;background:#d13138;width:.8rem;height:.2rem}.entry-content ol{counter-reset:mcounter;list-style-type:none}.entry-content ol li{counter-increment:mcounter;position:relative;padding-left:3.3rem}.entry-content ol li:before{content:"0" counter(mcounter);position:absolute;left:0;top:.5rem;font-size:1.4rem;font-weight:700;color:#d13138}@media only screen and (max-width:767px){.entry-content ol li:before{font-size:1.4rem}}.ia-bg-ocean-100:not(.bottominfo) .entry-content a{color:#fff}.ia-bg-ocean-100:not(.bottominfo) .entry-content a:hover{text-decoration:none}.ia-flex{display:flex;flex-wrap:wrap}.justify-content-between{justify-content:space-between}.breadcrumb-links{font-size:1.2rem;color:#fff}.breadcrumb-links>span{padding:0 .7rem}.breadcrumb-links>span:first-child{padding-left:0}@media only screen and (max-width:767px){.breadcrumb-links{padding:0 0 3rem !important}}.breadcrumb-links a{color:#f5f6fa;text-decoration:none;transition:color .35s}.breadcrumb-links a:hover{color:#fff;font-weight:400;text-decoration:underline}.ia-bg-white .breadcrumb-links{color:#181818}.ia-bg-white .breadcrumb-links a{color:#737373}.ia-bg-white .breadcrumb-links a:hover{color:#181818}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(94,98,209,.4)}70%{-webkit-box-shadow:0 0 0 20px rgba(94,98,209,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(94,98,209,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(94,98,209,.4);box-shadow:0 0 0 0 rgba(94,98,209,.4)}70%{-moz-box-shadow:0 0 0 20px rgba(94,98,209,0);box-shadow:0 0 0 20px rgba(94,98,209,0)}100%{-moz-box-shadow:0 0 0 0 rgba(94,98,209,0);box-shadow:0 0 0 0 rgba(94,98,209,0)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.custom-dropdown{background:#fff;border:1px solid transparent;border-radius:.28571429rem;box-sizing:border-box;color:rgba(0,0,0,.87);cursor:pointer;display:flex;align-items:center;min-height:2.5rem;min-width:14rem;outline:0;padding:1rem;position:relative;text-align:left;transition:box-shadow .1s ease,width .1s ease;white-space:nowrap}.custom-dropdown *{box-sizing:border-box}.custom-dropdown.open{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.custom-dropdown.open .menu{box-shadow:0 2px 3px 0 rgba(34,36,38,.15);display:block;opacity:1;transform:translateY(0)}.custom-dropdown.open.up .menu{bottom:100%;top:auto}.custom-dropdown.open .dropdown-icon{transform:rotate(180deg);transition:transform .3s ease}.custom-dropdown .dropdown-icon{cursor:pointer;display:inline-block;height:24px;margin-left:auto;opacity:.8;position:relative;transition:opacity .1s ease,transform .3s ease;width:auto;z-index:0}.custom-dropdown .dropdown-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtbGFiZWxsZWRieT0iZHJvcGRvd24taWNvbiIgaWQ9ImRyb3Bkb3duIiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9IiNEMTMxMzgiPjx0aXRsZSBpZD0iZHJvcGRvd24taWNvbiI+ZHJvcGRvd24taWNvbjwvdGl0bGU+PHJlY3QgaWQ9IlJlY3RhbmdsZV85MCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgOTAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIvPjxwYXRoIGlkPSJBcnJvd19jb3B5XzMiIGQ9Ik0xNDMuNSw2NjkuMmwtNS44LDctNC4xLTUuNi0xLjEtMS40WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNi41IC02NjAuMikiLz48L3N2Zz4=);content:"";display:inline-block;height:24px;width:24px}.custom-dropdown .menu{animation-duration:.3s;animation-fill-mode:both;background:#fff;border-radius:0 0 .28571429rem .28571429rem;border-top-width:0;cursor:auto;display:none;font-size:1rem;left:0;margin:0 -1px;min-width:calc(100% + 2px);overflow-y:auto;overflow-x:hidden;max-height:200px;padding:0;position:absolute;top:100%;width:calc(100% + 2px);z-index:500;opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.custom-dropdown .menu .item{color:rgba(0,0,0,.87);cursor:pointer;display:block;font-size:1.6rem;padding:.78571429rem 1.14285714rem}.custom-dropdown .menu .item:hover,.custom-dropdown .menu .item:focus{background-color:rgba(0,0,0,.05);outline:none}.custom-dropdown .menu .item.active{font-family:"HandoSemiBold",Arial,sans-serif;background-color:#f2f2f2;color:#d13138}.custom-dropdown .menu .item.active:before{content:"✓";font-weight:700;margin-right:5px;color:#d13138}.custom-dropdown .text{flex:1;font-family:"HandoBold",Arial,sans-serif;font-size:1.8rem;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-dropdown.loading{cursor:progress}.custom-dropdown.loading .text{color:gray}.custom-dropdown.loading .menu{display:none}.custom-dropdown.loading .dropdown-icon:before{content:"";background-image:url("data:image/svg+xml;base64,[YourSpinnerSVGBase64]");animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.custom-textinput{display:flex;flex-direction:column;min-width:14rem;padding:1rem;color:rgba(0,0,0,.87);position:relative;background:#fff;border-radius:.28571429rem}.custom-textinput *{box-sizing:border-box}.custom-textinput .text-label{font-size:1.2rem;color:rgba(0,0,0,.87);font-family:"HandoBold",Arial,sans-serif;margin-bottom:.3rem;line-height:1}.custom-textinput .text-input{background:#fff;border:1px solid transparent;border-radius:.28571429rem;font-size:1.8rem;font-family:"HandoBold",Arial,sans-serif;padding:.75rem 1rem;outline:none;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}.custom-textinput .text-input:focus{border-color:none;box-shadow:none}.custom-textinput .text-input:disabled{background-color:#f9f9f9;color:#aaa;cursor:not-allowed}.custom-textinput.loading .text-input{background-color:#f3f3f3;color:gray;cursor:progress;background-image:url("data:image/svg+xml;base64,[YourSpinnerSVGBase64]");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.5rem 1.5rem}.button{border-radius:.28571429rem;padding:1rem;font-size:1.5rem;cursor:pointer;transition:background-color .3s ease,color .3s ease;font-family:inherit;font-weight:400;text-decoration:none;outline:none;border:1px solid #2651a3;color:#2651a3;background-color:transparent}.button:hover{background-color:#2651a3;color:#fff;font-weight:400}.button:focus{outline:none}.button.red{background-color:#cb0000;border:1px solid #cb0000;color:#fff}.button.red:hover{background-color:#980000;color:#fff;font-weight:400}.button.link{border-radius:0;padding:0;transition:none;border:none;background-color:transparent}.button.link:hover{background-color:transparent;text-decoration:underline;color:#2651a3}.ia-a11y{display:inline-block;position:absolute;visibility:hidden;text-indent:-10000px}.ia-play{cursor:pointer;overflow:hidden;background:0 0;border:none}.ia-play svg circle{fill:#181818}@media only screen and (max-width:767px){.ia-play svg{width:32px;height:32px}}.ia-play:hover svg circle{fill:#19588f}.ia-play-pause{cursor:pointer;overflow:hidden;background:0 0;border:none}.ia-play-pause svg circle{fill:#181818}@media only screen and (max-width:767px){.ia-play-pause svg{width:32px;height:32px}}.ia-play-pause:hover svg circle{fill:#19588f}.top_bar_message{background:#d13138;color:#fff;padding:20px 40px 20px 20px;top:0;left:0;width:calc(100% - 60px);z-index:222;display:flex;position:relative;transition:all .5s ease}.top_bar_message.hidden{height:0;padding:0;width:0}.top_bar_message.hidden *{font-size:0px;width:0}.top_bar_message p{margin:0}.top_bar_message a{text-decoration:underline;color:#fff}.top_bar_message a:hover{color:#181818}.top_bar_message-close{cursor:pointer;position:absolute;right:20px;top:25px}.top_bar_message-close-icon{height:17px;width:2px;margin-left:20px;background-color:#fff;transform:rotate(45deg);z-index:1}.top_bar_message-close-icon-line{height:17px;width:2px;background-color:#fff;transform:rotate(90deg);z-index:2}@media only screen and (max-width:1400px){.top_bar_message_active .header-right-inner{height:706px}}@media only screen and (max-width:991px){.top_bar_message_active .header-right-inner{height:auto}}.header{position:relative}@media only screen and (max-width:991px){.header{background:#fff;box-shadow:none}}.header__in{position:relative;z-index:2}.header--video{padding:5rem 0 10rem;overflow:hidden}.header--video:before{background:linear-gradient(45deg,rgba(0,0,0,.8),transparent);position:absolute;inset:0;content:"";z-index:2}.header-main{display:flex;position:relative}@media only screen and (max-width:1400px){.header-main{padding:0}}.header-nav{padding:72px 30px 69px 25px;max-width:220px;margin:0 auto;z-index:1;position:absolute;background:#fff;margin-left:17px}.header-video{min-width:100%;min-height:56.25vw;transform:translate(-50%,-50%) !important;position:absolute;top:50%;left:50%}.header-video-home{min-height:100%;transform:translateX(0%) translateY(0%);width:100%;margin-bottom:-1px}@media only screen and (min-width:1500px){.header-video-home{transform:translateX(0%) translateY(-10%)}}@media only screen and (orientation:landscape) and (max-width:767px){.header-video-home{max-height:initial;width:100%}}.header-video-home-play{position:absolute;top:60px;right:30px;z-index:99}@media only screen and (max-width:1279px){.header-video-home-play{top:90px}}@media only screen and (max-width:767px){.header-video-home-play{bottom:18px;right:18px;top:unset}}.header-titletext{position:absolute;bottom:21.7%;left:21.7%;z-index:2}@media only screen and (max-width:1600px){.header-titletext{right:4.7%}}@media only screen and (max-width:1400px){.header-titletext{left:250px;bottom:35%}}@media only screen and (max-width:1279px){.header-titletext{left:20px}}@media only screen and (max-width:991px){.header-titletext{bottom:auto;top:20%}}@media only screen and (max-width:767px){.header-titletext{top:10%;left:20px}}.header-title{color:#fff;font-size:11.7rem;font-family:"Hando",Arial,sans-serif;font-weight:700;letter-spacing:-1px;overflow:hidden;margin-bottom:0}@media only screen and (max-width:1400px){.header-title{font-size:9.7rem}}@media only screen and (max-width:767px){.header-title{font-size:4.8rem;line-height:45px;margin-top:25px}}@media only screen and (max-width:480px){.header-title{font-size:4.8rem;line-height:1;margin-top:0}}.header-title span{display:block}.header-title span span{color:#d13138}.header-title--small{font-size:9.7rem}@media only screen and (max-width:767px){.header-title--small{font-size:6.4rem}}.header-subtitle{color:#fff;font-size:3.6rem;line-height:40px;font-family:"Hando",Arial,sans-serif;font-weight:700;letter-spacing:-.5px;margin-top:20px;overflow:hidden}@media only screen and (max-width:1400px){.header-subtitle{font-size:2.5rem}}@media only screen and (max-width:767px){.header-subtitle{font-size:2.2rem;margin-top:9px;max-width:150px;line-height:20px}}.header-subtitle span{display:block}.header-right{position:relative;display:flex}@media only screen and (min-width:768px){.header-right{background:0 0 !important;flex-basis:100%}}@media only screen and (max-width:991px){.header-right{flex-wrap:wrap;overflow:hidden}}.header-right-left{transition:.5s ease;width:100%;height:535px;position:relative;overflow:hidden}.header-right-left:before{z-index:1;position:absolute;content:"";background:#000;width:100%;bottom:0;left:0;height:45%;background:linear-gradient(0deg,#15233d 0%,rgba(255,255,255,0) 100%);background:0 0}@media only screen and (max-width:1023px){.header-right-left:before{background:linear-gradient(0deg,#15233d 0%,rgba(255,255,255,0) 100%);background:0 0}}@media only screen and (min-width:1500px){.header-right-left{height:580px}}@media only screen and (max-width:1023px){.header-right-left{height:auto}}@media only screen and (max-width:767px){.header-right-left{margin-top:0}}.header-right-left img{transition:.5s ease}@media only screen and (max-width:767px){.header-right-left img{height:100%}}.header-right-left span.header-overlay{position:absolute;height:100%;width:100%;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.7) 30%,transparent)}.header-navigation{margin-top:50px}.header-navigation ul{display:flex;text-align:left;padding:0;margin:0;padding-left:18px;flex-direction:column}.header-navigation ul li{list-style:none}.header-navigation ul li a{font-family:"Hando",Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:62px;color:#505050}.header-apply a{color:#181818;font-family:"Hando",Arial,sans-serif;font-weight:700;font-size:1.6rem;line-height:50px;display:flex;align-items:center;text-transform:uppercase;padding:6px 43px 6px 18px}.header-apply a svg{fill:#181818;transition:all .5s ease;transform:translateX(10px)}.header-apply a:hover svg{transform:translateX(20px)}.header-icons{display:flex;border-top:1px solid #e7e7e7;max-width:136px;margin:30px 0 0 42px;padding-top:36px;justify-content:space-between;font-family:"Hando",Arial,sans-serif;font-weight:700;font-size:1.2rem;color:rgba(80,80,80,.8);align-items:center}.header-icons-hamburger{transition:.5s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center}.header-icons-hamburger div{display:flex;flex-direction:column}.header-icons-hamburger div span{background:#181818;width:30px;height:2px;display:inline-block;margin:3px 0}.header-icons-hamburger:hover{transform:scale(1.1)}.header-icons-search{transition:.5s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center}.header-icons-search:hover{transform:scale(1.1)}.header-icons-text{padding-top:4px}.site-header{position:fixed;top:0;left:0;right:0;z-index:99;transition:transform .35s}@media only screen and (max-width:767px){.site-header .inner{padding:0 1.6rem !important}}.site-header.hidden-nav{transform:translate(0,-100%)}.site-header__wrap{position:relative;z-index:2}.site-header__programs-chips{padding:2rem 0 1rem;transition:transform .35s;position:absolute;left:0;right:0;top:100%}@media only screen and (max-width:1023px){.site-header__programs-chips{display:none !important}}.site-header__programs-chips.hidden-nav{transform:translate(0,-102%)}.logged-in .site-header{top:32px}.site-header__in{padding:1.6rem 0;align-items:center}@media only screen and (max-width:767px){.site-header__in{padding:.6rem 0;flex-direction:row}}.site-header__apply-btn{min-width:18rem;box-sizing:border-box;text-align:center;margin-left:2.4rem}@media only screen and (max-width:1200px){.site-header__apply-btn{min-width:16rem;margin-left:1rem}}.site-header__left{width:27rem;align-items:center}@media only screen and (max-width:1023px){.site-header__left{width:auto}}.site-header__logo{margin-right:4rem}@media only screen and (max-width:1200px){.site-header__logo{margin-right:2rem}}@media only screen and (max-width:767px){.site-header__logo{width:8.8rem;margin-right:2.4rem;margin-top:-.6rem;margin-bottom:-.5rem}.site-header__logo svg{max-width:100%}}.site-header__languages{position:relative}.site-header__languages:hover svg:last-child{transform:rotate(180deg)}.site-header__languages:hover .site-header__languages-other{opacity:1;visibility:visible}.site-header__languages-other{position:absolute;top:100%;left:0;padding:1rem 2.9rem;transition:opacity .35s,visibility .35s;opacity:0;visibility:hidden;background:#2474bb}.site-header__languages-other a{color:#fff;text-decoration:none}.site-header__languages-other a:hover{text-decoration:underline}.site-header__languages-current{align-items:center}@media only screen and (max-width:767px){.site-header__languages-current span{width:22px;font-size:2rem;overflow:hidden;padding-top:.4rem}}.site-header__right{flex-grow:1;justify-content:flex-end;text-align:right}.site-header__right a i{font-style:normal}@media only screen and (max-width:1023px){.site-header__right>.ia-btn{display:none !important}}.site-header__search,.site-header__menu{margin-left:2.4rem;display:inline-flex}@media only screen and (max-width:1200px){.site-header__search,.site-header__menu{margin-left:2rem}}@media only screen and (max-width:767px){.site-header__search,.site-header__menu{margin-left:1.6rem}.site-header__search>span,.site-header__menu>span{display:none}.site-header__search svg,.site-header__menu svg{max-width:3.2rem !important;max-height:3.2rem !important}}@media only screen and (max-width:767px){.site-header__search svg,.site-header__menu svg{margin-right:0 !important}}.site-header__form.fancybox-content{max-width:375px;background:#1a5589;padding:4.8rem 2.4rem 2.4rem}.site-header__form.fancybox-content mat-card{box-shadow:none !important}.site-header__form.fancybox-content mat-card-header{padding:0 !important;background:0 0 !important}.site-header__form.fancybox-content mat-card-content{padding:0 !important}.site-header__form.fancybox-content h3{font-size:2.8rem;color:#fff;font-weight:500}.site-header__form.fancybox-content .mdc-text-field{background:0 0;padding:0}.site-header__form.fancybox-content .mdc-text-field .mat-mdc-form-field-focus-overlay{background:0 0}.site-header__form.fancybox-content .mdc-text-field input{background:0 0;border-bottom:1px solid #444;padding:1rem .8rem;color:#fff;caret-color:#fff}.site-header__form.fancybox-content .mat-mdc-select-arrow svg{fill:#fff;left:-2rem;transform:translate(0,0);margin-top:-3px}.site-header__form.fancybox-content mat-select{background:0 0;border-radius:4.8rem;border:1px solid #fff;padding:1rem .8rem;box-sizing:border-box;margin-top:1rem}.site-header__form.fancybox-content .mat-mdc-select-trigger{color:#fff}.site-header__form.fancybox-content lum-df-group .lum-df-grid-item:nth-child(3){max-width:40%}.site-header__form.fancybox-content lum-df-group .lum-df-grid-item:nth-child(4){max-width:60%}.site-header__form.fancybox-content lum-df-group .lum-df-grid-item:nth-child(4) .mdc-text-field input{margin-top:1rem}.site-header__form.fancybox-content mat-radio-group{display:flex;margin-left:-1rem}.site-header__form.fancybox-content mat-radio-group label{padding-bottom:0;margin-right:1rem}.site-header__form.fancybox-content .mdc-radio__inner-circle,.site-header__form.fancybox-content .mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.site-header__form.fancybox-content .mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#fff !important}.site-header__form.fancybox-content .mat-mdc-radio-button .mdc-radio__background:before{background:0 0 !important}.site-header__form.fancybox-content .mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) !important}.site-header__form.fancybox-content .lum-df-label{color:#fff !important;margin-bottom:0 !important;font-size:1.7rem}.site-header__form.fancybox-content .mat-ripple-element{opacity:0 !important}.site-header__form.fancybox-content .lum-df-form .mat-hint.lum-df-mat-hint{margin-top:0}.site-header__form.fancybox-content .lum-df-form .mat-hint.lum-df-mat-hint p{color:#fff;line-height:1.2}.site-header__form.fancybox-content .elm-recaptcha-branding{color:#fff}.site-header__form.fancybox-content .elm-recaptcha-branding a{color:#fff;text-decoration:underline}.site-header__form.fancybox-content .elm-recaptcha-branding a:hover{text-decoration:none}.site-header__form.fancybox-content lum-df-input{margin-bottom:.5rem}.site-header__form.fancybox-content .mdc-line-ripple{display:none}.site-header__form.fancybox-content label{color:#fff !important;padding-bottom:.2rem}.site-header__form.fancybox-content .mat-mdc-form-field-infix{padding-bottom:0}.site-header__form.fancybox-content .mat-mdc-form-field-hint-wrapper{padding:0}.site-header__form.fancybox-content elm-form-steps .mat-mdc-card{border:none !important;background:0 0 !important}.site-header__form.fancybox-content button{color:#fff;font-size:2rem;font-weight:500 !important;text-decoration:none;padding:1rem 2.4rem;line-height:1.4;background:#2474bb;border:1px solid #2474bb;cursor:pointer;-webkit-appearance:none;transition:background .35s;display:inline-block;border-radius:10rem;height:auto}.site-header__form.fancybox-content button.fancybox-close-small{padding:.5rem;width:auto;top:1rem;right:1rem}.site-header__form.fancybox-content button.fancybox-close-small svg{width:24px;height:24px}.site-header--light .site-header__languages-other a,.site-header--light .site-header__search,.site-header--light .site-header__menu{color:#2474bb}.site-header--light .site-header__search svg path,.site-header--light .site-header__menu svg path{fill:#1a5589}.site-header--light .site-header__languages-current svg:first-child path{stroke:#1a5589}.site-header--light .site-header__languages-current svg:last-child path{fill:#1a5589}.site-header__spacer{height:105px}@media only screen and (max-width:767px){.site-header__spacer{height:73px}}.lum-df-select-panel.mat-mdc-select-panel .mat-mdc-option{min-height:1px !important}div.mat-mdc-select-panel{min-width:260px}html[lang=es] .site-header{top:56px}body .cdk-overlay-container{z-index:99996}@media screen and (max-width:782px){.logged-in .mega-menu,.logged-in .site-header{top:46px}}.mega-menu{position:fixed;inset:0;z-index:999;transition:opacity .35s,visibility .35s;opacity:0;visibility:hidden}.mega-menu.show{opacity:1;visibility:visible}.mega-menu.show .mega-menu__in{transform:translate(0,0);transition:transform .35s ease-in}@media only screen and (max-width:767px){.mega-menu.show .inner--lg{padding:0}}.mega-menu a{text-decoration:none}.mega-menu__overlay{position:absolute;inset:0;background:rgba(24,24,24,.95)}.mega-menu__in{width:43.7rem;right:0;top:0;bottom:0;text-align:left;display:inline-flex;flex-direction:column;padding:3.4rem 2.4rem 0;box-sizing:border-box;position:absolute;transition:transform .35s;transform:translate(100%,0)}@media only screen and (max-width:767px){.mega-menu__in{width:100%;height:auto;position:absolute;inset:0;padding-top:.7rem}}.mega-menu__top{padding-bottom:1.8rem}@media only screen and (max-width:767px){.mega-menu__top{display:flex;justify-content:space-between;align-items:center}}.mega-menu__top .site-header__logo{display:none}@media only screen and (max-width:767px){.mega-menu__top .site-header__logo{display:block;width:88px}}.mega-menu__close{align-items:center;color:#fff;float:right}.mega-menu__close span{padding-top:.2rem}@media only screen and (max-width:767px){.mega-menu__close span{display:none}}.mega-menu__middle{flex-grow:1;overflow-y:auto;padding:0}.mega-menu__middle .menu>li{padding:1.2rem 0}.mega-menu__middle .menu>li>a{display:block;position:relative;padding-right:6rem;font-size:2rem;font-weight:500;color:#fff;line-height:1.5;transition:color .35s}.mega-menu__middle .menu>li>a:hover{color:#c8dcee}.mega-menu__middle .menu>li>a.expanded:before{opacity:0}.mega-menu__middle .menu>li>a:before{width:.2rem;height:1.4rem;content:"";background:#fff;position:absolute;right:1.6rem;top:.5rem}.mega-menu__middle .menu>li>a:after{width:1.4rem;height:.2rem;content:"";background:#fff;position:absolute;top:1.1rem;right:1rem}.mega-menu__middle .sub-menu{display:none;padding-top:1.2rem}.mega-menu__middle .sub-menu li{padding:.5rem 0}.mega-menu__middle .sub-menu li a{display:block;font-size:1.6rem;color:#fff;line-height:1.5;transition:color .35s}.mega-menu__middle .sub-menu li a:hover{color:#c8dcee}.mega-menu__middle-btns{padding:1.6rem 2.4rem 1px;margin:0 -2.4rem;position:relative}.mega-menu__middle-btns.has-scroll:before{opacity:1}.mega-menu__middle-btns:before{position:absolute;top:-.5rem;left:0;right:0;content:"";height:1rem;opacity:0;transition:opacity .35s;background:linear-gradient(to top,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%)}.mega-menu__middle-btns .ia-btn{display:block !important;margin-bottom:1.6rem;text-align:center}.mega-menu__bottom{padding:0 2.4rem 2.4rem;margin:0 -2.4rem}.mega-menu__bottom ul{list-style-type:none;padding:2.4rem 0 0;margin:0;justify-content:space-between;align-items:center}.mega-menu__bottom ul a svg{max-width:2.4rem !important;max-height:2.4rem !important}@media only screen and (max-width:767px){.page-template-admissions-page .footer-main{padding:20px 8px 0}}@media only screen and (max-width:767px){.single-campuses .footer-main{padding:20px 8px 0}}.a11y-toolbar{position:static}.a11y-toolbar ul{display:flex;justify-content:center}.a11y-toolbar ul li button{background:#181818;cursor:pointer;border-top:1px solid #181818;border-bottom:1px solid #181818}.a11y-toolbar ul li button:hover{background:#181818;border-bottom:1px solid #fff}.a11y-toolbar button{color:#fff !important}#accessible-t{margin-left:10px}#cookie-notice .cookie-notice-container{padding:30px;font-size:1.6rem}@media only screen and (max-width:767px){.embeddedServiceHelpButton .helpButton{left:20px;right:auto}}.embeddedServiceHelpButton .helpButton .uiButton{background-color:#002f62;font-family:"Arial",sans-serif}.embeddedServiceHelpButton .helpButton .uiButton:focus{outline:1px solid #002f62}.embeddedServiceSidebar.layout-docked .dockableContainer h2{color:#fff}.site-footer{padding-top:8rem}@media only screen and (max-width:767px){.site-footer{padding-top:4.8rem}}.site-footer a{text-decoration:none}.site-footer__logo{display:block}.site-footer__btns{margin:0 -1.6rem}@media only screen and (max-width:767px){.site-footer__btns{flex-direction:column}}.site-footer__btns .ia-btn{width:calc(33.33% - 3.2rem);min-width:1px;margin:0 1.6rem;box-sizing:border-box;text-align:center}@media only screen and (max-width:1023px){.site-footer__btns .ia-btn{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:767px){.site-footer__btns .ia-btn{width:calc(100% - 3.2rem);margin-bottom:1.6rem}}.site-footer__in{justify-content:space-between;margin-bottom:8rem}@media only screen and (max-width:767px){.site-footer__in{margin-bottom:4.8rem}}.site-footer__left{width:17.5rem}@media only screen and (max-width:767px){.site-footer__left{margin-bottom:6rem}}.site-footer__columns{margin:0 -1.6rem;justify-content:space-between}.site-footer__right{width:68%;margin-right:2%}@media only screen and (max-width:1100px){.site-footer__right{width:71%;margin-right:0}}@media only screen and (max-width:767px){.site-footer__right{width:100%}}.site-footer__nav{width:calc(33.33% - 3.2rem);margin:0 1.6rem}@media only screen and (max-width:767px){.site-footer__nav{width:calc(100% - 3.2rem);margin-bottom:2.8rem}}.site-footer__title{padding:0 3rem 1rem 0;margin-bottom:1.4rem;position:relative;color:#fff;display:block;border-bottom:1px solid #fff}.site-footer__title:hover{color:#fff}.site-footer__title svg{position:absolute;right:0;width:2.4rem;height:2.4rem;top:0;transition:opacity .35s}.site-footer__title svg+svg{opacity:0}.site-footer__title.expanded svg{opacity:0}.site-footer__title.expanded svg+svg{opacity:1}.site-footer__list{display:none}.site-footer__list ul{list-style-type:none;margin:0}.site-footer__list ul li{padding-bottom:1.2rem}.site-footer__list ul li a{display:block;color:#fff}@media only screen and (max-width:767px){.site-footer__ia{margin-top:1.5rem}}.site-footer__socials{list-style-type:none;margin:0;padding:6rem 0 0}@media only screen and (max-width:767px){.site-footer__socials{padding:0;flex-wrap:nowrap;overflow-x:auto;margin-right:-6vw}.site-footer__socials::-webkit-scrollbar{display:none !important;-webkit-appearance:none}}.site-footer__socials li{margin-right:2.4rem}@media only screen and (max-width:767px){.site-footer__socials li{margin:0 0 .7rem;display:block;white-space:nowrap}}.site-footer__socials li:last-child{margin-right:0}.site-footer__socials li a{color:#fff;display:flex;align-items:center}@media only screen and (max-width:767px){.site-footer__socials li a{flex-wrap:nowrap;margin-right:1.7rem}}.site-footer__socials li a svg{margin-left:.8rem}@media only screen and (max-width:767px){.site-footer__socials li a svg{margin-left:.4rem}}.site-footer__bottom{border-top:1px solid #444;padding:4.8rem 0}@media only screen and (max-width:1023px){.site-footer__bottom{padding-bottom:10rem}}@media only screen and (max-width:767px){.site-footer__bottom{padding-top:0;border:none}}.site-footer__bottom-in{justify-content:space-between}.site-footer__bottom-bar{display:none}@media only screen and (max-width:1023px){.site-footer__bottom-bar{display:block;position:fixed;z-index:23;left:0;right:0;bottom:0;padding:1.5rem 0 1.7rem 1.5rem}.site-footer__bottom-bar a+a{margin-left:2rem}}@media only screen and (max-width:480px){.site-footer__bottom-bar{display:flex;justify-content:space-between;padding-right:10rem}.site-footer__bottom-bar a{width:47%;padding-left:1rem !important;padding-right:1rem !important;font-size:1.6rem !important}.site-footer__bottom-bar a i{display:none}.site-footer__bottom-bar a+a{margin-left:0}}#messenger-root{z-index:998 !important}@media only screen and (max-width:1023px){#messenger-root{bottom:-17px !important}}@media only screen and (max-width:1023px){#messenger-root[style*="100vw"]{bottom:0 !important}}.ia-flex,.d-flex{display:flex;flex-wrap:wrap}.site-footer .ia-link,.site-header .ia-link,.mega-menu .ia-link,.site-footer__bottom-bar .ia-link{display:flex;align-items:center;text-decoration:none;color:#2474bb;font-size:1.7rem;line-height:1;font-weight:500;transition:color .35s}.site-footer .ia-link svg,.site-header .ia-link svg,.mega-menu .ia-link svg,.site-footer__bottom-bar .ia-link svg{margin-right:.8rem;max-width:1.6rem;max-height:1.6rem;color:#2474bb;transition:color .35s,transform .35s}.site-footer .ia-link span+svg,.site-header .ia-link span+svg,.mega-menu .ia-link span+svg,.site-footer__bottom-bar .ia-link span+svg{margin:0 0 0 .8rem}.site-footer .ia-link:hover,.site-header .ia-link:hover,.mega-menu .ia-link:hover,.site-footer__bottom-bar .ia-link:hover{color:#1a5589;text-decoration:underline;text-underline-offset:4px}.site-footer .ia-link:hover svg,.site-header .ia-link:hover svg,.mega-menu .ia-link:hover svg,.site-footer__bottom-bar .ia-link:hover svg{transform:translate(.5rem,0)}.site-footer .ia-link:active,.site-header .ia-link:active,.mega-menu .ia-link:active,.site-footer__bottom-bar .ia-link:active{color:#00205c}.site-footer .ia-link:disabled,.site-footer .ia-link.disabled,.site-header .ia-link:disabled,.site-header .ia-link.disabled,.mega-menu .ia-link:disabled,.mega-menu .ia-link.disabled,.site-footer__bottom-bar .ia-link:disabled,.site-footer__bottom-bar .ia-link.disabled{opacity:.4;pointer-events:none}.site-header__wrap.ia-bg-ocean-300,.mega-menu .ia-bg-ocean-300,.site-header__spacer.ia-bg-ocean-300{background:#2651a3 !important}.mega-menu .ia-bg-ocean-200{background:#002872 !important}.mega-menu .ia-link{color:#fff}.mega-menu .ia-link svg{color:#fff}.mega-menu .ia-link:hover{color:#deeaf5}.mega-menu .ia-link:hover svg{color:#deeaf5}.campushero{position:relative;padding:6rem 0 17rem}@media only screen and (max-width:1023px){.campushero{padding-bottom:10rem}}@media only screen and (max-width:767px){.campushero{padding-top:2rem}}.campushero:before{position:absolute;bottom:0;right:0;left:0;content:"";height:7rem;background:#fff}.campushero__in{padding:0 36% 0 7.4%;position:relative;z-index:2}@media only screen and (max-width:1200px){.campushero__in{padding:0 26% 0 7.4%}}@media only screen and (max-width:767px){.campushero__in{padding:0 13% 0 0}}.campushero__in .breadcrumb-links{margin-bottom:20.8%}@media only screen and (max-width:1200px){.campushero__in .breadcrumb-links{margin-bottom:10%}}.campushero__title{margin-bottom:15%}@media only screen and (max-width:1200px){.campushero__title{margin-bottom:8%}}.campushero__text{padding-left:25%}@media only screen and (max-width:1200px){.campushero__text{padding-left:15%}}@media only screen and (max-width:1023px){.campushero__text{padding-left:0}}.campushero__items{position:absolute !important;inset:0}.campushero__items .slick-list,.campushero__items .slick-track,.campushero__items .slick-slide{height:100%}.campushero__item{width:89vw;height:100%;margin-right:4.8rem;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;position:relative}@media only screen and (max-width:767px){.campushero__item{margin-right:2.8rem}}.campushero__item:before{background:linear-gradient(45deg,rgba(0,0,0,.8),transparent);position:absolute;inset:0;content:"";z-index:2}.campushero__item img{display:none !important}.campushero-video{right:0;bottom:0;width:100%;height:100%}.campushero .slick-dots{position:absolute;display:flex !important;list-style:none;z-index:3;left:89vw;transform:translate(-100%,0);bottom:-28px}.campushero .slick-dots li{margin:0 5px}.campushero .slick-dots li:last-child{margin-right:0}.campushero .slick-dots li.slick-active button{background:#181818}.campushero .slick-dots button{display:block;cursor:pointer;border-radius:50%;background:0 0;width:9px;height:9px;padding:0;border:2px solid #181818;text-indent:-9999px}.campusabout{position:relative}@media only screen and (max-width:1279px){.campusabout .container-flex{flex-direction:column}}@media only screen and (max-width:767px){.campusabout{margin-bottom:0}}.campusabout-content{flex-basis:34%}.campusabout-content-title{font-family:"HandoBold",Arial,sans-serif;line-height:60px;font-size:4.8rem;letter-spacing:-.7px;z-index:1;position:relative;padding-bottom:29px}@media only screen and (max-width:767px){.campusabout-content-title{line-height:1.1;font-size:3.6rem}}.campusabout-content-text{line-height:1.4;font-size:1.7rem;padding:0 70px 40px 0}@media only screen and (max-width:1400px){.campusabout-content-text{font-size:1.6rem;margin-bottom:20px;padding:0 0 30px 30px}}@media only screen and (max-width:767px){.campusabout-content-text{padding:0}}.campusabout-content .round-btn{position:absolute;top:-129px;left:21px;z-index:2}@media only screen and (max-width:991px){.campusabout-content .round-btn{top:-85px}}@media only screen and (max-width:767px){.campusabout-content .round-btn{top:40px;position:relative;left:auto;margin:0 auto}}.campusabout-info{flex-basis:64%;display:flex;flex-direction:column}.campusabout-info-top{background:#f5f5f7;position:relative;z-index:2;display:flex;font-size:1.6rem;line-height:20px;padding:81px 0}@media only screen and (max-width:1400px){.campusabout-info-top{padding:41px 0}}@media only screen and (max-width:767px){.campusabout-info-top{padding:30px 20px 40px;flex-direction:column}}.campusabout-info-top .top-left{flex-basis:50%;padding:0 10px 0 86px;border-right:1px solid rgba(215,215,215,.6)}.campusabout-info-top .top-left--slim{border:none}@media only screen and (max-width:767px){.campusabout-info-top .top-left{border-right:none;padding:0}}.campusabout-info-top .top-right{flex-basis:50%;padding:0 10px 0 69px}@media only screen and (max-width:767px){.campusabout-info-top .top-right{padding:0}}.campusabout-info-top .top-label{font-family:"HandoBold",Arial,sans-serif;line-height:50px;font-size:1.6rem;text-transform:uppercase}.campusabout-info-top .top-schedule{display:flex;margin-top:5px}.campusabout-info-top .top-schedule-text{flex-basis:50%}.campusabout-info-top .top-schedule-time{display:flex;align-items:center;text-transform:capitalize}.campusabout-info-top .top-schedule-time svg{width:24px;height:24px;fill:#505050;margin-right:5px}.campusabout-info-top .top-number{display:flex;align-items:baseline;margin-top:27px;flex-wrap:wrap}.campusabout-info-top .top-number .top-label{flex-basis:50%;white-space:nowrap;padding-right:20px}.campusabout-info-top .top-number a:hover{text-decoration:underline}.campusabout-info-top .top-geo svg{width:13px;height:13px;fill:#d13138;margin-right:0}.campusabout-info-top .top-direction{font-size:1.6rem;font-family:"Eina02SemiBold",Arial,sans-serif;margin-top:20px;display:flex;align-items:center;text-decoration:none}.campusabout-info-top .top-direction span{border-bottom:1px solid #2474bb;margin-right:14px}.campusabout-info-top .top-direction svg{width:15px;height:15px;stroke:#eb0f29}.campusabout-info-top .top-direction:hover span{border-bottom:1px solid #d13138}.campusabout-info-center{background:#2474bb;position:relative;z-index:2;display:flex;color:#fff;padding:104px 0 100px}@media only screen and (max-width:1400px){.campusabout-info-center{padding:54px 0 50px}}@media only screen and (max-width:767px){.campusabout-info-center{padding:30px 20px 30px;flex-direction:column}}.campusabout-info-center .center-left{flex-basis:50%;padding:0 10px 0 86px}@media only screen and (max-width:767px){.campusabout-info-center .center-left{padding:0}}.campusabout-info-center .center-right{flex-basis:50%;padding:0 10px 0 69px}@media only screen and (max-width:767px){.campusabout-info-center .center-right{padding:0;margin-top:20px}}.campusabout-info-center .center-label{font-family:"HandoBold",Arial,sans-serif;line-height:47px;font-size:2rem;letter-spacing:-.7px;margin-bottom:18px}@media only screen and (max-width:767px){.campusabout-info-center .center-label{font-size:2.5rem;line-height:32px;margin-bottom:5px}}.campusabout-info-center .center-calendar{display:flex;align-items:center;margin-bottom:21px}.campusabout-info-center .center-calendar-day{display:flex;flex-direction:column-reverse;font-size:2.5rem;margin-right:12px;font-family:"HandoSemiBold",Arial,sans-serif;text-align:center;line-height:1 1.4rem}@media only screen and (max-width:767px){.campusabout-info-center .center-calendar-day{line-height:26px}}.campusabout-info-center .center-calendar a{color:#fff;font-size:1.7rem;font-family:"Eina02SemiBold",Arial,sans-serif;padding:5px 0;text-decoration:none}.campusabout-info-center .center-calendar a:hover{opacity:1}.campusabout-info-center .center-links{display:flex;flex-direction:column}.campusabout-info-center .center-link{display:flex;align-items:center;font-family:"Eina02Bold",Arial,sans-serif;font-size:1.7rem;line-height:40px;color:#fff;text-decoration:none}.campusabout-info-center .center-link svg{fill:rgba(255,255,255,.5);border:2px solid rgba(255,255,255,.5);border-radius:40px;width:20px;height:20px;margin-right:10px}.campusabout-info-center .center-link:hover svg{fill:#fff;border:2px solid #fff}.campusabout-info-center .center-view{font-family:"Eina02Bold",Arial,sans-serif;font-size:1.7rem;color:#fff;display:flex;align-items:center;margin-top:29px;text-decoration:none}.campusabout-info-center .center-view span{padding:0 12px}.campusabout-info-center .center-view svg{width:23px;height:23px;fill:#fff}.campusabout-info-center .center-view:hover{text-decoration:none}.campusabout-info-center .center-view:hover .arrow{transform:translate(.$h5,0)}.campusabout-info-graduation{background:#2474bb;position:relative;z-index:2;display:block;color:#fff;padding:64px 0 60px}@media only screen and (max-width:1400px){.campusabout-info-graduation{padding:54px 0 50px}}@media only screen and (max-width:767px){.campusabout-info-graduation{padding:30px 20px 30px;flex-direction:column}}.campusabout-info-graduation .center-left{flex-basis:100%;padding:0 10px 0 86px}@media only screen and (max-width:767px){.campusabout-info-graduation .center-left{padding:0}}.campusabout-info-graduation .center-text{margin-bottom:20px}.campusabout-info-graduation .center-label{font-family:"HandoBold",Arial,sans-serif;line-height:47px;font-size:2rem;letter-spacing:-.7px;margin-bottom:18px}@media only screen and (max-width:767px){.campusabout-info-graduation .center-label{font-size:2.5rem;line-height:32px;margin-bottom:5px}}.campusabout-info-graduation .center-links{display:flex;flex-direction:column}.campusabout-info-graduation .center-link{display:flex;align-items:center;font-family:"Eina02Bold",Arial,sans-serif;font-size:1.7rem;line-height:40px;color:#fff}.campusabout-info-graduation .center-link svg{fill:rgba(255,255,255,.5);border:2px solid rgba(255,255,255,.5);border-radius:40px;width:20px;height:20px;margin-left:10px}.campusabout-info-graduation .center-link:hover svg{fill:#fff;border:2px solid #fff}.topprograms{position:relative;background:#00205c;margin-top:-50px}@media only screen and (max-width:767px){.topprograms{margin-top:-80px}}.topprograms-top{border-bottom:1px solid #343372}.topprograms-head{display:flex;align-items:baseline;flex-wrap:wrap}.topprograms-link{display:flex;align-items:center;letter-spacing:-.2px;font-size:2.5rem;line-height:1.1;font-family:"HandoSemiBold",Arial,sans-serif;color:#fff;margin-bottom:40px;position:relative;margin-top:23px;text-decoration:none}.topprograms-link span{border-bottom:2px solid #2474bb}.topprograms-link svg{fill:#d13138;width:20px;height:19px;transition:all .5s ease;margin-left:10px}.topprograms-link:hover{color:#fff}.topprograms-link:hover svg{margin-left:20px}.topprograms-link:focus{color:#fff}.topprograms-title{font-size:7.2rem;line-height:72px;font-family:"HandoBold",Arial,sans-serif;color:#fff;max-width:700px;padding:224px 20px 58px;z-index:1;position:relative;margin-left:-92px;letter-spacing:-.8px}@media only screen and (max-width:1400px){.topprograms-title{font-size:4.8rem;line-height:55px;padding:180px 20px 30px}}@media only screen and (max-width:991px){.topprograms-title{margin-left:0;padding:180px 0 30px}}@media only screen and (max-width:767px){.topprograms-title{font-size:3.6rem;line-height:1.1;padding:60px 0 30px}}.topprograms-back{position:absolute;color:rgba(86,94,198,.2);font-size:25.2rem;font-family:"HandoMedium",Arial,sans-serif;top:145px;right:0;white-space:nowrap}.topprograms-faq{border-left:1px solid #343372;padding:0 100px 112px 0;z-index:1;position:relative}@media only screen and (max-width:1750px){.topprograms-faq{margin-bottom:0}}@media only screen and (max-width:1400px){.topprograms-faq{padding:40px}}@media only screen and (max-width:767px){.topprograms-faq{padding:0 10px 0 30px;margin-bottom:0;border-left:none;margin-top:0}}.topprograms-faq__block{border-bottom:1px solid rgba(0,0,0,.15)}.topprograms-faq__accordion{position:relative;display:block;text-transform:uppercase;padding:44px 40px 28px 35px;border-bottom:1px solid #343372;color:#fff;font-size:2rem;line-height:1.1;font-family:"HandoMedium",Arial,sans-serif;letter-spacing:-.7px;cursor:pointer;transition:all .4s ease;position:relative}@media only screen and (max-width:1400px){.topprograms-faq__accordion{font-size:2.5rem;padding:22px 40px 22px 0}}@media only screen and (max-width:767px){.topprograms-faq__accordion{font-size:2.2rem}}.topprograms-faq__accordion span{position:absolute;left:-73px;top:37px;color:#fd1833;font-size:1.4rem;font-family:"HandoBold",Arial,sans-serif;letter-spacing:-1px}@media only screen and (max-width:1400px){.topprograms-faq__accordion span{top:20px}}@media only screen and (max-width:991px){.topprograms-faq__accordion span{left:-28px}}.topprograms-faq__accordion:after{content:"";position:absolute;width:24px;height:2px;background:#d13138;right:11px;top:calc(50% - 1px);transition:all .2s ease}@media only screen and (max-width:767px){.topprograms-faq__accordion:after{right:6px;width:18px;top:50%}}.topprograms-faq__accordion:before{content:"";position:absolute;width:2px;height:24px;background:#d13138;right:22px;top:calc(50% - 12px);transition:all .2s ease;opacity:1}@media only screen and (max-width:767px){.topprograms-faq__accordion:before{right:14px;height:17px;top:calc(50% - 7px)}}.topprograms-faq__accordion:hover{color:#2474bb}.topprograms-faq__accordion.no-border-bottom{border-bottom:none}@media only screen and (max-width:767px){.topprograms-faq__accordion.active{letter-spacing:-.7px;padding:20px 28px 14px 38px}}.topprograms-faq__accordion.active:before{opacity:0}.topprograms-faq__accordion.active:after{content:"";right:5px;line-height:.8em;width:34px;height:2px;position:absolute;background:#d13138;top:50%}@media only screen and (max-width:767px){.topprograms-faq__accordion.active:after{right:6px;width:23px;top:49%}}.topprograms-faq .topprograms-faq__content{position:relative;padding:0 100px 0 47px;color:#181818;max-height:0;overflow:hidden;transition:all .5s ease}.topprograms-faq .topprograms-faq__content.active{padding:0 100px 43px 47px}@media only screen and (max-width:991px){.topprograms-faq .topprograms-faq__content{padding:0 0 0 40px}.topprograms-faq .topprograms-faq__content.active{padding:0 0 26px 40px}}.topprograms-faq .topprograms-faq__content p,.topprograms-faq .topprograms-faq__content ul,.topprograms-faq .topprograms-faq__content ol{font-size:1.8rem;line-height:1 1.4rem;padding:0}@media only screen and (max-width:767px){.topprograms-faq .topprograms-faq__content p,.topprograms-faq .topprograms-faq__content ul,.topprograms-faq .topprograms-faq__content ol{font-size:1.4rem;line-height:21px}}.topprograms-faq .topprograms-faq__content p a{display:inline-block}.topprograms-faq .topprograms-faq__content ul{list-style:none;padding-left:40px}.topprograms-faq .topprograms-faq__content ul li{position:relative}.topprograms-faq .topprograms-faq__content ul li:before{content:"-";position:absolute;left:-20px;font-size:3rem;top:-3px;color:#d13138}.topprograms-faq .topprograms-faq__content a{color:#fff;display:flex;align-items:center;text-decoration:none}.topprograms-faq .topprograms-faq__content a.read-more{font-family:"Eina01Bold",Arial,sans-serif}@media only screen and (max-width:767px){.topprograms-faq .topprograms-faq__content a.read-more{margin-top:8px;font-size:1.4rem}}.topprograms-faq .topprograms-faq__content a.read-more span{border-bottom:1px solid #fff}.topprograms-faq .topprograms-faq__content a.read-more svg{transform:translateX(10px);fill:#d13138}.topprograms-faq .topprograms-faq__content a.read-more:hover svg{transform:translateX(20px)}.topprograms-faq .topprograms-faq__body{overflow:hidden;margin-bottom:-2px;color:#fff;padding-top:20px}.topprograms-list{display:flex;flex-wrap:wrap;margin-top:47px}@media only screen and (max-width:767px){.topprograms-list{flex-wrap:wrap;justify-content:space-around}}.topprograms-item{background:#f5f5f7;flex-basis:298px;padding:20px;position:relative;z-index:1;margin:10px;cursor:pointer}.topprograms-item:hover{background:#deebf7}@media only screen and (max-width:1400px){.topprograms-item{flex-basis:calc(50% - 80px)}}@media only screen and (max-width:767px){.topprograms-item{flex-basis:100%}}.topprograms-item-pic img{border-radius:100px;width:98px;height:98px}.topprograms-item-category a{font-size:1.7rem;line-height:20px;font-family:"Eina02SemiBold",Arial,sans-serif;color:#2474bb !important}.topprograms-item-category a:hover{text-decoration:underline}.topprograms-item-pic{margin-bottom:32px}.topprograms-item-title{font-size:2.5rem;line-height:1 1.4rem;font-family:"HandoBold",Arial,sans-serif;display:flex;align-items:center;text-transform:uppercase;margin-top:15px;padding-bottom:22px;justify-content:space-between;color:#181818 !important}@media only screen and (max-width:991px){.topprograms-item-title{font-size:1.8rem;margin-bottom:0}}.topprograms-item-title svg{fill:#d13138;width:20px;height:19px;transition:all .4s ease}.topprograms-item-title span{flex-basis:calc(100% - 20px)}.topprograms-item-title:hover{text-decoration:underline}.topprograms-item-title:hover svg{margin-right:-8px}.topprograms-item-text{line-height:24px;color:#222;font-size:1.6rem;padding-top:19px}.facilities{position:relative;background:#f5f5f7;background:linear-gradient(90deg,#f5f5f7 0%,#f5f5f7 50%,#d13138 50%,#d13138 100%)}@media only screen and (max-width:991px){.facilities{background:#f5f5f7}}.facilities.white{background:#fff}.facilities.fake{border-top:1px solid #e7e7e7}.facilities-back{position:absolute;text-shadow:#eaebf8 1px 1px 0,#eaebf8 -1px -1px 0,#eaebf8 -1px 1px 0,#eaebf8 1px -1px 0;color:#f5f5f7;font-size:25.2rem;font-family:"HandoMedium",Arial,sans-serif;top:0;right:0;white-space:nowrap;mix-blend-mode:darken}.facilities .round-btn.more{width:103px;height:103px;display:flex;cursor:pointer;flex-direction:column;margin:-50px auto 40px 30%}@media only screen and (max-width:1400px){.facilities .round-btn.more{margin:-50px auto 40px}}@media only screen and (max-width:767px){.facilities .round-btn.more{margin:20px auto 40px;width:60px;height:60px}}.facilities .round-btn.more span{font-size:1.4rem;font-family:"Eina03SemiBold",Arial,sans-serif;line-height:16px;max-width:70px;margin:0 auto;text-align:center;flex-basis:40px}.facilities .round-btn.more svg{width:19px;height:15px;fill:rgba(255,255,255,.5);margin:10px;cursor:pointer}.facilities .round-btn.more:hover .move{animation-name:movevert;animation-duration:.7s;animation-iteration-count:1}.facilities .round-btn.more:hover svg{fill:#fff;animation-name:movevert;animation-duration:.7s;animation-iteration-count:1}.facilities-inner{display:flex}@media only screen and (max-width:991px){.facilities-inner{flex-direction:column}}.facilities-content-pic{text-align:center}.facilities-info{background:#f5f5f7;flex-basis:45%;padding-right:100px}@media only screen and (max-width:767px){.facilities-info{flex-basis:100%;padding-right:0}}.facilities-info-title{padding-top:174px;padding-bottom:34px;font-family:"HandoBold",Arial,sans-serif;line-height:47px;font-size:7.2rem;z-index:2;position:relative;margin-left:-75px;letter-spacing:-.7px}@media only screen and (max-width:1400px){.facilities-info-title{font-size:4.8rem;padding-top:50px}}@media only screen and (max-width:991px){.facilities-info-title{margin-left:0}}@media only screen and (max-width:767px){.facilities-info-title{font-size:3.6rem;line-height:1.1}}.facilities-info-text{z-index:2;position:relative;padding-left:36px;letter-spacing:-.1px;max-width:505px}@media only screen and (max-width:991px){.facilities-info-text{max-width:100%}}@media only screen and (max-width:767px){.facilities-info-text{padding-left:0}}.facilities-info-text p{font-size:1.6rem;line-height:1 1.4rem;margin-bottom:30px}.facilities-pic{background:#d13138;flex-basis:50%;z-index:2;position:relative;margin-top:68px;padding-bottom:67px}@media only screen and (max-width:991px){.facilities-pic{margin-top:40px}}.facilities-pic .round-btn{width:195px;height:195px;position:absolute;bottom:-23px;left:-147px}@media only screen and (max-width:991px){.facilities-pic .round-btn{left:auto;right:100px;bottom:203px;width:158px;height:158px}}@media only screen and (max-width:767px){.facilities-pic .round-btn{right:10px;bottom:10px;width:85px;height:85px}}.facilities-pic img{margin-left:-50px}@media only screen and (max-width:991px){.facilities-pic img{margin:-35px 0 0 50px}}@media only screen and (max-width:767px){.facilities-pic img{margin:-35px 0 0 -20px}}.facilities-list{display:flex;max-width:1173px;flex-direction:column;margin-left:35px;padding-top:0}@media only screen and (max-width:991px){.facilities-list{margin-left:0}}.facilities-list-line{display:flex;padding:67px 0 64px;align-items:center;border-bottom:1px solid #e7e7e7}@media only screen and (max-width:1400px){.facilities-list-line{flex-direction:column;padding:30px 0}.facilities-list-line:first-child{padding:70px 0 30px}}@media only screen and (max-width:767px){.facilities-list-line{padding:30px 0 30px;align-items:flex-start;border-bottom:1px solid #e7e7e7}.facilities-list-line:first-child{padding:30px 0 30px}}.facilities-list-line:first-child{border-top:none}.facilities-list-line.hidden{display:none;border-top:none}.facilities-result{font-size:1.6rem;font-family:"Eina03SemiBold",Arial,sans-serif;line-height:20px;padding-bottom:29px;margin-left:44px;margin-top:30px}@media only screen and (max-width:767px){.facilities-result{margin-left:0}}.facilities a.facilities-item-title:hover{text-decoration:underline}.facilities-item{display:flex;padding-right:50px;flex-basis:calc(100% - 270px)}@media only screen and (max-width:1400px){.facilities-item{padding-right:0;flex-basis:100%}}@media only screen and (max-width:767px){.facilities-item{flex-direction:column}}.facilities-item-title{font-family:"HandoSemiBold",Arial,sans-serif;font-size:2rem;line-height:1.1;letter-spacing:-.7px;position:relative;color:#181818;display:flex;align-items:baseline;justify-content:space-between}@media only screen and (max-width:767px){.facilities-item-title{font-size:2.2rem;line-height:22px;display:inline-flex}}.facilities-item-title div{max-width:calc(100% - 30px)}@media only screen and (max-width:767px){.facilities-item-title div{max-width:calc(100% - 23px)}}.facilities-item-title span{position:absolute;left:-25px;top:-5px;color:#d13138;font-size:1.4rem;font-family:"HandoBold",Arial,sans-serif;letter-spacing:-1px}.facilities-item-title svg{width:23px;height:23px;fill:#d13138;margin-left:10px;transition:all .5s ease}@media only screen and (max-width:767px){.facilities-item-title svg{width:15px;height:14px}}.facilities-item-title:hover svg{transform:translateX(5px)}.facilities-item-in{flex-basis:calc(100% - 300px)}@media only screen and (max-width:991px){.facilities-item-in{flex-basis:calc(100% - 262px)}}.facilities-item-pic{flex-basis:212px;margin-right:68px}.facilities-item-pic .ia-btn{display:block;text-align:center;margin-top:2rem}@media only screen and (max-width:991px){.facilities-item-pic{margin-right:30px}}@media only screen and (max-width:767px){.facilities-item-pic{margin-right:0;flex-basis:auto;margin-bottom:30px}}.facilities-item-text{line-height:1 1.4rem;margin-top:17px}@media only screen and (max-width:767px){.facilities-item-text{margin-top:14px;line-height:21px;margin-bottom:13px}}.facilities-more{border-left:1px solid #e7e7e7;display:flex;flex-direction:column;padding-left:50px;flex-basis:270px}@media only screen and (max-width:1400px){.facilities-more{padding-left:0;flex-basis:100%;border-left:none;width:100%;flex-direction:row;align-items:center;justify-content:space-evenly}}@media only screen and (max-width:1400px){.facilities-more{justify-content:space-between;flex-wrap:wrap}}@media only screen and (max-width:767px){.facilities-more{border-top:1px solid transparent;flex-direction:column;align-items:baseline}}.facilities-more p{width:0;cursor:default}.facilities-more-line{width:100%}.facilities-more-time{padding:20px 0 0;display:flex;align-items:center}.facilities-more-time svg{width:24px;height:24px;fill:#222;margin-right:5px}.facilities-more-number{padding:18px 0;display:flex;align-items:center;border-bottom:1px solid #e7e7e7}@media only screen and (max-width:1400px){.facilities-more-number{border-bottom:1px solid transparent}}.facilities-more-number svg{width:14px;height:16px;fill:#222;margin-right:8px;margin-left:8px}.facilities-more-geo{display:flex;padding:18px 0 0}@media only screen and (max-width:1400px){.facilities-more-geo{border-bottom:none;padding:18px 0 0;display:flex;align-items:center}}@media only screen and (max-width:767px){.facilities-more-geo{padding:18px 0 11px;border-bottom:1px solid transparent;width:100%}}.facilities-more-geo svg{width:25px;height:20px;fill:#d13138;margin-right:5px}.facilities-more-link{padding:18px 0 0;display:flex;color:#2474bb;font-family:"Eina01Bold",Arial,sans-serif;align-items:center;width:auto;position:relative;justify-content:flex-start}@media only screen and (max-width:1400px){.facilities-more-link{display:inline-flex}}.facilities-more-link svg{transform:translateX(5px);fill:#d13138;padding-top:3px}@media only screen and (max-width:1400px){.facilities-more-link svg{position:relative}}.facilities-more-link span{text-decoration:underline;line-height:20px;width:calc(100% - 0px)}.facilities-more-link:hover svg{transform:translateX(10px)}.campusvideo{position:relative;background:#d13138;box-shadow:inset 0 -256px 0px 0px #fff;color:#fff}.campusvideo__text{padding:0 7.2% 0 10.9%}@media only screen and (max-width:1023px){.campusvideo__text{padding:0}}.campusvideo__poster{position:absolute;inset:0;z-index:2;transition:opacity .35s,visibility .35s}.campusvideo__poster.clicked{opacity:0;visibility:hidden}.campusvideo__holder{position:relative;padding-top:56.25%}.campusvideo__holder iframe,.campusvideo__holder video{position:absolute;inset:0;width:100%;height:100%}.campusvideo__holder .ia-btn{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .35s,visibility .35s}.campusvideo__holder .ia-btn.clicked{opacity:0;visibility:hidden}.campusvideo-title{font-family:"HandoBold",Arial,sans-serif;line-height:72px;font-size:4.5rem;padding-top:172px;z-index:1;position:relative;padding-bottom:31px;max-width:700px;margin-left:-74px;letter-spacing:-.7px}@media only screen and (max-width:1400px){.campusvideo-title{font-size:3.4375rem;padding-top:50px}}@media only screen and (max-width:991px){.campusvideo-title{margin-left:0}}@media only screen and (max-width:767px){.campusvideo-title{font-size:2.25rem;line-height:2.2rem}}.campusvideo-video{text-align:center;position:relative;display:flex;max-width:1275px;margin:0 auto;align-items:center;justify-content:center}.campusvideo-video video{max-width:100%;display:block;margin:0 auto}.campusvideo-video iframe{width:100%;height:680px}@media only screen and (max-width:1279px){.campusvideo-video iframe{height:380px}}.campusvideo-video iframe video{max-width:100%;display:block;margin:0 auto}.campusvideo-video .poster{position:absolute;top:0;left:0;right:0;bottom:0;vertical-align:top;z-index:2;-webkit-transition:opacity .35s,visibility .35s;transition:opacity .35s,visibility .35s}.campusvideo-video .poster.clicked{opacity:0;visibility:hidden}.campusvideo-video .play-icon{position:absolute;left:50%;top:50%;width:95px;height:95px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);cursor:pointer;display:block;z-index:23;background:#2474bb;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:all .5s ease}.campusvideo-video .play-icon svg{width:10px;height:14px;fill:#fff}.campusvideo-video .play-icon.clicked{opacity:0;visibility:hidden}.campusvideo-video .play-icon:hover svg{transform:scale(1.2)}.campusvideo-text{z-index:1;position:relative;margin-left:-75px;margin-bottom:50px;line-height:1.9rem;max-width:725px}@media only screen and (max-width:991px){.campusvideo-text{margin-left:0;max-width:100%}}.campusvideo-smalltext{line-height:22px;font-size:.875rem;margin:47px 0 30px -75px;max-width:600px;color:#181818}@media only screen and (max-width:991px){.campusvideo-smalltext{margin-left:0;max-width:100%}}.joininstagram{position:relative;background:#f3f3f5;box-shadow:inset 0 -80px 0px 0px #00205c;color:#fff}.joininstagram-back{position:absolute;text-shadow:#eaebf8 1px 1px 0,#eaebf8 -1px -1px 0,#eaebf8 -1px 1px 0,#eaebf8 1px -1px 0;color:#f5f5f7;font-size:25.2rem;font-family:"HandoMedium",Arial,sans-serif;top:85px;right:0;white-space:nowrap}.joininstagram-title{font-family:"HandoBold",Arial,sans-serif;line-height:72px;font-size:7.2rem;padding-top:148px;letter-spacing:-1.8px;z-index:1;position:relative;padding-bottom:66px;max-width:700px;margin-left:-64px;color:#393939}@media only screen and (max-width:1400px){.joininstagram-title{font-size:4.8rem;line-height:55px}}@media only screen and (max-width:991px){.joininstagram-title{margin-left:0}}@media only screen and (max-width:767px){.joininstagram-title{font-size:3.6rem;line-height:1.1;padding:40px 0 20px}}.joininstagram-content{display:flex;align-items:center;justify-content:space-around;padding-top:148px;padding-bottom:66px}@media only screen and (max-width:767px){.joininstagram-content{padding:40px 0 20px}}.joininstagram-arrows{display:flex;align-items:center;justify-content:center;position:absolute;right:33%;z-index:2;width:110px;height:110px;border-radius:95px;background:#2474bb;bottom:31%}@media only screen and (max-width:767px){.joininstagram-arrows{right:3%;bottom:3%}}.joininstagram-arrow{width:19px;height:19px;fill:rgba(255,255,255,.5);margin:10px;cursor:pointer;transition:all .5s ease}.joininstagram-arrow.left:hover{transform:translateX(-5px)}.joininstagram-arrow:hover{fill:#fff;transform:translateX(5px)}.joininstagram .slick-list{padding:0 24% !important}@media only screen and (max-width:1650px){.joininstagram .slick-list{padding:0 19% !important}}@media only screen and (max-width:1400px){.joininstagram .slick-list{padding:0 9% !important}}@media only screen and (max-width:1279px){.joininstagram .slick-list{padding:0 !important}.joininstagram .slick-list .slick-slide img{margin:0 auto}}.campusvisit{position:relative;background:#00205c;box-shadow:inset 0 -80px 0px 0px #181818;color:#fff}.campusvisit-back{position:absolute;color:rgba(86,94,198,.2);font-size:25.2rem;font-family:"HandoMedium",Arial,sans-serif;top:70px;right:0;white-space:nowrap}.campusvisit-title{font-family:"HandoBold",Arial,sans-serif;line-height:92px;font-size:8.7rem;padding-top:163px;letter-spacing:-2.3px;z-index:1;position:relative;padding-bottom:66px;max-width:720px;margin-left:-74px;color:#fff}@media only screen and (max-width:1400px){.campusvisit-title{font-size:4.8rem;line-height:55px;padding-top:90px}}@media only screen and (max-width:991px){.campusvisit-title{margin-left:0}}@media only screen and (max-width:767px){.campusvisit-title{font-size:3.6rem;line-height:1.1}}.campusvisit-inner{position:relative;background:#f5f5f7;max-width:1463px;padding:136px 191px;margin-left:93px;width:100%;color:#181818}@media only screen and (max-width:1400px){.campusvisit-inner{margin-left:78px;padding:50px 40px}}@media only screen and (max-width:991px){.campusvisit-inner{margin-left:0}}@media only screen and (max-width:767px){.campusvisit-inner{padding:50px 20px}}.campusvisit-inner .round-btn.absolute{position:absolute;top:-128px;right:26%;z-index:1}@media only screen and (max-width:1400px){.campusvisit-inner .round-btn.absolute{top:-100px;right:0}}@media only screen and (max-width:767px){.campusvisit-inner .round-btn.absolute{width:90px;height:90px;top:-65px}}.campusvisit-inner-title{font-family:"HandoBold",Arial,sans-serif;line-height:72px;font-size:7.2rem;letter-spacing:-.7px;padding-bottom:25px;max-width:500px}@media only screen and (max-width:1400px){.campusvisit-inner-title{font-size:4.8rem;line-height:55px;max-width:70%}}@media only screen and (max-width:767px){.campusvisit-inner-title{font-size:3rem;line-height:1 1.4rem}}.campusvisit .campus-text{line-height:1 1.4rem}.campusvisit .campus-social{display:flex;margin-top:10px}.campusvisit .campus-social a{margin-right:12px}.campusvisit .campus-social a:last-child{margin-right:0}.campusvisit .campus-social a svg{fill:#181818;height:16px;width:18px}.campusvisit .campus-social a:hover svg{fill:#2474bb}.campusvisit .campus-label{font-family:"HandoBold",Arial,sans-serif;line-height:22px;font-size:1.6rem;text-transform:uppercase;margin-top:30px}@media only screen and (max-width:767px){.campusvisit .campus-label{margin-top:15px}}.campusvisit .campus-departments{display:flex;flex-wrap:wrap}.campusvisit .campus-departments.more{margin:34px 0;padding:38px 0}@media only screen and (max-width:1400px){.campusvisit .campus-departments.more{padding:0}}.campusvisit .campus-departments-item{flex-basis:calc(24% - 61px);padding:0 30px;border-left:1px solid rgba(215,215,215,.6)}@media only screen and (max-width:991px){.campusvisit .campus-departments-item{flex-basis:calc(49% - 41px);padding:0 20px;border-left:none}}@media only screen and (max-width:767px){.campusvisit .campus-departments-item{flex-basis:100%;border-left:none;padding:0}}.campusvisit .campus-departments-faq{z-index:1;position:relative}@media only screen and (max-width:1750px){.campusvisit .campus-departments-faq{margin-bottom:0}}@media only screen and (max-width:1400px){.campusvisit .campus-departments-faq{padding:40px}}@media only screen and (max-width:767px){.campusvisit .campus-departments-faq{padding:0 10px;margin-bottom:0;border-left:none;margin:20px 0}}.campusvisit .campus-departments-faq input[name=campus-departments-faq]{display:none}.campusvisit .campus-departments-faq input[name=campus-departments-faq]~.campus-departments-faq__content{height:0;visibility:hidden;opacity:0;transition:all .5s ease;padding:0}.campusvisit .campus-departments-faq input[name=campus-departments-faq]:checked~.campus-departments-faq__content{visibility:visible;opacity:1;height:auto;padding:20px 0}.campusvisit .campus-departments-faq label{font-family:"HandoBold",Arial,sans-serif;line-height:22px;font-size:1.6rem;text-transform:uppercase;margin-top:30px;cursor:pointer}.campusvisit .campus-departments-faq label:after{transition:all .6s ease;content:"+";position:absolute;right:1em;width:1em;height:1em;color:#d13138;text-align:center;font-size:4.1rem;right:10px}.campusvisit .campus-departments-faq label:hover{color:#2474bb}.campusvisit .campus-departments-faq label.no-border-bottom{border-bottom:none}.campusvisit .campus-departments-faq input:checked+label{border-bottom:1px solid rgba(0,0,0,0)}.campusvisit .campus-departments-faq input:checked+label:after{content:"-";line-height:.8em}.campusvisit .campus-departments-faq .campus-departments-faq__content{overflow:hidden;position:relative;padding:20px 0;color:#181818}.campusvisit .campus-departments-faq .campus-departments-faq__content p{line-height:1 1.4rem;padding:0}.campusvisit .campus-departments-faq .campus-departments-faq__content a{color:#2474bb;display:flex;align-items:center}.campusvisit .campus-departments-faq .campus-departments-faq__content a.read-more{font-family:"Eina01Bold",Arial,sans-serif}.campusvisit .campus-departments-faq .campus-departments-faq__content a.read-more span{border-bottom:1px solid #2474bb}.campusvisit .campus-departments-faq .campus-departments-faq__content a.read-more svg{transform:translateX(10px);fill:#d13138}.campusvisit .campus-departments-faq .campus-departments-faq__content a.read-more:hover svg{transform:translateX(20px)}.campusvisit .campus-departments-faq .campus-departments-faq__body{max-height:95px;overflow:hidden;margin-bottom:-2px}.campusvisit .police{padding-top:50px}.campusvisit .police-title{font-family:"HandoBold",Arial,sans-serif;line-height:32px;font-size:2rem;letter-spacing:-.3px;padding-top:20px;padding-bottom:33px}.campusvisit .police-subtitle{font-family:"Eina01Bold",Arial,sans-serif;line-height:32px;font-size:2rem;letter-spacing:-.3px}.campusvisit .police-text{line-height:1 1.4rem}.campusvisit .police-report{padding:18px 0 0;display:flex;color:#2474bb;font-family:"Eina02Bold",Arial,sans-serif;align-items:center;font-size:1.7rem;text-decoration:none}.campusvisit .police-report span{border-bottom:1px solid #2474bb}.campusvisit .police-report svg{transform:translateX(10px);fill:#d13138}.campusvisit .police-report:hover svg{transform:translateX(15px)}.campusvisit .police-label{font-family:"HandoBold",Arial,sans-serif;line-height:50px;font-size:1.6rem;text-transform:uppercase}.campusvisit .police-geo{display:flex;align-items:baseline}.campusvisit .police-geo p{line-height:20px;font-size:1.6rem}.campusvisit .police-geo svg{width:13px;height:13px;fill:#d13138;margin-right:0}.campusvisit .police-geo a{text-decoration:underline}.campusvisit .police-lost{margin-top:7px}.campusvisit .police-lost .police-label{line-height:23px;margin-bottom:11px}.campusvisit .police-lost-who{font-family:"Eina02Bold",Arial,sans-serif;font-size:1.6rem;line-height:13px}.campusvisit .police-lost a{color:#2474bb;font-family:"Eina02Bold",Arial,sans-serif;font-size:1.6rem;line-height:1 1.4rem}.campusvisit .police-lost a:hover{border-bottom:1px solid #2474bb}.campusvisit .police-info{display:flex;margin-top:22px}@media only screen and (max-width:767px){.campusvisit .police-info{flex-direction:column}}.campusvisit .police-info-left{flex-basis:50%;padding:0 69px 0 0;border-right:1px solid rgba(215,215,215,.6)}@media only screen and (max-width:767px){.campusvisit .police-info-left{padding:0;border-right:none}}.campusvisit .police-info-right{flex-basis:50%;padding:0 0 0 69px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:767px){.campusvisit .police-info-right{padding:0}}.campusvisit .police-info-right+div:first-child{padding-right:20px}.campusvisit .police-info-right .round-btn{width:160px;height:160px;margin-top:20px}@media only screen and (max-width:991px){.campusvisit .police-info-right .round-btn{width:148px;height:148px}}@media only screen and (max-width:767px){.campusvisit .police-info-right .round-btn{width:100px;height:100px;font-size:1.4rem;line-height:14px}}.campusvisit .police-info-right .round-btn .big-background-arrow{width:182px;height:186px;top:8px}@media only screen and (max-width:991px){.campusvisit .police-info-right .round-btn .big-background-arrow{width:178px;height:158px;top:15px}}@media only screen and (max-width:767px){.campusvisit .police-info-right .round-btn .big-background-arrow{width:118px;height:118px;left:0;top:11px}}body.modal-open.filter-open .archive.block-after-navigation{position:relative;z-index:9998}body.page-template-courseschedules.modal-open.filter-open .archive-additional,body.page-template-eoceval.modal-open.filter-open .archive-additional{position:relative;z-index:9998}.archive+.bottominfo{margin-top:0}@media only screen and (max-width:767px){.archive .page-main .before-arter-lines:before,.archive .page-main .before-arter-lines:after{display:none}.archive .page-main.top-section .before-arter-lines:before,.archive .page-main.top-section .before-arter-lines:after{display:block}}.archive .hidden-list{display:none}@media only screen and (max-width:991px){.archive .container-right{flex-basis:100%}}@media only screen and (max-width:767px){.archive .top-section .container-left{display:none !important}}.archive .top-section{overflow:visible}.archive .container-left{padding:0;flex-basis:15%;order:-1;display:block !important}@media only screen and (max-width:991px){.archive .container-left{flex-basis:10%;display:none !important}}@media only screen and (max-width:767px){.archive .container-left{flex-basis:69px;border-right:none;display:none !important}}.archive .container-left.relative{background:#fff;position:relative;z-index:1}.archive-dropdown{position:relative;display:inline-block;margin-right:18px}@media only screen and (max-width:1600px){.archive-dropdown{margin-right:10px}}@media only screen and (max-width:767px){.archive-dropdown{width:100%;padding:20px 0 15px;margin:0;border-bottom:1px solid rgba(36,116,187,.2)}}.archive-dropdown-dropbtn{color:#181818;font-family:"HandoBold",Arial,sans-serif;background:0 0;border:none;font-size:1.8rem;line-height:2.8rem;cursor:pointer;display:flex;align-items:center;padding:10px;border:1px solid #fff}.archive-dropdown-dropbtn span{position:relative}.archive-dropdown-dropbtn span:before{content:"";background:#fff;width:0;height:2px;bottom:0;left:0;position:absolute;transition:all .5s ease}@media only screen and (max-width:767px){.archive-dropdown-dropbtn{font-size:1.8rem;line-height:15px;padding:0;width:100%;justify-content:space-between;position:relative;border:none}.archive-dropdown-dropbtn:before{content:"";position:absolute;width:2px;background:#d13138;right:14px;height:17px;top:calc(50% - 10px)}.archive-dropdown-dropbtn:after{content:"";position:absolute;height:2px;background:#d13138;right:6px;width:18px;top:calc(50% - 3px)}}.archive-dropdown-dropbtn:hover span:before{width:100%;background:#181818}.archive-dropdown-dropbtn svg{fill:#d13138}.archive-dropdown-dropbtn.active{border:1px solid #e7e7e7;border-bottom:none;z-index:2;background:#fff}@media only screen and (max-width:767px){.archive-dropdown-dropbtn.active{background:0 0;border:none}.archive-dropdown-dropbtn.active:before{display:none}}.archive-dropdown-dropbtn.active svg{transform:rotate(180deg)}@media only screen and (max-width:767px){.archive-dropdown-dropbtn span{text-transform:uppercase}}.archive-dropdown-content{position:absolute;background-color:#fff;border:1px solid #e7e7e7;box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);z-index:1;flex-wrap:wrap;margin-top:-2px;transition:all .5s ease-out;visibility:hidden;height:0;opacity:0}@media only screen and (min-width:768px){.archive-dropdown-content{width:400px}.archive-dropdown-content.one{flex-direction:column;width:300px}.archive-dropdown-content.one.short{width:220px}.archive-dropdown-content.one.sort{left:auto;right:0}.archive-dropdown-content.one span{width:calc(100% - 40px)}}.archive-dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.archive-dropdown-content a:hover{background-color:#ddd}.archive-dropdown-content a:hover .archive-dropdown-content{display:block}.archive-dropdown-content.active{display:flex;text-align:center;opacity:1;visibility:visible;height:auto}@media only screen and (max-width:767px){.archive-dropdown-content.active{position:relative;text-align:left;background:0 0;box-shadow:none;margin-top:10px;flex-direction:column;border:none}.archive-dropdown-content.active.tabs{margin-top:15px;flex-direction:row}.archive-dropdown-content.active.tabs span{background:#deebf7;padding:14px 10px 14px 20px;margin-left:10px;margin-bottom:10px}.archive-dropdown-content.active.tabs span.active{background:#2474bb;color:#fff}}.archive-dropdown-content.active span{display:block}.archive-dropdown-content span{display:none;font-size:1.6rem;cursor:pointer;padding:14px 10px 9px 30px;text-align:left;width:calc(50% - 40px)}@media only screen and (max-width:767px){.archive-dropdown-content span{padding:8px 5px 4px 30px}}.archive-dropdown-content span.active{color:#181818;position:relative;padding:14px 10px 9px 30px;font-family:"HandoSemiBold",Arial,sans-serif}.archive-dropdown-content span.active:after{content:"✓";position:absolute;left:15px;color:#d13138;font-weight:700;top:15px}@media only screen and (max-width:767px){.archive-dropdown-content span.active{font-family:"HandoSemiBold",Arial,sans-serif;color:#181818;background:0 0;position:relative}.archive-dropdown-content span.active:before{content:"";position:absolute;height:9px;width:2px;margin-left:0;background-color:#2474bb;transform:rotate(45deg);z-index:1;left:15px;top:14px}.archive-dropdown-content span.active:after{content:"";position:absolute;height:6px;width:2px;background-color:#2474bb;transform:rotate(135deg);Z-index:2;left:10px;top:17px}}@media only screen and (min-width:768px){.archive-dropdown-content span.active:hover{text-decoration:none;background:#f5f6fa;color:#181818}}@media only screen and (min-width:768px){.archive-dropdown-content span:hover{text-decoration:none;color:#2474bb;background:#f5f6fa}}.archive-head{display:flex;flex-direction:column;padding:20px 0 40px 6.4%;z-index:1;border-bottom:1px solid #e7e7e7;background:#fff}@media only screen and (max-width:1400px){.archive-head{padding:20px 0 40px 6.4%}}@media only screen and (max-width:1279px){.archive-head{padding:2% 0 2% 20px}}@media only screen and (max-width:767px){.archive-head{padding-left:0;padding-top:0}.archive-head h1{font-size:4.8rem;margin-bottom:0;line-height:3.4rem}}.archive-title{font-family:"HandoSemiBold",Arial,sans-serif;font-size:7.2rem;line-height:109px;max-width:990px;letter-spacing:-1.5px;margin-bottom:0}@media only screen and (max-width:1400px){.archive-title{line-height:75px}}@media only screen and (max-width:1279px){.archive-title{font-size:4.5rem;line-height:40px}}@media only screen and (max-width:767px){.archive-title{font-size:3.6rem;letter-spacing:0;line-height:1.1}}.archive-text{position:relative;right:-15%;max-width:65%;bottom:0;margin-top:40px}@media only screen and (max-width:1400px){.archive-text{right:0;max-width:80%}}@media only screen and (max-width:767px){.archive-text{margin-top:20px;max-width:100%}}.archive-text p{font-size:2rem;font-family:"HandoSemiBold",Arial,sans-serif;line-height:1.1}@media only screen and (max-width:767px){.archive-text p{font-size:1.6rem;line-height:22px}}.archive-text a{font-family:"HandoSemiBold",Arial,sans-serif;color:#2474bb;position:relative;text-decoration:underline}.archive-mobfilter{display:none}.archive-mobfilter-icon{width:30px;height:30px;fill:#181818}@media only screen and (max-width:767px){.archive-mobfilter-icon{fill:#fff}}@media only screen and (max-width:767px){.archive-mobfilter{display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.6rem;font-family:"HandoSemiBold",Arial,sans-serif;z-index:1;width:100%;background:#2474bb;margin-bottom:20px;padding:7px 0 3px}}.archive-mobfilter:hover{text-decoration:underline}.archive-mobbtns{display:flex;width:100%;font-size:1.6rem;font-family:"HandoSemiBold",Arial,sans-serif}@media only screen and (min-width:768px){.archive-mobbtns{display:none}}.archive-mobbtns .clear{color:#fff;background:#181818;flex-basis:50%;text-align:center;padding:20px 0;cursor:pointer}.archive-mobbtns .apply{color:#fff;background:#2474bb;flex-basis:50%;text-align:center;padding:20px 0;cursor:pointer}.archive-selected{display:flex;flex-wrap:wrap;margin-top:13px}@media only screen and (min-width:768px){.archive-selected{margin-top:0}.archive-selected.desc{max-width:calc(100% - 220px)}}@media only screen and (max-width:767px){.archive-selected{margin-top:0}}.archive-selected-item{background:#fff;border:1px solid #969696;padding:7px 10px;margin:7px 7px 0 0;font-size:1.6rem;display:flex;align-items:center;cursor:pointer}.archive-selected-item:hover{background:#deebf7;border:1px solid #deebf7}@media only screen and (max-width:767px){.archive-selected-item{margin:0 7px 7px 0;background:#deebf7;border:1px solid #deebf7}}.archive-selected-item--search{background:#fff;cursor:default;order:-1}.archive-selected .clear-selected{cursor:pointer;height:12px;width:2px;margin-left:15px;margin-top:3px;background-color:#393939;transform:rotate(45deg);z-index:1}@media only screen and (max-width:767px){.archive-selected .clear-selected{margin-top:-2px}}.archive-selected .clear-selected-icon{height:12px;width:2px;background-color:#393939;transform:rotate(90deg);Z-index:2}.archive-additional{font-family:"HandoRegular",Arial,sans-serif;font-size:1.7rem;text-align:center;padding:38px 10px 38px 6.5%;background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7e7;z-index:3}@media only screen and (max-width:1600px){.archive-additional{padding:38px 10px 38px 3%}}@media only screen and (max-width:1400px){.archive-additional{padding:20px 10px 20px 20px}}@media only screen and (max-width:1279px){.archive-additional{text-align:left;z-index:3;margin:0 0 20px}}@media only screen and (max-width:767px){.archive-additional{font-size:1.8rem;line-height:15px;margin:0;padding:20px 0}}.archive-additional-inner{display:flex;z-index:2;flex-wrap:wrap;align-items:center}@media only screen and (max-width:767px){.archive-additional-inner{display:none}}.archive-additional-inner.active{background:#f5f6fa;display:flex;position:fixed;height:100%;width:100%;top:0;left:0;z-index:9;flex-direction:column;align-items:baseline;justify-content:space-between;padding-top:0}.archive-additional-content{display:flex;z-index:2;flex-wrap:wrap;align-items:center}@media only screen and (max-width:767px){.archive-additional-content{max-height:calc(100% - 60px);overflow-y:scroll;padding:0 20px;width:calc(100% - 40px)}}.archive-additional-label{font-family:"HandoSemiBold",Arial,sans-serif;color:#505050;margin-right:18px}.archive-search{border:1px solid #e7e7e7;display:flex;align-items:center;margin-left:47px}.archive-search:before{position:absolute;width:1.9rem;height:1.9rem;left:2rem;content:"";top:50%;transform:translate(0,-50%);background:url(//www.tstc.edu/wp-content/themes/tstc-theme-redesign/assets/css/../svg/search-icon.svg) no-repeat 0 0/1.9rem 1.9rem;filter:brightness(0) saturate(100%) invert(29%) sepia(30%) saturate(6072%) hue-rotate(339deg) brightness(85%) contrast(92%)}@media only screen and (max-width:1600px){.archive-search{margin-left:0}}@media only screen and (max-width:1400px){.archive-search{margin:10px 0;padding-right:15px;width:auto}}@media only screen and (max-width:767px){.archive-search{background:#fff;margin:0;width:auto}}.archive-search .search-icon{opacity:0;width:19px;height:19px;margin-left:20px;margin-right:11px}@media only screen and (max-width:767px){.archive-search .search-icon{width:22px;height:22px;margin-left:10px}}.archive-search .search-arrow{width:17px;height:17px;fill:#d13138;cursor:pointer;transition:all .5s ease}.archive-search .search-arrow:hover{transform:translateX(10px)}.archive-search .search-clear{cursor:pointer;height:19px;width:19px;margin-left:10px;position:relative;z-index:1}.archive-search .search-clear-icon{height:19px;width:2px;background-color:#181818;transform:rotate(45deg);Z-index:2;position:absolute;left:50%}.archive-search .search-clear-icon:before{position:absolute;top:0;bottom:0;left:0;width:2px;transform:rotate(-90deg);background-color:#181818;content:""}.archive-search .search-clear-icon-2{height:19px;width:2px;background-color:#181818;transform:rotate(135deg);Z-index:2;position:absolute;left:50%}.archive-search input{border:none;padding:15px;font-size:1.4rem;width:calc(100% - 120px)}.archive-search input::-webkit-input-placeholder{font-family:"HandoSemiBold",Arial,sans-serif;color:#afafaf}.archive-search input:-moz-placeholder{font-family:"HandoSemiBold",Arial,sans-serif;color:#afafaf}.archive-search input::-moz-placeholder{font-family:"HandoSemiBold",Arial,sans-serif;color:#afafaf}.archive-search input:-ms-input-placeholder{font-family:"HandoSemiBold",Arial,sans-serif;color:#afafaf}@media only screen and (max-width:1400px){.archive-search input{width:160px}}@media only screen and (max-width:767px){.archive-search input{width:calc(100% - 45px);padding:10px 5px}}.archive-filter{margin:40px 7%;display:flex;justify-content:space-between;align-items:center;max-width:1235px;z-index:1}@media only screen and (max-width:1400px){.archive-filter{margin:20px}}@media only screen and (max-width:1279px){.archive-filter{margin:10px 20px 30px}}@media only screen and (max-width:767px){.archive-filter{padding-left:20px;margin:43px 20px 7px}}@media only screen and (min-width:768px){.archive-filter{z-index:2}}.archive-filter__right{display:flex;align-items:baseline}.archive-filter-results{font-family:"Eina03SemiBold",Arial,sans-serif;font-size:1.6rem;line-height:20px}.archive-filter-clear{font-family:"Eina03SemiBold",Arial,sans-serif;font-size:1.6rem;line-height:20px;cursor:pointer;display:flex;align-items:center}.archive-filter-clear:hover{text-decoration:underline}@media only screen and (max-width:767px){.archive-filter-clear{font-size:1.4rem}}.archive-filter-clear .clear-icon{height:20px;width:2px;margin-left:15px;background-color:#181818;transform:rotate(45deg);z-index:1}.archive-filter-clear .clear-icon-line{height:20px;width:2px;background-color:#181818;transform:rotate(90deg);z-index:2}.archive-posts{display:flex;overflow:hidden;justify-content:space-between;flex-wrap:wrap;max-width:1235px;padding-left:3%}@media only screen and (max-width:1400px){.archive-posts{padding:0 10px 0 20px}}@media only screen and (max-width:1279px){.archive-posts{padding:0 20px}}@media only screen and (max-width:991px){.archive-posts{flex-basis:calc(100% - 100px)}}@media only screen and (max-width:767px){.archive-posts{padding:0}}.archive-posts-letter{font-family:"HandoBold",Arial,sans-serif;color:#181818;font-size:8.7rem;line-height:85px;border-bottom:1px solid rgba(36,116,187,.2);text-transform:uppercase;padding:20% 12px;display:flex;justify-content:space-evenly}@media only screen and (max-width:767px){.archive-posts-letter{font-size:4.8rem;border-bottom:none}}.archive-post{background:#f5f6fa;cursor:pointer;flex-basis:48.5%;padding:0 0 5%;margin-bottom:3%;z-index:1}@media only screen and (max-width:1400px){.archive-post{padding:0 0 3%}}@media only screen and (max-width:1279px){.archive-post{padding:0 0 20px}}@media only screen and (max-width:991px){.archive-post{flex-basis:100%}}@media only screen and (max-width:767px){.archive-post{margin-bottom:15px;padding:0 20px 30px}}.archive-post-top{padding:7% 7% 0}@media only screen and (max-width:1279px){.archive-post-top{padding:30px 20px 0}}@media only screen and (max-width:767px){.archive-post-top{padding:30px 0 0}}.archive-post svg{width:24px;height:22px;fill:#181818;margin-right:5px}@media only screen and (min-width:768px){.archive-post:hover{background:#deebf7}.archive-post:hover .archive-post-title a svg{margin-right:-8px}.archive-post:hover .archive-post-title a:before{width:32px;right:-2px}}.archive-post-category{font-family:"Eina02SemiBold",Arial,sans-serif;color:#2474bb;font-size:1.7rem;line-height:20px}@media only screen and (max-width:767px){.archive-post-category{padding-bottom:5px}}.archive-post-title{font-family:"HandoBold",Arial,sans-serif;font-size:2rem;line-height:37px;margin:14px 0 28px;max-width:475px}@media only screen and (max-width:1400px){.archive-post-title{font-size:2.8rem;line-height:29px}}@media only screen and (max-width:1279px){.archive-post-title{font-size:2.2rem;line-height:25px}}@media only screen and (max-width:767px){.archive-post-title{margin:5px 0 14px;line-height:21px}}.archive-post-title a{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;position:relative;color:#181818}.archive-post-title a span{width:calc(100% - 30px)}.archive-post-title a:before{content:"";background:#d13138;width:24px;height:4px;bottom:calc(50% - 2px);right:7px;position:absolute;transition:all .5s ease}@media only screen and (max-width:767px){.archive-post-title a:before{height:2px;width:10px;bottom:calc(50% - 1px)}}.archive-post-title a svg{fill:#d13138;transition:all .5s ease}@media only screen and (max-width:767px){.archive-post-title a svg{width:16px;height:16px;margin-right:2px}}.archive-post-info{display:flex;border-top:1px solid rgba(36,116,187,.2);border-bottom:1px solid rgba(36,116,187,.2)}@media only screen and (max-width:1279px){.archive-post-info{flex-direction:column}}.archive-post-add{font-size:1.6rem;line-height:24px;max-width:211px;flex-basis:63%}@media only screen and (max-width:1279px){.archive-post-add{max-width:100%;flex-basis:100%}}@media only screen and (max-width:767px){.archive-post-add{font-size:1.6rem}}.archive-post-desc{flex-basis:50%;padding:27px 10px 10px 30px;line-height:27px;border-left:1px solid rgba(36,116,187,.2);flex-direction:column;justify-content:space-between;display:flex}@media only screen and (max-width:1279px){.archive-post-desc{padding:13px 0;border-top:1px solid rgba(36,116,187,.2);border-left:none}}@media only screen and (max-width:767px){.archive-post-desc{line-height:22px}}.archive-post-desc-text{padding-bottom:20px}.archive-post-cashback{font-family:"Eina02SemiBold",Arial,sans-serif;font-size:1.6rem;line-height:24px}.archive-post-cashback-icon{min-width:23px;display:inline-block;text-align:center}.archive-post-cashback-icon svg{height:16px;margin:0}.archive-post-geo{text-align:right;margin-top:31px;padding:0 7%}.archive-post-geo__events{margin-top:0;padding:0 20px 20px}@media only screen and (max-width:1279px){.archive-post-geo{margin-top:15px;font-size:1.4rem}}@media only screen and (max-width:767px){.archive-post-geo{text-align:right;padding:0 20px;font-size:1.4rem}.archive-post-geo br{display:none}}.archive-post-geo a{display:inline-block;color:#181818;margin:5px 0 5px 10px;transition:all .5s ease;width:auto;overflow:visible}.archive-post-geo a.hidden{overflow:hidden;width:0;margin:0;height:0}@media only screen and (max-width:767px){.archive-post-geo a{margin:5px 4px 5px 0}}.archive-post-geo a.more{text-transform:uppercase;position:relative;padding-left:16px;font-size:1.4rem;padding-top:2px}@media only screen and (max-width:1279px){.archive-post-geo a.more{font-size:1.4rem}}.archive-post-geo a.more:before{content:"+";left:1px;position:absolute;color:#d13138;font-size:2rem;font-weight:600;top:-2px}@media only screen and (max-width:1279px){.archive-post-geo a.more:before{top:-4px}}@media only screen and (max-width:767px){.archive-post-geo a.more:before{top:-3px}}.archive-post-geo a.more span:before{display:none}.archive-post-geo a svg{width:13px;height:13px;fill:#d13138;margin-right:0}.archive-post-geo a span{position:relative}.archive-post-geo a span:before{content:"";background:#181818;width:100%;height:1px;bottom:-2px;left:0;position:absolute}.archive-post-geo a span:after{content:"";background:#fff;width:0;height:1px;bottom:-2px;left:0;position:absolute;transition:all .5s ease}.archive-post-geo a:hover span:after{background:#d13138;width:100%}.archive-post-money{padding:22px 20px 22px 5px;display:flex;flex-direction:column}@media only screen and (max-width:1279px){.archive-post-money{padding:13px 0;flex-direction:row}}.archive-post-money-cost{font-family:"Eina02Bold",Arial,sans-serif;display:flex;justify-content:space-between}@media only screen and (max-width:1279px){.archive-post-money-cost{flex-basis:50%;padding-right:10px}}.archive-post-money-salary{display:flex;justify-content:space-between}@media only screen and (max-width:1279px){.archive-post-money-salary{flex-basis:50%;padding-left:10px;border-left:1px solid rgba(36,116,187,.2)}}.archive-post-cert{display:flex;padding:13px 20px 13px 5px;align-items:center;border-top:1px solid rgba(36,116,187,.2);font-family:"Eina02SemiBold",Arial,sans-serif}@media only screen and (max-width:1279px){.archive-post-cert{padding:13px 0}}.archive-post-cert.associatesdegree svg{height:14px}.archive-post-cert span{max-width:calc(100% - 27px)}.archive-post-type{padding:14px 20px 5px 5px;border-top:1px solid rgba(36,116,187,.2);display:flex;flex-direction:column;font-family:"Eina02SemiBold",Arial,sans-serif}@media only screen and (max-width:1279px){.archive-post-type{padding:13px 0;flex-direction:row}}@media only screen and (max-width:767px){.archive-post-type{flex-wrap:wrap}}.archive-post-type-online{display:flex;align-items:center;margin-bottom:10px}@media only screen and (max-width:1279px){.archive-post-type-online{flex-basis:calc(50% - 10px);padding-right:10px}}@media only screen and (max-width:767px){.archive-post-type-online{margin-bottom:0}}.archive-post-type-online svg{width:24px}.archive-post-type-tooltips{display:flex;align-items:center;justify-content:center;width:19px;height:19px;font-size:1.4rem;background:#d7d7d7;position:relative;margin-left:5px;border-radius:20px;cursor:pointer}.archive-post-type-tooltips:hover .archive-post-type-tipstext{padding:10px 15px;border-radius:10px;background:#fff;position:absolute;width:200px;top:0;right:-220px;display:flex;border:1px solid #d7d7d7;z-index:2}.archive-post-type-tipstext{display:none}.archive-post-type-day{display:flex;align-items:center;margin-bottom:10px}@media only screen and (max-width:1279px){.archive-post-type-day{flex-basis:50%;padding-left:10px;border-left:1px solid rgba(36,116,187,.2)}}@media only screen and (max-width:767px){.archive-post-type-day{flex-basis:calc(50% - 10px);padding-right:10px;padding-left:0;border-left:none;margin-block:0}}.archive-post-loadmore{padding-bottom:50px;position:relative;max-width:1235px;padding-left:3%}@media only screen and (max-width:1279px){.archive-post-loadmore{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.archive-post-loadmore{padding-bottom:20px}}.archive-post-loadmore-back{text-shadow:#eaebf8 1px 1px 0,#eaebf8 -1px -1px 0,#eaebf8 -1px 1px 0,#eaebf8 1px -1px 0;position:absolute;color:#fff;font-size:25.2rem;top:0;right:0;font-family:"HandoMedium",Arial,sans-serif;white-space:nowrap}.archive-post-loadmore-btn{width:103px;height:103px;align-items:center;cursor:pointer;background:#2474bb;z-index:1;border-radius:117px;justify-content:center;display:flex;flex-direction:column;margin:0 auto;transition:.5s linear}.archive-post-loadmore-btn span{font-family:"Eina03SemiBold",Arial,sans-serif;color:#fff;font-size:1.4rem;line-height:16px;transition:.5s linear}.archive-post-loadmore-btn svg{width:21px;height:16px;fill:#fff;margin-top:10px;transition:.5s linear}.archive-post-loadmore-btn:hover{transform:scale(.75)}.archive-post-loadmore-btn:hover .move{animation-name:movevert;animation-duration:.7s;animation-iteration-count:1}.archive-post-loadmore-btn:hover span,.archive-post-loadmore-btn:hover svg{fill:#fff;color:#fff}.archive-post.separate{background:#d13138;display:flex;flex-direction:column;justify-content:center}.archive-post.separate .archive-post-title{font-family:"HandoBold",Arial,sans-serif;color:#fff;font-size:4.1rem;line-height:40px}@media only screen and (max-width:767px){.archive-post.separate .archive-post-title{font-size:2.8rem}}.archive-post.separate .archive-post-related a{font-family:"HandoMedium",Arial,sans-serif;align-items:center;color:#fff;font-size:2.5rem;line-height:55px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.3)}@media only screen and (max-width:767px){.archive-post.separate .archive-post-related a{font-size:2rem}}.archive-post.separate .archive-post-related a svg{fill:rgba(255,255,255,.3);border:2px solid rgba(255,255,255,.3);border-radius:30px}.archive-post.separate .archive-post-related a:hover svg{fill:#fff;border:2px solid #fff}.single-programs .bottominfo-left{width:calc(709px - 190px);background:#c8dcee;padding:10.7% 6.5% 10% 6.3%}@media only screen and (max-width:767px){.single-programs .bottominfo-left{width:calc(88% - 40px);padding:40px 20px}}.single-programs .bottominfo-main:after{background:rgba(0,32,91,.3);width:100%;height:100%;content:"";position:absolute}.post-type-archive-programs .bottominfo-left-title{font-size:8.7rem;line-height:80px}@media only screen and (max-width:991px){.post-type-archive-programs .bottominfo-left-title{font-size:4.1rem;line-height:40px}}.post-type-archive-programs .bottominfo-left-text{margin:24px 0 58px 26%;max-width:237px}@media only screen and (max-width:767px){.post-type-archive-programs .bottominfo-left-text{max-width:none;margin:0 0 50px}}.post-type-archive-programs .bottominfo-left-text p,.post-type-archive-programs .bottominfo-left-text a{font-size:1.8rem;line-height:29px}@media only screen and (max-width:767px){.post-type-archive-programs .bottominfo-left-text p,.post-type-archive-programs .bottominfo-left-text a{font-size:1.4rem;line-height:19px}}.post-type-archive-programs .bottominfo-left-subtitle{margin:54px 0 10px 26%}@media only screen and (max-width:767px){.post-type-archive-programs .bottominfo-left-subtitle{margin:27px 0 0}}.post-type-archive-programs .bottominfo-left{padding:12% 7.5% 6% 6.3%}@media only screen and (max-width:1400px){.post-type-archive-programs .bottominfo-left{padding:6% 3%}}@media only screen and (max-width:767px){.post-type-archive-programs .bottominfo-left{padding:63px 36px 23px;width:calc(88% - 70px)}}@media only screen and (max-width:767px){.post-type-archive-programs .bottominfo-left .round-btn{bottom:-82px;right:29px}}.bottominfo{position:relative;padding:0 0 10rem}.bottominfo--has-bg{padding-bottom:0 !important}.bottominfo--has-bg .bottominfo__left{width:66.2%}@media only screen and (max-width:767px){.bottominfo--has-bg .bottominfo__left{width:100%}}.bottominfo--has-bg .bottominfo__right{width:33.8%}@media only screen and (max-width:767px){.bottominfo--has-bg .bottominfo__right{width:100%}}@media only screen and (max-width:1260px){.bottominfo--has-bg .bottominfo__in{padding:0 3rem}}@media only screen and (max-width:767px){.bottominfo--has-bg .bottominfo__in{padding:0 0 2rem}}@media only screen and (max-width:767px){.bottominfo--has-bg .bottominfo__bg{left:0;right:0}}.bottominfo+.flex-filled{margin-top:-10rem}@media only screen and (max-width:767px){.bottominfo{padding:0 0 7rem}.bottominfo+.flex-filled{margin-top:-7rem}}.bottominfo__bg{position:absolute;top:0;bottom:0;left:50%;max-width:1380px;width:100vw;transform:translate(-50%,0);z-index:2}@media only screen and (max-width:1380px){.bottominfo__bg{transform:translate(0,0);left:3rem;right:3rem;width:auto}}@media only screen and (max-width:767px){.bottominfo__bg{left:5%;right:5%}}.bottominfo:before{position:absolute;top:0;left:0;right:0;content:"";background:#fff;height:30rem;z-index:2}@media only screen and (max-width:767px){.bottominfo:before{height:20vw}}.bottominfo--links:before{height:10rem}.bottominfo__in{position:relative;justify-content:space-between;align-items:flex-end;z-index:3}@media only screen and (max-width:767px){.bottominfo__in{flex-direction:column;align-items:flex-start}}.bottominfo__left{width:56.3%;box-sizing:border-box;padding:9.7% 7.4%}@media only screen and (max-width:767px){.bottominfo__left{width:100%}}.bottominfo__right{width:43.7%;padding-bottom:5rem;display:flex;align-items:center}.bottominfo__right-in{padding:5% 10%;width:80%}@media only screen and (max-width:767px){.bottominfo__right{padding-bottom:0;width:100%}}.bottominfo-main{display:flex;max-width:1528px;margin:0 auto;position:relative;transition:all 1.5s linear}.bottominfo-main:before{position:absolute;background:#00205c;content:"";bottom:0;left:0;height:0;width:100%;transition:height 1s linear}@media only screen and (max-width:767px){.bottominfo-main{margin-top:0;flex-direction:column}}.bottominfo-main:after{background:rgba(0,32,91,.3);width:100%;height:100%;content:"";position:absolute}.bottominfo-left{width:calc(709px - 210px);padding:10% 7.5% 10% 6.3%;margin-left:9.2%;margin-bottom:15%;margin-top:-70px;z-index:2;position:relative}.bottominfo-left:before{position:absolute;background:#c8dcee;content:"";bottom:0;left:0;width:100%;height:100%}@media only screen and (max-width:1479px){.bottominfo-left{margin-left:10%;width:40%}}@media only screen and (max-width:991px){.bottominfo-left{padding:10% 5%}}@media only screen and (max-width:767px){.bottominfo-left{padding:20px;margin:40px 6% 0;width:calc(88% - 40px)}}.bottominfo-left-title{font-size:7.2rem;text-align:right;font-family:"HandoBold",Arial,sans-serif;line-height:72px;letter-spacing:-1.4px;position:relative;overflow:hidden;margin-bottom:0}@media only screen and (max-width:991px){.bottominfo-left-title{font-size:4.1rem;line-height:50px}}@media only screen and (max-width:767px){.bottominfo-left-title{text-align:left}}.bottominfo-left-title span{display:block}.bottominfo-left .small-text{position:absolute;font-size:1.7rem;left:10%;font-family:"Eina03SemiBold",Arial,sans-serif;text-align:left;line-height:20px;letter-spacing:-.1px}@media only screen and (max-width:1479px){.bottominfo-left .small-text{display:none}}.bottominfo-left .small-text span{transform:rotate(-90deg);position:absolute;white-space:nowrap}.bottominfo-left-subtitle{font-size:2rem;line-height:1.1;font-family:"HandoBold",Arial,sans-serif;margin:30px 0 10px 15%;max-width:385px;display:block}@media only screen and (max-width:991px){.bottominfo-left-subtitle{margin:30px 0 10px;font-size:2.5rem}}@media only screen and (max-width:767px){.bottominfo-left-subtitle{font-size:1.6rem;line-height:20px;margin:10px 0}}.bottominfo-left-text{font-size:1.8rem;line-height:1 1.4rem;margin:30px 0 58px 15%;max-width:385px;display:block;transform:translate3d(0,0,0)}.bottominfo-left-text p,.bottominfo-left-text a{font-size:1.8rem}@media only screen and (max-width:991px){.bottominfo-left-text{margin:30px 0 10px;max-width:none}}@media only screen and (max-width:767px){.bottominfo-left-text{font-size:1.6rem;line-height:20px;margin:30px 0 85px}.bottominfo-left-text p,.bottominfo-left-text a{font-size:1.6rem}}.bottominfo-left-text a{font-family:"HandoSemiBold",Arial,sans-serif;color:#1f619c}.bottominfo-left .round-btn{position:absolute;bottom:-127px;right:65px}@media only screen and (max-width:767px){.bottominfo-left .round-btn{bottom:-70px;right:20px}}.bottominfo-right{width:521px;margin-bottom:-97px;margin-top:163px;z-index:1;letter-spacing:-.6px;position:relative}@media only screen and (max-width:1479px){.bottominfo-right{margin-left:0;margin-right:10%;width:40%;margin-top:60px}}@media only screen and (max-width:767px){.bottominfo-right{margin:0 20px 40px;width:calc(100% - 40px);display:block;text-align:center}}.bottominfo-right-content{color:#fff;flex-direction:column;justify-content:center;padding:33% 20%;position:relative}.bottominfo-right-content:before{position:absolute;background:#2474bb;content:"";top:0;left:0;width:100%}@media only screen and (max-width:767px){.bottominfo-right-content{padding:97px 36px 50px}}.bottominfo-right-title{font-size:2rem;line-height:1.1;margin-bottom:53px;font-family:"HandoBold",Arial,sans-serif;text-align:left;position:relative}@media only screen and (max-width:767px){.bottominfo-right-title{font-size:2.5rem;line-height:20px;margin-bottom:30px}}.bottominfo-right-link{display:flex;justify-content:space-between;align-items:center;font-size:2.5rem;font-family:"HandoMedium",Arial,sans-serif;line-height:55px;color:rgba(255,255,255,.7);position:relative;z-index:2;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.7)}@media only screen and (max-width:767px){.bottominfo-right-link{line-height:53px;font-size:1.8rem}}.bottominfo-right-link svg{transform:scale(.9);width:18px;height:18px;fill:rgba(255,255,255,.7);border:2px solid rgba(255,255,255,.7);border-radius:30px}.bottominfo-right-link:hover{color:#fff}.bottominfo-right-link:hover svg{transform:scale(1);fill:#fff;border:2px solid #fff}.bottominfo__links{position:relative}@media only screen and (max-width:767px){.bottominfo__links{padding:0}}.bottominfo__links-item{padding:1.2rem 0;border-bottom:1px solid rgba(255,255,255,.12)}.bottominfo__links-item a{display:block;text-decoration:transparent;font-weight:500}