:root,[data-bs-theme=light]{--blue:#0d6efd;--indigo:#6610f2;--purple:#6f42c1;--pink:#d63384;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#198754;--teal:#20c997;--cyan:#0dcaf0;--black:#000;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--primary:#0d6efd;--secondary:#6c757d;--success:#198754;--info:#0dcaf0;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#212529;--primary-rgb:13,110,253;--secondary-rgb:108,117,125;--success-rgb:25,135,84;--info-rgb:13,202,240;--warning-rgb:255,193,7;--danger-rgb:220,53,69;--light-rgb:248,249,250;--dark-rgb:33,37,41;--primary-text-emphasis:#052c65;--secondary-text-emphasis:#2b2f32;--success-text-emphasis:#0a3622;--info-text-emphasis:#055160;--warning-text-emphasis:#664d03;--danger-text-emphasis:#58151c;--light-text-emphasis:#495057;--dark-text-emphasis:#495057;--primary-bg-subtle:#cfe2ff;--secondary-bg-subtle:#e2e3e5;--success-bg-subtle:#d1e7dd;--info-bg-subtle:#cff4fc;--warning-bg-subtle:#fff3cd;--danger-bg-subtle:#f8d7da;--light-bg-subtle:#fcfcfd;--dark-bg-subtle:#ced4da;--primary-border-subtle:#9ec5fe;--secondary-border-subtle:#c4c8cb;--success-border-subtle:#a3cfbb;--info-border-subtle:#9eeaf9;--warning-border-subtle:#ffe69c;--danger-border-subtle:#f1aeb5;--light-border-subtle:#e9ecef;--dark-border-subtle:#adb5bd;--white-rgb:255,255,255;--black-rgb:0,0,0;--font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--body-font-family:var(--font-sans-serif);--body-font-size:1rem;--body-font-weight:400;--body-line-height:1.5;--body-color:#212529;--body-color-rgb:33,37,41;--body-bg:#fff;--body-bg-rgb:255,255,255;--emphasis-color:#000;--emphasis-color-rgb:0,0,0;--secondary-color:rgba(33, 37, 41, 0.75);--secondary-color-rgb:33,37,41;--secondary-bg:#e9ecef;--secondary-bg-rgb:233,236,239;--tertiary-color:rgba(33, 37, 41, 0.5);--tertiary-color-rgb:33,37,41;--tertiary-bg:#f8f9fa;--tertiary-bg-rgb:248,249,250;--heading-color:inherit;--link-color:#0d6efd;--link-color-rgb:13,110,253;--link-decoration:underline;--link-hover-color:#0a58ca;--link-hover-color-rgb:10,88,202;--code-color:#d63384;--highlight-color:#212529;--highlight-bg:#fff3cd;--border-width:1px;--border-style:solid;--border-color:#dee2e6;--border-color-translucent:rgba(0, 0, 0, 0.175);--border-radius:0.375rem;--border-radius-sm:0.25rem;--border-radius-lg:0.5rem;--border-radius-xl:1rem;--border-radius-xxl:2rem;--border-radius-2xl:var(--border-radius-xxl);--border-radius-pill:50rem;--box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--focus-ring-width:0.25rem;--focus-ring-opacity:0.25;--focus-ring-color:rgba(13, 110, 253, 0.25);--form-valid-color:#198754;--form-valid-border-color:#198754;--form-invalid-color:#dc3545;--form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--body-color:#dee2e6;--body-color-rgb:222,226,230;--body-bg:#212529;--body-bg-rgb:33,37,41;--emphasis-color:#fff;--emphasis-color-rgb:255,255,255;--secondary-color:rgba(222, 226, 230, 0.75);--secondary-color-rgb:222,226,230;--secondary-bg:#343a40;--secondary-bg-rgb:52,58,64;--tertiary-color:rgba(222, 226, 230, 0.5);--tertiary-color-rgb:222,226,230;--tertiary-bg:#2b3035;--tertiary-bg-rgb:43,48,53;--primary-text-emphasis:#6ea8fe;--secondary-text-emphasis:#a7acb1;--success-text-emphasis:#75b798;--info-text-emphasis:#6edff6;--warning-text-emphasis:#ffda6a;--danger-text-emphasis:#ea868f;--light-text-emphasis:#f8f9fa;--dark-text-emphasis:#dee2e6;--primary-bg-subtle:#031633;--secondary-bg-subtle:#161719;--success-bg-subtle:#051b11;--info-bg-subtle:#032830;--warning-bg-subtle:#332701;--danger-bg-subtle:#2c0b0e;--light-bg-subtle:#343a40;--dark-bg-subtle:#1a1d20;--primary-border-subtle:#084298;--secondary-border-subtle:#41464b;--success-border-subtle:#0f5132;--info-border-subtle:#087990;--warning-border-subtle:#997404;--danger-border-subtle:#842029;--light-border-subtle:#495057;--dark-border-subtle:#343a40;--heading-color:inherit;--link-color:#6ea8fe;--link-hover-color:#8bb9fe;--link-color-rgb:110,168,254;--link-hover-color-rgb:139,185,254;--code-color:#e685b5;--highlight-color:#dee2e6;--highlight-bg:#664d03;--border-color:#495057;--border-color-translucent:rgba(255, 255, 255, 0.15);--form-valid-color:#75b798;--form-valid-border-color:#75b798;--form-invalid-color:#ea868f;--form-invalid-border-color:#ea868f}.alert{--alert-bg:transparent;--alert-padding-x:1rem;--alert-padding-y:1rem;--alert-margin-bottom:1rem;--alert-color:inherit;--alert-border-color:transparent;--alert-border:var(--border-width) solid var(--alert-border-color);--alert-border-radius:var(--border-radius);--alert-link-color:inherit;position:relative;padding:var(--alert-padding-y) var(--alert-padding-x);margin-bottom:var(--alert-margin-bottom);color:var(--alert-color);background-color:var(--alert-bg);border:var(--alert-border);border-radius:var(--alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--alert-color:var(--primary-text-emphasis);--alert-bg:var(--primary-bg-subtle);--alert-border-color:var(--primary-border-subtle);--alert-link-color:var(--primary-text-emphasis)}.alert-secondary{--alert-color:var(--secondary-text-emphasis);--alert-bg:var(--secondary-bg-subtle);--alert-border-color:var(--secondary-border-subtle);--alert-link-color:var(--secondary-text-emphasis)}.alert-success{--alert-color:var(--success-text-emphasis);--alert-bg:var(--success-bg-subtle);--alert-border-color:var(--success-border-subtle);--alert-link-color:var(--success-text-emphasis)}.alert-info{--alert-color:var(--info-text-emphasis);--alert-bg:var(--info-bg-subtle);--alert-border-color:var(--info-border-subtle);--alert-link-color:var(--info-text-emphasis)}.alert-warning{--alert-color:var(--warning-text-emphasis);--alert-bg:var(--warning-bg-subtle);--alert-border-color:var(--warning-border-subtle);--alert-link-color:var(--warning-text-emphasis)}.alert-danger{--alert-color:var(--danger-text-emphasis);--alert-bg:var(--danger-bg-subtle);--alert-border-color:var(--danger-border-subtle);--alert-link-color:var(--danger-text-emphasis)}.alert-light{--alert-color:var(--light-text-emphasis);--alert-bg:var(--light-bg-subtle);--alert-border-color:var(--light-border-subtle);--alert-link-color:var(--light-text-emphasis)}.alert-dark{--alert-color:var(--dark-text-emphasis);--alert-bg:var(--dark-bg-subtle);--alert-border-color:var(--dark-border-subtle);--alert-link-color:var(--dark-text-emphasis)}html{scroll-behavior:smooth}body{padding:0;margin:0}img{max-width:100%}*{box-sizing:border-box}#fc_filter_form_blocker{display:none;height:0;width:0}body .bg-undergraduate-darker{background-color:#540032;color:#fff!important}@media only screen and (min-width:48rem){body .bg-undergraduate-darker.angle-right{background-image:linear-gradient(135deg,#540032 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-darker.angle-left{background-image:linear-gradient(135deg,transparent 30%,#540032 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-darker.angle-right{background-image:linear-gradient(135deg,#540032 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-darker.angle-left{background-image:linear-gradient(135deg,transparent 40%,#540032 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-darker.angle-right{background-image:linear-gradient(135deg,#540032 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-darker.angle-left{background-image:linear-gradient(135deg,transparent 45%,#540032 45%);background-color:transparent}}body .bg-undergraduate-darker-transparent{background-color:rgba(84,0,50,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-undergraduate-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(84,0,50,.9) 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(84,0,50,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(84,0,50,.9) 70%,transparent 70%);background-color:transparent}body .bg-undergraduate-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(84,0,50,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(84,0,50,.9) 65%,transparent 65%);background-color:transparent}body .bg-undergraduate-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(84,0,50,.9) 45%);background-color:transparent}}body .bg-undergraduate-dark{background-color:#ba006f;color:#fff!important}@media only screen and (min-width:48rem){body .bg-undergraduate-dark.angle-right{background-image:linear-gradient(135deg,#ba006f 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-dark.angle-left{background-image:linear-gradient(135deg,transparent 30%,#ba006f 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-dark.angle-right{background-image:linear-gradient(135deg,#ba006f 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-dark.angle-left{background-image:linear-gradient(135deg,transparent 40%,#ba006f 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-dark.angle-right{background-image:linear-gradient(135deg,#ba006f 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-dark.angle-left{background-image:linear-gradient(135deg,transparent 45%,#ba006f 45%);background-color:transparent}}body .bg-undergraduate-dark-transparent{background-color:rgba(186,0,111,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-undergraduate-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,0,111,.9) 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(186,0,111,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,0,111,.9) 70%,transparent 70%);background-color:transparent}body .bg-undergraduate-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(186,0,111,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,0,111,.9) 65%,transparent 65%);background-color:transparent}body .bg-undergraduate-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(186,0,111,.9) 45%);background-color:transparent}}body .bg-undergraduate-base{background-color:#e10086;color:#fff!important}@media only screen and (min-width:48rem){body .bg-undergraduate-base.angle-right{background-image:linear-gradient(135deg,#e10086 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-base.angle-left{background-image:linear-gradient(135deg,transparent 30%,#e10086 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-base.angle-right{background-image:linear-gradient(135deg,#e10086 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-base.angle-left{background-image:linear-gradient(135deg,transparent 40%,#e10086 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-base.angle-right{background-image:linear-gradient(135deg,#e10086 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-base.angle-left{background-image:linear-gradient(135deg,transparent 45%,#e10086 45%);background-color:transparent}}body .bg-undergraduate-base-transparent{background-color:rgba(225,0,134,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-undergraduate-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(225,0,134,.9) 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(225,0,134,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(225,0,134,.9) 70%,transparent 70%);background-color:transparent}body .bg-undergraduate-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(225,0,134,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(225,0,134,.9) 65%,transparent 65%);background-color:transparent}body .bg-undergraduate-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(225,0,134,.9) 45%);background-color:transparent}}body .bg-undergraduate-light{background-color:#ffaede;color:#000!important}@media only screen and (min-width:48rem){body .bg-undergraduate-light.angle-right{background-image:linear-gradient(135deg,#ffaede 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-light.angle-left{background-image:linear-gradient(135deg,transparent 30%,#ffaede 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-light.angle-right{background-image:linear-gradient(135deg,#ffaede 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-light.angle-left{background-image:linear-gradient(135deg,transparent 40%,#ffaede 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-light.angle-right{background-image:linear-gradient(135deg,#ffaede 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-light.angle-left{background-image:linear-gradient(135deg,transparent 45%,#ffaede 45%);background-color:transparent}}body .bg-undergraduate-light-transparent{background-color:rgba(255,174,222,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-undergraduate-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(255,174,222,.9) 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(255,174,222,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(255,174,222,.9) 70%,transparent 70%);background-color:transparent}body .bg-undergraduate-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(255,174,222,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(255,174,222,.9) 65%,transparent 65%);background-color:transparent}body .bg-undergraduate-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(255,174,222,.9) 45%);background-color:transparent}}body .bg-undergraduate-lighter{background-color:#ffe1f3;color:#000!important}@media only screen and (min-width:48rem){body .bg-undergraduate-lighter.angle-right{background-image:linear-gradient(135deg,#ffe1f3 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-lighter.angle-left{background-image:linear-gradient(135deg,transparent 30%,#ffe1f3 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-lighter.angle-right{background-image:linear-gradient(135deg,#ffe1f3 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-lighter.angle-left{background-image:linear-gradient(135deg,transparent 40%,#ffe1f3 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-lighter.angle-right{background-image:linear-gradient(135deg,#ffe1f3 50%,transparent 50%);background-color:transparent}body .bg-undergraduate-lighter.angle-left{background-image:linear-gradient(135deg,transparent 45%,#ffe1f3 45%);background-color:transparent}}body .bg-undergraduate-lighter-transparent{background-color:rgba(255,225,243,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-undergraduate-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(255,225,243,.9) 80%,transparent 80%);background-color:transparent}body .bg-undergraduate-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(255,225,243,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-undergraduate-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(255,225,243,.9) 70%,transparent 70%);background-color:transparent}body .bg-undergraduate-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(255,225,243,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-undergraduate-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(255,225,243,.9) 65%,transparent 65%);background-color:transparent}body .bg-undergraduate-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(255,225,243,.9) 45%);background-color:transparent}}body .bg-postgraduate-darker{background-color:#002137;color:#fff!important}@media only screen and (min-width:48rem){body .bg-postgraduate-darker.angle-right{background-image:linear-gradient(135deg,#002137 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-darker.angle-left{background-image:linear-gradient(135deg,transparent 30%,#002137 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-darker.angle-right{background-image:linear-gradient(135deg,#002137 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-darker.angle-left{background-image:linear-gradient(135deg,transparent 40%,#002137 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-darker.angle-right{background-image:linear-gradient(135deg,#002137 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-darker.angle-left{background-image:linear-gradient(135deg,transparent 45%,#002137 45%);background-color:transparent}}body .bg-postgraduate-darker-transparent{background-color:rgba(0,33,55,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-postgraduate-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,33,55,.9) 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,33,55,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,33,55,.9) 70%,transparent 70%);background-color:transparent}body .bg-postgraduate-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,33,55,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,33,55,.9) 65%,transparent 65%);background-color:transparent}body .bg-postgraduate-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,33,55,.9) 45%);background-color:transparent}}body .bg-postgraduate-dark{background-color:#005f9d;color:#fff!important}@media only screen and (min-width:48rem){body .bg-postgraduate-dark.angle-right{background-image:linear-gradient(135deg,#005f9d 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-dark.angle-left{background-image:linear-gradient(135deg,transparent 30%,#005f9d 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-dark.angle-right{background-image:linear-gradient(135deg,#005f9d 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-dark.angle-left{background-image:linear-gradient(135deg,transparent 40%,#005f9d 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-dark.angle-right{background-image:linear-gradient(135deg,#005f9d 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-dark.angle-left{background-image:linear-gradient(135deg,transparent 45%,#005f9d 45%);background-color:transparent}}body .bg-postgraduate-dark-transparent{background-color:rgba(0,95,157,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-postgraduate-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,95,157,.9) 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,95,157,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,95,157,.9) 70%,transparent 70%);background-color:transparent}body .bg-postgraduate-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,95,157,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,95,157,.9) 65%,transparent 65%);background-color:transparent}body .bg-postgraduate-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,95,157,.9) 45%);background-color:transparent}}body .bg-postgraduate-base{background-color:#0072bc;color:#fff!important}@media only screen and (min-width:48rem){body .bg-postgraduate-base.angle-right{background-image:linear-gradient(135deg,#0072bc 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-base.angle-left{background-image:linear-gradient(135deg,transparent 30%,#0072bc 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-base.angle-right{background-image:linear-gradient(135deg,#0072bc 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-base.angle-left{background-image:linear-gradient(135deg,transparent 40%,#0072bc 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-base.angle-right{background-image:linear-gradient(135deg,#0072bc 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-base.angle-left{background-image:linear-gradient(135deg,transparent 45%,#0072bc 45%);background-color:transparent}}body .bg-postgraduate-base-transparent{background-color:rgba(0,114,188,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-postgraduate-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,114,188,.9) 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,114,188,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,114,188,.9) 70%,transparent 70%);background-color:transparent}body .bg-postgraduate-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,114,188,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,114,188,.9) 65%,transparent 65%);background-color:transparent}body .bg-postgraduate-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,114,188,.9) 45%);background-color:transparent}}body .bg-postgraduate-light{background-color:#89d1ff;color:#000!important}@media only screen and (min-width:48rem){body .bg-postgraduate-light.angle-right{background-image:linear-gradient(135deg,#89d1ff 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-light.angle-left{background-image:linear-gradient(135deg,transparent 30%,#89d1ff 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-light.angle-right{background-image:linear-gradient(135deg,#89d1ff 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-light.angle-left{background-image:linear-gradient(135deg,transparent 40%,#89d1ff 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-light.angle-right{background-image:linear-gradient(135deg,#89d1ff 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-light.angle-left{background-image:linear-gradient(135deg,transparent 45%,#89d1ff 45%);background-color:transparent}}body .bg-postgraduate-light-transparent{background-color:rgba(137,209,255,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-postgraduate-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(137,209,255,.9) 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(137,209,255,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(137,209,255,.9) 70%,transparent 70%);background-color:transparent}body .bg-postgraduate-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(137,209,255,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(137,209,255,.9) 65%,transparent 65%);background-color:transparent}body .bg-postgraduate-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(137,209,255,.9) 45%);background-color:transparent}}body .bg-postgraduate-lighter{background-color:#bce5ff;color:#000!important}@media only screen and (min-width:48rem){body .bg-postgraduate-lighter.angle-right{background-image:linear-gradient(135deg,#bce5ff 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-lighter.angle-left{background-image:linear-gradient(135deg,transparent 30%,#bce5ff 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-lighter.angle-right{background-image:linear-gradient(135deg,#bce5ff 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-lighter.angle-left{background-image:linear-gradient(135deg,transparent 40%,#bce5ff 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-lighter.angle-right{background-image:linear-gradient(135deg,#bce5ff 50%,transparent 50%);background-color:transparent}body .bg-postgraduate-lighter.angle-left{background-image:linear-gradient(135deg,transparent 45%,#bce5ff 45%);background-color:transparent}}body .bg-postgraduate-lighter-transparent{background-color:rgba(188,229,255,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-postgraduate-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(188,229,255,.9) 80%,transparent 80%);background-color:transparent}body .bg-postgraduate-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(188,229,255,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-postgraduate-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(188,229,255,.9) 70%,transparent 70%);background-color:transparent}body .bg-postgraduate-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(188,229,255,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-postgraduate-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(188,229,255,.9) 65%,transparent 65%);background-color:transparent}body .bg-postgraduate-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(188,229,255,.9) 45%);background-color:transparent}}body .bg-online-darker{background-color:#364a17;color:#fff!important}@media only screen and (min-width:48rem){body .bg-online-darker.angle-right{background-image:linear-gradient(135deg,#364a17 80%,transparent 80%);background-color:transparent}body .bg-online-darker.angle-left{background-image:linear-gradient(135deg,transparent 30%,#364a17 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-darker.angle-right{background-image:linear-gradient(135deg,#364a17 50%,transparent 50%);background-color:transparent}body .bg-online-darker.angle-left{background-image:linear-gradient(135deg,transparent 40%,#364a17 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-darker.angle-right{background-image:linear-gradient(135deg,#364a17 50%,transparent 50%);background-color:transparent}body .bg-online-darker.angle-left{background-image:linear-gradient(135deg,transparent 45%,#364a17 45%);background-color:transparent}}body .bg-online-darker-transparent{background-color:rgba(54,74,23,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-online-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(54,74,23,.9) 80%,transparent 80%);background-color:transparent}body .bg-online-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(54,74,23,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(54,74,23,.9) 70%,transparent 70%);background-color:transparent}body .bg-online-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(54,74,23,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(54,74,23,.9) 65%,transparent 65%);background-color:transparent}body .bg-online-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(54,74,23,.9) 45%);background-color:transparent}}body .bg-online-dark{background-color:#6e9730;color:#000!important}@media only screen and (min-width:48rem){body .bg-online-dark.angle-right{background-image:linear-gradient(135deg,#6e9730 80%,transparent 80%);background-color:transparent}body .bg-online-dark.angle-left{background-image:linear-gradient(135deg,transparent 30%,#6e9730 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-dark.angle-right{background-image:linear-gradient(135deg,#6e9730 50%,transparent 50%);background-color:transparent}body .bg-online-dark.angle-left{background-image:linear-gradient(135deg,transparent 40%,#6e9730 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-dark.angle-right{background-image:linear-gradient(135deg,#6e9730 50%,transparent 50%);background-color:transparent}body .bg-online-dark.angle-left{background-image:linear-gradient(135deg,transparent 45%,#6e9730 45%);background-color:transparent}}body .bg-online-dark-transparent{background-color:rgba(110,151,48,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-online-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(110,151,48,.9) 80%,transparent 80%);background-color:transparent}body .bg-online-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(110,151,48,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(110,151,48,.9) 70%,transparent 70%);background-color:transparent}body .bg-online-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(110,151,48,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(110,151,48,.9) 65%,transparent 65%);background-color:transparent}body .bg-online-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(110,151,48,.9) 45%);background-color:transparent}}body .bg-online-base{background-color:#88b73b;color:#000!important}@media only screen and (min-width:48rem){body .bg-online-base.angle-right{background-image:linear-gradient(135deg,#88b73b 80%,transparent 80%);background-color:transparent}body .bg-online-base.angle-left{background-image:linear-gradient(135deg,transparent 30%,#88b73b 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-base.angle-right{background-image:linear-gradient(135deg,#88b73b 50%,transparent 50%);background-color:transparent}body .bg-online-base.angle-left{background-image:linear-gradient(135deg,transparent 40%,#88b73b 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-base.angle-right{background-image:linear-gradient(135deg,#88b73b 50%,transparent 50%);background-color:transparent}body .bg-online-base.angle-left{background-image:linear-gradient(135deg,transparent 45%,#88b73b 45%);background-color:transparent}}body .bg-online-base-transparent{background-color:rgba(136,183,59,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-online-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(136,183,59,.9) 80%,transparent 80%);background-color:transparent}body .bg-online-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(136,183,59,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(136,183,59,.9) 70%,transparent 70%);background-color:transparent}body .bg-online-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(136,183,59,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(136,183,59,.9) 65%,transparent 65%);background-color:transparent}body .bg-online-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(136,183,59,.9) 45%);background-color:transparent}}body .bg-online-light{background-color:#e3efcf;color:#000!important}@media only screen and (min-width:48rem){body .bg-online-light.angle-right{background-image:linear-gradient(135deg,#e3efcf 80%,transparent 80%);background-color:transparent}body .bg-online-light.angle-left{background-image:linear-gradient(135deg,transparent 30%,#e3efcf 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-light.angle-right{background-image:linear-gradient(135deg,#e3efcf 50%,transparent 50%);background-color:transparent}body .bg-online-light.angle-left{background-image:linear-gradient(135deg,transparent 40%,#e3efcf 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-light.angle-right{background-image:linear-gradient(135deg,#e3efcf 50%,transparent 50%);background-color:transparent}body .bg-online-light.angle-left{background-image:linear-gradient(135deg,transparent 45%,#e3efcf 45%);background-color:transparent}}body .bg-online-light-transparent{background-color:rgba(227,239,207,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-online-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(227,239,207,.9) 80%,transparent 80%);background-color:transparent}body .bg-online-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(227,239,207,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(227,239,207,.9) 70%,transparent 70%);background-color:transparent}body .bg-online-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(227,239,207,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(227,239,207,.9) 65%,transparent 65%);background-color:transparent}body .bg-online-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(227,239,207,.9) 45%);background-color:transparent}}body .bg-online-lighter{background-color:#f9fcf5;color:#000!important}@media only screen and (min-width:48rem){body .bg-online-lighter.angle-right{background-image:linear-gradient(135deg,#f9fcf5 80%,transparent 80%);background-color:transparent}body .bg-online-lighter.angle-left{background-image:linear-gradient(135deg,transparent 30%,#f9fcf5 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-lighter.angle-right{background-image:linear-gradient(135deg,#f9fcf5 50%,transparent 50%);background-color:transparent}body .bg-online-lighter.angle-left{background-image:linear-gradient(135deg,transparent 40%,#f9fcf5 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-lighter.angle-right{background-image:linear-gradient(135deg,#f9fcf5 50%,transparent 50%);background-color:transparent}body .bg-online-lighter.angle-left{background-image:linear-gradient(135deg,transparent 45%,#f9fcf5 45%);background-color:transparent}}body .bg-online-lighter-transparent{background-color:rgba(249,252,245,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-online-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(249,252,245,.9) 80%,transparent 80%);background-color:transparent}body .bg-online-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(249,252,245,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-online-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(249,252,245,.9) 70%,transparent 70%);background-color:transparent}body .bg-online-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(249,252,245,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-online-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(249,252,245,.9) 65%,transparent 65%);background-color:transparent}body .bg-online-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(249,252,245,.9) 45%);background-color:transparent}}body .bg-primary-darker{background-color:#571046;color:#fff!important}@media only screen and (min-width:48rem){body .bg-primary-darker.angle-right{background-image:linear-gradient(135deg,#571046 80%,transparent 80%);background-color:transparent}body .bg-primary-darker.angle-left{background-image:linear-gradient(135deg,transparent 30%,#571046 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-darker.angle-right{background-image:linear-gradient(135deg,#571046 50%,transparent 50%);background-color:transparent}body .bg-primary-darker.angle-left{background-image:linear-gradient(135deg,transparent 40%,#571046 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-darker.angle-right{background-image:linear-gradient(135deg,#571046 50%,transparent 50%);background-color:transparent}body .bg-primary-darker.angle-left{background-image:linear-gradient(135deg,transparent 45%,#571046 45%);background-color:transparent}}body .bg-primary-darker-transparent{background-color:rgba(87,16,70,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-primary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,16,70,.9) 80%,transparent 80%);background-color:transparent}body .bg-primary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(87,16,70,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,16,70,.9) 70%,transparent 70%);background-color:transparent}body .bg-primary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(87,16,70,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,16,70,.9) 65%,transparent 65%);background-color:transparent}body .bg-primary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(87,16,70,.9) 45%);background-color:transparent}}body .bg-primary-dark{background-color:#6b1868;color:#fff!important}@media only screen and (min-width:48rem){body .bg-primary-dark.angle-right{background-image:linear-gradient(135deg,#6b1868 80%,transparent 80%);background-color:transparent}body .bg-primary-dark.angle-left{background-image:linear-gradient(135deg,transparent 30%,#6b1868 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-dark.angle-right{background-image:linear-gradient(135deg,#6b1868 50%,transparent 50%);background-color:transparent}body .bg-primary-dark.angle-left{background-image:linear-gradient(135deg,transparent 40%,#6b1868 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-dark.angle-right{background-image:linear-gradient(135deg,#6b1868 50%,transparent 50%);background-color:transparent}body .bg-primary-dark.angle-left{background-image:linear-gradient(135deg,transparent 45%,#6b1868 45%);background-color:transparent}}body .bg-primary-dark-transparent{background-color:rgba(107,24,104,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-primary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(107,24,104,.9) 80%,transparent 80%);background-color:transparent}body .bg-primary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(107,24,104,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(107,24,104,.9) 70%,transparent 70%);background-color:transparent}body .bg-primary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(107,24,104,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(107,24,104,.9) 65%,transparent 65%);background-color:transparent}body .bg-primary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(107,24,104,.9) 45%);background-color:transparent}}body .bg-primary-base{background-color:#712177;color:#fff!important}@media only screen and (min-width:48rem){body .bg-primary-base.angle-right{background-image:linear-gradient(135deg,#712177 80%,transparent 80%);background-color:transparent}body .bg-primary-base.angle-left{background-image:linear-gradient(135deg,transparent 30%,#712177 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-base.angle-right{background-image:linear-gradient(135deg,#712177 50%,transparent 50%);background-color:transparent}body .bg-primary-base.angle-left{background-image:linear-gradient(135deg,transparent 40%,#712177 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-base.angle-right{background-image:linear-gradient(135deg,#712177 50%,transparent 50%);background-color:transparent}body .bg-primary-base.angle-left{background-image:linear-gradient(135deg,transparent 45%,#712177 45%);background-color:transparent}}body .bg-primary-base-transparent{background-color:rgba(113,33,119,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-primary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(113,33,119,.9) 80%,transparent 80%);background-color:transparent}body .bg-primary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(113,33,119,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(113,33,119,.9) 70%,transparent 70%);background-color:transparent}body .bg-primary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(113,33,119,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(113,33,119,.9) 65%,transparent 65%);background-color:transparent}body .bg-primary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(113,33,119,.9) 45%);background-color:transparent}}body .bg-primary-light{background-color:#b077b8;color:#000!important}@media only screen and (min-width:48rem){body .bg-primary-light.angle-right{background-image:linear-gradient(135deg,#b077b8 80%,transparent 80%);background-color:transparent}body .bg-primary-light.angle-left{background-image:linear-gradient(135deg,transparent 30%,#b077b8 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-light.angle-right{background-image:linear-gradient(135deg,#b077b8 50%,transparent 50%);background-color:transparent}body .bg-primary-light.angle-left{background-image:linear-gradient(135deg,transparent 40%,#b077b8 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-light.angle-right{background-image:linear-gradient(135deg,#b077b8 50%,transparent 50%);background-color:transparent}body .bg-primary-light.angle-left{background-image:linear-gradient(135deg,transparent 45%,#b077b8 45%);background-color:transparent}}body .bg-primary-light-transparent{background-color:rgba(176,119,184,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-primary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(176,119,184,.9) 80%,transparent 80%);background-color:transparent}body .bg-primary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(176,119,184,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(176,119,184,.9) 70%,transparent 70%);background-color:transparent}body .bg-primary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(176,119,184,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(176,119,184,.9) 65%,transparent 65%);background-color:transparent}body .bg-primary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(176,119,184,.9) 45%);background-color:transparent}}body .bg-primary-lighter{background-color:#c4a1c9;color:#000!important}@media only screen and (min-width:48rem){body .bg-primary-lighter.angle-right{background-image:linear-gradient(135deg,#c4a1c9 80%,transparent 80%);background-color:transparent}body .bg-primary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 30%,#c4a1c9 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-lighter.angle-right{background-image:linear-gradient(135deg,#c4a1c9 50%,transparent 50%);background-color:transparent}body .bg-primary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 40%,#c4a1c9 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-lighter.angle-right{background-image:linear-gradient(135deg,#c4a1c9 50%,transparent 50%);background-color:transparent}body .bg-primary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 45%,#c4a1c9 45%);background-color:transparent}}body .bg-primary-lighter-transparent{background-color:rgba(196,161,201,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-primary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(196,161,201,.9) 80%,transparent 80%);background-color:transparent}body .bg-primary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(196,161,201,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(196,161,201,.9) 70%,transparent 70%);background-color:transparent}body .bg-primary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(196,161,201,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(196,161,201,.9) 65%,transparent 65%);background-color:transparent}body .bg-primary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(196,161,201,.9) 45%);background-color:transparent}}body .bg-primary-lightest{background-color:#ceb1d2;color:#000!important}@media only screen and (min-width:48rem){body .bg-primary-lightest.angle-right{background-image:linear-gradient(135deg,#ceb1d2 80%,transparent 80%);background-color:transparent}body .bg-primary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 30%,#ceb1d2 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-lightest.angle-right{background-image:linear-gradient(135deg,#ceb1d2 50%,transparent 50%);background-color:transparent}body .bg-primary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 40%,#ceb1d2 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-lightest.angle-right{background-image:linear-gradient(135deg,#ceb1d2 50%,transparent 50%);background-color:transparent}body .bg-primary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 45%,#ceb1d2 45%);background-color:transparent}}body .bg-primary-lightest-transparent{background-color:rgba(206,177,210,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-primary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(206,177,210,.9) 80%,transparent 80%);background-color:transparent}body .bg-primary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(206,177,210,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-primary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(206,177,210,.9) 70%,transparent 70%);background-color:transparent}body .bg-primary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(206,177,210,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-primary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(206,177,210,.9) 65%,transparent 65%);background-color:transparent}body .bg-primary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(206,177,210,.9) 45%);background-color:transparent}}body .bg-secondary-darker{background-color:#006b99;color:#fff!important}@media only screen and (min-width:48rem){body .bg-secondary-darker.angle-right{background-image:linear-gradient(135deg,#006b99 80%,transparent 80%);background-color:transparent}body .bg-secondary-darker.angle-left{background-image:linear-gradient(135deg,transparent 30%,#006b99 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-darker.angle-right{background-image:linear-gradient(135deg,#006b99 50%,transparent 50%);background-color:transparent}body .bg-secondary-darker.angle-left{background-image:linear-gradient(135deg,transparent 40%,#006b99 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-darker.angle-right{background-image:linear-gradient(135deg,#006b99 50%,transparent 50%);background-color:transparent}body .bg-secondary-darker.angle-left{background-image:linear-gradient(135deg,transparent 45%,#006b99 45%);background-color:transparent}}body .bg-secondary-darker-transparent{background-color:rgba(0,107,153,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-secondary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,107,153,.9) 80%,transparent 80%);background-color:transparent}body .bg-secondary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,107,153,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,107,153,.9) 70%,transparent 70%);background-color:transparent}body .bg-secondary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,107,153,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,107,153,.9) 65%,transparent 65%);background-color:transparent}body .bg-secondary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,107,153,.9) 45%);background-color:transparent}}body .bg-secondary-dark{background-color:#007abf;color:#fff!important}@media only screen and (min-width:48rem){body .bg-secondary-dark.angle-right{background-image:linear-gradient(135deg,#007abf 80%,transparent 80%);background-color:transparent}body .bg-secondary-dark.angle-left{background-image:linear-gradient(135deg,transparent 30%,#007abf 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-dark.angle-right{background-image:linear-gradient(135deg,#007abf 50%,transparent 50%);background-color:transparent}body .bg-secondary-dark.angle-left{background-image:linear-gradient(135deg,transparent 40%,#007abf 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-dark.angle-right{background-image:linear-gradient(135deg,#007abf 50%,transparent 50%);background-color:transparent}body .bg-secondary-dark.angle-left{background-image:linear-gradient(135deg,transparent 45%,#007abf 45%);background-color:transparent}}body .bg-secondary-dark-transparent{background-color:rgba(0,122,191,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-secondary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,122,191,.9) 80%,transparent 80%);background-color:transparent}body .bg-secondary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,122,191,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,122,191,.9) 70%,transparent 70%);background-color:transparent}body .bg-secondary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,122,191,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,122,191,.9) 65%,transparent 65%);background-color:transparent}body .bg-secondary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,122,191,.9) 45%);background-color:transparent}}body .bg-secondary-base{background-color:#009fee;color:#fff!important}@media only screen and (min-width:48rem){body .bg-secondary-base.angle-right{background-image:linear-gradient(135deg,#009fee 80%,transparent 80%);background-color:transparent}body .bg-secondary-base.angle-left{background-image:linear-gradient(135deg,transparent 30%,#009fee 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-base.angle-right{background-image:linear-gradient(135deg,#009fee 50%,transparent 50%);background-color:transparent}body .bg-secondary-base.angle-left{background-image:linear-gradient(135deg,transparent 40%,#009fee 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-base.angle-right{background-image:linear-gradient(135deg,#009fee 50%,transparent 50%);background-color:transparent}body .bg-secondary-base.angle-left{background-image:linear-gradient(135deg,transparent 45%,#009fee 45%);background-color:transparent}}body .bg-secondary-base-transparent{background-color:rgba(0,159,238,.9);color:#fff!important}@media only screen and (min-width:48rem){body .bg-secondary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,159,238,.9) 80%,transparent 80%);background-color:transparent}body .bg-secondary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,159,238,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,159,238,.9) 70%,transparent 70%);background-color:transparent}body .bg-secondary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,159,238,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,159,238,.9) 65%,transparent 65%);background-color:transparent}body .bg-secondary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,159,238,.9) 45%);background-color:transparent}}body .bg-secondary-light{background-color:#57d4fa;color:#000!important}@media only screen and (min-width:48rem){body .bg-secondary-light.angle-right{background-image:linear-gradient(135deg,#57d4fa 80%,transparent 80%);background-color:transparent}body .bg-secondary-light.angle-left{background-image:linear-gradient(135deg,transparent 30%,#57d4fa 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-light.angle-right{background-image:linear-gradient(135deg,#57d4fa 50%,transparent 50%);background-color:transparent}body .bg-secondary-light.angle-left{background-image:linear-gradient(135deg,transparent 40%,#57d4fa 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-light.angle-right{background-image:linear-gradient(135deg,#57d4fa 50%,transparent 50%);background-color:transparent}body .bg-secondary-light.angle-left{background-image:linear-gradient(135deg,transparent 45%,#57d4fa 45%);background-color:transparent}}body .bg-secondary-light-transparent{background-color:rgba(87,212,250,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-secondary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,212,250,.9) 80%,transparent 80%);background-color:transparent}body .bg-secondary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(87,212,250,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,212,250,.9) 70%,transparent 70%);background-color:transparent}body .bg-secondary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(87,212,250,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,212,250,.9) 65%,transparent 65%);background-color:transparent}body .bg-secondary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(87,212,250,.9) 45%);background-color:transparent}}body .bg-secondary-lighter{background-color:#bae0f5;color:#000!important}@media only screen and (min-width:48rem){body .bg-secondary-lighter.angle-right{background-image:linear-gradient(135deg,#bae0f5 80%,transparent 80%);background-color:transparent}body .bg-secondary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 30%,#bae0f5 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-lighter.angle-right{background-image:linear-gradient(135deg,#bae0f5 50%,transparent 50%);background-color:transparent}body .bg-secondary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 40%,#bae0f5 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-lighter.angle-right{background-image:linear-gradient(135deg,#bae0f5 50%,transparent 50%);background-color:transparent}body .bg-secondary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 45%,#bae0f5 45%);background-color:transparent}}body .bg-secondary-lighter-transparent{background-color:rgba(186,224,245,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-secondary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,224,245,.9) 80%,transparent 80%);background-color:transparent}body .bg-secondary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(186,224,245,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,224,245,.9) 70%,transparent 70%);background-color:transparent}body .bg-secondary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(186,224,245,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,224,245,.9) 65%,transparent 65%);background-color:transparent}body .bg-secondary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(186,224,245,.9) 45%);background-color:transparent}}body .bg-secondary-lightest{background-color:#d0eaf8;color:#000!important}@media only screen and (min-width:48rem){body .bg-secondary-lightest.angle-right{background-image:linear-gradient(135deg,#d0eaf8 80%,transparent 80%);background-color:transparent}body .bg-secondary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 30%,#d0eaf8 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-lightest.angle-right{background-image:linear-gradient(135deg,#d0eaf8 50%,transparent 50%);background-color:transparent}body .bg-secondary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 40%,#d0eaf8 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-lightest.angle-right{background-image:linear-gradient(135deg,#d0eaf8 50%,transparent 50%);background-color:transparent}body .bg-secondary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 45%,#d0eaf8 45%);background-color:transparent}}body .bg-secondary-lightest-transparent{background-color:rgba(208,234,248,.9);color:#000!important}@media only screen and (min-width:48rem){body .bg-secondary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(208,234,248,.9) 80%,transparent 80%);background-color:transparent}body .bg-secondary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(208,234,248,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body .bg-secondary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(208,234,248,.9) 70%,transparent 70%);background-color:transparent}body .bg-secondary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(208,234,248,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body .bg-secondary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(208,234,248,.9) 65%,transparent 65%);background-color:transparent}body .bg-secondary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(208,234,248,.9) 45%);background-color:transparent}}body.theme--default .bg-primary-darker{background-color:#571046;color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-darker.angle-right{background-image:linear-gradient(135deg,#571046 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-darker.angle-left{background-image:linear-gradient(135deg,transparent 30%,#571046 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-darker.angle-right{background-image:linear-gradient(135deg,#571046 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-darker.angle-left{background-image:linear-gradient(135deg,transparent 40%,#571046 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-darker.angle-right{background-image:linear-gradient(135deg,#571046 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-darker.angle-left{background-image:linear-gradient(135deg,transparent 45%,#571046 45%);background-color:transparent}}body.theme--default .bg-primary-darker-transparent{background-color:rgba(87,16,70,.9);color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,16,70,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(87,16,70,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,16,70,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-primary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(87,16,70,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,16,70,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-primary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(87,16,70,.9) 45%);background-color:transparent}}body.theme--default .bg-primary-dark{background-color:#6b1868;color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-dark.angle-right{background-image:linear-gradient(135deg,#6b1868 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-dark.angle-left{background-image:linear-gradient(135deg,transparent 30%,#6b1868 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-dark.angle-right{background-image:linear-gradient(135deg,#6b1868 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-dark.angle-left{background-image:linear-gradient(135deg,transparent 40%,#6b1868 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-dark.angle-right{background-image:linear-gradient(135deg,#6b1868 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-dark.angle-left{background-image:linear-gradient(135deg,transparent 45%,#6b1868 45%);background-color:transparent}}body.theme--default .bg-primary-dark-transparent{background-color:rgba(107,24,104,.9);color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(107,24,104,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(107,24,104,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(107,24,104,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-primary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(107,24,104,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(107,24,104,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-primary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(107,24,104,.9) 45%);background-color:transparent}}body.theme--default .bg-primary-base{background-color:#712177;color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-base.angle-right{background-image:linear-gradient(135deg,#712177 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-base.angle-left{background-image:linear-gradient(135deg,transparent 30%,#712177 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-base.angle-right{background-image:linear-gradient(135deg,#712177 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-base.angle-left{background-image:linear-gradient(135deg,transparent 40%,#712177 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-base.angle-right{background-image:linear-gradient(135deg,#712177 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-base.angle-left{background-image:linear-gradient(135deg,transparent 45%,#712177 45%);background-color:transparent}}body.theme--default .bg-primary-base-transparent{background-color:rgba(113,33,119,.9);color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(113,33,119,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(113,33,119,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(113,33,119,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-primary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(113,33,119,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(113,33,119,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-primary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(113,33,119,.9) 45%);background-color:transparent}}body.theme--default .bg-primary-light{background-color:#b077b8;color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-light.angle-right{background-image:linear-gradient(135deg,#b077b8 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-light.angle-left{background-image:linear-gradient(135deg,transparent 30%,#b077b8 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-light.angle-right{background-image:linear-gradient(135deg,#b077b8 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-light.angle-left{background-image:linear-gradient(135deg,transparent 40%,#b077b8 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-light.angle-right{background-image:linear-gradient(135deg,#b077b8 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-light.angle-left{background-image:linear-gradient(135deg,transparent 45%,#b077b8 45%);background-color:transparent}}body.theme--default .bg-primary-light-transparent{background-color:rgba(176,119,184,.9);color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(176,119,184,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(176,119,184,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(176,119,184,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-primary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(176,119,184,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(176,119,184,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-primary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(176,119,184,.9) 45%);background-color:transparent}}body.theme--default .bg-primary-lighter{background-color:#c4a1c9;color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-lighter.angle-right{background-image:linear-gradient(135deg,#c4a1c9 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 30%,#c4a1c9 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-lighter.angle-right{background-image:linear-gradient(135deg,#c4a1c9 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 40%,#c4a1c9 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-lighter.angle-right{background-image:linear-gradient(135deg,#c4a1c9 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 45%,#c4a1c9 45%);background-color:transparent}}body.theme--default .bg-primary-lighter-transparent{background-color:rgba(196,161,201,.9);color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(196,161,201,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(196,161,201,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(196,161,201,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-primary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(196,161,201,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(196,161,201,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-primary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(196,161,201,.9) 45%);background-color:transparent}}body.theme--default .bg-primary-lightest{background-color:#ceb1d2;color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-lightest.angle-right{background-image:linear-gradient(135deg,#ceb1d2 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 30%,#ceb1d2 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-lightest.angle-right{background-image:linear-gradient(135deg,#ceb1d2 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 40%,#ceb1d2 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-lightest.angle-right{background-image:linear-gradient(135deg,#ceb1d2 50%,transparent 50%);background-color:transparent}body.theme--default .bg-primary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 45%,#ceb1d2 45%);background-color:transparent}}body.theme--default .bg-primary-lightest-transparent{background-color:rgba(206,177,210,.9);color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-primary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(206,177,210,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-primary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(206,177,210,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-primary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(206,177,210,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-primary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(206,177,210,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-primary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(206,177,210,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-primary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(206,177,210,.9) 45%);background-color:transparent}}body.theme--default .bg-secondary-darker{background-color:#006b99;color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-darker.angle-right{background-image:linear-gradient(135deg,#006b99 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-darker.angle-left{background-image:linear-gradient(135deg,transparent 30%,#006b99 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-darker.angle-right{background-image:linear-gradient(135deg,#006b99 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-darker.angle-left{background-image:linear-gradient(135deg,transparent 40%,#006b99 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-darker.angle-right{background-image:linear-gradient(135deg,#006b99 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-darker.angle-left{background-image:linear-gradient(135deg,transparent 45%,#006b99 45%);background-color:transparent}}body.theme--default .bg-secondary-darker-transparent{background-color:rgba(0,107,153,.9);color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,107,153,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,107,153,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,107,153,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-secondary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,107,153,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-darker-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,107,153,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-secondary-darker-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,107,153,.9) 45%);background-color:transparent}}body.theme--default .bg-secondary-dark{background-color:#007abf;color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-dark.angle-right{background-image:linear-gradient(135deg,#007abf 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-dark.angle-left{background-image:linear-gradient(135deg,transparent 30%,#007abf 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-dark.angle-right{background-image:linear-gradient(135deg,#007abf 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-dark.angle-left{background-image:linear-gradient(135deg,transparent 40%,#007abf 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-dark.angle-right{background-image:linear-gradient(135deg,#007abf 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-dark.angle-left{background-image:linear-gradient(135deg,transparent 45%,#007abf 45%);background-color:transparent}}body.theme--default .bg-secondary-dark-transparent{background-color:rgba(0,122,191,.9);color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,122,191,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,122,191,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,122,191,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-secondary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,122,191,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-dark-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,122,191,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-secondary-dark-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,122,191,.9) 45%);background-color:transparent}}body.theme--default .bg-secondary-base{background-color:#009fee;color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-base.angle-right{background-image:linear-gradient(135deg,#009fee 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-base.angle-left{background-image:linear-gradient(135deg,transparent 30%,#009fee 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-base.angle-right{background-image:linear-gradient(135deg,#009fee 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-base.angle-left{background-image:linear-gradient(135deg,transparent 40%,#009fee 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-base.angle-right{background-image:linear-gradient(135deg,#009fee 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-base.angle-left{background-image:linear-gradient(135deg,transparent 45%,#009fee 45%);background-color:transparent}}body.theme--default .bg-secondary-base-transparent{background-color:rgba(0,159,238,.9);color:#fff!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,159,238,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(0,159,238,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,159,238,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-secondary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(0,159,238,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-base-transparent.angle-right{background-image:linear-gradient(135deg,rgba(0,159,238,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-secondary-base-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(0,159,238,.9) 45%);background-color:transparent}}body.theme--default .bg-secondary-light{background-color:#57d4fa;color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-light.angle-right{background-image:linear-gradient(135deg,#57d4fa 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-light.angle-left{background-image:linear-gradient(135deg,transparent 30%,#57d4fa 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-light.angle-right{background-image:linear-gradient(135deg,#57d4fa 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-light.angle-left{background-image:linear-gradient(135deg,transparent 40%,#57d4fa 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-light.angle-right{background-image:linear-gradient(135deg,#57d4fa 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-light.angle-left{background-image:linear-gradient(135deg,transparent 45%,#57d4fa 45%);background-color:transparent}}body.theme--default .bg-secondary-light-transparent{background-color:rgba(87,212,250,.9);color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,212,250,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(87,212,250,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,212,250,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-secondary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(87,212,250,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-light-transparent.angle-right{background-image:linear-gradient(135deg,rgba(87,212,250,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-secondary-light-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(87,212,250,.9) 45%);background-color:transparent}}body.theme--default .bg-secondary-lighter{background-color:#bae0f5;color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-lighter.angle-right{background-image:linear-gradient(135deg,#bae0f5 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 30%,#bae0f5 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-lighter.angle-right{background-image:linear-gradient(135deg,#bae0f5 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 40%,#bae0f5 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-lighter.angle-right{background-image:linear-gradient(135deg,#bae0f5 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-lighter.angle-left{background-image:linear-gradient(135deg,transparent 45%,#bae0f5 45%);background-color:transparent}}body.theme--default .bg-secondary-lighter-transparent{background-color:rgba(186,224,245,.9);color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,224,245,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(186,224,245,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,224,245,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-secondary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(186,224,245,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-lighter-transparent.angle-right{background-image:linear-gradient(135deg,rgba(186,224,245,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-secondary-lighter-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(186,224,245,.9) 45%);background-color:transparent}}body.theme--default .bg-secondary-lightest{background-color:#d0eaf8;color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-lightest.angle-right{background-image:linear-gradient(135deg,#d0eaf8 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 30%,#d0eaf8 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-lightest.angle-right{background-image:linear-gradient(135deg,#d0eaf8 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 40%,#d0eaf8 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-lightest.angle-right{background-image:linear-gradient(135deg,#d0eaf8 50%,transparent 50%);background-color:transparent}body.theme--default .bg-secondary-lightest.angle-left{background-image:linear-gradient(135deg,transparent 45%,#d0eaf8 45%);background-color:transparent}}body.theme--default .bg-secondary-lightest-transparent{background-color:rgba(208,234,248,.9);color:#000!important}@media only screen and (min-width:48rem){body.theme--default .bg-secondary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(208,234,248,.9) 80%,transparent 80%);background-color:transparent}body.theme--default .bg-secondary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 30%,rgba(208,234,248,.9) 30%);background-color:transparent}}@media only screen and (min-width:64rem){body.theme--default .bg-secondary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(208,234,248,.9) 70%,transparent 70%);background-color:transparent}body.theme--default .bg-secondary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 40%,rgba(208,234,248,.9) 40%);background-color:transparent}}@media only screen and (min-width:100rem){body.theme--default .bg-secondary-lightest-transparent.angle-right{background-image:linear-gradient(135deg,rgba(208,234,248,.9) 65%,transparent 65%);background-color:transparent}body.theme--default .bg-secondary-lightest-transparent.angle-left{background-image:linear-gradient(135deg,transparent 45%,rgba(208,234,248,.9) 45%);background-color:transparent}}body.black footer#footer,body.black header.bg-primary-base{background-color:#000}body.black #site-header::after{background:linear-gradient(135deg,#000 25%,transparent 25%)}.bg-white{background-color:#fff;color:#000}.bg-white-transparent{background-color:rgba(255,255,255,.2)}.bg-white-transparent.angle-left{background-color:transparent;background:linear-gradient(135deg,transparent 20%,rgba(255,255,255,.2) 20%)}.bg-white-transparent.angle-right{background-color:transparent;background:linear-gradient(135deg,rgba(255,255,255,.2) 80%,transparent 80%)}@media only screen and (min-width:48rem){.bg-white.angle-left{background-color:transparent;background:linear-gradient(135deg,transparent 30%,#fff 30%)}.bg-white.angle-right{background-color:transparent;background:linear-gradient(135deg,#fff 80%,transparent 80%)}}@media only screen and (min-width:64rem){.bg-white.angle-left{background-color:transparent;background:linear-gradient(135deg,transparent 20%,#fff 20%)}.bg-white.angle-right{background-color:transparent;background:linear-gradient(135deg,#fff 70%,transparent 70%)}}@media only screen and (min-width:100rem){.bg-white.angle-left{background-color:transparent;background:linear-gradient(135deg,transparent 20%,#fff 20%)}.bg-white.angle-right{background-color:transparent;background:linear-gradient(135deg,#fff 65%,transparent 65%)}}.sm-bg-white{background:#fff;color:#000;width:100%;height:100%}@media only screen and (min-width:48rem){.sm-bg-white{background:0 0;color:inherit}}.bg-black{background-color:#000;color:#fff}.bg-black.transparent{background-color:rgba(0,0,0,.2)}.secondary-color{color:#009fee}::-moz-selection,::selection{color:#fff;background-color:#6b1868!important}.bg-primary-base>* ::-moz-selection,.bg-primary-base>* ::selection{color:#fff;background-color:#007abf!important}@font-face{font-family:ZonaPro-Bold;src:url(../fonts/zonapro_bold_macroman/zonapro-bold-webfont.woff2),url(../fonts/zonapro_bold_macroman/zonapro-bold-webfont.woff);font-weight:400;font-display:swap}@font-face{font-family:ZonaPro-Black;src:url(../fonts/zonapro_black_macroman/zonapro-black-webfont.woff2),url(../fonts/zonapro_black_macroman/zonapro-black-webfont.woff);font-weight:400;font-display:swap}@font-face{font-family:ZonaPro-SemiBold;src:url(../fonts/zonapro_semibold_macroman/zonapro-semibold-webfont.woff2),url(../fonts/zonapro_semibold_macroman/zonapro-semibold-webfont.woff);font-weight:400;font-display:swap}@font-face{font-family:ZonaPro-Regular;src:url(../fonts/zonapro_regular_macroman/zonapro-regular-webfont.woff2),url(../fonts/zonapro_regular_macroman/zonapro-regular-webfont.woff);font-weight:400;font-display:swap}@font-face{font-family:ZonaPro-ExtraBold;src:url(../fonts/zonapro_extrabold_macroman/zonapro-extrabold-webfont.woff2),url(../fonts/zonapro_extrabold_macroman/zonapro-extrabold-webfont.woff);font-weight:400;font-display:swap}body{font-family:ZonaPro-Regular,helvetica,arial,sans-serif;font-size:16px;line-height:1.5;color:#000}@media only screen and (min-width:125rem){body{font-size:18px}}.intro p,p.intro{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-size:1.125rem}.h1,h1{font-size:1.875rem;line-height:1.25;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-weight:400}@media screen and (min-width:25rem){.h1,h1{font-size:2.25rem;line-height:1.25}}@media screen and (min-width:36rem){.h1,h1{font-size:2.5rem;line-height:1.25}}@media screen and (min-width:48rem){.h1,h1{font-size:2.5rem;line-height:1.25}}@media screen and (min-width:64rem){.h1,h1{font-size:3.25rem;line-height:1.25}}@media screen and (min-width:100rem){.h1,h1{font-size:3.75rem;line-height:1.25}}@media screen and (min-width:125rem){.h1,h1{font-size:4.25rem;line-height:1.25}}.h2,h2{font-size:1.375rem;line-height:1.25;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-weight:400}@media screen and (min-width:25rem){.h2,h2{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:36rem){.h2,h2{font-size:1.625rem;line-height:1.25}}@media screen and (min-width:48rem){.h2,h2{font-size:1.75rem;line-height:1.25}}@media screen and (min-width:64rem){.h2,h2{font-size:1.875rem;line-height:1.25}}@media screen and (min-width:100rem){.h2,h2{font-size:2rem;line-height:1.25}}@media screen and (min-width:125rem){.h2,h2{font-size:2.5rem;line-height:1.25}}.h3,h3{font-size:1.25rem;line-height:1.25;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-weight:400}@media screen and (min-width:36rem){.h3,h3{font-size:1.375rem;line-height:1.25}}@media screen and (min-width:64rem){.h3,h3{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:100rem){.h3,h3{font-size:1.675rem;line-height:1.25}}@media screen and (min-width:125rem){.h3,h3{font-size:1.75rem;line-height:1.25}}.h4,h4{font-size:1.125rem;line-height:1.25;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-weight:400}@media screen and (min-width:36rem){.h4,h4{font-size:1.2rem;line-height:1.25}}@media screen and (min-width:64rem){.h4,h4{font-size:1.25rem;line-height:1.25}}@media screen and (min-width:125rem){.h4,h4{font-size:1.75rem;line-height:1.25}}.h5,h5{font-weight:400;font-size:1.2rem;line-height:1.4rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;text-transform:uppercase;margin:10px 0}.h6,h6{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-weight:400}a{text-decoration:none;cursor:pointer}a:focus,a:hover{text-decoration:underline}button,input,select{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.text-400{font-family:ZonaPro-Regular,helvetica,arial,sans-serif}.text-500{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.text-600{font-family:ZonaPro-Bold,helvetica,arial,sans-serif}.text-700{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}.text-800{font-family:ZonaPro-Black,helvetica,arial,sans-serif}.text-uppercase,.uppercase{text-transform:uppercase}hr{border-bottom:2px solid #009fee;margin:30px 0}blockquote{font-size:1.25rem;line-height:1.25;font-family:ZonaPro-Regular,helvetica,arial,sans-serif;font-weight:400}@media screen and (min-width:36rem){blockquote{font-size:1.375rem;line-height:1.25}}@media screen and (min-width:64rem){blockquote{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:125rem){blockquote{font-size:1.75rem;line-height:1.25}}blockquote cite{font-size:1.125rem;line-height:1.625rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.left{text-align:left}.right{text-align:right}.center{text-align:center}b{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-weight:400}.acc-tabs .content .h2,.acc-tabs .content .h3,.acc-tabs .content .h4,.acc-tabs .content h2,.acc-tabs .content h3,.acc-tabs .content h4{font-weight:400;margin:.625rem 0}.acc-tabs .content .h2,.acc-tabs .content h2{font-size:1.5rem}.acc-tabs .content .h3,.acc-tabs .content h3{font-size:1.25rem;text-transform:uppercase}.acc-tabs .content .h4,.acc-tabs .content h4{font-size:1.125rem}#tagcloud .tag1{font-size:1rem}#tagcloud .tag2{font-size:1.1rem}#tagcloud .tag3{font-size:1.2rem}#tagcloud .tag4{font-size:1.3rem}#tagcloud .tag5{font-size:1.4rem}#tagcloud .tag6{font-size:1.5rem}#tagcloud .tag7{font-size:1.6rem}#tagcloud .tag8{font-size:1.7rem}#tagcloud .tag9{font-size:1.8rem}#tagcloud .tag10{font-size:1.9rem}body.using-mouse *{outline:0!important}.visually-hidden,.visuallyhidden{position:absolute;color:#fff;z-index:100;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media only screen and (min-width:36rem){.animate-up{transition:transform 1s;transform:translate(0,-1.25rem)}}@media only screen and (min-width:36rem){.animate-down{transition:transform 1s;transform:translate(0,0)}}picture{height:100%}picture img{width:100%;height:100%;object-fit:cover}.panel-narrow .panel-image{height:100%}@media only screen and (min-width:48rem){.full-width-image{height:500px}}@media only screen and (min-width:64rem){.full-width-image{height:600px}}@media only screen and (min-width:100rem){.full-width-image{height:700px}}@media only screen and (min-width:36rem){.text--top-left{z-index:2;top:0;left:0;position:absolute}.text--top-right{z-index:2;top:0;right:0;position:absolute}.text--bottom-left{z-index:2;bottom:0;left:0;position:absolute}.text--bottom-right{z-index:2;bottom:0;right:0;position:absolute}.text--top-middle{z-index:2;top:0;left:50%;position:absolute}.text--bottom-middle{z-index:2;bottom:0;left:50%;position:absolute}.text--middle-left{z-index:2;top:50%;left:0;position:absolute}.text--middle-right{z-index:2;top:50%;right:0;position:absolute}.text--middle{z-index:2;top:50%;left:50%;position:absolute}}.angle-overlays{position:relative;width:100%;height:100%}.angle-overlays::after{z-index:1;position:absolute;width:100%;height:100%;content:""}.angle-overlays::after{top:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.3) 40%,transparent 40%,transparent calc(100% - 40% * .5),rgba(255,255,255,.3) calc(100% - 40% * .5))}@media only screen and (min-width:36rem){.angle-overlays{position:relative;width:100%;height:100%}.angle-overlays::after{z-index:1;position:absolute;width:100%;height:100%;content:""}.angle-overlays::after{top:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.3) 45%,transparent 45%,transparent calc(100% - 45% * .5),rgba(255,255,255,.3) calc(100% - 45% * .5))}}@media only screen and (min-width:64rem){.angle-overlays{position:relative;width:100%;height:100%}.angle-overlays::after{z-index:1;position:absolute;width:100%;height:100%;content:""}.angle-overlays::after{top:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.3) 35%,transparent 35%,transparent calc(100% - 35% * .5),rgba(255,255,255,.3) calc(100% - 35% * .5))}}.cut-corner-top-left{position:relative}.cut-corner-top-left::before{position:absolute!important;width:100%!important;height:100%!important;z-index:2!important;content:"";top:-1px;left:-1px;background:linear-gradient(135deg,#fff 10%,transparent 10%)}.cut-corner-top-left::after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background:linear-gradient(135deg,rgba(255,255,255,.3) calc(10% * 1.5),transparent calc(10% * 1.5))}.center{margin:0 auto}.bold,strong{font-family:ZonaPro-Bold,helvetica,arial,sans-serif}.hidden,.hide{display:none}.show{display:block}br.fcclear{display:none}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.align-center{margin:0 auto}.no-padding,.no-padding .container,.no-padding .content.container{padding:0!important}.align-wide,.align-wide.content,.align-wide.content.container{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.align-wide,.align-wide.content,.align-wide.content.container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.align-wide,.align-wide.content,.align-wide.content.container{padding-left:10%;padding-right:10%}}.align-narrow,.align-narrow.content,.align-narrow.content.container{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.align-narrow,.align-narrow.content,.align-narrow.content.container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.align-narrow,.align-narrow.content,.align-narrow.content.container{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){.align-narrow,.align-narrow.content,.align-narrow.content.container{padding-left:20%;padding-right:20%}}.m-0{margin:0!important}.p-0{padding:0!important}.m-xs{margin:.25rem!important}.p-xs{padding:.25rem!important}.m-sm{margin:.5rem!important}.p-sm{padding:.5rem!important}.m-md{margin:1rem!important}.p-md{padding:1rem!important}.m-lg{margin:1.5rem!important}.p-lg{padding:1.5rem!important}.m-xl{margin:3rem!important}.p-xl{padding:3rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.ml-0{margin-left:0!important}.pl-0{padding-left:0!important}.mr-0{margin-right:0!important}.pr-0{padding-right:0!important}.mt-xs{margin-top:.25rem!important}.pt-xs{padding-top:.25rem!important}.mb-xs{margin-bottom:.25rem!important}.pb-xs{padding-bottom:.25rem!important}.ml-xs{margin-left:.25rem!important}.pl-xs{padding-left:.25rem!important}.mr-xs{margin-right:.25rem!important}.pr-xs{padding-right:.25rem!important}.mt-sm{margin-top:.5rem!important}.pt-sm{padding-top:.5rem!important}.mb-sm{margin-bottom:.5rem!important}.pb-sm{padding-bottom:.5rem!important}.ml-sm{margin-left:.5rem!important}.pl-sm{padding-left:.5rem!important}.mr-sm{margin-right:.5rem!important}.pr-sm{padding-right:.5rem!important}.mt-md{margin-top:1rem!important}.pt-md{padding-top:1rem!important}.mb-md{margin-bottom:1rem!important}.pb-md{padding-bottom:1rem!important}.ml-md{margin-left:1rem!important}.pl-md{padding-left:1rem!important}.mr-md{margin-right:1rem!important}.pr-md{padding-right:1rem!important}.mt-lg{margin-top:1.5rem!important}.pt-lg{padding-top:1.5rem!important}.mb-lg{margin-bottom:1.5rem!important}.pb-lg{padding-bottom:1.5rem!important}.ml-lg{margin-left:1.5rem!important}.pl-lg{padding-left:1.5rem!important}.mr-lg{margin-right:1.5rem!important}.pr-lg{padding-right:1.5rem!important}.mt-xl{margin-top:3rem!important}.pt-xl{padding-top:3rem!important}.mb-xl{margin-bottom:3rem!important}.pb-xl{padding-bottom:3rem!important}.ml-xl{margin-left:3rem!important}.pl-xl{padding-left:3rem!important}.mr-xl{margin-right:3rem!important}.pr-xl{padding-right:3rem!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.px-0{padding-left:0!important;padding-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.mx-xs{margin-left:.25rem!important;margin-right:.25rem!important}.px-xs{padding-left:.25rem!important;padding-right:.25rem!important}.my-xs{margin-top:.25rem!important;margin-bottom:.25rem!important}.py-xs{padding-top:.25rem!important;padding-bottom:.25rem!important}.mx-sm{margin-left:.5rem!important;margin-right:.5rem!important}.px-sm{padding-left:.5rem!important;padding-right:.5rem!important}.my-sm{margin-top:.5rem!important;margin-bottom:.5rem!important}.py-sm{padding-top:.5rem!important;padding-bottom:.5rem!important}.mx-md{margin-left:1rem!important;margin-right:1rem!important}.px-md{padding-left:1rem!important;padding-right:1rem!important}.my-md{margin-top:1rem!important;margin-bottom:1rem!important}.py-md{padding-top:1rem!important;padding-bottom:1rem!important}.mx-lg{margin-left:1.5rem!important;margin-right:1.5rem!important}.px-lg{padding-left:1.5rem!important;padding-right:1.5rem!important}.my-lg{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.py-lg{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.mx-xl{margin-left:3rem!important;margin-right:3rem!important}.px-xl{padding-left:3rem!important;padding-right:3rem!important}.my-xl{margin-top:3rem!important;margin-bottom:3rem!important}.py-xl{padding-top:3rem!important;padding-bottom:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.container{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.container{padding-left:10%;padding-right:10%}}.container-narrow,.flexicontent.fctags{max-width:1200px;margin:0 auto;padding:0 1.25rem}.container-narrow .container,.container-narrow .content,.flexicontent.fctags .container,.flexicontent.fctags .content{padding-left:0!important;padding-right:0!important}@media only screen and (min-width:48rem){.container-narrow .col:first-child,.flexicontent.fctags .col:first-child{max-width:70%;padding:1.25rem}.container-narrow .col#sidebar,.flexicontent.fctags .col#sidebar{max-width:30%}}@media only screen and (min-width:64rem){.container-narrow .col:first-child,.flexicontent.fctags .col:first-child{padding:0}}.flex-wrap{height:100%}.flex-wrap.col,.flex-wrap.row{flex-direction:column}.flex-wrap .col{flex:1}.flex-wrap.flex-end{justify-content:flex-end}.flex-grid .grid-item{margin-bottom:1.25rem}@media only screen and (min-width:25rem){.flex-wrap.row{flex-direction:row}.container{padding-left:20px;padding-right:20px;margin:0 auto}}@media only screen and (min-width:25rem) and (min-width:36rem){.container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:25rem) and (min-width:64rem){.container{padding-left:10%;padding-right:10%}}@media only screen and (min-width:25rem){.flex-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr;grid-gap:1.25rem}}@media only screen and (min-width:48rem){.flex-wrap{display:flex;flex-wrap:wrap}.flex-wrap.align-bottom{justify-content:flex-end}.flex-wrap.align-right{align-items:flex-end}.flex-wrap.reverse{flex-direction:row-reverse}.flex-wrap.col.reverse{flex-direction:column-reverse}.flex-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr;grid-gap:1.25rem}.flex-grid.grid-2{grid-template-columns:repeat(2,1fr)}.flex-grid.grid-3{grid-template-columns:repeat(3,1fr)}.flex-grid.grid-4{grid-template-columns:repeat(2,1fr)}.flex-grid .grid-item{margin-bottom:0}}@media only screen and (min-width:64rem){.flex-grid.grid-4{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:100rem){.flex-grid.grid-4{grid-template-columns:repeat(4,1fr)}}#skip-nav{display:none}#site-header{height:50px}#site-header #logo{position:static;width:100%;float:left;max-height:50px}#site-header #logo a{display:block;justify-content:center;max-width:80%}#site-header #logo img{max-height:50px;padding:0;margin:0}#site-header #logo #hide,#site-header #logo #toggle-mobile-nav{text-align:right;background:0 0;color:#fff;border:none;font-size:20px;position:absolute;top:0;right:1rem;cursor:pointer;padding:0;height:50px;text-align:center}#site-header .hidden{display:none}#site-header #toggle-search,#site-header #toggle-search-mob{position:absolute;top:0;right:2.5rem;height:50px;background:0 0;cursor:pointer;border:0;color:#fff;font-size:20px}#site-header #toggle-search i,#site-header #toggle-search-mob i{pointer-events:none}#site-header #toggle-search{display:none}#site-header #site-search{position:absolute;top:50px;left:-999999px;padding:0 1.25rem;width:100%;background-color:#712177}#site-header #site-search.search-visible{left:0}#site-header #site-search label{position:absolute;left:-999px}#site-header #site-search #rgu-search-box{width:100%;background:0 0;border:none;border-bottom:2px solid #fff;width:100%;padding:.625rem;box-sizing:border-box;color:#fff;font-family:ZonaPro-Regular,helvetica,arial,sans-serif;font-size:18px;height:50px;margin:1.25rem 0}#site-header #site-search #rgu-search-box::-webkit-input-placeholder{color:#fff!important}#site-header #site-search #rgu-search-box::-moz-placeholder{color:#fff!important}#site-header #site-search #rgu-search-box:-ms-input-placeholder{color:#fff!important}#site-header #site-search #rgu-search-box:-moz-placeholder{color:#fff!important}#site-header #site-search #search-close{position:absolute;top:0;right:1.25rem;cursor:pointer;height:50px;margin:1.25rem 0;background:0 0;border:0;color:#fff;font-size:20px}#site-header #site-search #search-icon{position:absolute;top:0;cursor:pointer;right:3.75rem;height:50px;margin:1.25rem 0;background:0 0;border:0;color:#fff;font-size:20px}#site-header #nav{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#site-header #nav #nav-block{display:none}#site-header #nav #nav-block nav ul{display:none}#site-header #nav #mobile-nav-block.hidden{position:absolute;left:-100000px}#site-header #nav #mobile-nav-block.hidden #nav-search,#site-header #nav #mobile-nav-block.hidden nav ul{display:none}#site-header #nav #mobile-nav-block{background-color:#712177;position:absolute;right:0;width:100%;top:50px;padding:1.25rem}#site-header #nav #mobile-nav-block #nav-lists{display:flex;flex-direction:column}#site-header #nav #mobile-nav-block #nav-lists #mob-main-nav{border-bottom:2px dashed #fff}#site-header #nav #mobile-nav-block #nav-lists ul li{padding:0;margin:0}#site-header #nav #mobile-nav-block #nav-lists ul li a{padding:.625rem}#site-header #nav #mobile-nav-block #nav-lists ul li a:active,#site-header #nav #mobile-nav-block #nav-lists ul li a:focus,#site-header #nav #mobile-nav-block #nav-lists ul li a:hover{background-color:#b077b8;border:none}#site-header #nav ul{margin:0;padding:0}#site-header #nav ul li{list-style:none;padding:0 1.25rem}#site-header #nav ul li a{color:#fff;display:block;text-decoration:none;padding:.625rem 0}#site-header #nav ul li a:focus,#site-header #nav ul li a:hover{text-decoration:none}#site-header #nav ul li a::after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}#site-header #nav ul li a:focus::after,#site-header #nav ul li a:hover::after{width:100%}#site-header #nav .top-nav{text-transform:uppercase}#site-header #nav .main-nav li{line-height:20px}@media only screen and (min-width:25rem){#site-header #nav #mobile-nav-block{width:75%}#site-header #nav #mobile-nav-block #nav-lists{flex-direction:row}#site-header #nav #mobile-nav-block #nav-lists nav{flex:1}#site-header #nav #mobile-nav-block #nav-lists #mob-main-nav{border-bottom:none}}@media only screen and (min-width:64rem){#site-header{height:100px;position:relative}#site-header::before{width:100%;height:100px;content:"";position:absolute;top:0;left:0;z-index:0;background:linear-gradient(rgba(255,255,255,.15) 50%,rgba(255,255,255,.25) 50%)}#site-header::after{width:100%;height:100px;position:absolute;top:0;left:0;content:"";background:linear-gradient(135deg,#712177 30%,transparent 30%)}#site-header #toggle-search{top:50px;display:block}#site-header #toggle-search-mob{display:none}#site-header #nav{display:block;float:right;width:75%}#site-header #nav #nav-block{display:block}#site-header #nav #nav-block ul{display:block!important}#site-header #nav #mobile-nav-block{display:none}#site-header #nav ul{height:50px;line-height:50px;text-align:right;padding-right:1.25rem}#site-header #nav ul li{display:inline-block;padding:0 .625rem}#site-header #nav ul li.alias-parent-active>a::after,#site-header #nav ul li.current>a::after{content:"";display:block;width:100%;height:2px;background:#fff;transition:width .3s}#site-header #nav .top-nav li{font-size:1rem;line-height:1rem}#site-header #nav .top-nav li:last-child{border-right:none}#site-header #nav .main-nav{padding-right:3.125rem}#site-header #logo{width:25%;box-sizing:border-box;line-height:100%;padding-left:1.25rem;max-height:initial}#site-header #logo a{display:flex;flex-direction:column;height:100%;align-items:baseline}#site-header #logo img{max-height:none}#site-header #toggle-mobile-nav{display:none}#site-header .row{position:absolute;top:0;left:0;width:100%;z-index:1}#site-header #site-search{right:0;left:unset;color:#fff}#site-header #site-search span{float:right;cursor:pointer}#site-header #site-search label{display:none}#site-header #site-search #rgu-search-box{position:absolute;top:0;height:40px;right:1.25rem;border:none;background-color:#fff;margin-top:.3125rem;box-shadow:none;font-size:18px;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;border-radius:0;color:#000!important;width:0;padding:0;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}#site-header #site-search #rgu-search-box::-webkit-input-placeholder{color:#000!important}#site-header #site-search #rgu-search-box::-moz-placeholder{color:#000!important}#site-header #site-search #rgu-search-box:-ms-input-placeholder{color:#000!important}#site-header #site-search #rgu-search-box:-moz-placeholder{color:#000!important}#site-header #site-search #rgu-search-box::-ms-clear{display:none}#site-header #site-search.search-visible{left:unset}#site-header #site-search.search-visible #rgu-search-box{width:65%;padding-left:.625rem}#site-header #site-search button{border:none!important;background-color:transparent!important;position:absolute;top:55px;right:.625rem;font-size:20px;color:#fff;margin-top:0!important;cursor:pointer}#site-header #site-search .hidden{display:none}#site-header #site-search #search-icon:not(.hidden){position:absolute;right:2.5rem;color:#712177}#site-header #site-search #search-close:not(.hidden){position:absolute;right:1.25rem;color:#712177}#site-header #toggle-search:not(.hidden){position:absolute;right:1.25rem}}@media only screen and (min-width:100rem){#site-header::after{width:100%;height:100px;position:absolute;top:0;left:0;content:"";background:linear-gradient(135deg,#712177 25%,transparent 25%)}#site-header #logo{width:25%;padding-left:2.5rem}#site-header #nav{width:75%}#site-header #nav ul{padding-right:2.5rem}#site-header #nav ul li{padding:0 1.25rem}#site-header #nav ul li:last-child{padding-right:0}#site-header #nav .main-nav{padding-right:5rem}#site-header #nav .main-nav li:last-child{padding-right:1.25rem}#site-header #site-search #rgu-search-box{right:2.5rem}#site-header #site-search.search-visible #rgu-search-box{width:55%}#site-header #site-search #search-icon:not(.hidden){right:3.75rem}#site-header #site-search #search-close:not(.hidden){right:2.5rem}#site-header #toggle-search:not(.hidden){right:2.5rem}}footer#footer{background-color:#712177;background-image:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.1) 50%);color:#fff;text-align:center;padding-bottom:1.25rem;margin-top:1.25rem}footer#footer .social{text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}footer#footer .social ul.nav{padding:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}footer#footer .social ul.nav li{list-style:none;padding-left:0}footer#footer .social ul.nav li a{padding:0;color:#fff}footer#footer .social ul.nav li a:active,footer#footer .social ul.nav li a:focus,footer#footer .social ul.nav li a:hover{color:#88d8ff;border-bottom:none!important;background-color:transparent}footer#footer ul.nav:first-of-type{font-family:ZonaPro-Bold,helvetica,arial,sans-serif}footer#footer ul.nav{text-align:center;color:#fff;margin:0;padding:0}footer#footer ul.nav li{list-style:none;margin-bottom:.625rem;display:inline-block;padding:0 .9375rem}footer#footer ul.nav li a{color:#fff}footer#footer ul.nav li a:focus,footer#footer ul.nav li a:hover{color:#88d8ff;border-bottom-width:2px;border-bottom-style:solid;text-decoration:none}footer#footer .info{color:#fff;text-align:center;padding:1.25rem}footer#footer #mod-custom-footeraddress{padding:0 1.25rem}@media only screen and (min-width:36rem){footer#footer .social ul.nav{flex-direction:row}}@media only screen and (min-width:48rem){footer#footer{padding-bottom:2.5rem;margin-top:2.5rem}footer#footer ul.nav{flex-direction:row}footer#footer ul.nav li{margin-bottom:1.25rem}}#gateway-header{position:relative}#gateway-header .header-text{z-index:2}#gateway-header .header-text .gw-head-title{width:100%;box-sizing:border-box}#gateway-header .header-text .gw-head-title .category,#gateway-header .header-text .gw-head-title h1{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#gateway-header .header-text .gw-head-title .category,#gateway-header .header-text .gw-head-title h1{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#gateway-header .header-text .gw-head-title .category,#gateway-header .header-text .gw-head-title h1{padding-left:10%;padding-right:10%}}#gateway-header .header-text .intro{font-size:1rem}#gateway-header .header-text .intro p{padding-left:1.25rem;padding-right:1.25rem}#gateway-header .header-image{width:100%}@media only screen and (min-width:48rem){#gateway-header{position:relative;height:500px}#gateway-header .header-text{position:absolute;top:0;left:0;width:100%}#gateway-header .header-text .gw-head-title{position:initial;padding-top:1.25rem;padding-bottom:1.25rem;margin-bottom:7.5rem}#gateway-header .header-text .gw-head-title .category{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-size:1.625rem}#gateway-header .header-text .gw-head-title .category,#gateway-header .header-text .gw-head-title h1{margin:0;max-width:75%}#gateway-header .header-text .intro{padding-top:1.25rem;padding-bottom:1.25rem;width:100%;font-size:1.125rem}#gateway-header .header-text .intro p{padding:0;margin:0;padding-left:20px;padding-right:20px;max-width:65%}}@media only screen and (min-width:48rem) and (min-width:36rem){#gateway-header .header-text .intro p{padding-left:5%;padding-right:5%}}@media only screen and (min-width:48rem) and (min-width:64rem){#gateway-header .header-text .intro p{padding-left:10%;padding-right:10%}}@media only screen and (min-width:48rem){#gateway-header .header-image{position:absolute;top:0;left:0;z-index:0;height:100%}}@media only screen and (min-width:64rem){#gateway-header{height:600px}#gateway-header .header-text .gw-head-title h1{max-width:75%}#gateway-header .header-text .intro{padding-top:1.25rem;padding-bottom:1.25rem;width:100%}#gateway-header .header-text .intro p{padding:0;margin:0;max-width:57.5%;padding-left:20px;padding-right:20px}}@media only screen and (min-width:64rem) and (min-width:36rem){#gateway-header .header-text .intro p{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem) and (min-width:64rem){#gateway-header .header-text .intro p{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#gateway-header{height:700px}#gateway-header .header-text .gw-head-title h1{max-width:65%}#gateway-header .header-text .intro p{max-width:50%}}.panel-narrow{padding:1.25rem}.panel-narrow .panel-img-wrap{position:relative}.panel-narrow .panel-text-wrap{margin-top:1.25rem}.panel-narrow .panel-text-wrap h2{margin:0}.panel-narrow .panel-text-wrap h2 a{color:#000;word-break:break-word}@media only screen and (min-width:25rem){.panel-narrow .panel-text-wrap .panel-title{width:100%}.panel-narrow .panel-img-wrap{flex:1}}@media only screen and (min-width:64rem){.panel-narrow{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding-top:1.25rem;padding-bottom:1.25rem;margin-bottom:2.5rem;padding-left:5%;padding-right:5%}.panel-narrow .panel-text-wrap{max-width:55%}.panel-narrow .panel-text-wrap .panel-title{max-width:90%}.panel-narrow .panel-text-wrap .panel-intro{max-width:85%;padding:1.25rem 0}.panel-narrow .panel-text-wrap .panel-intro a{margin-top:1.25rem}.panel-narrow .panel-img-wrap{max-width:45%}}@media only screen and (min-width:100rem){.panel-narrow{padding-left:10%;padding-right:10%}}.panel-full{position:relative;margin-bottom:1.25rem}.panel-full .panel-title h2{margin:0;padding:0}.panel-full .panel-title a{padding:auto 2.5rem;display:block;color:#fff;padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.panel-full .panel-title a{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.panel-full .panel-title a{padding-left:10%;padding-right:10%}}.panel-full .panel-intro .text-block{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.panel-full .panel-intro .text-block{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.panel-full .panel-intro .text-block{padding-left:10%;padding-right:10%}}.panel-full .panel-intro .text-block a{margin-bottom:1.25rem}@media only screen and (min-width:48rem){.panel-full{margin-bottom:2.5rem;height:500px}.panel-full .panel-intro .text-block a{margin-bottom:0}}@media only screen and (min-width:64rem){.panel-full{height:600px}}@media only screen and (min-width:64rem){.panel-full{height:700px}}.panel-full .panel-title{position:absolute;top:0;left:0;width:100%;padding-top:1.25rem;padding-bottom:1.25rem}.panel-full .panel-title a{color:#fff}.panel-full .panel-intro{padding-top:1.25rem;padding-bottom:1.25rem}.panel-full .panel-intro p{margin-top:0}.panel-full .panel-img-wrap picture{margin-bottom:-.625rem}@media only screen and (min-width:48rem){.panel-full .panel-text-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.panel-full .panel-intro{position:absolute;right:0;bottom:0;width:100%;box-sizing:border-box;padding-top:0}.panel-full .panel-intro .text-block{min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:baseline;padding-bottom:1.25rem;padding-top:1.25rem;padding-right:5%;padding-left:40%}.panel-full .panel-intro .text-block p{margin:0}.panel-full .panel-intro .text-block a{margin-top:1.25rem}.panel-full .panel-intro::after{content:"";clear:both}.panel-full .panel-title a{display:block;padding-right:20%}.panel-full .panel-img-wrap picture{margin-bottom:0}}@media only screen and (min-width:64rem){.panel-full{height:600px}.panel-full .panel-title a{padding-right:30%}.panel-full .panel-intro .text-block{padding-right:10%;padding-left:50%}}@media only screen and (min-width:100rem){.panel-full{height:700px}.panel-full .panel-title a{padding-right:35%}.panel-full .panel-intro .text-block{padding-right:15%;padding-left:55%}}.panel-top img{display:block}.panel-top .panel-title{padding-top:.625rem;padding-bottom:.625rem}.panel-top .panel-title h2{margin:0}.panel-top .panel-title h2 a{color:#000;padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.panel-top .panel-title h2 a{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.panel-top .panel-title h2 a{padding-left:10%;padding-right:10%}}.panel-top .panel-text-wrap{margin-bottom:1.25rem}.panel-top .panel-text-wrap .panel-intro{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.panel-top .panel-text-wrap .panel-intro{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.panel-top .panel-text-wrap .panel-intro{padding-left:10%;padding-right:10%}}.panel-top .panel-text-wrap .panel-intro p{margin-top:0}@media only screen and (min-width:36rem){.panel-top .panel-text-wrap .panel-intro{color:#fff;box-sizing:border-box;width:100%;position:initial;margin-top:0}.panel-top .panel-text-wrap .panel-intro .text-block{max-width:70%;padding-top:.625rem;padding-bottom:1.25rem}}@media only screen and (min-width:48rem){.panel-top{position:relative}.panel-top .panel-text-wrap,.panel-top .panel-title{position:absolute;left:0;width:100%;z-index:3}.panel-top .panel-title{padding-top:2.5rem;padding-bottom:2.5rem;top:0}.panel-top .panel-text-wrap{top:50%}}@media only screen and (min-width:64rem){.panel-top .panel-text-wrap .panel-intro .text-block{max-width:50%}}.gateway-secondary{padding-left:20px;padding-right:20px;margin-bottom:2.5rem}@media only screen and (min-width:36rem){.gateway-secondary{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.gateway-secondary{padding-left:10%;padding-right:10%}}@media only screen and (min-width:48rem){#gateway-list .text-block a{max-width:70%}}.no-nav-gateway-page .h1{line-height:36px!important}@media screen and (min-width:320px){.no-nav-gateway-page .h1{line-height:calc(36px + 22 * (100vw - 320px)/ 1280)!important}}@media screen and (min-width:1600px){.no-nav-gateway-page .h1{line-height:58px!important}}.no-nav-gateway-page .panel-narrow .panel-img-wrap .panel-image{position:relative}.no-nav-gateway-page .panel-narrow .panel-img-wrap .panel-image::after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";z-index:2}#gateway-content{margin-top:2.5rem}#gateway-content .grid-item{display:flex;flex-direction:column}#country-grid .grid-item a>img{border:2px solid #ccc}#country-grid .flex-grid{margin-top:2.5rem;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:25rem){#country-grid .flex-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:36rem){#country-grid .flex-grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:64rem){#country-grid .flex-grid{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:100rem){#country-grid .flex-grid{grid-template-columns:repeat(6,1fr)}}#page-header-panel{position:relative}#page-header-panel.bg-video{padding:0}#page-header-panel .header-text{width:100%;height:100%;z-index:2;box-sizing:border-box}#page-header-panel .header-text .title-block{width:100%;padding:1.25rem;box-sizing:border-box}#page-header-panel .header-text .title-block .category{margin:0;font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#page-header-panel .header-text .title-block h1{margin:0}#page-header-panel .page-intro{width:100%;padding:.625rem 1.25rem;box-sizing:border-box;font-size:1.1rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}@media only screen and (min-width:48rem){#page-header-panel{height:500px}#page-header-panel.bg-video{height:initial}#page-header-panel .header-text{position:absolute;top:0;left:0;padding:0}#page-header-panel .header-text .title-block{padding-top:1.25rem;padding-bottom:1.25rem}#page-header-panel .header-text .title-block .category,#page-header-panel .header-text .title-block h1{max-width:75%;padding-left:5%;box-sizing:border-box}#page-header-panel .header-text .page-intro{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;width:100%;position:absolute;bottom:0;right:0;padding:0}#page-header-panel .header-text .page-intro .text-block{padding-right:5%;padding-left:40%;box-sizing:border-box;padding-top:1.25rem;padding-bottom:1.25rem;min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:baseline}#page-header-panel .header-text .page-intro .text-block p{padding:0;margin:0;height:100%}}@media only screen and (min-width:64rem){#page-header-panel{height:600px}#page-header-panel.bg-video{min-height:450px}#page-header-panel .header-text .title-block .category,#page-header-panel .header-text .title-block h1{max-width:65%}#page-header-panel .header-text .page-intro .text-block{padding-right:10%;padding-left:45%}}@media only screen and (min-width:100rem){#page-header-panel{height:700px}#page-header-panel .header-text .title-block .category,#page-header-panel .header-text .title-block h1{max-width:55%;padding-left:10%}#page-header-panel .header-text .page-intro .text-block{padding-right:15%;padding-left:50%}}#article-content{margin-top:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width:36rem){#article-content{margin-top:2.5rem;margin-bottom:2.5rem}}.ch80{max-width:70ch;margin:0 auto}.content{padding:0 1.25rem;margin:0 auto;line-height:1.75;word-break:break-word}.content::after{clear:both;content:"";display:block}.content .button a,.content a.button{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;padding-left:2.5rem;text-decoration:none}.content .button a::before,.content a.button::before{font-size:18px;margin-left:-1.5625rem}.content .h3,.content h3{color:#712177;text-transform:uppercase;margin:0;margin-bottom:1.25rem;margin-top:2.5rem}.content h4{color:#007abf;margin:1.25rem 0}.content .csColumn_text a,.content li a,.content p a:not(.r-tabs-anchor):not(.button){color:#712177;text-decoration-line:underline;text-decoration-style:solid}.content .csColumn_text a:focus,.content .csColumn_text a:hover,.content li a:focus,.content li a:hover,.content p a:not(.r-tabs-anchor):not(.button):focus,.content p a:not(.r-tabs-anchor):not(.button):hover{background-color:#e2d2e5;color:#571046;text-decoration-style:dotted}@media only screen and (min-width:48rem){.content{font-size:1rem;line-height:1.5}.content.container{padding-left:10%;padding-right:10%}.content .button a,.content a.button{max-width:50%;padding-right:10%}}@media only screen and (min-width:64rem){.content.container{padding-left:15%;padding-right:15%}.content .button a,.content a.button{padding-right:15%}}@media only screen and (min-width:100rem){.content.container{padding-left:20%;padding-right:20%}}.custom-text a{color:#712177;text-decoration-line:underline;text-decoration-style:solid}.custom-text a:focus,.custom-text a:hover{background-color:#e2d2e5;text-decoration-style:dotted;color:#571046}@media screen and (max-width:1024px){.csRow .csColumn{width:100%!important;padding:0}.csRow .csColumn>div{padding:0!important}}@media only screen and (min-width:64rem){.csRow{display:block}.csRow .csColumn{padding-right:1.25rem!important}.csRow .csColumn:last-child{padding-right:0}.csRow .csColumn>div{padding:0!important}}body{user-select:text}#rgu-content-search.module #results-msg{margin:1.25rem;font-size:15px}#rgu-content-search.module #results-msg span.filt-on{border-right:2px solid #000;padding-right:.625rem;margin-right:.625rem;cursor:pointer;color:#712177}#rgu-content-search.module #results-msg span.filt-on:last-child{border-right:none;padding-right:0;margin-right:0}#rgu-content-search.module #results-msg span.filt-on i{margin-left:.3125rem}#rgu-content-search.module #results-msg.no-results{padding:1.25rem 0;border-bottom:5px solid #000}#rgu-content-search.module #spinner{display:none;margin:1.25rem;margin-bottom:0}#rgu-content-search.module #spinner i{font-size:22px;font-weight:700}#rgu-content-search.module #addsearch-form ul.form-multi-list li.ug{background-color:#ec008c;margin-right:.625rem}#rgu-content-search.module #addsearch-form ul.form-multi-list li.ug:active,#rgu-content-search.module #addsearch-form ul.form-multi-list li.ug:focus,#rgu-content-search.module #addsearch-form ul.form-multi-list li.ug:hover{background-color:#ff20a4}#rgu-content-search.module #addsearch-form ul.form-multi-list li.pg{background-color:#0072bc;margin:.625rem}#rgu-content-search.module #addsearch-form ul.form-multi-list li.pg:active,#rgu-content-search.module #addsearch-form ul.form-multi-list li.pg:focus,#rgu-content-search.module #addsearch-form ul.form-multi-list li.pg:hover{background-color:#0091ef}#rgu-content-search.module #addsearch-form ul.form-multi-list li.scpd{background-color:#749f1d;margin-left:.625rem}#rgu-content-search.module #addsearch-form ul.form-multi-list li.scpd:active,#rgu-content-search.module #addsearch-form ul.form-multi-list li.scpd:focus,#rgu-content-search.module #addsearch-form ul.form-multi-list li.scpd:hover{background-color:#93ca25}#rgu-content-search .search-fields{color:#712177!important;position:relative}#rgu-content-search .search-fields input{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-size:1.25rem;padding:.625rem 1.25rem;padding-left:2.5rem;background:0 0;border:none;border-bottom:5px solid #712177;color:#712177!important;width:100%;box-sizing:border-box}#rgu-content-search .search-fields input::-webkit-input-placeholder{color:#712177!important;opacity:1}#rgu-content-search .search-fields input::-moz-placeholder{color:#712177!important;opacity:1}#rgu-content-search .search-fields input:-ms-input-placeholder{color:#712177!important;opacity:1}#rgu-content-search .search-fields input:-moz-placeholder{color:#712177!important;opacity:1}#rgu-content-search .search-fields span.fa-search{position:absolute;top:.2083333333rem;left:0;font-size:1.5rem}#rgu-content-search .search-fields #clear-search-term{display:none;position:absolute;top:.3125rem .25;right:0;font-weight:900;font-size:1rem;cursor:pointer}#rgu-content-search #search-header{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#rgu-content-search #search-header{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#rgu-content-search #search-header{padding-left:10%;padding-right:10%}}#rgu-content-search #search-header a{color:#007abf;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#rgu-content-search #search-header a::before{content:"\f061";margin-right:.625rem;font:var(--fa-font-solid);font-weight:900;font-size:1rem;color:#712177}#rgu-content-search #search-header a:focus,#rgu-content-search #search-header a:hover{color:#6b1868;text-decoration:none}#rgu-content-search #search-header a:focus::before,#rgu-content-search #search-header a:hover::before{color:#007abf}#filtered-search{padding:1.25rem 0}#filtered-search form{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#filtered-search form{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#filtered-search form{padding-left:10%;padding-right:10%}}#filtered-search form #mobile-filters{text-align:center;padding:.625rem;background-color:#007abf;color:#fff;cursor:pointer;margin-bottom:.625rem;margin-top:.625rem}#filtered-search form .ug{background:linear-gradient(135deg,transparent 70%,rgba(0,0,0,.2) 70%),linear-gradient(to bottom,#e10086,#e10086)}#filtered-search form .pg{background:linear-gradient(135deg,transparent 70%,rgba(0,0,0,.2) 70%),linear-gradient(to bottom,#0072bc,#0072bc)}#filtered-search form .ol{background:linear-gradient(135deg,transparent 70%,rgba(0,0,0,.2) 70%),linear-gradient(to bottom,#6b1868,#6b1868)}#filtered-search form .scpd{background:linear-gradient(135deg,transparent 70%,rgba(0,0,0,.2) 70%),linear-gradient(to bottom,#88b73b,#88b73b)}#filtered-search form #filter-fields{display:none;margin-bottom:.625rem}#filtered-search form #filter-fields .row{display:flex;flex-direction:column}#filtered-search form select{flex:1;padding:.625rem;border:none;margin-bottom:.625rem}#filtered-search form button{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;width:100%;padding:.625rem 0;flex:1;text-transform:uppercase;background-color:#fff;border:2px solid #712177;cursor:pointer;font-size:1rem}#filtered-search form button#clear-search-button{display:none}#filtered-search form button::after{font:var(--fa-font-solid);content:"\f2f1";font-weight:700;font-size:1rem;margin-left:.625rem}#filtered-search form .form-multi-list{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:0}#filtered-search form .form-multi-list li{flex:1;list-style:none;color:#fff;margin-bottom:.625rem;display:flex;align-items:center}#filtered-search form .form-multi-list li label{display:block;width:100%;box-sizing:border-box;padding:.625rem;cursor:pointer;font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#filtered-search form .form-multi-list li label input{opacity:0;width:0;margin:0}#filtered-search form .form-multi-list li.checked label::before{content:"\f058";font:var(--fa-font-solid);font-weight:700;font-size:22px;color:#fff;margin-right:.625rem}@media only screen and (min-width:48rem){#filtered-search form #mobile-filters{display:none;height:0;width:0}#filtered-search form #filter-fields{display:block}#filtered-search form #filter-fields .row{flex-direction:row}#filtered-search form .search-fields{margin-top:.625rem;margin-bottom:.625rem}#filtered-search form .search-fields #clear-search-term,#filtered-search form .search-fields input,#filtered-search form .search-fields span.fa-search{font-size:1.25rem;margin-bottom:0}#filtered-search form select{margin-right:1.25rem;max-width:20%;margin-bottom:0}#filtered-search form button{max-width:20%}#filtered-search form button#mobile-clear-search-button{display:none}#filtered-search form button#clear-search-button{display:block}#filtered-search form .form-multi-list{flex-direction:row}#filtered-search form .form-multi-list li{margin-right:1.25rem;min-height:4rem}#filtered-search form .form-multi-list li:last-child{margin-right:0}}#search-result-wrap{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#search-result-wrap{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#search-result-wrap{padding-left:10%;padding-right:10%}}#search-result-wrap #spinner{width:100%;text-align:center;padding:.625rem 0;display:none}#search-result-wrap #results-msg{margin:1.25rem 0}#search-result-wrap #results-msg .filt-on{color:#712177;margin-right:.625rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;cursor:pointer;background:0 0;border:none;font-size:inherit}#search-result-wrap #results-msg .filt-on:focus{border:1px dotted #712177}#search-featured-items .container{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#search-featured-items .container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#search-featured-items .container{padding-left:10%;padding-right:10%}}#as-results-wrap,#search-featured-items{column-gap:1.25rem}#as-results-wrap::after,#search-featured-items::after{content:"";flex:auto;flex-basis:24%}#as-results-wrap .result-item,#search-featured-items .result-item{margin-bottom:1.25rem;padding:.3125rem;box-sizing:border-box;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;flex:1;display:flex;flex-direction:column;min-height:auto}#as-results-wrap .result-item.scpd,#search-featured-items .result-item.scpd{background-color:#88b73b}#as-results-wrap .result-item.scpd:focus,#as-results-wrap .result-item.scpd:hover,#search-featured-items .result-item.scpd:focus,#search-featured-items .result-item.scpd:hover{background-color:#6e9730}#as-results-wrap .result-item.pg,#search-featured-items .result-item.pg{background-color:#0072bc}#as-results-wrap .result-item.pg:focus,#as-results-wrap .result-item.pg:hover,#search-featured-items .result-item.pg:focus,#search-featured-items .result-item.pg:hover{background-color:#005f9d}#as-results-wrap .result-item.ug,#search-featured-items .result-item.ug{background-color:#e10086}#as-results-wrap .result-item.ug:focus,#as-results-wrap .result-item.ug:hover,#search-featured-items .result-item.ug:focus,#search-featured-items .result-item.ug:hover{background-color:#ba006f}#as-results-wrap .result-item.scholarship,#search-featured-items .result-item.scholarship{background-color:#b077b8}#as-results-wrap .result-item.scholarship:focus,#as-results-wrap .result-item.scholarship:hover,#search-featured-items .result-item.scholarship:focus,#search-featured-items .result-item.scholarship:hover{background-color:#712177}#as-results-wrap .result-item.scholarship:focus .result-link,#as-results-wrap .result-item.scholarship:hover .result-link,#search-featured-items .result-item.scholarship:focus .result-link,#search-featured-items .result-item.scholarship:hover .result-link{color:#fff}#as-results-wrap .result-item.scholarship .result-link,#search-featured-items .result-item.scholarship .result-link{color:#000;background:linear-gradient(135deg,transparent 70%,rgba(255,255,255,.1) 70%)}#as-results-wrap .result-item:focus,#as-results-wrap .result-item:hover,#search-featured-items .result-item:focus,#search-featured-items .result-item:hover{text-decoration:none}#as-results-wrap .result-item:focus,#search-featured-items .result-item:focus{outline:5px solid #009fee}#as-results-wrap .result-item .result-title,#search-featured-items .result-item .result-title{background-color:#fff;color:#000;padding:1.25rem;padding-bottom:5rem;flex:1;min-height:2.5rem;font-size:1.25rem;position:relative;box-sizing:content-box}#as-results-wrap .result-item .result-title .item-flag,#search-featured-items .result-item .result-title .item-flag{display:block;color:#fff;width:0;height:0;border-bottom:6.25rem solid #000;border-left:6.25rem solid transparent;position:absolute;bottom:0;right:0;z-index:1}#as-results-wrap .result-item .result-title .item-flag-text,#search-featured-items .result-item .result-title .item-flag-text{display:block;position:absolute;bottom:-5.75rem;right:10px;color:#fff;z-index:2;text-align:right;font-size:14px}#as-results-wrap .result-item .result-link,#search-featured-items .result-item .result-link{background:linear-gradient(135deg,transparent 70%,rgba(0,0,0,.2) 70%);color:#fff;margin-top:auto;display:flex;align-items:center;min-height:75px}#as-results-wrap .result-item .result-link p,#search-featured-items .result-item .result-link p{flex:3;padding-left:.625rem;display:block}#as-results-wrap .result-item .result-link i,#search-featured-items .result-item .result-link i{flex:1;text-align:right;padding-right:1.25rem}@media only screen and (min-width:36rem){#as-results-wrap #as-results-wrap,#search-featured-items #as-results-wrap{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64rem){#as-results-wrap #as-results-wrap,#search-featured-items #as-results-wrap{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:100rem){#as-results-wrap #as-results-wrap,#search-featured-items #as-results-wrap{grid-template-columns:repeat(4,1fr)}}#addsearch-form.module{position:relative;background-color:transparent;padding:0 1.25rem;margin:0 auto}#addsearch-form.module #search-all-btn{font-size:1.25rem;background:linear-gradient(135deg,#712177 90%,transparent 90%);color:#fff;max-width:400px;padding:.3125rem .625rem;box-sizing:border-box}#addsearch-form.module #search-all-btn:focus,#addsearch-form.module #search-all-btn:hover{background:linear-gradient(135deg,#007abf 90%,transparent 90%)}#addsearch-form.module #search-box{position:relative;padding-bottom:.625rem;padding-top:.625rem}#addsearch-form.module #search-box .search-fields{margin-bottom:.625rem}#addsearch-form.module #search-box .search-fields .fa-search{top:10px}#addsearch-form.module #search-box .search-btn{display:flex;flex-direction:column;justify-content:center}#addsearch-form.module #results-overlay{z-index:10;position:absolute;width:100%;left:0}#addsearch-form.module #results-overlay #no-results{display:none;background-color:#fff;padding:1.25rem;margin:0}#addsearch-form.module #results-overlay #no-results h4{margin-top:0}#addsearch-form.module #results-overlay #autocomplete-results{display:none;background-color:#fff;padding:.625rem 1.25rem;margin:0;box-sizing:border-box}#addsearch-form.module #results-overlay #autocomplete-results #result-list{padding:0}#addsearch-form.module #results-overlay #autocomplete-results #result-list li{list-style:none;line-height:1.5;padding-left:.625rem;margin-bottom:.625rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;border-left:10px solid #712177;margin-top:.625rem}#addsearch-form.module #results-overlay #autocomplete-results #result-list li a{color:#007abf}#addsearch-form.module #results-overlay #autocomplete-results #result-list li a .result-award,#addsearch-form.module #results-overlay #autocomplete-results #result-list li a .result-title{display:block;text-align:left}#addsearch-form.module #results-overlay #autocomplete-results #result-list li a .result-award{font-size:.75rem}@media only screen and (min-width:48rem){#addsearch-form.module #results-overlay #autocomplete-results #result-list li a{display:flex;flex-direction:row;margin-left:.625rem}#addsearch-form.module #results-overlay #autocomplete-results #result-list li a .result-title{flex:2}#addsearch-form.module #results-overlay #autocomplete-results #result-list li a .result-award{text-align:right;font-size:1rem}}#addsearch-form.module #results-overlay #autocomplete-results #result-list li.PG{border-color:#0072bc}#addsearch-form.module #results-overlay #autocomplete-results #result-list li.UG{border-color:#e10086}#addsearch-form.module #results-overlay #autocomplete-results #result-list li.SCPD{border-color:#88b73b}#addsearch-form.module #results-overlay #autocomplete-results .result-header{border-bottom:2px solid #000;padding-bottom:.625rem}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons #mobile-filters{display:block;background-color:#712177;background-image:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.1) 50%);color:#fff;padding:.625rem;text-align:center;cursor:pointer}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons #mobile-filters span{margin-right:.625rem}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons #filter-fields{display:none;margin-top:.625rem}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons .button-filter{padding:.625rem;box-sizing:border-box;color:#000;width:100%;text-align:left;margin-bottom:.625rem;background:linear-gradient(135deg,#ccc 50%,#bbb 50%);font-size:18px;line-height:1.2;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;cursor:default;display:flex;justify-content:center;align-items:center}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons .button-filter.active{cursor:pointer;color:#000}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons .button-filter.active.UG{color:#fff!important;background:linear-gradient(135deg,#e10086 50%,#ba006f 50%)}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons .button-filter.active.PG{color:#fff!important;background:linear-gradient(135deg,#0072bc 50%,#005f9d 50%)}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons .button-filter.active.SCPD{color:#fff;background:linear-gradient(135deg,#88b73b 50%,#6e9730 50%)}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons .button-filter.active.checked::before{content:"\f058";font:var(--fa-font-solid);padding-right:.625rem;font-weight:900}#addsearch-form.module #results-overlay #autocomplete-results #result-count{display:none}#addsearch-form.module #results-overlay #autocomplete-results #spinner{display:none;padding:0;margin:0}#addsearch-form.module #results-overlay #autocomplete-results #spinner span{font-weight:700;margin-right:1.25rem}#addsearch-form.module #results-overlay #search-button #all-results{padding:.625rem 1.25rem!important;width:100%;text-align:center;margin-top:.625rem}@media only screen and (min-width:64rem){#addsearch-form.module{padding-left:5%;padding-right:5%}#addsearch-form.module #search-box{display:flex}#addsearch-form.module #search-box input{height:100%}#addsearch-form.module #search-box .search-fields{position:relative;flex:2;padding-right:1.25rem;box-sizing:border-box;margin:0}#addsearch-form.module #search-box .search-fields #close-results{right:1.25rem;top:.625rem}#addsearch-form.module #search-box .search-btn{flex:1}#addsearch-form.module #results-overlay{box-sizing:border-box;width:80%;left:10%}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons #mobile-filters{display:none}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons #filter-fields{display:flex;flex-direction:row}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons #filter-fields .button-filter{text-align:center;margin-bottom:0;flex:1}#addsearch-form.module #results-overlay #autocomplete-results .result-header #filter-buttons #filter-fields .button-filter:nth-child(2){margin:0 .625rem}#addsearch-form.module #results-overlay #autocomplete-results ul#result-list li{border-bottom:none;padding:0}#addsearch-form.module #results-overlay #autocomplete-results #search-button #all-results{margin-top:1.25rem}}@media only screen and (min-width:100rem){#addsearch-form.module{padding-left:15%;padding-right:10%}#addsearch-form.module #search-all-btn{font-size:1.5rem;max-width:none}#addsearch-form.module #results-overlay{width:70%;left:15%}}@media only screen and (min-width:64rem){#res-items{margin:0 10%}}@media only screen and (min-width:100rem){#res-items{margin:0 15%}}#res-items .course-result{border-left:.625rem solid #712177;background:unset;background-color:#ebebeb;display:block;margin-bottom:1.25rem;color:#000;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#res-items .course-result .res-title{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-size:1.35rem;padding:1.25rem;padding-bottom:0}#res-items .course-result .res-info{padding:1.25rem;padding-top:0}#res-items .course-result .res-info span{margin-right:.625rem}#res-items .course-result .features-cta{display:flex;flex-direction:column;padding-left:1.25rem}@media only screen and (min-width:64rem){#res-items .course-result .features-cta{flex-direction:row;align-items:center}}#res-items .course-result .features-cta .featured-attributes{padding-bottom:.625rem;display:flex;flex-wrap:wrap}#res-items .course-result .features-cta .featured-attributes span{margin-right:.625rem;padding:.3125rem;font-size:.9rem;margin-bottom:.625rem;background:rgba(0,0,0,.1)}#res-items .course-result .features-cta .featured-attributes span.in-clearing{background:#eba119!important;color:#000}#res-items .course-result .features-cta .featured-attributes span.in-clearing i{color:#000!important}@media only screen and (min-width:48rem){#res-items .course-result .features-cta .featured-attributes span{margin-bottom:0}}@media only screen and (min-width:64rem){#res-items .course-result .features-cta .featured-attributes span{font-size:1rem;padding:.625rem}}#res-items .course-result .features-cta .apply{margin-left:auto;text-align:right;min-width:300px;padding:.625rem;font-size:1.25rem;padding-right:1.25rem}#res-items .course-result .features-cta .apply i{margin-left:.625rem;font-size:1.25rem}#res-items .course-result:active,#res-items .course-result:focus,#res-items .course-result:hover{text-decoration:none;overflow:hidden}#res-items .course-result:active .res-title,#res-items .course-result:focus .res-title,#res-items .course-result:hover .res-title{text-decoration:underline}#res-items .course-result:active .features-cta .apply,#res-items .course-result:focus .features-cta .apply,#res-items .course-result:hover .features-cta .apply{transform:scale(105%)}#res-items .course-result.ug{border-color:#e10086}#res-items .course-result.ug .features-cta .featured-attributes i{color:#e10086}#res-items .course-result.ug .features-cta .apply{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,transparent 20%,#e10086 20%);color:#fff}#res-items .course-result.ug:active,#res-items .course-result.ug:focus,#res-items .course-result.ug:hover{background-color:#e10086;color:#fff;border-color:#ae0068}#res-items .course-result.ug:active .features-cta .featured-attributes i,#res-items .course-result.ug:focus .features-cta .featured-attributes i,#res-items .course-result.ug:hover .features-cta .featured-attributes i{color:#48002b}#res-items .course-result.ug:active .features-cta .apply,#res-items .course-result.ug:focus .features-cta .apply,#res-items .course-result.ug:hover .features-cta .apply{background:linear-gradient(135deg,transparent 20%,#ae0068 20%)}#res-items .course-result.pg{border-color:#0072bc}#res-items .course-result.pg .features-cta .featured-attributes i{color:#0072bc}#res-items .course-result.pg .features-cta .apply{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,transparent 20%,#0072bc 20%);color:#fff}#res-items .course-result.pg:active,#res-items .course-result.pg:focus,#res-items .course-result.pg:hover{background-color:#0072bc;color:#fff;border-color:#005389}#res-items .course-result.pg:active .features-cta .featured-attributes i,#res-items .course-result.pg:focus .features-cta .featured-attributes i,#res-items .course-result.pg:hover .features-cta .featured-attributes i{color:#001523}#res-items .course-result.pg:active .features-cta .apply,#res-items .course-result.pg:focus .features-cta .apply,#res-items .course-result.pg:hover .features-cta .apply{background:linear-gradient(135deg,transparent 20%,#005389 20%)}#res-items .course-result.scpd{border-color:#88b73b}#res-items .course-result.scpd .features-cta .featured-attributes i{color:#88b73b}#res-items .course-result.scpd .features-cta .apply{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,transparent 20%,#88b73b 20%);color:#fff}#res-items .course-result.scpd:active,#res-items .course-result.scpd:focus,#res-items .course-result.scpd:hover{background-color:#88b73b;color:#fff;border-color:#6b902f}#res-items .course-result.scpd:active .features-cta .featured-attributes i,#res-items .course-result.scpd:focus .features-cta .featured-attributes i,#res-items .course-result.scpd:hover .features-cta .featured-attributes i{color:#324316}#res-items .course-result.scpd:active .features-cta .apply,#res-items .course-result.scpd:focus .features-cta .apply,#res-items .course-result.scpd:hover .features-cta .apply{background:linear-gradient(135deg,transparent 20%,#6b902f 20%)}@media only screen and (min-width:64rem){#res-items{margin:0 10%}}@media only screen and (min-width:100rem){#res-items{margin:0 15%}}#res-items .course-result{border-left:.625rem solid #712177;background:unset;background-color:#ebebeb;display:block;margin-bottom:1.25rem;color:#000;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#res-items .course-result .res-title{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-size:1.35rem;padding:1.25rem;padding-bottom:0}#res-items .course-result .res-info{padding:1.25rem;padding-top:0}#res-items .course-result .res-info span{margin-right:.625rem}#res-items .course-result .features-cta{display:flex;flex-direction:column;padding-left:1.25rem}@media only screen and (min-width:64rem){#res-items .course-result .features-cta{flex-direction:row;align-items:center}}#res-items .course-result .features-cta .featured-attributes{padding-bottom:.625rem;display:flex;flex-wrap:wrap}#res-items .course-result .features-cta .featured-attributes span{margin-right:.625rem;padding:.3125rem;font-size:.9rem;margin-bottom:.625rem;background:rgba(0,0,0,.1)}#res-items .course-result .features-cta .featured-attributes span.in-clearing{background:#eba119!important;color:#000}#res-items .course-result .features-cta .featured-attributes span.in-clearing i{color:#000!important}@media only screen and (min-width:48rem){#res-items .course-result .features-cta .featured-attributes span{margin-bottom:0}}@media only screen and (min-width:64rem){#res-items .course-result .features-cta .featured-attributes span{font-size:1rem;padding:.625rem}}#res-items .course-result .features-cta .apply{margin-left:auto;text-align:right;min-width:300px;padding:.625rem;font-size:1.25rem;padding-right:1.25rem}#res-items .course-result .features-cta .apply i{margin-left:.625rem;font-size:1.25rem}#res-items .course-result:active,#res-items .course-result:focus,#res-items .course-result:hover{text-decoration:none;overflow:hidden}#res-items .course-result:active .res-title,#res-items .course-result:focus .res-title,#res-items .course-result:hover .res-title{text-decoration:underline}#res-items .course-result:active .features-cta .apply,#res-items .course-result:focus .features-cta .apply,#res-items .course-result:hover .features-cta .apply{transform:scale(105%)}#res-items .course-result.ug{border-color:#e10086}#res-items .course-result.ug .features-cta .featured-attributes i{color:#e10086}#res-items .course-result.ug .features-cta .apply{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,transparent 20%,#e10086 20%);color:#fff}#res-items .course-result.ug:active,#res-items .course-result.ug:focus,#res-items .course-result.ug:hover{background-color:#e10086;color:#fff;border-color:#ae0068}#res-items .course-result.ug:active .features-cta .featured-attributes i,#res-items .course-result.ug:focus .features-cta .featured-attributes i,#res-items .course-result.ug:hover .features-cta .featured-attributes i{color:#48002b}#res-items .course-result.ug:active .features-cta .apply,#res-items .course-result.ug:focus .features-cta .apply,#res-items .course-result.ug:hover .features-cta .apply{background:linear-gradient(135deg,transparent 20%,#ae0068 20%)}#res-items .course-result.pg{border-color:#0072bc}#res-items .course-result.pg .features-cta .featured-attributes i{color:#0072bc}#res-items .course-result.pg .features-cta .apply{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,transparent 20%,#0072bc 20%);color:#fff}#res-items .course-result.pg:active,#res-items .course-result.pg:focus,#res-items .course-result.pg:hover{background-color:#0072bc;color:#fff;border-color:#005389}#res-items .course-result.pg:active .features-cta .featured-attributes i,#res-items .course-result.pg:focus .features-cta .featured-attributes i,#res-items .course-result.pg:hover .features-cta .featured-attributes i{color:#001523}#res-items .course-result.pg:active .features-cta .apply,#res-items .course-result.pg:focus .features-cta .apply,#res-items .course-result.pg:hover .features-cta .apply{background:linear-gradient(135deg,transparent 20%,#005389 20%)}#res-items .course-result.scpd{border-color:#88b73b}#res-items .course-result.scpd .features-cta .featured-attributes i{color:#88b73b}#res-items .course-result.scpd .features-cta .apply{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,transparent 20%,#88b73b 20%);color:#fff}#res-items .course-result.scpd:active,#res-items .course-result.scpd:focus,#res-items .course-result.scpd:hover{background-color:#88b73b;color:#fff;border-color:#6b902f}#res-items .course-result.scpd:active .features-cta .featured-attributes i,#res-items .course-result.scpd:focus .features-cta .featured-attributes i,#res-items .course-result.scpd:hover .features-cta .featured-attributes i{color:#324316}#res-items .course-result.scpd:active .features-cta .apply,#res-items .course-result.scpd:focus .features-cta .apply,#res-items .course-result.scpd:hover .features-cta .apply{background:linear-gradient(135deg,transparent 20%,#6b902f 20%)}#mini-course-search .mini-search{padding:1.25rem 0}#mini-course-search .mini-search input[type=text]{padding:.625rem 1.25rem;width:100%;border:none;border-bottom:5px solid #712177;font-size:1.5rem;padding-left:2.5rem;height:100%;color:#712177;background:0 0}#mini-course-search .mini-search input[type=text]::placeholder{color:#712177}#mini-course-search .mini-search .col,#mini-course-search .mini-search .col-2{display:flex;flex:1}#mini-course-search .mini-search .search-field{position:relative;margin-bottom:1.25rem;display:flex;align-items:center}#mini-course-search .mini-search .search-field i{height:100%;position:absolute;font-size:1.5rem;color:#712177;display:flex;flex-direction:column;justify-content:center;margin-bottom:5px}#mini-course-search .mini-search .col-2{flex:2}#mini-course-search .mini-search a#search-all-btn{background:linear-gradient(135deg,#712177 80%,transparent 80%);width:100%;color:#fff;display:flex;flex-direction:row;align-items:center;font-size:1.25rem;line-height:1.5rem;padding:.625rem;box-sizing:border-box;padding-right:20%}#mini-course-search .mini-search a#search-all-btn:active,#mini-course-search .mini-search a#search-all-btn:focus,#mini-course-search .mini-search a#search-all-btn:hover{background:linear-gradient(135deg,#007abf 80%,transparent 80%)}#mini-course-search .mini-search a#search-all-btn:active::before,#mini-course-search .mini-search a#search-all-btn:focus::before,#mini-course-search .mini-search a#search-all-btn:hover::before{color:#6b1868}#mini-course-search .mini-search a#search-all-btn::before{color:#57d4fa;font-size:2rem}@media only screen and (min-width:36rem){#mini-course-search .mini-search a#search-all-btn{max-width:70%}}@media only screen and (min-width:48rem){#mini-course-search .mini-search .search-field{margin-bottom:0}#mini-course-search .mini-search a#search-all-btn{margin-left:1.25rem;max-width:100%}}@media only screen and (min-width:64rem){#mini-course-search .mini-search a#search-all-btn{font-size:1.5rem;line-height:2rem}}#mini-course-search #loading-spinner{padding-bottom:1.25rem}#mini-course-search #res-items{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#mini-course-search #res-items{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#mini-course-search #res-items{padding-left:10%;padding-right:10%}}#mini-course-search #res-items .results-list{background-color:#fff}#mini-course-search #res-items .results-list a{display:flex;padding:.625rem 1.25rem;margin-bottom:.625rem;color:#000;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;border-left:5px solid #712177;padding-left:1.25rem}#mini-course-search #res-items .results-list a span{flex:1}#mini-course-search #res-items .results-list a span.crs_attr{text-align:right}#mini-course-search #res-items .results-list a.PG{border-color:#0072bc}#mini-course-search #res-items .results-list a.PG:focus,#mini-course-search #res-items .results-list a.PG:hover{background-color:#0072bc;color:#fff}#mini-course-search #res-items .results-list a.SCPD{border-color:#88b73b}#mini-course-search #res-items .results-list a.SCPD:focus,#mini-course-search #res-items .results-list a.SCPD:hover{background-color:#88b73b;color:#fff}#mini-course-search #res-items .results-list a.UG{border-color:#e10086}#mini-course-search #res-items .results-list a.UG:focus,#mini-course-search #res-items .results-list a.UG:hover{background-color:#e10086;color:#fff}.search-outer{padding:1.25rem 0;padding-top:2.5rem}.search-outer form{width:100%}.search-outer .row{display:flex;flex-direction:column}@media only screen and (min-width:64rem){.search-outer .row{flex-direction:row}}.search-outer .row .col{flex:1;padding-bottom:1.25rem}@media only screen and (min-width:64rem){.search-outer .row .col{margin-right:1.25rem}.search-outer .row .col:last-child{margin-right:0}}.search-outer input[type=text]{width:100%;background-color:transparent;border:none;border-bottom:5px solid #712177;padding:.625rem;color:#000;margin-bottom:.625rem;font-size:1.25rem}.search-outer input[type=text]::placeholder{color:#000}.search-outer select{border:none;width:100%;background-color:#fff;padding:.625rem}.search-outer select option:active,.search-outer select option:focus,.search-outer select option:hover{background-color:#000;color:#fff}.search-outer .checkboxes-wrap{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:64rem){.search-outer .checkboxes-wrap{flex-direction:row}}.search-outer #clearing_filter label{display:inline-flex;background:#712177;color:#fff;margin:0;height:50px}.search-outer #clearing_filter label input[type=checkbox]::before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;font-size:1.25rem;line-height:50px;height:50px;display:block}.search-outer #clearing_filter label input[type=checkbox]:checked::before{content:"\f058"}.search-outer label{flex:1;padding:.625rem;font-size:1rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;justify-content:start;align-items:center;min-height:50px;display:flex;position:relative;margin-bottom:.625rem;background:linear-gradient(135deg,#712177 70%,#6b1868 70%);color:#fff}.search-outer label:focus,.search-outer label:hover{cursor:pointer}@media only screen and (min-width:64rem){.search-outer label{margin-right:1.25rem;margin-bottom:0}.search-outer label:last-child{margin-right:0}}.search-outer label input[type=checkbox]{appearance:none;line-height:50px;margin:0;margin-right:.625rem}.search-outer label input[type=checkbox]::before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;font-size:1.25rem;line-height:50px;height:50px;display:block}.search-outer label input[type=checkbox]:checked::before{content:"\f058"}.search-outer label.UG{background:linear-gradient(135deg,#c80077 70%,#ae0068 70%);color:#fff}.search-outer label.UG:focus,.search-outer label.UG:hover{background:#950058;text-decoration:underline}.search-outer label.PG{background:linear-gradient(135deg,#0063a3 70%,#005389 70%);color:#fff}.search-outer label.PG:focus,.search-outer label.PG:hover{background:#004470;text-decoration:underline}.search-outer label.SCPD{background:linear-gradient(135deg,#7aa435 70%,#6b902f 70%);color:#fff}.search-outer label.SCPD:focus,.search-outer label.SCPD:hover{background:#5d7d28;text-decoration:underline}#res-items .block-link{background:#ebebeb;border-left:10px solid #712177;margin-top:1.25rem;color:#000;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;display:block}#res-items .block-link:focus,#res-items .block-link:hover,#res-items .block-linkactive{border-color:#4b164f;color:#fff;text-decoration:none}#res-items .block-link:focus .apply,#res-items .block-link:hover .apply,#res-items .block-linkactive .apply{transform:scale(1.2);transform-origin:right;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,transparent 25%,#712177 25%)}#res-items .block-link .featured-attributes{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-size:1rem}#res-items .block-link .featured-attributes span{margin-right:1.25rem}#res-items .block-link .featured-attributes i.fa-star{color:#eba119!important}#res-items .block-link .result{display:flex;flex-direction:column;width:100%}#res-items .block-link .result .col,#res-items .block-link .result .col-2{padding:1.25rem}#res-items .block-link .result .col{flex:1}#res-items .block-link .result .col-2{flex:2}#res-items .block-link .result .res-title{font-size:1.25rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}#res-items .block-link .result .res-title .award{font-weight:400;font-size:1rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#res-items .block-link .result .apply{display:flex;background:linear-gradient(135deg,transparent 40%,#712177 40%);text-align:right;flex-direction:row;align-items:center;font-size:1.25rem;font-weight:800;justify-content:end;color:#fff;padding:.625rem}#res-items .block-link .result .apply i{margin-left:1.25rem}@media only screen and (min-width:64rem){#res-items .block-link{background:linear-gradient(135deg,#ebebeb 75%,#712177 75%);border-left:10px solid #712177;margin-top:1.25rem;color:#000;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#res-items .block-link:focus,#res-items .block-link:hover,#res-items .block-linkactive{border-color:#4b164f;color:#fff;text-decoration:none;background:linear-gradient(135deg,#712177 70%,#4b164f 70%)}#res-items .block-link:focus .apply,#res-items .block-link:hover .apply,#res-items .block-linkactive .apply{transform:scale(1.2);transform-origin:right;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:0 0}#res-items .block-link .result{flex-direction:row;min-height:120px}#res-items .block-link .result .col{padding:1.25rem}#res-items .block-link .result .col:not(.apply){align-self:center}}#selected-filters .filtbtn{background:#712177;border:none;color:#fff;padding:.3125rem .625rem;margin-right:.625rem;cursor:pointer}#selected-filters .filtbtn i{margin-left:.625rem}.content .job-results a:active,.content .job-results a:focus,.content .job-results a:hover{text-decoration:none}.content .job-results h3{text-transform:none;color:#000;margin:0;font-size:1.35rem;padding:.625rem}.content .job-results .link-block{padding:.625rem;margin:0;margin-top:auto}.content .job-results .job-info{padding:.625rem}#directoryLookupForm{padding-top:1.25rem;padding-bottom:1.25rem}#directoryLookupForm #val-notice{padding:.625rem;display:none}#directoryLookupForm input,#directoryLookupForm select{font-size:1rem}#directoryLookupForm #dep-lists select{display:block;padding:.625rem;width:100%;margin-bottom:1.25rem}#directoryLookupForm input{display:block;width:100%;padding:.625rem;margin-bottom:1.25rem}#directoryLookupForm #formFields .flex-wrap{display:block}@media only screen and (min-width:48rem){#directoryLookupForm #formFields .flex-wrap{display:flex}#directoryLookupForm #formFields .flex-wrap .col:first-child{margin-right:1.25rem}}#directoryLookupForm .button-alt{width:50%;display:inline-block}#staff-directory .sd-list#directory-results{display:block;border:2px solid #000;margin:1.25rem}#staff-directory .sd-list#directory-results #person-columns{display:block}#staff-directory #loader{width:100%;text-align:center}#staff-directory #directory-results,#staff-directory #loader{display:none}#staff-directory #grp-title{margin-left:1.25rem;margin-right:1.25rem}#staff-directory #directory-results{border:2px solid #000;margin:1.25rem}#staff-directory #directory-results #person-columns{display:none}#staff-directory #name-list .person-card,#staff-directory .sd-list#directory-results #name-list .person-card{padding:1.25rem}#staff-directory #name-list .person-card:nth-child(even),#staff-directory .sd-list#directory-results #name-list .person-card:nth-child(even){background-color:#d0eaf8}#staff-directory #name-list .person-card span,#staff-directory .sd-list#directory-results #name-list .person-card span{display:block}#staff-directory #name-list .person-card span a,#staff-directory .sd-list#directory-results #name-list .person-card span a{color:#006b99}#staff-directory #name-list .person-card span i,#staff-directory .sd-list#directory-results #name-list .person-card span i{width:1.25rem;margin-right:.625rem}#staff-directory #name-list .person-card span.dept,#staff-directory .sd-list#directory-results #name-list .person-card span.dept{padding-left:1.875rem}#staff-directory #name-list .person-card span.dept i,#staff-directory .sd-list#directory-results #name-list .person-card span.dept i{margin-left:-1.875rem}#staff-directory #name-list .person-card span.location,#staff-directory .sd-list#directory-results #name-list .person-card span.location{padding-left:1.875rem}@media only screen and (min-width:48rem){#staff-directory #grp-title{margin-left:0;margin-right:0}#staff-directory #directory-results,#staff-directory .sd-list#directory-results{margin:0}#staff-directory #directory-results #person-columns,#staff-directory .sd-list#directory-results #person-columns{display:flex;flex-direction:row;background-color:#712177}#staff-directory #directory-results #person-columns span,#staff-directory .sd-list#directory-results #person-columns span{flex:1;border-right:1px solid #fff;color:#fff;padding:.625rem 1.25rem}#staff-directory #directory-results #person-columns span:last-child,#staff-directory .sd-list#directory-results #person-columns span:last-child{border-right:none}#staff-directory #directory-results #name-list,#staff-directory .sd-list#directory-results #name-list{display:flex;flex-direction:column}#staff-directory #directory-results #name-list .person-card,#staff-directory .sd-list#directory-results #name-list .person-card{flex:1;display:flex;flex-direction:row;padding:0}#staff-directory #directory-results #name-list .person-card span,#staff-directory .sd-list#directory-results #name-list .person-card span{padding:.625rem 1.25rem;border-right:1px solid #000;box-sizing:border-box;flex:1}#staff-directory #directory-results #name-list .person-card span:last-child,#staff-directory .sd-list#directory-results #name-list .person-card span:last-child{border-right:none}#staff-directory #directory-results #name-list .person-card span i,#staff-directory .sd-list#directory-results #name-list .person-card span i{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#directoryLookupForm #dep-lists select{flex-basis:auto;height:45px}#staff-directory #directory-results #person-columns span{flex:1 1 25%}#staff-directory #directory-results #name-list .person-card{flex:1 1 auto}#staff-directory #directory-results #name-list .person-card span{flex:1 1 25%}}#school-staff-block{clear:both}#staff-directory .sd-list .person-record .img-wrap{max-width:40%}#staff-directory .sd-list .person-record .image-block{padding:1.25rem;padding-bottom:0}#staff-directory .sd-list .person-record .image-block .flex-wrap{flex-wrap:nowrap}#staff-directory .sd-list .person-record .profile-info{padding:1.25rem}#staff-directory .sd-list .person-record .profile-info h3{margin-top:0;color:#000;text-transform:none}#staff-directory .sd-list .person-record .profile-info i{margin:.625rem;margin-left:0}#staff-directory .sd-list .person-record .profile-info a{color:#6b1868;padding:.625rem}#staff-directory .sd-list .person-record .profile-info a:active,#staff-directory .sd-list .person-record .profile-info a:focus,#staff-directory .sd-list .person-record .profile-info a:hover{color:#fff;background-color:#007abf}@media only screen and (min-width:36rem){#staff-directory .sd-list .person-record .img-wrap{padding-right:1.25rem}}#staff-directory .sd-list .profile-link{margin-top:auto}#staff-directory .sd-list .profile-link a{background:linear-gradient(135deg,#bae0f5 80%,#a4d6f2 80%);display:block;padding:1.25rem;color:#000;font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#staff-directory .sd-list .profile-link a i{float:right;font-size:1.5rem;color:#6b1868}#staff-directory .sd-list .profile-link a:active,#staff-directory .sd-list .profile-link a:focus,#staff-directory .sd-list .profile-link a:hover{background:linear-gradient(135deg,#6b1868 80%,#410c35 80%);color:#fff}#staff-directory .sd-list .profile-link a:active i,#staff-directory .sd-list .profile-link a:focus i,#staff-directory .sd-list .profile-link a:hover i{color:#fff;transform:scale()}.content-block{padding:1.25rem;display:flex;flex-direction:column}.content-block h1,.content-block h2,.content-block h3,.content-block h4,.content-block h5,.content-block h6{margin-top:0}.content-block .text-block{margin-bottom:2.5rem}.content-block a{display:flex;padding:1.25rem;padding-right:0;font-size:1.75rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}.content-block a i{font-size:2.25rem;margin-right:1.25rem}@media only screen and (min-width:64rem){.content-block a{max-width:30ch;transition:max-width .5s ease-in-out}}.content-block a:active,.content-block a:focus,.content-block a:hover{text-decoration:dotted}.content-block a:active i,.content-block a:focus i,.content-block a:hover i{text-decoration:none}@media only screen and (min-width:64rem){.content-block{padding:2.5rem}}.bg-primary-dark .content-block a,.bg-primary-darker .content-block a{color:#000;background:linear-gradient(135deg,#b077b8 70%,transparent 70%)}.bg-primary-dark .content-block a:active,.bg-primary-dark .content-block a:focus,.bg-primary-dark .content-block a:hover,.bg-primary-darker .content-block a:active,.bg-primary-darker .content-block a:focus,.bg-primary-darker .content-block a:hover{background:linear-gradient(135deg,#c399c9 70%,transparent 70%);max-width:31ch}.bg-primary-light .content-block a,.bg-primary-lighter .content-block a{color:#fff;background:linear-gradient(135deg,#410f40 70%,transparent 70%)}.bg-primary-light .content-block a:active,.bg-primary-light .content-block a:focus,.bg-primary-light .content-block a:hover,.bg-primary-lighter .content-block a:active,.bg-primary-lighter .content-block a:focus,.bg-primary-lighter .content-block a:hover{background:linear-gradient(135deg,#410f40 70%,transparent 70%);max-width:31ch}.bg-secondary-dark .content-block a,.bg-secondary-darker .content-block a{color:#000;background:linear-gradient(135deg,#57d4fa 70%,transparent 70%)}.bg-secondary-dark .content-block a:active,.bg-secondary-dark .content-block a:focus,.bg-secondary-dark .content-block a:hover,.bg-secondary-darker .content-block a:active,.bg-secondary-darker .content-block a:focus,.bg-secondary-darker .content-block a:hover{background:linear-gradient(135deg,#89e1fb 70%,transparent 70%);max-width:31ch}.bg-secondary-light .content-block a,.bg-secondary-lighter .content-block a{color:#fff;background:linear-gradient(135deg,#007abf 70%,transparent 70%)}.bg-secondary-light .content-block a:active,.bg-secondary-light .content-block a:focus,.bg-secondary-light .content-block a:hover,.bg-secondary-lighter .content-block a:active,.bg-secondary-lighter .content-block a:focus,.bg-secondary-lighter .content-block a:hover{background:linear-gradient(135deg,#00598c 70%,transparent 70%);max-width:31ch}.bg-secondary-light .custom-text.content p a,.bg-secondary-lighter .custom-text.content p a{color:#6b1868}#anchor-nav-toggle{padding:1.25rem}#anchor-nav-toggle .fa-angle-up{display:none}#anchor-nav-toggle .fa-angle-down{display:inline-block}#anchor-nav-toggle.open .fa-angle-down{display:none}#anchor-nav-toggle.open .fa-angle-up{display:inline-block}#anchor-nav{display:none;padding-top:1.25rem}#anchor-nav .anchor-label{display:none}#anchor-nav a{color:#000;display:block;padding:0 1.25rem;margin-bottom:.625rem}#anchor-nav a:last-child{margin-bottom:0;padding-bottom:1.25rem}#anchor-nav a:focus,#anchor-nav a:hover{text-decoration:underline}h2 a[name^=anchor-]{margin-top:-100px;padding-bottom:100px;display:block}@media only screen and (min-width:64rem){#anchor-nav-toggle,#gateway-nav-toggle{display:none}#anchor-nav{display:block;padding:1.25rem;padding-bottom:.625rem;text-align:center}#anchor-nav .anchor-label{display:inline-block}#anchor-nav a{color:#000;display:inline-block;border-right:2px solid #000}#anchor-nav a:last-child{border-right:none;padding-bottom:0}}.banner-item.ug{overflow:hidden}.banner-item.ug .ug-bg-purple{background-color:#5e1e67}.banner-item.ug .panel-image{overflow:hidden;position:relative;height:300px}.banner-item.ug .panel-image::after{content:"";position:absolute;top:10%;left:-35%;z-index:2;width:100%;height:inherit;background:repeating-linear-gradient(45deg,transparent 0 20%,#5e1e67 20% 35%,transparent 35% 45%,#5e1e67 45% 60%,transparent 60% 100%) top/100% 50.1% no-repeat,repeating-linear-gradient(135deg,transparent 0 20%,#5e1e67 20% 35%,transparent 35% 45%,#5e1e67 45% 60%,transparent 60% 100%) bottom/100% 50.1% no-repeat;transform:rotate(-25deg) scale(1);mix-blend-mode:multiply;opacity:.75}@media only screen and (min-width:36rem){.banner-item.ug .panel-image::after{height:400px;width:400px;left:-15%;transform:rotate(-15deg) scale(1.2)}}@media only screen and (min-width:48rem){.banner-item.ug .panel-image{overflow:hidden;height:100%}.banner-item.ug .panel-image::after{width:600px;height:600px;top:5%;left:-5%;transform:rotate(-15deg) scale(1.4)}}.banner-item.pg{overflow:hidden;position:relative}.banner-item.pg .pg-bg-green{background-color:#90b420}.banner-item.pg .pg-bg-green .overlay-block{background:linear-gradient(to left,rgba(144,180,32,.75) 0,rgba(144,180,32,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-green .overlay-block{background:0 0}}.banner-item.pg .pg-bg-purple{background-color:#5e1e67}.banner-item.pg .pg-bg-purple .overlay-block{background:linear-gradient(to left,rgba(94,30,103,.75) 0,rgba(94,30,103,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-purple .overlay-block{background:0 0}}.banner-item.pg .pg-bg-cyan{background-color:#009fe3}.banner-item.pg .pg-bg-cyan .overlay-block{background:linear-gradient(to left,rgba(0,159,227,.75) 0,rgba(0,159,227,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-cyan .overlay-block{background:0 0}}.banner-item.pg .pg-bg-pink{background-color:#f4259a}.banner-item.pg .pg-bg-pink .overlay-block{background:linear-gradient(to left,rgba(244,37,154,.75) 0,rgba(244,37,154,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-pink .overlay-block{background:0 0}}.banner-item.pg .pg-bg-red{background-color:#e50051}.banner-item.pg .pg-bg-red .overlay-block{background:linear-gradient(to left,rgba(229,0,81,.75) 0,rgba(229,0,81,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-red .overlay-block{background:0 0}}.banner-item.pg .pg-bg-yellow{background-color:#e9b400}.banner-item.pg .pg-bg-yellow .overlay-block{background:linear-gradient(to left,rgba(233,180,0,.75) 0,rgba(233,180,0,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-yellow .overlay-block{background:0 0}}.banner-item.pg .pg-bg-orange{background-color:#ef7d00}.banner-item.pg .pg-bg-orange .overlay-block{background:linear-gradient(to left,rgba(239,125,0,.75) 0,rgba(239,125,0,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-orange .overlay-block{background:0 0}}.banner-item.pg .pg-bg-blue{background-color:#0072ce}.banner-item.pg .pg-bg-blue .overlay-block{background:linear-gradient(to left,rgba(0,114,206,.75) 0,rgba(0,114,206,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.banner-item.pg .pg-bg-blue .overlay-block{background:0 0}}.banner-item.pg .text-black *{color:#000!important}.banner-item.pg .text-white *{color:#fff!important}.banner-item.pg .panel-image{height:300px}.banner-item.pg .banner-title{position:relative}.banner-item.pg .banner-title::before{position:absolute;content:"";background-image:url(/media/templates/site/robertgordon/images/atoms-2-short.svg);background-repeat:no-repeat;top:0;right:0;opacity:.2;width:300px;height:100px}@media only screen and (min-width:48rem){.banner-item.pg .panel-image{overflow:hidden;height:inherit}}@media only screen and (min-width:64rem){.banner-item.pg .banner-title::before{opacity:1}}@media only screen and (min-width:100rem){.banner-item.pg .banner-title::before{right:20%}}.banner-item .banner-text{width:100%}.banner-item .banner-text .banner-intro{width:100%;box-sizing:border-box;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.banner-item .banner-text .banner-intro .text-block{padding:1.25rem;width:100%;box-sizing:border-box}.banner-item .banner-text .banner-intro .text-block p{margin:0}.banner-item .banner-text .banner-intro .text-block a{margin-top:1.25rem}.banner-item .banner-text .banner-title{width:100%;box-sizing:border-box;padding:0}.banner-item .banner-text .banner-title h1{margin:0;padding:1.25rem;padding-bottom:0}@media only screen and (min-width:48rem){.banner-item{height:600px!important;position:relative}.banner-item .hero-image,.banner-item .panel-image{position:absolute;top:0;left:0;z-index:0;width:100%;height:inherit}.banner-item .banner-text{position:absolute;top:0;left:0}.banner-item .banner-text .banner-intro{z-index:2;position:relative;width:100%}.banner-item .banner-text .banner-intro .text-block{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:45%;padding-right:10%}.banner-item .banner-text .banner-title{z-index:2;position:relative}.banner-item .banner-text .banner-title h1{margin:1.25rem 0;padding-left:40%;padding-right:10%}}@media only screen and (min-width:64rem){.banner-item .banner-text .banner-intro .text-block{padding-left:50%;padding-right:15%}.banner-item .banner-text .banner-title h1{padding-left:25%}}.slick-dots li button:focus{border:1px solid #000!important}[class^=case-study] blockquote,[id^=case-study] blockquote{font-size:1.25rem;line-height:1.25;font-family:ZonaPro-Regular,helvetica,arial,sans-serif;font-weight:400;color:inherit;border:none;padding:unset;margin:unset;font-style:unset;float:none}@media screen and (min-width:36rem){[class^=case-study] blockquote,[id^=case-study] blockquote{font-size:1.375rem;line-height:1.25}}@media screen and (min-width:64rem){[class^=case-study] blockquote,[id^=case-study] blockquote{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:125rem){[class^=case-study] blockquote,[id^=case-study] blockquote{font-size:1.75rem;line-height:1.25}}[class^=case-study] blockquote cite,[id^=case-study] blockquote cite{font-size:1.125rem;line-height:1.625rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#breadcrumbs{height:50px;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-size:16px;width:100%}#breadcrumbs.hide-mobile{display:none}#breadcrumbs #bc-cta{line-height:50px}#breadcrumbs nav{display:none;flex:1;font-size:.75rem}#breadcrumbs nav ul{padding:0;margin:0}#breadcrumbs nav li{margin-right:0}#breadcrumbs .breadcrumb-cta{display:flex;align-items:center;padding-right:0;height:100%}#breadcrumbs .breadcrumb-cta p{padding:0;margin:0}#breadcrumbs .breadcrumb-cta a{color:#000;background:0 0;text-transform:uppercase;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;display:flex;align-items:center;font-size:1rem;padding:0 1.25rem}#breadcrumbs .breadcrumb-cta a:focus,#breadcrumbs .breadcrumb-cta a:hover{text-decoration:none;color:#712177;background-color:rgba(255,255,255,.4)}#breadcrumbs .breadcrumb-cta a:focus::before,#breadcrumbs .breadcrumb-cta a:hover::before{color:#006b99}#breadcrumbs .breadcrumb-cta a::before{content:"\f061";font:var(--fa-font-solid);font-weight:900;font-size:1.5rem;color:#712177;margin-right:.625rem}@media only screen and (min-width:48rem){#breadcrumbs{display:flex;flex-direction:row}#breadcrumbs.hide-mobile{display:flex}#breadcrumbs nav{padding:0;margin:0;height:50px;padding-left:.625rem;display:block}#breadcrumbs nav li{line-height:50px;list-style:none;display:inline-block}#breadcrumbs nav li:first-child a{text-decoration:none}#breadcrumbs nav li:last-child{padding-left:.3125rem}#breadcrumbs nav li a.compacted{text-decoration:none}#breadcrumbs nav li a{color:#000;text-decoration:underline;padding:.3125rem}#breadcrumbs nav li a:focus,#breadcrumbs nav li a:hover{background-color:#008fcc;color:#fff;text-decoration:none}}@media only screen and (min-width:64rem){#breadcrumbs nav{padding-left:1.875rem;font-size:14px}#breadcrumbs .breadcrumb-cta{padding-right:1.25rem}#breadcrumbs .breadcrumb-cta a{font-size:1rem}}.carousel .flickity-page-dots,.carousel-wrapper .flickity-page-dots{bottom:-50px;z-index:1}.carousel .flickity-page-dots li,.carousel-wrapper .flickity-page-dots li{display:inline-block}.carousel .flickity-page-dots li button,.carousel-wrapper .flickity-page-dots li button{background-color:#bae0f5;padding:.3125rem;color:#000;border:2px solid #bae0f5;font-size:1rem;cursor:pointer;margin-left:.625rem}.carousel .flickity-page-dots li button:focus,.carousel .flickity-page-dots li button:hover,.carousel-wrapper .flickity-page-dots li button:focus,.carousel-wrapper .flickity-page-dots li button:hover{border-color:#006b99}body:not(.using-mouse) .carousel-wrapper:focus{border:2px solid #712177}body:not(.using-mouse) .flickity-page-dots li.dot:active,body:not(.using-mouse) .flickity-page-dots li.dot:focus{background:#712177;opacity:1}.flickity-prev-next-button{top:unset;bottom:-4rem;z-index:2;width:30px;height:30px}@media only screen and (min-width:64rem){.flickity-prev-next-button{top:50%;bottom:unset;width:44px;height:44px}}#stats-acc-slider .flickity-viewport{margin-bottom:1.25rem}#stats-acc-slider .dot{background:#fff}#stats-acc-slider .carousel-cell{width:100%}@media only screen and (min-width:64rem){#stats-acc-slider .flickity-prev-next-button.previous{left:2.5rem}#stats-acc-slider .flickity-prev-next-button.next{right:2.5rem}#stats-acc-slider .carousel-cell{width:33%}}@media only screen and (min-width:100rem){#stats-acc-slider .flickity-prev-next-button.previous{left:-5rem}#stats-acc-slider .flickity-prev-next-button.next{right:-5rem}}#homepage-slider{margin-bottom:5rem}#homepage-slider .carousel-cell{width:100%;padding-left:1.25rem;padding-right:1.25rem}#homepage-slider .carousel-cell.is-selected{padding-left:0;padding-right:0}#homepage-slider .flickity-prev-next-button{background:#007abf;color:#fff}#featured-news-events-carousel{margin-bottom:5rem}#featured-news-events-carousel .carousel-cell{width:100%;padding-left:1.25rem;padding-right:1.25rem}#featured-news-events-carousel .carousel-cell.is-selected{padding-left:0;padding-right:0}#featured-news-events-carousel .flickity-prev-next-button{background:#007abf;color:#fff}@media only screen and (min-width:64rem){#featured-news-events-carousel .flickity-prev-next-button.previous{left:-5rem}#featured-news-events-carousel .flickity-prev-next-button.next{right:-5rem}}.cs-multi-wrap{padding-left:20px;padding-right:20px;display:flex;flex-direction:column;gap:1.25rem;align-items:center;justify-content:center}@media only screen and (min-width:36rem){.cs-multi-wrap{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.cs-multi-wrap{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){.cs-multi-wrap{padding-left:20%;padding-right:20%}}.cs-multi-wrap::after{display:none}.cs-multi-wrap .case-study-block{padding:0;flex:1;margin-bottom:2.5rem;max-width:400px}.cs-multi-wrap .case-study-block .case-study-grid{display:flex;flex-direction:column}.cs-multi-wrap .case-study-block .case-study-grid .quote{padding:1.25rem;display:flex;flex-direction:column}.cs-multi-wrap .case-study-block .case-study-grid .quote a{width:100%;box-sizing:border-box;margin-top:auto}@media only screen and (min-width:48rem){.cs-multi-wrap{flex-direction:row;margin-bottom:0}.cs-multi-wrap .case-study-block{margin-right:0}}.case-study-block .image,.case-study-block .panel-image{height:100%}.case-study-block a{color:inherit;text-decoration:underline}.case-study-block a:focus,.case-study-block a:hover{background-color:rgba(255,255,255,.8);color:#000}.case-study-block .quote{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:1.25rem}.case-study-block .quote blockquote{margin:0}.case-study-block .quote blockquote footer{margin:0;padding:0;margin-top:1.25rem;margin-bottom:1.25rem}.case-study-block .quote blockquote footer cite{font-style:normal}.case-study-block .quote a{display:inline-block}.case-study-block .quote a.button-alt{text-decoration-line:none;text-decoration-style:none;text-decoration-color:transparent}.case-study-block .quote a.button-alt:active,.case-study-block .quote a.button-alt:focus,.case-study-block .quote a.button-alt:hover{background-color:transparent!important}@media only screen and (min-width:48rem){.case-study-block{max-width:1600px;overflow:hidden;margin:0 auto}.case-study-block .grid-image,.case-study-block .image,.case-study-block .panel-image{height:100%}.case-study-block .grid-image{display:grid}.case-study-block .case-study-grid{display:flex;flex-direction:row;align-items:center}.case-study-block.has-image .case-study-grid{height:500px}.case-study-block .col:first-child{flex:1.5}.case-study-block .col{flex:2}.case-study-block .quote{padding:2.5rem}}@media only screen and (min-width:100rem){.case-study-block.cs-all .case-study-grid,.case-study-block.cs-text-image .case-study-grid{height:auto}}.homepage-featured-items-list{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#bae0f5;padding-left:1.25rem;padding-right:1.25rem}.homepage-featured-items-list .grid-item a{color:#712177;text-align:center}.homepage-featured-items-list .grid-item .h3{font-size:1.2rem;margin-bottom:0}@media only screen and (min-width:36rem){.homepage-featured-items-list{padding-left:5%;padding-right:5%}}@media only screen and (min-width:48rem){.homepage-featured-items-list .grid-item:first-child picture{width:100%;height:100%;display:block;position:relative}.homepage-featured-items-list .grid-item:first-child picture::before{position:absolute!important;width:100%!important;height:100%!important;z-index:2!important;content:"";top:-1px;left:-1px;background:linear-gradient(135deg,#bae0f5 10%,transparent 10%)}.homepage-featured-items-list .grid-item:last-child picture{width:100%;height:100%;display:block;position:relative}.homepage-featured-items-list .grid-item:last-child picture::before{position:absolute!important;width:100%!important;height:100%!important;z-index:2!important;content:"";top:0;left:0;background:linear-gradient(135deg,transparent 90%,#bae0f5 90%)}}@media only screen and (min-width:64rem){.homepage-featured-items-list{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){.homepage-featured-items-list .grid-item .h3{font-size:1.4rem}}#rgu_cc{background-color:#fff;border-top:5px solid #712177;width:100%;position:fixed;bottom:0;left:0;box-shadow:0 0 10px #000;overflow-y:scroll;overflow-x:hidden;z-index:999999;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#rgu_cc .cc-modal-inner{margin:0 auto;padding:1.25rem;padding-left:20px;padding-right:20px;box-sizing:border-box}@media only screen and (min-width:36rem){#rgu_cc .cc-modal-inner{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#rgu_cc .cc-modal-inner{padding-left:10%;padding-right:10%}}#rgu_cc .cc-modal-inner a{color:#007abf}#rgu_cc .cc-modal-inner a:focus,#rgu_cc .cc-modal-inner a:hover{color:#000;background-color:#d0eaf8}#rgu_cc .cc-modal-inner a,#rgu_cc .cc-modal-inner p{font-size:14px;margin:0;line-height:1.5}#rgu_cc .cc-modal-inner #cc-modal-header{margin:0 auto}#rgu_cc .cc-modal-inner #cc-modal-header .cc-title{font-size:16px;margin-bottom:.625rem;margin-top:.625rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#rgu_cc .cc-modal-inner #cc-settings{max-height:70vh}#rgu_cc .cc-modal-inner #cc-settings .cc-info-text{margin-bottom:.625rem}#rgu_cc .cc-modal-inner #cc-settings .cc-info-text .cc-opt-switch{margin-top:.625rem}@media only screen and (min-width:36rem){#rgu_cc .cc-modal-inner #cc-settings{max-height:auto}#rgu_cc .cc-modal-inner #cc-settings .cc-info-text{border:1px solid #000;padding:1.25rem;margin-bottom:1.25rem}#rgu_cc .cc-modal-inner #cc-settings .cc-info-text .cc-opt-switch{margin-top:1.25rem}}#rgu_cc .cc-modal-inner button{background:linear-gradient(135deg,#ccc 90%,transparent 90%);padding:.625rem;padding-right:10%;width:100%;box-sizing:border-box;text-align:left;font-size:14px;margin-bottom:.625rem;border-style:none;display:inline-block;cursor:pointer;text-transform:uppercase;font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#rgu_cc .cc-modal-inner button i{margin-left:.625rem}@media only screen and (min-width:36rem){#rgu_cc .cc-modal-inner button{width:auto}}#rgu_cc .cc-modal-inner button:focus,#rgu_cc .cc-modal-inner button:hover{background:linear-gradient(135deg,#4d4d4d 90%,transparent 90%);color:#fff}#rgu_cc .cc-modal-inner button#cc-accept-btn{background:linear-gradient(135deg,#71c200 90%,transparent 90%);color:#000}#rgu_cc .cc-modal-inner button#cc-accept-btn:focus,#rgu_cc .cc-modal-inner button#cc-accept-btn:hover{background:linear-gradient(135deg,#365c00 90%,transparent 90%);color:#fff}#rgu_cc .cc-modal-inner button#cc-save-btn{background:linear-gradient(135deg,#712177 90%,transparent 90%);color:#fff}#rgu_cc .cc-modal-inner button#cc-save-btn:focus,#rgu_cc .cc-modal-inner button#cc-save-btn:hover{background:linear-gradient(135deg,#c4a1c9 90%,transparent 90%);color:#000}.content .btn-primary,.content .button a,.content a.button{font-size:1.2rem!important;max-width:100%;padding-right:20%;margin-bottom:1.25rem}.btn-primary,.button a,a.button{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;display:inline-block;font-size:1.25rem;line-height:1.25;padding:.625rem;padding-right:20%;text-transform:uppercase;transition:background .2s ease-in-out;max-width:100%;background:linear-gradient(135deg,#712177 80%,transparent 20%);color:#fff!important;text-decoration:none}@media screen and (min-width:36rem){.btn-primary,.button a,a.button{font-size:1.375rem;line-height:1.25}}@media screen and (min-width:64rem){.btn-primary,.button a,a.button{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:125rem){.btn-primary,.button a,a.button{font-size:1.75rem;line-height:1.25}}.btn-primary::before,.button a::before,a.button::before{font:var(--fa-font-solid);font-size:24px;content:"\f061";margin-right:.625rem;font-weight:900}.btn-primary:focus,.btn-primary:hover,.button a:focus,.button a:hover,a.button:focus,a.button:hover{text-decoration:none;transition:background .2s ease-in-out}@media only screen and (min-width:36rem){.btn-primary,.button a,a.button{max-width:none}}.btn-primary::before,.button a::before,a.button::before{color:#57d4fa}.btn-primary:focus,.btn-primary:hover,.button a:focus,.button a:hover,a.button:focus,a.button:hover{background:linear-gradient(135deg,#c4a1c9 80%,transparent 20%);color:#000!important}.btn-primary:focus::before,.btn-primary:hover::before,.button a:focus::before,.button a:hover::before,a.button:focus::before,a.button:hover::before{color:#007abf}.responsive-tabs-container .btn-primary,.responsive-tabs-container .button a,.responsive-tabs-container a.button{background:linear-gradient(135deg,#bae0f5 80%,transparent 20%);color:#000!important;font-size:18px!important}.responsive-tabs-container .btn-primary::before,.responsive-tabs-container .button a::before,.responsive-tabs-container a.button::before{color:#009fee}.responsive-tabs-container .btn-primary:focus,.responsive-tabs-container .btn-primary:hover,.responsive-tabs-container .button a:focus,.responsive-tabs-container .button a:hover,.responsive-tabs-container a.button:focus,.responsive-tabs-container a.button:hover{background:linear-gradient(135deg,#007abf 80%,transparent 20%);color:#fff!important}.responsive-tabs-container .btn-primary:focus::before,.responsive-tabs-container .btn-primary:hover::before,.responsive-tabs-container .button a:focus::before,.responsive-tabs-container .button a:hover::before,.responsive-tabs-container a.button:focus::before,.responsive-tabs-container a.button:hover::before{color:#fff}.btn-secondary,.btn-secondary-light,.button-alt a,a.button-alt{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;display:inline-block;font-size:1.25rem;line-height:1.25;padding:.625rem;padding-right:20%;text-transform:uppercase;transition:background .2s ease-in-out;max-width:100%;background:linear-gradient(135deg,#007abf 80%,transparent 20%);color:#fff!important;text-decoration:none;display:flex;align-items:center}@media screen and (min-width:36rem){.btn-secondary,.btn-secondary-light,.button-alt a,a.button-alt{font-size:1.375rem;line-height:1.25}}@media screen and (min-width:64rem){.btn-secondary,.btn-secondary-light,.button-alt a,a.button-alt{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:125rem){.btn-secondary,.btn-secondary-light,.button-alt a,a.button-alt{font-size:1.75rem;line-height:1.25}}.btn-secondary-light::before,.btn-secondary::before,.button-alt a::before,a.button-alt::before{font:var(--fa-font-solid);font-size:24px;content:"\f061";margin-right:.625rem;font-weight:900}.btn-secondary-light:focus,.btn-secondary-light:hover,.btn-secondary:focus,.btn-secondary:hover,.button-alt a:focus,.button-alt a:hover,a.button-alt:focus,a.button-alt:hover{text-decoration:none;transition:background .2s ease-in-out}@media only screen and (min-width:36rem){.btn-secondary,.btn-secondary-light,.button-alt a,a.button-alt{max-width:none}}.btn-secondary-light::before,.btn-secondary::before,.button-alt a::before,a.button-alt::before{color:#b077b8}.btn-secondary.long-text,.button-alt a.long-text,.long-text.btn-secondary-light,a.button-alt.long-text{padding-left:2.5rem;padding-right:20%;box-sizing:border-box}.btn-secondary.long-text::before,.button-alt a.long-text::before,.long-text.btn-secondary-light::before,a.button-alt.long-text::before{margin-left:-1.875rem}.btn-secondary-light:focus,.btn-secondary-light:hover,.btn-secondary:focus,.btn-secondary:hover,.button-alt a:focus,.button-alt a:hover,a.button-alt:focus,a.button-alt:hover{background:linear-gradient(135deg,#bae0f5 80%,transparent 20%);color:#000!important}.btn-secondary-light{background:linear-gradient(135deg,#57d4fa 80%,transparent 20%);text-transform:none;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-size:1.2rem;color:#000!important}.btn-secondary-light::before{color:#712177;font-weight:900;font-size:1.5rem}.btn-secondary-light:active,.btn-secondary-light:focus,.btn-secondary-light:hover{color:#000!important}.btn-secondary-light:active .link-text,.btn-secondary-light:focus .link-text,.btn-secondary-light:hover .link-text{text-decoration:underline}.more-link{background:#bae0f5!important;color:#000!important;font-size:1.25rem;line-height:1.25;padding:.3125rem .625rem;text-transform:uppercase;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;text-decoration:none!important}@media screen and (min-width:36rem){.more-link{font-size:1.375rem;line-height:1.25}}@media screen and (min-width:64rem){.more-link{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:125rem){.more-link{font-size:1.75rem;line-height:1.25}}.more-link i{color:#009fee!important;margin-right:.625rem}.more-link:active,.more-link:focus,.more-link:hover{text-decoration:none;background:#007abf!important;color:#fff!important}.more-link:active i,.more-link:focus i,.more-link:hover i{color:#fff!important}.more-link-alt{background:#ffaede;color:#000!important;font-size:1.25rem;line-height:1.25;padding:.3125rem .625rem;text-transform:uppercase;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}@media screen and (min-width:36rem){.more-link-alt{font-size:1.375rem;line-height:1.25}}@media screen and (min-width:64rem){.more-link-alt{font-size:1.5rem;line-height:1.25}}@media screen and (min-width:125rem){.more-link-alt{font-size:1.75rem;line-height:1.25}}.more-link-alt i{color:#e10086;margin-right:.625rem}.more-link-alt:active,.more-link-alt:focus,.more-link-alt:hover{text-decoration:none;background:#e10086;color:#fff!important}.more-link-alt:active i,.more-link-alt:focus i,.more-link-alt:hover i{color:#fff!important}[class^=text-cta]{text-transform:uppercase;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;color:#712177}[class^=text-cta]::before{content:"\f061";font-weight:600;font:var(--fa-font-solid);margin-right:10px}[class^=text-cta]:focus,[class^=text-cta]:hover{text-decoration:none;color:#007abf}.case-study-page .cs-course-link a,.external-link a,.read-more-alternative-button a,.read-more-button a,.read-more-button-alt a,a.external-link,a.read-more-alternative-button,a.read-more-button,a.read-more-button-alt{text-transform:uppercase;margin-bottom:.3125rem;margin-top:.3125rem;display:inline-block;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;color:#007abf!important;padding:.3125rem;text-decoration:underline;padding-right:.625rem}.case-study-page .cs-course-link a::before,.external-link a::before,.read-more-alternative-button a::before,.read-more-button a::before,.read-more-button-alt a::before,a.external-link::before,a.read-more-alternative-button::before,a.read-more-button-alt::before,a.read-more-button::before{content:"\f061";font:var(--fa-font-solid);margin-right:10px;font-size:20px;color:#712177;text-decoration:none;display:inline-block}.case-study-page .cs-course-link a:focus,.case-study-page .cs-course-link a:hover,.external-link a:focus,.external-link a:hover,.read-more-alternative-button a:focus,.read-more-alternative-button a:hover,.read-more-button a:focus,.read-more-button a:hover,.read-more-button-alt a:focus,.read-more-button-alt a:hover,a.external-link:focus,a.external-link:hover,a.read-more-alternative-button:focus,a.read-more-alternative-button:hover,a.read-more-button-alt:focus,a.read-more-button-alt:hover,a.read-more-button:focus,a.read-more-button:hover{background-color:#d8c1dc;color:#571046!important;text-decoration-color:#571046;text-decoration-thickness:.5px;text-decoration-style:dotted}.case-study-page .cs-course-link a:focus::before,.case-study-page .cs-course-link a:hover::before,.external-link a:focus::before,.external-link a:hover::before,.read-more-alternative-button a:focus::before,.read-more-alternative-button a:hover::before,.read-more-button a:focus::before,.read-more-button a:hover::before,.read-more-button-alt a:focus::before,.read-more-button-alt a:hover::before,a.external-link:focus::before,a.external-link:hover::before,a.read-more-alternative-button:focus::before,a.read-more-alternative-button:hover::before,a.read-more-button-alt:focus::before,a.read-more-button-alt:hover::before,a.read-more-button:focus::before,a.read-more-button:hover::before{color:#005980}.external-link{text-decoration:none!important;padding-left:0}.external-link::before{content:"";margin:0;padding:0}.external-link::after{content:"\f35d";font:var(--fa-font-solid);font-weight:900;margin-left:.625rem;font-size:16px;color:#712177}.external-link:focus,.external-link:hover{text-decoration:underline!important;background-color:transparent!important;color:#712177!important}.external-link:focus::after,.external-link:hover::after{color:#009fee!important}.bio-link-btn{background:linear-gradient(135deg,transparent 70%,rgba(255,255,255,.1) 70%);padding:.625rem 1.25rem;color:#fff;display:inline-block;margin-bottom:.625rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;text-transform:uppercase;font-size:1rem;transition:all .2s ease-in-out}.bio-link-btn::before{content:"\f061";font-weight:600;font:var(--fa-font-solid);margin-right:10px}.bio-link-btn:focus,.bio-link-btn:hover{background:linear-gradient(135deg,rgba(0,0,0,.3) 70%,rgba(0,0,0,.2) 70%);color:#000!important;text-decoration:none}.feature_link a,.feature_link_speech a{background-color:#712177;padding:1.25rem .625rem;margin-bottom:1.25rem;display:flex;flex-direction:row;align-items:center;color:#fff!important;text-transform:uppercase;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;text-decoration:none;font-size:1rem;line-height:1.2rem;text-decoration:none!important;max-width:400px}.feature_link a::after,.feature_link a::before,.feature_link_speech a::after,.feature_link_speech a::before{font-family:"Font Awesome 5 Free";font-weight:600;font-size:2.5rem;padding:0 .625rem}.feature_link a::before,.feature_link_speech a::before{content:"\f054";color:#c4a1c9}.feature_link a::after,.feature_link_speech a::after{content:"\f27a";color:#fff;font-weight:400;font-size:2rem;margin-left:auto}.feature_link a:active,.feature_link a:focus,.feature_link a:hover,.feature_link_speech a:active,.feature_link_speech a:focus,.feature_link_speech a:hover{background-color:#007abf!important}.feature_link a:active::before,.feature_link a:focus::before,.feature_link a:hover::before,.feature_link_speech a:active::before,.feature_link_speech a:focus::before,.feature_link_speech a:hover::before{color:#0ff!important}.feature_link a::after{content:""}.dropfiles-content.dropfiles-content-default a:focus,.dropfiles-content.dropfiles-content-default a:hover{box-shadow:none!important}.download-file-container .download-file-information{font-family:ZonaPro-Regular,helvetica,arial,sans-serif;width:100%}.download-file-container .download-file-information a.df-link{color:#000!important;text-decoration:none}.download-file-container .download-file-information a.df-link:focus,.download-file-container .download-file-information a.df-link:hover{text-decoration:none;box-shadow:none;background-color:inherit!important}.download-file-container .download-file-information a.df-link:focus .file-link,.download-file-container .download-file-information a.df-link:focus [class^=more-link],.download-file-container .download-file-information a.df-link:hover .file-link,.download-file-container .download-file-information a.df-link:hover [class^=more-link]{background-color:#e10086;color:#fff!important}.download-file-container .download-file-information a.df-link .file-name-data{padding:.625rem 1.25rem;margin-bottom:2.5rem}.download-file-container .download-file-information a.df-link .file-name-data .h4,.download-file-container .download-file-information a.df-link .file-name-data h4{margin:0;color:#000}.download-file-container .download-file-information a.df-link .file-name-data .file-data{font-size:.8rem}.download-file-container .download-file-information a.df-link .file-link,.download-file-container .download-file-information a.df-link [class^=more-link]{padding:.625rem 1.25rem;margin-top:auto}.download-file-container .download-file-information a.df-link .file-link .download-file-icon,.download-file-container .download-file-information a.df-link [class^=more-link] .download-file-icon{margin-left:.625rem}.dropfiles-file{width:100%}@media only screen and (min-width:36rem){.dropfiles-file{width:32%}}.csRow .csColumn .dropfiles-file{width:100%}.csRow .csColumn .dropfiles-file .download-file-container{margin-right:.625rem!important;margin-bottom:.625rem}#gateway-menus{margin-bottom:1.25rem;background:#712177}@media only screen and (min-width:64rem){#gateway-menus{background:0 0}}#gateway-nav-toggle{padding:1.25rem;font-size:1.2rem;width:100%;text-align:left;border:none;display:flex;align-items:center;touch-action:none;border-bottom:5px solid #712177}#gateway-nav-toggle .fa-2x{font-size:1.5rem}#gateway-nav-toggle .fa-plus{display:inline-block}#gateway-nav-toggle .fa-minus{display:none}#gateway-nav-toggle.open .fa-plus{display:none}#gateway-nav-toggle.open .fa-minus{display:inline-block}#gateway-primary-nav,#gateway-secondary-nav{margin:0;padding:1.25rem;display:none;z-index:99}#gateway-primary-nav ul,#gateway-secondary-nav ul{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;padding:0;margin:0}#gateway-primary-nav ul li,#gateway-secondary-nav ul li{list-style:none}#gateway-primary-nav ul li a,#gateway-secondary-nav ul li a{display:block;padding:.625rem 0}@media only screen and (min-width:64rem){#gateway-primary-nav,#gateway-secondary-nav{display:block!important}}#gateway-primary-nav{padding-top:0}#study-content #gateway-menus{margin-bottom:0}@media only screen and (min-width:48rem){#study-content #gateway-secondary-nav{background-color:#fff!important}#study-content #gateway-secondary-nav a{color:#000!important;background-color:transparent}}@media only screen and (min-width:64rem){#gateway-nav-toggle{display:none}#gateway-menus{margin-bottom:2.5rem}#gateway-menus.fixed-style #gateway-primary-nav ul li a,#gateway-menus.fixed-style #gateway-secondary-nav ul li a{padding:.625rem 1.25rem;transition:padding .2s ease-in-out}#gateway-menus #gateway-primary-nav,#gateway-menus #gateway-secondary-nav{display:block;padding:0}#gateway-menus #gateway-primary-nav ul,#gateway-menus #gateway-secondary-nav ul{margin:0 auto;text-align:center}#gateway-menus #gateway-primary-nav ul li,#gateway-menus #gateway-secondary-nav ul li{text-align:center;display:inline-block}#gateway-menus #gateway-primary-nav ul li a,#gateway-menus #gateway-secondary-nav ul li a{display:block;padding:1.25rem}#gateway-menus #gateway-primary-nav ul li a:focus,#gateway-menus #gateway-primary-nav ul li a:hover,#gateway-menus #gateway-secondary-nav ul li a:focus,#gateway-menus #gateway-secondary-nav ul li a:hover{text-decoration:none}#gateway-menus #gateway-primary-nav ul li a::after,#gateway-menus #gateway-secondary-nav ul li a::after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}#gateway-menus #gateway-primary-nav ul li a:focus::after,#gateway-menus #gateway-primary-nav ul li a:hover::after,#gateway-menus #gateway-secondary-nav ul li a:focus::after,#gateway-menus #gateway-secondary-nav ul li a:hover::after{width:100%}#gateway-menus #gateway-secondary-nav ul li a::after{background:#000}}#get-in-touch-wrap{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#get-in-touch-wrap{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#get-in-touch-wrap{padding-left:10%;padding-right:10%}}#get-in-touch-wrap .course-skills-block,#get-in-touch-wrap .get-in-touch-block{margin-top:1.25rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#get-in-touch-wrap .course-skills-block ul,#get-in-touch-wrap .get-in-touch-block ul{padding-left:1.25rem}#get-in-touch-wrap .course-skills-block .snippet-text,#get-in-touch-wrap .get-in-touch-block .snippet-text{padding:1.25rem}#get-in-touch-wrap .course-skills-block .snippet-text p:first-child,#get-in-touch-wrap .get-in-touch-block .snippet-text p:first-child{margin-top:0}#get-in-touch-wrap .course-skills-block .snippet-text h1,#get-in-touch-wrap .course-skills-block .snippet-text h2,#get-in-touch-wrap .course-skills-block .snippet-text h3,#get-in-touch-wrap .course-skills-block .snippet-text h4,#get-in-touch-wrap .course-skills-block .snippet-text h5,#get-in-touch-wrap .course-skills-block .snippet-text h6,#get-in-touch-wrap .get-in-touch-block .snippet-text h1,#get-in-touch-wrap .get-in-touch-block .snippet-text h2,#get-in-touch-wrap .get-in-touch-block .snippet-text h3,#get-in-touch-wrap .get-in-touch-block .snippet-text h4,#get-in-touch-wrap .get-in-touch-block .snippet-text h5,#get-in-touch-wrap .get-in-touch-block .snippet-text h6{margin:0;font-size:18px}#get-in-touch-wrap .course-skills-block ul{margin-left:1.25rem}#get-in-touch-wrap .get-in-touch-block li{list-style:none;color:#ba006f}#get-in-touch-wrap .get-in-touch-block li::before{content:"\f45c";font:var(--fa-font-solid);font-weight:900;color:inherit;margin-right:.625rem}#get-in-touch-wrap .get-in-touch-block li a{color:inherit;text-decoration:underline}#get-in-touch-wrap .get-in-touch-block li a:focus,#get-in-touch-wrap .get-in-touch-block li a:hover{color:#000;background-color:#d0eaf8}#get-in-touch-wrap .get-in-touch-block .more-link-alt{display:block;font-size:20px!important;padding-left:1.25rem}@media only screen and (min-width:36rem){#get-in-touch-wrap .col{max-width:48%;min-width:48%;margin-right:2%}}iframe.content-container{margin-top:1.25rem}@media only screen and (min-width:36rem){iframe.content-container{max-width:90%;margin-left:5%;margin-right:5%}}@media only screen and (min-width:64rem){iframe.content-container{max-width:80%;margin-left:10%;margin-right:10%;margin-top:2.5rem}}@media only screen and (min-width:100rem){iframe.content-container{max-width:60%;margin-left:20%;margin-right:20%}}#system-message{padding-bottom:.3125rem}#system-message .alert{padding:1.25rem 10%;border:5px solid #fff;border-left:none;border-right:none}#system-message .alert.alert-message{background-color:#e3ffe7;border-color:#b9ffc3}#system-message .alert.alert-warning{background-color:#fff7d4;border-color:#ffed9c}#system-message .alert.alert-error{background-color:#fdd;border-color:#ffb9b9}#system-message .alert.alert-notice{background-color:#d7e3ff;border-color:#aec6ff}#system-message .alert .alert-heading{margin:0;margin-bottom:1.25rem}#system-message .alert a.close{float:right;font-size:20px}.pagination{margin-top:1.25rem;text-align:center}.pagination ul{padding:0}.pagination ul li{display:inline-block;list-style:none;text-transform:uppercase;margin:.625rem 0}.pagination ul li.pagination-end,.pagination ul li.pagination-start{display:none}.pagination ul li a:focus,.pagination ul li a:hover,.pagination ul li.active a{background-color:#007abf;color:#fff;text-decoration:none}.pagination ul li a{background-color:#57d4fa;padding:.3125rem .625rem;display:block;color:#000}.pagination ul li.disabled span.page-link{background-color:#bae0f5;padding:.3125rem .625rem;display:block}#close-results{display:none}.search-module{padding:.625rem 0}.search-module .h3,.search-module h3{margin:.625rem 0;padding:0}@media only screen and (min-width:64rem){.search-module #search-all-btn{min-width:320px}}.search-module #addsearch-form.module,.search-module .container.content{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.search-module #addsearch-form.module,.search-module .container.content{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.search-module #addsearch-form.module,.search-module .container.content{padding-left:10%;padding-right:10%}}.fcfilter_form_outer{padding:0 1.25rem;margin:0 auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.fcfilter_form_outer{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.fcfilter_form_outer{padding-left:10%;padding-right:10%}}.fcfilter_form_outer .fc_filter_set .flex-wrap{display:block}.fcfilter_form_outer .fc_filter_set .flex-wrap .fc_filter_line{display:block}.fcfilter_form_outer .fc_filter_line{margin:0;padding:0;width:100%}.fcfilter_form_outer .fc_text_filter{margin-left:0!important}.fcfilter_form_outer .rgu_text_search{width:100%}@media only screen and (min-width:64rem){.fcfilter_form_outer .rgu_text_search{display:flex}.fcfilter_form_outer .rgu_text_search .search-btn{min-width:320px}.fcfilter_form_outer .rgu_text_search .search-box{padding-right:1.25rem}}.fcfilter_form_outer .rgu_search_box{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-size:1.25rem!important;padding:.625rem 1.25rem!important;padding-left:2.5rem!important;background:0 0!important;border:none;border-bottom:5px solid #712177;color:#712177!important;width:100%!important;box-sizing:border-box;border-radius:0!important}.fcfilter_form_outer .rgu_search_box::placeholder{color:#712177;opacity:1}.fcfilter_form_outer .rgu_search_box:-ms-input-placeholder{color:#712177}.fcfilter_form_outer .rgu_search_box::-ms-input-placeholder{color:#712177}.fcfilter_form_outer .search-box{width:100%;margin-bottom:.625rem}.fcfilter_form_outer .search_button{position:absolute;left:.4rem;top:.6rem;background:0 0;border:none;font-size:1.5rem;color:#712177}.fcfilter_form_outer #search-all-btn{font-size:1.25rem;display:block;background:linear-gradient(135deg,#712177 90%,transparent 90%);color:#fff;max-width:400px;padding:.3125rem .625rem;box-sizing:border-box}@media only screen and (min-width:48rem){.fcfilter_form_outer .fc_filter_set .flex-wrap{display:flex}.fcfilter_form_outer .fc_filter_set .flex-wrap .fc_filter_line{flex:1}}.ui-autocomplete{padding:1.25rem;background-color:#fff;font-size:16px;border:1px solid #000;border-radius:0}.ui-autocomplete .ui-menu-item{color:#000;padding-left:.625rem;list-style:none}.ui-autocomplete .ui-menu-item div{color:#000!important;border:none!important;cursor:pointer;padding:.3125rem 0}.ui-autocomplete .ui-menu-item:focus,.ui-autocomplete .ui-menu-item:hover{background-color:#bae0f5}.ui-widget-content{background:0 0;background-color:#fff;max-width:1200px!important;box-sizing:border-box!important;padding-left:1.25rem}#search-results.search-results-wrap .addsearch-result-item-sub h2{font-family:ZonaPro-Regular,helvetica,arial,sans-serif}#search-results.search-results-wrap .addsearch-result-item-sub h2 a{color:#000}#search-results.search-results-wrap .search-box-wrap{padding:.625rem 0}#search-results.search-results-wrap .search-box-wrap form{position:relative}#search-results.search-results-wrap .search-box{background-color:transparent;border:none;border-bottom:2px solid #000;width:100%;color:#000;font-size:1.25rem;padding:.625rem 1.25rem;box-sizing:border-box}#search-results.search-results-wrap .search-box::-webkit-input-placeholder{color:#000;opacity:1}#search-results.search-results-wrap .search-box::-moz-placeholder{color:#000;opacity:1}#search-results.search-results-wrap .search-box:-ms-input-placeholder{color:#000;opacity:1}#search-results.search-results-wrap .search-box:-moz-placeholder{color:#000;opacity:1}#search-results.search-results-wrap button.search-button{position:absolute;right:.625rem;top:.3125rem;font-size:1.5rem;background:0 0;border:none;cursor:pointer}#search-results.search-results-wrap .rgyou-search{padding-left:20px;padding-right:20px;margin-top:1.25rem}@media only screen and (min-width:36rem){#search-results.search-results-wrap .rgyou-search{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#search-results.search-results-wrap .rgyou-search{padding-left:10%;padding-right:10%}}#search-results.search-results-wrap .rgyou-search .bg-wrap{padding:1.25rem}.social-share{justify-content:flex-start;align-items:center}.social-share .flexitoolbar{display:flex;flex-direction:row;justify-content:left;align-items:center;height:100%}.social-share .flexitoolbar a{margin-left:.5rem;margin-right:.5rem;width:3rem;border-radius:100%;border:10px solid transparent;background-color:#712177}.social-share .flexitoolbar a .resp-sharing-button__icon{display:flex;flex-direction:column;justify-content:end}.social-share .flexitoolbar a svg{fill:#fff}.social-share .flexitoolbar a:active,.social-share .flexitoolbar a:focus,.social-share .flexitoolbar a:hover{transform:scale(1.2);background-color:#007abf}@media only screen and (min-width:48rem){.social-share .flexitoolbar{justify-content:right}}body:not(.theme--rgview){padding-top:50px}@media only screen and (min-width:64rem){body:not(.theme--rgview){padding-top:100px}}body:not(.theme--rgview).mob-nav-open::after{background:rgba(0,0,0,.2)}#site-header{position:fixed;top:0;height:50px;width:100%;transition:top .2s ease-in-out;z-index:999}#site-header.nav-up{top:-50px}#site-header.nav-down{position:fixed;top:0;box-shadow:0 5px 5px rgba(0,0,0,.5);border-bottom:3px solid #fff}@media only screen and (min-width:64rem){#site-header{height:100px}#site-header.nav-up{top:-100px;transition:top .2s ease-in-out}}body.mob-nav-open #site-header{position:absolute;top:0}.sticky-block.fixed{position:fixed;top:0;right:0;left:0;transition:top .25s ease-in-out;width:100%;z-index:999;box-shadow:0 5px 5px rgba(0,0,0,.5);border-bottom:3px solid #fff}.sticky-block.fixed.nav-up{top:-100px}@media only screen and (min-width:48rem){.sticky-block.fixed.nav-up{top:0}}.sticky-block.fixed.margin{top:calc(50px - 3px)}@media only screen and (min-width:64rem){.sticky-block.fixed.margin{top:calc(100px - 3px)}}.content table{border:1px solid #000;width:100%;border-collapse:collapse}.content table td{border:1px solid #000}.acc-tabs{margin-top:1.25rem;scroll-behavior:smooth}.acc-tabs .is-hidden{display:none}.acc-tabs.event-tabs{padding:0!important}.acc-tabs [role=tab]{text-align:left}.acc-tabs [role=tab][aria-selected=true]::before{content:"\f061";font:var(--fa-font-solid);font-weight:700;margin-right:.625rem}.acc-tabs [role=tabpanel]{border:5px solid #6b1868}.acc-tabs [role=tabpanel] h2.is-hidden{display:block}@media only screen and (min-width:36rem){.acc-tabs [role=tabpanel] h2.is-hidden{display:none}}.acc-tabs [role=tabpanel] .container{padding:0}.acc-tabs .tablist{width:100%;display:flex;flex-direction:column}.acc-tabs .tablist button{flex:1;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-size:1rem;line-height:1.2rem;color:#fff;border:none;cursor:pointer;background:linear-gradient(135deg,transparent 70%,rgba(255,255,255,.1) 70%),#8c4e95;padding:1.25rem;border-top:5px solid #fff}.acc-tabs .tablist button:active,.acc-tabs .tablist button:focus,.acc-tabs .tablist button:hover,.acc-tabs .tablist button[aria-selected=true]{border-top:5px solid #57d4fa;background:linear-gradient(135deg,transparent 70%,rgba(255,255,255,.1) 70%),#712177}@media only screen and (min-width:36rem){.acc-tabs:not(.wider):not(.rgview-tabs){padding-left:20px;padding-right:20px}}@media only screen and (min-width:36rem) and (min-width:36rem){.acc-tabs:not(.wider):not(.rgview-tabs){padding-left:5%;padding-right:5%}}@media only screen and (min-width:36rem) and (min-width:64rem){.acc-tabs:not(.wider):not(.rgview-tabs){padding-left:10%;padding-right:10%}}@media only screen and (min-width:36rem) and (min-width:100rem){.acc-tabs:not(.wider):not(.rgview-tabs){padding-left:20%;padding-right:20%}}@media only screen and (min-width:36rem){.acc-tabs.wider{padding-left:20px;padding-right:20px}}@media only screen and (min-width:36rem) and (min-width:36rem){.acc-tabs.wider{padding-left:5%;padding-right:5%}}@media only screen and (min-width:36rem) and (min-width:64rem){.acc-tabs.wider{padding-left:10%;padding-right:10%}}@media only screen and (min-width:36rem){.acc-tabs .tablist{flex-direction:row}.acc-tabs .tablist button{margin-right:5px}.acc-tabs .tablist button:last-child{margin-right:0}.acc-tabs .tablist [role=tab]{text-align:center}.acc-tabs .tablist [role=tab][aria-selected=true]::before{content:""}}.tab-container .tab-style{display:block;padding:.625rem;margin-bottom:.625rem;background:#c4a1c9;color:#000}.tab-container .tab-style span{box-sizing:border-box;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-size:1.2rem;line-height:1.25}.tab-container .tab-style:focus,.tab-container .tab-style:hover{text-decoration:none;background:#712177;color:#fff}@media only screen and (min-width:64rem){.tab-container{display:flex;justify-content:center}.tab-container .tab-style{flex:1 1 0;color:#000;margin-right:.625rem;transform:skewX(-45deg);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem;max-width:25%}.tab-container .tab-style span{transform:skewX(45deg);display:block;width:100%;text-align:center}.tab-container .tab-style:focus,.tab-container .tab-style:hover{background:#712177;color:#fff}}.tab.content,[role=tabpanel].content{padding:1.25rem}@media only screen and (min-width:48rem){.tab.content,[role=tabpanel].content{padding:2.5rem}}@media only screen and (min-width:36rem){.responsive-tabs-container{padding-left:20px;padding-right:20px}}@media only screen and (min-width:36rem) and (min-width:36rem){.responsive-tabs-container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:36rem) and (min-width:64rem){.responsive-tabs-container{padding-left:10%;padding-right:10%}}#rgview-sections ul li{background:0 0;height:100px}#rgview-sections ul li a:focus,#rgview-sections ul li a:hover,#rgview-sections ul li.r-tabs-state-active{text-decoration:underline}#rgview-sections .r-tabs .r-tabs-panel{border:none}#rgview-sections .article-image{position:relative}#rgview-sections .article-image .category-link{position:absolute;bottom:0;left:0;width:100%;background:rgba(113,33,119,.85);color:#fff;padding:.625rem}#rgview-sections h2{font-size:22px}#rgview-sections h2 a{color:#712177}.fc_sharedmedia_player_outer,.video-outer{padding-top:56.25%;position:relative;height:0;z-index:2}.fc_sharedmedia_player_outer .video-inner,.fc_sharedmedia_player_outer iframe,.video-outer .video-inner,.video-outer iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.bg-video{position:relative;z-index:0;background:linear-gradient(135deg,#bae0f5 60%,#c4a1c9 60%,#c4a1c9 75%,#b077b8 75%)}.bg-video::before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(to bottom,transparent 70%,#fff)}.video-item{display:block;padding:2.5rem 0;margin-bottom:2.5rem;position:relative}.video-item .video-block .video-outer{border:5px solid #fff}@media only screen and (min-width:64rem){.video-item .video-max-width{max-width:700px}}.video-item .text-block .title{padding:1.25rem;background-color:#fff}.video-item .text-block .title p.category{font-family:ZonaPro-Bold,helvetica,arial,sans-serif}.video-item .text-block .title p:not(.category){padding:.625rem 1.25rem;background-color:#007abf;width:100%;color:#fff;margin:0;box-sizing:border-box}.video-item .text-block .title h1{margin:0}.video-item .text-block .intro{padding:1.25rem;background-color:#712177;color:#fff}.video-item .text-block .intro p{width:100%;box-sizing:border-box}.video-item .text-block .intro a.button-alt.long-text{padding-right:35%}@media only screen and (min-width:64rem){.video-item{padding:0;display:flex}.video-item .video-block{position:absolute;top:0;right:0;width:45%;z-index:2;margin-top:2.5rem;margin-bottom:2.5rem;padding-right:5%;box-sizing:border-box}.video-item .text-block .text-wrap .title{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:5%;position:static;color:initial;background:linear-gradient(135deg,#fff 80%,transparent 80%)}.video-item .text-block .text-wrap .title p{width:45%;background-color:transparent;color:inherit}.video-item .text-block .text-wrap .intro{padding-left:5%;padding-bottom:1.25rem;padding-top:1.25rem;background:linear-gradient(135deg,#712177 70%,transparent 70%)}.video-item .text-block .text-wrap .intro p{width:40%;padding:0;background-color:transparent;box-sizing:border-box}.video-item .text-block .text-wrap .intro a{margin-top:1.25rem}.video-item .text-block .text-wrap p{margin:0}}@media only screen and (min-width:100rem){.video-item .text-block .text-wrap .title{padding-left:10%}.video-item .text-block .text-wrap .title p{width:40%}.video-item .text-block .text-wrap .intro{padding-left:10%}.video-item .text-block .text-wrap .intro p{width:30%}.video-item .video-block{padding-right:10%}}.video-module{background:#712177;color:#fff;margin-bottom:2.5rem}.video-module .text-block{padding-right:2.5rem}.video-module .video-title{padding-bottom:1.25rem;padding-top:1.25rem}.video-module .video-title h1{margin:0}.video-module .video-content-wrap{padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (min-width:48rem){.video-module{background:linear-gradient(135deg,#712177 55%,transparent 55%),linear-gradient(to bottom,#57d4fa 40%,transparent)}.video-module .video-title{padding-bottom:2.5rem;padding-top:2.5rem;background:linear-gradient(135deg,#fff 85%,transparent 85%)}}@media only screen and (min-width:64rem){.video-module .text-wrap{max-width:80%}}#page-header-panel.video-item{padding-bottom:0}#page-header-panel.video-item .text-block .title{padding-top:1.25rem;padding-bottom:1.25rem}#page-header-panel.video-item .text-block h1,#page-header-panel.video-item .text-block p{margin:0}@media only screen and (min-width:64rem){#page-header-panel.video-item .video-block{min-width:50%;max-width:50%}#page-header-panel.video-item .text-block h1{margin-right:60%}#page-header-panel.video-item .text-block h1,#page-header-panel.video-item .text-block p{padding-left:0}#page-header-panel.video-item .text-block a{max-width:35%;box-sizing:border-box;padding-right:5%}}@media only screen and (min-width:100rem){#page-header-panel.video-item .text-block h1{margin-right:70%}}.csColumn iframe,.custom-text iframe{max-width:100%}.tag-items-bullet-list ul.tag-content-list{margin-bottom:0!important;margin-top:0}@media only screen and (min-width:48rem){.tag-items-bullet-list ul.tag-content-list:first-child{padding-right:1em}}.content ul:not(.nav):not(.r-tabs-nav){margin-bottom:2.5rem;padding-left:.625rem}@media only screen and (min-width:48rem){.content ul:not(.nav):not(.r-tabs-nav){padding-left:1.25rem}}.content ul:not(.nav):not(.r-tabs-nav) li{list-style:none;line-height:1.75;padding-left:.625rem;margin-bottom:.625rem}.content ul:not(.nav):not(.r-tabs-nav) li::before{content:"\f45c";font:var(--fa-font-solid);font-weight:600;color:#007abf;display:inline-block;margin-left:-1.25rem;padding-right:.625rem;width:.625rem;font-size:.625rem}@media only screen and (min-width:48rem){.content ul:not(.nav):not(.r-tabs-nav) li{line-height:1.5}.content ul:not(.nav):not(.r-tabs-nav) li::before{width:1.25rem;margin-left:-1.875rem;font-size:1rem}}.content ul:not(.nav):not(.r-tabs-nav) li ul{padding-top:.625rem;margin-bottom:.625rem;list-style-type:disc}.content ul:not(.nav):not(.r-tabs-nav) li ul li::before{font-size:.5em;content:"\f111";color:#999;position:relative;top:-.4em}.article-preview,.content-card{margin-bottom:1.25rem;padding:0}.article-preview a.h2,.article-preview h2 a,.content-card a.h2,.content-card h2 a{font-size:1.25rem}.article-preview h2,.content-card h2{margin:0;padding:0}.article-preview.bg-undergraduate-lighter .link-block,.content-card.bg-undergraduate-lighter .link-block{background-color:#ffc8e9}.article-preview.bg-undergraduate-lighter .link-block:active,.article-preview.bg-undergraduate-lighter .link-block:focus,.article-preview.bg-undergraduate-lighter .link-block:hover,.content-card.bg-undergraduate-lighter .link-block:active,.content-card.bg-undergraduate-lighter .link-block:focus,.content-card.bg-undergraduate-lighter .link-block:hover{background-color:#ffaede}.article-preview .link-block,.content-card .link-block{display:flex;flex-direction:row;font-size:1.25rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;background-color:#bae0f5;margin-bottom:1.25rem;align-items:center}.article-preview .link-block .link,.content-card .link-block .link{color:#000;padding-right:1.25rem}.article-preview .link-block .icon,.content-card .link-block .icon{margin-left:auto;color:#571046}.article-preview .link-block:active,.article-preview .link-block:focus,.article-preview .link-block:hover,.content-card .link-block:active,.content-card .link-block:focus,.content-card .link-block:hover{background-color:#8dccef}.article-preview .link-block:active .link,.article-preview .link-block:focus .link,.article-preview .link-block:hover .link,.content-card .link-block:active .link,.content-card .link-block:focus .link,.content-card .link-block:hover .link{text-decoration:underline dotted #000 1px}.article-preview .link-block:active .icon,.article-preview .link-block:focus .icon,.article-preview .link-block:hover .icon,.content-card .link-block:active .icon,.content-card .link-block:focus .icon,.content-card .link-block:hover .icon{color:#000}.article-preview a h4,.article-preview a.h2,.article-preview a.h4,.article-preview h2 a,.content-card a h4,.content-card a.h2,.content-card a.h4,.content-card h2 a{color:#000;margin:0;text-decoration:none}.article-preview a h4:active,.article-preview a h4:focus,.article-preview a h4:hover,.article-preview a.h2:active,.article-preview a.h2:focus,.article-preview a.h2:hover,.article-preview a.h4:active,.article-preview a.h4:focus,.article-preview a.h4:hover,.article-preview h2 a:active,.article-preview h2 a:focus,.article-preview h2 a:hover,.content-card a h4:active,.content-card a h4:focus,.content-card a h4:hover,.content-card a.h2:active,.content-card a.h2:focus,.content-card a.h2:hover,.content-card a.h4:active,.content-card a.h4:focus,.content-card a.h4:hover,.content-card h2 a:active,.content-card h2 a:focus,.content-card h2 a:hover{color:#006b99;background:0 0;text-decoration:none}.article-preview.bg-undergraduate-lighter a h4:active,.article-preview.bg-undergraduate-lighter a h4:focus,.article-preview.bg-undergraduate-lighter a h4:hover,.article-preview.bg-undergraduate-lighter a.h2:active,.article-preview.bg-undergraduate-lighter a.h2:focus,.article-preview.bg-undergraduate-lighter a.h2:hover,.article-preview.bg-undergraduate-lighter a.h4:active,.article-preview.bg-undergraduate-lighter a.h4:focus,.article-preview.bg-undergraduate-lighter a.h4:hover,.article-preview.bg-undergraduate-lighter h2 a:active,.article-preview.bg-undergraduate-lighter h2 a:focus,.article-preview.bg-undergraduate-lighter h2 a:hover,.content-card.bg-undergraduate-lighter a h4:active,.content-card.bg-undergraduate-lighter a h4:focus,.content-card.bg-undergraduate-lighter a h4:hover,.content-card.bg-undergraduate-lighter a.h2:active,.content-card.bg-undergraduate-lighter a.h2:focus,.content-card.bg-undergraduate-lighter a.h2:hover,.content-card.bg-undergraduate-lighter a.h4:active,.content-card.bg-undergraduate-lighter a.h4:focus,.content-card.bg-undergraduate-lighter a.h4:hover,.content-card.bg-undergraduate-lighter h2 a:active,.content-card.bg-undergraduate-lighter h2 a:focus,.content-card.bg-undergraduate-lighter h2 a:hover{color:#ba006f}.article-preview .preview-text p,.content-card .preview-text p{padding:0 1.25rem;margin-top:0}.article-preview .preview-text a,.content-card .preview-text a{padding:1.25rem;color:#6b1868!important}.article-preview .preview-text a:active,.article-preview .preview-text a:focus,.article-preview .preview-text a:hover,.content-card .preview-text a:active,.content-card .preview-text a:focus,.content-card .preview-text a:hover{color:#006b99!important;text-decoration:underline dotted #007abf 1px}.article-preview .preview-text a.bg-undergraduate-lighter:focus,.article-preview .preview-text a.bg-undergraduate-lighter:hover,.content-card .preview-text a.bg-undergraduate-lighter:focus,.content-card .preview-text a.bg-undergraduate-lighter:hover{background:#007abf}.article-preview .preview-text p.desc,.content-card .preview-text p.desc{padding:1.25rem;padding-top:0}.article-preview [class^=more-link],.content-card [class^=more-link]{margin-top:auto;display:block}.article-preview .col,.content-card .col{display:flex}@media only screen and (min-width:25rem){.article-preview a.h2,.article-preview h2 a,.content-card a.h2,.content-card h2 a{font-size:1.25rem}}@media only screen and (min-width:36rem){.article-preview a.h2,.article-preview h2 a,.content-card a.h2,.content-card h2 a{font-size:1.375rem}}@media only screen and (min-width:48rem){.article-preview a.h2,.article-preview h2 a,.content-card a.h2,.content-card h2 a{font-size:1.5rem}}@media only screen and (min-width:64rem){.article-preview a.h2,.article-preview h2 a,.content-card a.h2,.content-card h2 a{font-size:1.65rem}}.article-preview.news .type-label{font-size:1.5rem;padding:.3125rem .625rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;background:linear-gradient(135deg,#712177 40%,transparent 40%);color:#fff;width:100%;box-sizing:border-box;margin:0}.article-preview.news p.date{font-family:ZonaPro-Regular,helvetica,arial,sans-serif;font-size:15px;line-height:15px;margin:1.25rem;padding-left:0}.article-preview.news p{padding-left:0}.article-preview.news a.title{font-size:1.25rem;padding:0;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;margin:1.25rem 0;color:#000}.article-preview.news .link-block{padding:0 1.25rem;margin-bottom:1.25rem;background-color:transparent}.article-preview.news p.brief{padding:0 1.25rem}@media only screen and (min-width:36rem){.article-preview.news .type-label{background:linear-gradient(135deg,#712177 45%,transparent 45%)}}@media only screen and (min-width:100rem){.article-preview.news .type-label{background:linear-gradient(135deg,#712177 35%,transparent 35%)}}.news-header a{color:#007abf;text-decoration-line:underline;text-decoration-style:solid}.news-header a:focus,.news-header a:hover{background-color:#e2d2e5;color:#571046}.related-items{margin-bottom:1.25rem}.related-items h2{margin-top:1.25rem;margin-bottom:1.25rem}.related-items .card-image{display:block}.related-items .card-image picture img{display:block}.related-items .row{justify-content:center}.related-items .related-item .preview-text{margin-bottom:1.25rem;padding-bottom:1.25rem}@media only screen and (min-width:48rem){.related-items .related-item{max-width:32%;min-width:32%;display:flex;flex-direction:column;margin-right:2%}.related-items .related-item:nth-child(3n){margin-right:0}}@media only screen and (min-width:64rem){.related-items{margin-bottom:2.5rem}.related-items h2{margin-top:2.5rem;margin-bottom:2.5rem}}.statistics-accolades{margin-bottom:1.25rem}.carousel{padding-bottom:2.5rem;padding-top:1.25rem}.carousel .slick-dotted.slick-slider{margin-bottom:0}.carousel .item-wrap{height:250px;text-align:center;position:relative;margin-right:1.25rem;margin-left:1.25rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.carousel .item-wrap .stat-header p{margin:0;padding:.625rem 0;font-size:3.5rem}.carousel .item-wrap a{position:absolute;bottom:0;width:100%;box-sizing:border-box;display:block}.carousel .item-wrap .byline{padding:0 1.25rem}.carousel ul.slick-dots{bottom:-1.875rem}.carousel ul.slick-dots li button::before{color:#fff}.carousel .slick-next,.carousel .slick-prev{display:none!important}.carousel .slick-prev:before{content:"\f060";font-size:40px;font:var(--fa-font-solid);opacity:1;font-weight:600}.carousel .slick-next:before{content:"\f061";font-size:40px;font:var(--fa-font-solid);opacity:1;font-weight:600}@media only screen and (min-width:36rem){.carousel{max-width:90%;margin:0 auto}.carousel .item-wrap .stat-header p{font-size:2rem}.carousel .slick-prev{left:-5%;width:5%;display:block!important}.carousel .slick-next{right:-5%;width:5%;display:block!important}}@media only screen and (min-width:100rem){.carousel{max-width:60%}}#homepage-featured-items a{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-size:1.25rem}#homepage-featured-items a .hfi-text{display:block;text-align:center}#content-az ul.az-index{list-style:none;width:100%;text-align:center}#content-az ul.az-index li{display:inline-block}#content-az ul.az-index li.az-filter{color:#fff;margin:.625rem .3125rem;width:2rem;height:2rem;text-align:center;line-height:2rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;cursor:pointer}#content-az ul.az-index li.az-filter:first-child{width:3rem}#content-az ul.az-index li.az-filter.no-index{color:#000;cursor:auto}#content-az ul.az-index li before{content:""}#content-az .az-group .az-item{border-bottom:1px solid #007abf}#content-az .az-group .az-item a{padding:.3125rem 0;color:#000}#content-az .az-group .az-item a:focus,#content-az .az-group .az-item a:hover{background-color:#d0eaf8}#content-az .az-group .az-item a .title{text-decoration:underline}#content-az .az-group .az-item a .info .mode{background-color:#007abf;color:#fff;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;text-transform:uppercase;padding:.3125rem .625rem;font-size:1rem;margin-left:.625rem}#content-az .az-group .az-item:last-child{border-bottom:none}@media only screen and (min-width:36rem){#content-az .az-group .az-item a{display:flex;flex-direction:row}#content-az .az-group .az-item a .title{flex:1}#content-az .az-group .az-item a .info{flex:1;text-align:right}}.case-study-page #title-block{margin-top:1.25rem;margin-bottom:1.25rem}.case-study-page .h3,.case-study-page h1{margin:0}.case-study-page .cs-course-link a{display:inline!important}.case-study-page .cs-quote{background:linear-gradient(135deg,rgba(0,0,0,.1) 50%,transparent 50%);padding:2.5rem 0}.case-study-page .cs-quote blockquote{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.case-study-page .cs-quote blockquote{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.case-study-page .cs-quote blockquote{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){.case-study-page .cs-quote blockquote{padding-left:20%;padding-right:20%}}.case-study-page .intro p{margin-top:0}@media only screen and (min-width:36rem){.case-study-page #title-block{margin-top:2.5rem;margin-bottom:2.5rem}.case-study-page .panel-image-wrap{width:55%;margin-left:2.5rem;float:right}}#country #page-header-panel .page-intro{background-color:transparent;padding:0}#country #page-header-panel .page-intro .country-intro{color:#000}@media only screen and (min-width:48rem){#country #page-header-panel .page-intro .country-intro{color:#fff}#country .text-block{display:flex;flex-direction:row!important;align-items:initial!important}}#country .flag-img{min-width:100px;width:100px;margin-right:1.25rem}#country .flag-img img{border:2px solid #fff}.course-block-wrap{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.course-block-wrap{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.course-block-wrap{padding-left:10%;padding-right:10%}}#course-page #univ-facilities{padding-left:20px;padding-right:20px;padding-bottom:2.5rem;padding-top:2.5rem}@media only screen and (min-width:36rem){#course-page #univ-facilities{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #univ-facilities{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #univ-facilities{padding-left:20%;padding-right:20%}}#course-page #univ-facilities h3{text-align:center}#course-page #univ-facilities b{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}#course-page #univ-facilities a.crs-fac-link{background:#57d4fa;color:#000;display:block;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-size:18px;padding:.625rem 1.25rem;box-sizing:content-box;text-transform:uppercase}#course-page #univ-facilities a.crs-fac-link i{color:#712177;margin-right:1.25rem}@media only screen and (min-width:48rem){#course-page #univ-facilities a.crs-fac-link{padding-right:15%;max-width:60%;background:linear-gradient(135deg,#57d4fa 80%,transparent 80%)}}@media only screen and (min-width:64rem){#course-page #univ-facilities a.crs-fac-link{max-width:50%}}#course-page #univ-facilities #facilities{padding:0}@media only screen and (min-width:48rem){#course-page #univ-facilities #facilities .flex-grid{display:flex;justify-content:center}#course-page #univ-facilities #facilities .flex-grid .grid-item{display:flex;flex-direction:column;text-align:left;flex:1;max-width:32%}#course-page #univ-facilities #facilities .flex-grid .grid-item:last-child{margin-right:0}#course-page #univ-facilities #facilities .flex-grid .grid-item .card-image,#course-page #univ-facilities #facilities .flex-grid .grid-item .preview-text{flex:1}}#course-page #apply{padding-left:20px;padding-right:20px;margin-top:2.5rem}@media only screen and (min-width:36rem){#course-page #apply{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #apply{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #apply{padding-left:20%;padding-right:20%}}#course-page #apply #apply-options{border:5px solid #8c4e95}#course-page #apply #apply-options h5{color:#000}#course-page #apply #apply-options h2{display:block;margin:0;padding:.625rem 0;text-align:center;background-color:#8c4e95;text-transform:uppercase;font-weight:400;color:#fff}#course-page #apply #apply-options h2{line-height:20px!important}@media screen and (min-width:320px){#course-page #apply #apply-options h2{line-height:calc(20px + 6 * (100vw - 320px)/ 1280)!important}}@media screen and (min-width:1600px){#course-page #apply #apply-options h2{line-height:26px!important}}#course-page #apply #apply-options p.h4{margin-top:0;margin-bottom:.625rem}#course-page #apply #apply-options .option-wrap{padding:1.25rem}#course-page #apply #apply-options .apply-top-option{margin-bottom:1.25rem}#course-page #apply #apply-options .apply-info-link,#course-page #apply #apply-options .apply-text .case-study-page .cs-course-link a a,#course-page #apply #apply-options .apply-text .read-more-alternative-button a,#course-page #apply #apply-options .apply-text a.read-more-alternative-button a,#course-page #apply #apply-options .apply-top-option .apply-text-link a,.case-study-page .cs-course-link #course-page #apply #apply-options .apply-text a a{color:#8c4e95;text-decoration:none;text-transform:uppercase;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}#course-page #apply #apply-options .apply-info-link::before,#course-page #apply #apply-options .apply-text .case-study-page .cs-course-link a a::before,#course-page #apply #apply-options .apply-text .read-more-alternative-button a::before,#course-page #apply #apply-options .apply-text a.read-more-alternative-button a::before,#course-page #apply #apply-options .apply-top-option .apply-text-link a::before,.case-study-page .cs-course-link #course-page #apply #apply-options .apply-text a a::before{content:"";margin:0}#course-page #apply #apply-options .apply-info-link::after,#course-page #apply #apply-options .apply-text .case-study-page .cs-course-link a a::after,#course-page #apply #apply-options .apply-text .read-more-alternative-button a::after,#course-page #apply #apply-options .apply-text a.read-more-alternative-button a::after,#course-page #apply #apply-options .apply-top-option .apply-text-link a::after,.case-study-page .cs-course-link #course-page #apply #apply-options .apply-text a a::after{content:"\f061";font-weight:700;font:var(--fa-font-solid);margin-left:.625rem}#course-page #apply #apply-options .apply-info-link:focus,#course-page #apply #apply-options .apply-info-link:hover,#course-page #apply #apply-options .apply-text .case-study-page .cs-course-link a a:focus,#course-page #apply #apply-options .apply-text .case-study-page .cs-course-link a a:hover,#course-page #apply #apply-options .apply-text .read-more-alternative-button a:focus,#course-page #apply #apply-options .apply-text .read-more-alternative-button a:hover,#course-page #apply #apply-options .apply-text a.read-more-alternative-button a:focus,#course-page #apply #apply-options .apply-text a.read-more-alternative-button a:hover,#course-page #apply #apply-options .apply-top-option .apply-text-link a:focus,#course-page #apply #apply-options .apply-top-option .apply-text-link a:hover,.case-study-page .cs-course-link #course-page #apply #apply-options .apply-text a a:focus,.case-study-page .cs-course-link #course-page #apply #apply-options .apply-text a a:hover{background-color:transparent!important;color:#007abf}#course-page #apply #apply-options .col{margin-right:.625rem;display:flex;flex-direction:column;margin-bottom:1.25rem}#course-page #apply #apply-options .col:last-child{margin-right:0}#course-page #apply #apply-options .col .apply-text{padding:0 1.25rem}#course-page #apply #apply-options .col .apply-text-link{margin-top:auto}#course-page #apply #apply-options .col .apply-text-link a{padding:.625rem 1.25rem;background-color:#712177;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;min-height:75px;box-sizing:border-box;display:flex;align-items:center}#course-page #apply #apply-options .col .apply-text-link a::before{content:"\f061";font:var(--fa-font-solid);font-weight:800;font-size:28px;margin-right:.625rem;color:#ceb1d2}#course-page #apply #apply-options .col .apply-text-link a:focus,#course-page #apply #apply-options .col .apply-text-link a:hover{background-color:#007abf}#course-page #apply #apply-options .col .apply-text-link a:focus::before,#course-page #apply #apply-options .col .apply-text-link a:hover::before{color:#57d4fa}#course-page #course-intro{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:20px;padding-right:20px;font-size:18px;line-height:1.5}@media only screen and (min-width:36rem){#course-page #course-intro{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #course-intro{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #course-intro{padding-left:20%;padding-right:20%}}#course-page #course-intro p{margin-bottom:0}#course-page #course-intro p:first-child{margin-top:0}#course-page #course-intro p strong{font-weight:400}#course-page #course-intro a{color:#007abf}#course-page #course-intro a:focus,#course-page #course-intro a:hover{color:#6b1868;background-color:#e2d2e5}#course-page #course-intro b{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}@media only screen and (min-width:36rem){#course-page #course-intro{column-count:2;column-gap:2.5rem}}#course-page #course-accolade{padding-left:20px;padding-right:20px;color:#712177}@media only screen and (min-width:36rem){#course-page #course-accolade{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #course-accolade{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #course-accolade{padding-left:20%;padding-right:20%}}#course-page #course-accolade p{padding-top:0;margin-top:0;margin-bottom:0}#course-page #course-accolade b,#course-page #course-accolade strong{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}#course-page #course-fees p{margin:0}@media only screen and (min-width:48rem){#course-page #course-fees .year-column:first-child{margin-right:1.25rem}#course-page #course-fees .year-column.col-1{width:50%;margin-right:0;padding-right:1.25rem}}#course-page #course-fees table{margin-bottom:1.25rem;border:none}#course-page #course-fees table td,#course-page #course-fees table tr{border:none}#course-page #course-fees table td{padding:.3125rem .625rem}#course-page #course-fees table td.fee-data-col{padding-left:0}#course-page #course-fees table td.course-years-col{border-right:2px solid #006b99}#course-page #course-fees table td.fee-data-col{text-align:center}@media only screen and (min-width:36rem){#course-page #course-fees table td.course-years-col,#course-page #course-fees table td.fee-data-col{width:30%}}#course-page #course-fees table thead{border:2px solid #006b99}#course-page #course-fees table thead th{padding:.3125rem .625rem;font-weight:400;text-align:left}#course-page #course-fees table tr.multi-rows{border:2px solid #006b99;border-top:none}#course-page #course-fees table tr.single-rows{border:2px solid #006b99;border-top:none}#course-page .study-options-banner-text{padding:.625rem 0;padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#course-page .study-options-banner-text{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page .study-options-banner-text{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page .study-options-banner-text{padding-left:20%;padding-right:20%}}#course-page .study-options .options-cta{display:block;padding:.625rem 1.25rem}#course-page .study-options .options-cta i{margin-left:.625rem}#course-page .study-options .options-cta.expanded i{transform:rotate(180deg)}@media only screen and (min-width:36rem){#course-page .study-options .options-cta{display:none}}#course-page #study-options-lists{padding-left:20px;padding-right:20px;padding-bottom:1.25rem;padding-top:.625rem}@media only screen and (min-width:36rem){#course-page #study-options-lists{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #study-options-lists{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #study-options-lists{padding-left:20%;padding-right:20%}}#course-page #study-options-lists.mobile-collapse{display:none}#course-page #study-options-lists .col p.option-headings{margin:.3125rem 0;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-size:1rem;margin-top:1.25rem}#course-page #study-options-lists .row{border-bottom:1px solid #009fee;padding:.625rem 0}#course-page #study-options-lists .row:last-child{border-bottom:none}#course-page #study-options-lists ul{margin:0;padding:0}@media only screen and (min-width:36rem){#course-page #study-options-lists{display:block}#course-page #study-options-lists.mobile-collapse{display:block}#course-page #study-options-lists .col p.option-headings{display:none;margin-top:0}#course-page #study-options-lists .row{padding:.3125rem 0}#course-page #study-options-lists .row:first-child p.option-headings{display:block;padding:.625rem 0;margin-top:0}}#course-page #course-support-options{margin-top:1.25rem;padding-top:1.25rem;border-top:2px solid #009fee}#course-page #course-support-options .row{flex-wrap:wrap}#course-page #course-support-options .col{min-width:48%;margin-right:2%}#course-page #course-support-options .col:last-child{margin-right:0}#course-page #course-school.fixed .school,#course-page #course-school.fixed .school-link{display:none;transition:all .2s ease-in-out}#course-page #course-school .school,#course-page #course-school .school-link{display:inline-flex;align-items:center;background:#bae0f5;padding:.625rem 1.25rem;width:100%;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-size:1.1rem;color:#000}#course-page #course-school .school i,#course-page #course-school .school-link i{color:#712177;margin-right:1.25rem}@media only screen and (min-width:36rem){#course-page #course-school .school,#course-page #course-school .school-link{padding:.625rem 2.5rem;padding-right:10rem;background:linear-gradient(135deg,#bae0f5 90%,transparent 90%)}}@media only screen and (min-width:100rem){#course-page #course-school .school,#course-page #course-school .school-link{background:linear-gradient(135deg,#bae0f5 85%,transparent 85%)}}#course-page #course-school .school-link:active,#course-page #course-school .school-link:focus,#course-page #course-school .school-link:hover{background:linear-gradient(135deg,#c4a1c9 85%,transparent 85%);text-decoration:none}#course-page #course-school .school-link:active span,#course-page #course-school .school-link:focus span,#course-page #course-school .school-link:hover span{text-decoration:underline;text-decoration-thickness:2px}#course-page #course-school .school-link:active i,#course-page #course-school .school-link:focus i,#course-page #course-school .school-link:hover i{color:#007abf}@media only screen and (min-width:36rem){#course-page #course-school .school,#course-page #course-school .school-link{width:unset}}@media only screen and (min-width:64rem){#course-page #course-school .school,#course-page #course-school .school-link{display:inline-flex}}#course-page #course-head{background-color:#fff}#course-page #course-head h1{line-height:1.2;padding-left:20px;padding-right:20px;margin:0;margin-top:1.25rem}@media only screen and (min-width:36rem){#course-page #course-head h1{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #course-head h1{padding-left:10%;padding-right:10%}}#course-page #course-head .course-award{padding-left:20px;padding-right:20px;line-height:1.2;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;margin-bottom:1.25rem}@media only screen and (min-width:36rem){#course-page #course-head .course-award{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #course-head .course-award{padding-left:10%;padding-right:10%}}#course-page #course-head #link-bar{text-transform:uppercase;font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#course-page #course-head #link-bar #apply-msg{background:#57d4fa;padding:1.25rem;margin-bottom:.625rem}#course-page #course-head #link-bar #course-apply-links{display:flex}#course-page #course-head #link-bar #course-apply-links .col{flex:auto}#course-page #course-head #link-bar #course-apply-links .col:first-child{border-right:1px solid #fff}#course-page #course-head #link-bar #course-apply-links .col#apply-link a{background:#571046}#course-page #course-head #link-bar #course-apply-links .col a{padding:.625rem;background:#712177;color:#fff;display:block}#course-page #course-head #link-bar a{color:#712177}#course-page #course-head #link-bar a i{color:#009fee}@media only screen and (min-width:64rem){#course-page #course-head #link-bar{display:block;text-align:right;padding:0;padding-right:10%;background:linear-gradient(to right,#57d4fa 85%,#712177 85%)}#course-page #course-head #link-bar .col{display:inline-block}#course-page #course-head #link-bar .col a{color:#fff;background:unset}#course-page #course-head #link-bar .col a i{margin-right:.3125rem;color:inherit}#course-page #course-head #link-bar #apply-msg{background:#57d4fa;padding:.625rem 0;margin:0}#course-page #course-head #link-bar #apply-msg span{display:block;padding:0 1.25rem;padding-left:0}#course-page #course-head #link-bar #course-apply-links{display:block}#course-page #course-head #link-bar #course-apply-links .col#register-link{background:#86428b;transform:skewX(-45deg);transform-origin:top left;margin:0}#course-page #course-head #link-bar #course-apply-links .col#register-link a{padding:.625rem 1.25rem;background:0 0;display:block;transform:skewX(45deg);margin:0}#course-page #course-head #link-bar #course-apply-links .col#register-link:focus,#course-page #course-head #link-bar #course-apply-links .col#register-link:hover{background:#007abf}#course-page #course-head #link-bar #course-apply-links .col#register-link:focus a,#course-page #course-head #link-bar #course-apply-links .col#register-link:hover a{text-decoration:none}#course-page #course-head #link-bar #course-apply-links .col#apply-link{background:#712177;transform:skewX(-45deg);transform-origin:top left;margin-left:-5px;margin-right:-5%}#course-page #course-head #link-bar #course-apply-links .col#apply-link a{padding:.625rem 1.25rem;display:block;background:0 0;transform:skewX(45deg)}#course-page #course-head #link-bar #course-apply-links .col#apply-link:focus,#course-page #course-head #link-bar #course-apply-links .col#apply-link:hover{background:#006b99}#course-page #course-head #link-bar #course-apply-links .col#apply-link:focus a,#course-page #course-head #link-bar #course-apply-links .col#apply-link:hover a{text-decoration:none}}#course-page .sticky-placeholder{display:none;height:0}#course-page #course-head.fixed.fixed-style .school,#course-page #course-head.fixed.fixed-style .school-link{display:none}#course-page #course-head.fixed.fixed-style h1{font-size:1.2rem;margin:0;padding-top:.625rem;padding-bottom:0;transition:all .5s ease-in-out}#course-page #course-head.fixed.fixed-style .course-award{font-size:1rem;padding-bottom:.625rem;margin:0;transition:all .5s ease-in-out}#course-page #course-head.fixed.fixed-style #link-bar #apply-msg{padding-top:.625rem;padding-bottom:.625rem;font-size:1rem;transition:all .5s ease-in-out;margin-bottom:.3125rem}#course-page #course-head.fixed.fixed-style #link-bar #apply-link,#course-page #course-head.fixed.fixed-style #link-bar #register-link{font-size:1rem;transition:all .5s ease-in-out}@media only screen and (min-width:64rem){#course-page #course-head.fixed:not(.fixed-style) #apply-link,#course-page #course-head.fixed:not(.fixed-style) #apply-msg,#course-page #course-head.fixed:not(.fixed-style) #register-link,#course-page #course-head.fixed:not(.fixed-style) .course-award,#course-page #course-head.fixed:not(.fixed-style) .school,#course-page #course-head.fixed:not(.fixed-style) .school-link,#course-page #course-head.fixed:not(.fixed-style) h1{transition:all .5s ease-in-out}#course-page #course-head.fixed.fixed-style h1{font-size:1.5rem;margin-top:.625rem}#course-page #course-head.fixed.fixed-style .course-award{margin-bottom:.625rem}#course-page #course-head.fixed.fixed-style .school,#course-page #course-head.fixed.fixed-style .school-link{display:inline-flex}#course-page #course-head.fixed.fixed-style .school a,#course-page #course-head.fixed.fixed-style .school-link a{padding:.625rem 0}#course-page #course-head.fixed.fixed-style #link-bar #apply-msg{padding:.625rem 0;margin-bottom:0}#course-page #course-head.fixed.fixed-style #link-bar #course-apply-links #apply-link a,#course-page #course-head.fixed.fixed-style #link-bar #course-apply-links #register-link a{padding-top:.3125rem;padding-bottom:.3125rem}}#course-page .video-item{position:relative;background:#57d4fa;padding-top:1.25rem;margin-bottom:0}#course-page .video-item::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,.4)}#course-page .video-item::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,transparent,#fff)}#course-page .video-item .video-block{padding-left:20px;padding-right:20px;width:100%;box-sizing:border-box;margin-bottom:0;margin-top:0;position:relative}@media only screen and (min-width:36rem){#course-page .video-item .video-block{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page .video-item .video-block{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page .video-item .video-block{padding-left:20%;padding-right:20%}}#course-page #course-media.video-item{padding-bottom:5rem}#course-page #course-media .header-image{line-height:0}#course-page #course-media .los-highlight{display:block;position:relative;z-index:2;padding:.625rem 1.25rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;min-width:60%}#course-page #course-media .los-highlight.ug{color:#fff;background:linear-gradient(135deg,#e10086 60%,transparent 60%)}#course-page #course-media .los-highlight.pg{color:#fff;background:linear-gradient(135deg,#0072bc 60%,transparent 60%)}#course-page #course-media .los-highlight.scpd{color:#000;background:linear-gradient(135deg,#88b73b 60%,transparent 60%)}#course-page #course-media .los-highlight .los-type{margin-right:45%}@media only screen and (min-width:48rem){#course-page #course-media .los-highlight{position:absolute;bottom:0;left:0;width:unset;text-align:right;min-width:40%}#course-page #course-media .los-highlight.ug{color:#fff;background:linear-gradient(135deg,#e10086 80%,transparent 80%)}#course-page #course-media .los-highlight.pg{color:#fff;background:linear-gradient(135deg,#0072bc 80%,transparent 80%)}#course-page #course-media .los-highlight.scpd{color:#000;background:linear-gradient(135deg,#88b73b 80%,transparent 80%)}#course-page #course-media .los-highlight .los-type{margin-right:25%}}@media only screen and (min-width:64rem){#course-page #course-media .los-highlight{min-width:30%}#course-page #course-media .los-highlight.ug{color:#fff;background:linear-gradient(135deg,#e10086 85%,transparent 85%)}#course-page #course-media .los-highlight.pg{color:#fff;background:linear-gradient(135deg,#0072bc 85%,transparent 85%)}#course-page #course-media .los-highlight.scpd{color:#000;background:linear-gradient(135deg,#88b73b 85%,transparent 85%)}#course-page #course-media .los-highlight .los-type{margin-right:20%}}#course-page #case-study{background-color:#712177;background-image:linear-gradient(135deg,rgba(255,255,255,.05) 50%,transparent 50%);color:#fff;padding-left:0;padding-right:0;margin-top:2.5rem}@media only screen and (min-width:48rem){#course-page #case-study{padding-left:20px;padding-right:20px}}@media only screen and (min-width:48rem) and (min-width:36rem){#course-page #case-study{padding-left:5%;padding-right:5%}}@media only screen and (min-width:48rem) and (min-width:64rem){#course-page #case-study{padding-left:10%;padding-right:10%}}@media only screen and (min-width:48rem) and (min-width:100rem){#course-page #case-study{padding-left:20%;padding-right:20%}}#course-page #case-study #crs-case-study{display:flex;flex-direction:column}#course-page #case-study #crs-case-study .case-study-grid{height:unset}#course-page #case-study #crs-case-study #crs-cs-img{width:100%}#course-page #case-study #crs-case-study #crs-cs-img img{width:100%;display:block}#course-page #case-study #crs-case-study #crs-cs-quote{flex:1;padding:1.25rem}#course-page #case-study #crs-case-study #crs-cs-quote blockquote{font-family:ZonaPro-Regular,helvetica,arial,sans-serif}#course-page #case-study #crs-case-study #crs-cs-quote blockquote{line-height:28px!important}@media screen and (min-width:320px){#course-page #case-study #crs-case-study #crs-cs-quote blockquote{line-height:calc(28px + 2 * (100vw - 320px)/ 1280)!important}}@media screen and (min-width:1600px){#course-page #case-study #crs-case-study #crs-cs-quote blockquote{line-height:30px!important}}#course-page #case-study #crs-case-study #crs-cs-quote blockquote cite{font-style:normal;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;padding-top:1.25rem;display:block}#course-page #case-study #crs-case-study #crs-cs-quote a{display:flex;align-items:center;width:300px;flex-direction:row;margin-top:1.25rem;background:linear-gradient(135deg,#57d4fa 80%,transparent 80%);color:#000;text-decoration:none;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-size:1.2rem;padding:.625rem}#course-page #case-study #crs-case-study #crs-cs-quote a i{color:#712177;font-size:1.75rem;margin-right:.625rem}#course-page #case-study #crs-case-study #crs-cs-quote a:active,#course-page #case-study #crs-case-study #crs-cs-quote a:focus,#course-page #case-study #crs-case-study #crs-cs-quote a:hover{background:linear-gradient(135deg,#006b99 80%,transparent 80%);color:#fff}#course-page #case-study #crs-case-study #crs-cs-quote a:active i,#course-page #case-study #crs-case-study #crs-cs-quote a:focus i,#course-page #case-study #crs-case-study #crs-cs-quote a:hover i{color:#c4a1c9}#course-page #case-study #crs-case-study #crs-cs-quote a:active .link-text,#course-page #case-study #crs-case-study #crs-cs-quote a:focus .link-text,#course-page #case-study #crs-case-study #crs-cs-quote a:hover .link-text{text-decoration:underline}@media only screen and (min-width:48rem){#course-page #case-study #crs-case-study{flex-direction:row;align-items:center;padding:1.25rem 0}#course-page #case-study #crs-case-study #crs-cs-img{max-width:30%;margin-right:1.25rem;height:unset}#course-page #case-study #crs-case-study #crs-cs-quote a{margin-top:1.25rem}}#course-page #crs-attributes-container{padding-left:20px;padding-right:20px;margin-top:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width:36rem){#course-page #crs-attributes-container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #crs-attributes-container{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #crs-attributes-container{padding-left:20%;padding-right:20%}}#course-page #crs-attributes-container #crs-attributes-block{display:flex;flex-direction:column}@media only screen and (min-width:25rem){#course-page #crs-attributes-container #crs-attributes-block{flex-direction:row;flex-wrap:wrap}#course-page #crs-attributes-container #crs-attributes-block .crs-attr{min-width:calc(50% - .625rem)}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:nth-of-type(2n+1){margin-right:.625rem}}@media only screen and (min-width:48rem){#course-page #crs-attributes-container #crs-attributes-block{flex-wrap:nowrap;margin-left:37.5px;margin-right:37.5px}#course-page #crs-attributes-container #crs-attributes-block .crs-attr{max-width:25%}#course-page #crs-attributes-container #crs-attributes-block .crs-attr{height:75px;min-width:unset}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:first-of-type::before{left:-37.5px}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:nth-of-type(2n+1){margin-right:unset}}@media only screen and (min-width:64rem){#course-page #crs-attributes-container #crs-attributes-block{margin-left:30px;margin-right:30px}#course-page #crs-attributes-container #crs-attributes-block .crs-attr{height:60px;min-width:unset}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:first-of-type::before{left:-30px}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:nth-of-type(2n+1){margin-right:unset}}@media only screen and (min-width:100rem){#course-page #crs-attributes-container #crs-attributes-block{margin-left:25px;margin-right:25px}#course-page #crs-attributes-container #crs-attributes-block .crs-attr{height:50px;min-width:unset}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:first-of-type::before{left:-25px}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:nth-of-type(2n+1){margin-right:unset}}#course-page #crs-attributes-container #crs-attributes-block i.circled{width:30px;height:30px;font-size:1rem;display:flex;justify-content:center;align-items:center;border-radius:100%;border-width:10px;border-style:solid;color:#fff;background-color:#712177;border-color:#712177;margin-right:1.25rem}#course-page #crs-attributes-container #crs-attributes-block .crs-attr{padding:.625rem 1.25rem;flex:1;background-color:#bae0f5;display:flex;flex-direction:column;justify-content:center;margin-bottom:.625rem}#course-page #crs-attributes-container #crs-attributes-block .crs-attr.in-clearing{background-color:#eba119}#course-page #crs-attributes-container #crs-attributes-block .crs-attr.in-clearing i.circled{border-color:#fff;background-color:#fff;color:#000}#course-page #crs-attributes-container #crs-attributes-block .crs-attr .crs-attr-text{display:flex;justify-content:flex-start;align-items:center}@media only screen and (min-width:48rem){#course-page #crs-attributes-container #crs-attributes-block .crs-attr{transform:skew(135deg);border-right:2px solid #fff;margin-bottom:none}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:first-of-type{position:relative;padding-left:0}#course-page #crs-attributes-container #crs-attributes-block .crs-attr:first-of-type::before{content:"";width:50%;height:100%;position:absolute;top:0;background-color:inherit;transform:skew(45deg)}#course-page #crs-attributes-container #crs-attributes-block .crs-attr .crs-attr-text{transform:skew(45deg)}}#course-page #course-tabs .responsive-tabs-container{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#course-page #course-tabs .responsive-tabs-container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #course-tabs .responsive-tabs-container{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #course-tabs .responsive-tabs-container{padding-left:20%;padding-right:20%}}#course-page #course-tabs .r-tabs .r-tabs-tab a{line-height:20px!important}@media screen and (min-width:320px){#course-page #course-tabs .r-tabs .r-tabs-tab a{line-height:calc(20px + 0 * (100vw - 320px)/ 1280)!important}}@media screen and (min-width:1600px){#course-page #course-tabs .r-tabs .r-tabs-tab a{line-height:20px!important}}@media only screen and (min-width:100rem){#course-page #course-tabs .r-tabs .r-tabs-tab a{line-height:20px!important}}@media only screen and (min-width:100rem) and (min-width:320px){#course-page #course-tabs .r-tabs .r-tabs-tab a{line-height:calc(20px + 2 * (100vw - 320px)/ 1280)!important}}@media only screen and (min-width:100rem) and (min-width:1600px){#course-page #course-tabs .r-tabs .r-tabs-tab a{line-height:22px!important}}#course-page #accreditation,#course-page #get-in-touch-wrap,#course-page #recognition{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#course-page #accreditation,#course-page #get-in-touch-wrap,#course-page #recognition{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #accreditation,#course-page #get-in-touch-wrap,#course-page #recognition{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #accreditation,#course-page #get-in-touch-wrap,#course-page #recognition{padding-left:20%;padding-right:20%}}#course-page #accreditation .bg-undergraduate-lighter a,#course-page #get-in-touch-wrap .bg-undergraduate-lighter a,#course-page #recognition .bg-undergraduate-lighter a{color:#ba006f;text-decoration:1px dotted underline;line-height:1.2rem}#course-page #accreditation .bg-undergraduate-lighter a:focus,#course-page #accreditation .bg-undergraduate-lighter a:hover,#course-page #get-in-touch-wrap .bg-undergraduate-lighter a:focus,#course-page #get-in-touch-wrap .bg-undergraduate-lighter a:hover,#course-page #recognition .bg-undergraduate-lighter a:focus,#course-page #recognition .bg-undergraduate-lighter a:hover{text-decoration:none;background-color:#ba006f;color:#fff}#course-page #accreditation::after,#course-page #get-in-touch-wrap::after,#course-page #recognition::after{content:"";clear:both;display:table}#course-page #unistats-widget{padding-left:20px;padding-right:20px;margin-top:2.5rem}@media only screen and (min-width:36rem){#course-page #unistats-widget{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#course-page #unistats-widget{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#course-page #unistats-widget{padding-left:20%;padding-right:20%}}.type-alias-course-page .container{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){.type-alias-course-page .container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){.type-alias-course-page .container{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){.type-alias-course-page .container{padding-left:20%;padding-right:20%}}@media only screen and (min-width:64rem){#news-results.grid-4{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:100rem){#news-results.grid-4{grid-template-columns:repeat(4,1fr)}}#news-events-listings #gateway-menus{margin-bottom:0}#news-events-listings #gateway-menus #gateway-secondary-nav{background-color:#fff}#news-events-listings #gateway-menus #gateway-secondary-nav a{background-color:inherit}#news-event-results{padding-top:1.25rem}#news-event-results .article-preview{position:relative;display:flex;flex-direction:column;overflow:hidden}#news-event-results .article-preview .article-top{display:flex;flex-direction:row;position:absolute;z-index:0;top:0;left:0}#news-event-results .article-preview .article-date-wrap{font-weight:700;padding:.625rem;display:inline-block;position:relative;z-index:3;overflow:hidden}#news-event-results .article-preview .article-date-wrap .article-date{content:"";position:absolute;top:0;right:0;left:0;bottom:0;-webkit-transform-origin:100% 0;transform-origin:100% 0;z-index:-1;transform:skewX(-45deg)}#news-event-results .article-preview .article-date-wrap .article-date-text{padding-right:2.5rem;color:#fff}#news-event-results .article-preview a.h3{color:#000;margin-top:0}#news-event-results .article-preview a.h3:focus,#news-event-results .article-preview a.h3:hover{color:#007abf}#event .header-text{padding-bottom:0}#event .button{font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#event .button::before{font-size:18px!important}#event #event-content{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#event #event-content{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#event #event-content{padding-left:10%;padding-right:10%}}@media only screen and (min-width:100rem){#event #event-content{padding-left:20%;padding-right:20%}}#event #event-form{color:#000!important}#event .social-share{display:flex;align-items:center}#event .social-share a{margin:0}#event .article-footer{padding-top:2.5rem;clear:both}#event .article-footer span{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif!important}@media only screen and (min-width:36rem){#event #event-content{margin-top:2.5rem}}#event-article #article-header,#news-article #article-header{margin-bottom:1.25rem}#event-article #article-header h1,#news-article #article-header h1{font-size:1.75rem}#event-article #article-header .publish-date,#news-article #article-header .publish-date{background:linear-gradient(135deg,#bae0f5 80%,#d0eaf8 80%);font-family:ZonaPro-Bold,helvetica,arial,sans-serif;padding:.625rem}#event-article #article-header .publish-date p,#news-article #article-header .publish-date p{padding:0;margin:0}#event-article #article-panel .intro,#news-article #article-panel .intro{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;font-size:1.1rem}#event-article #article-panel .header-image,#news-article #article-panel .header-image{margin-bottom:1.25rem}#event-article #article-panel .video,#news-article #article-panel .video{margin-bottom:1.25rem}#event-article #article-panel .imgInsert,#news-article #article-panel .imgInsert{float:none!important}#event-article footer,#news-article footer{margin-top:1.25rem}#event-article footer .press,#news-article footer .press{margin-bottom:1.25rem}#event-article footer .press a,#news-article footer .press a{font-size:1rem;max-width:100%}@media only screen and (min-width:36rem){#event-article #article-header h1,#news-article #article-header h1{font-size:2rem}#event-article footer .press a,#news-article footer .press a{max-width:70%}}@media only screen and (min-width:48rem){#event-article #article-header h1,#news-article #article-header h1{font-size:2.25rem}#event-article #article-header .publish-date,#news-article #article-header .publish-date{background:linear-gradient(135deg,#bae0f5 80%,#d0eaf8 80%)}#event-article #article-panel .header-image,#news-article #article-panel .header-image{float:right;max-width:50%;margin-left:1.25rem}#event-article footer,#news-article footer{display:flex;flex-direction:row}#event-article footer .press,#news-article footer .press{flex:1.5;margin-bottom:0}#event-article footer .press a,#news-article footer .press a{max-width:100%}#event-article footer .social-share,#news-article footer .social-share{flex:1;text-align:right}}@media only screen and (min-width:64rem){#event-article #article-header h1,#news-article #article-header h1{font-size:2.5rem}#event-article footer .press a,#news-article footer .press a{max-width:80%}}@media only screen and (min-width:100rem){#event-article #article-header h1,#news-article #article-header h1{font-size:2.75rem}}#news-page-header{margin:0 1.25rem}#news-page-header h1{margin:1.25rem 0}@media only screen and (min-width:36rem){#news-page-header{margin:0 7.5%}}@media only screen and (min-width:64rem){#news-page-header{margin:0 15%}}@media only screen and (min-width:100rem){#news-page-header{margin:0 20%}}#newsevents-header-slider{margin:0 1.25rem;margin-bottom:2.5rem}#newsevents-header-slider .slick-next,#newsevents-header-slider .slick-prev{display:none}#newsevents-header-slider .carousel-item{margin-top:1.25rem}#newsevents-header-slider .carousel-item a{color:#000;position:relative}#newsevents-header-slider .carousel-item a i{position:absolute;bottom:0;right:0;font-size:2rem}#newsevents-header-slider .carousel-item a:focus h2,#newsevents-header-slider .carousel-item a:hover h2{background:linear-gradient(135deg,#d0eaf8 90%,transparent 10%)}#newsevents-header-slider .carousel-item h2{margin:0;margin-top:1.25rem;padding:.625rem;background:linear-gradient(135deg,#d8c1dc 90%,transparent 10%)}#newsevents-header-slider .carousel-item .date,#newsevents-header-slider .carousel-item .intro{padding:.625rem}#newsevents-header-slider .carousel-item .panel-image{height:350px}@media only screen and (min-width:36rem){#newsevents-header-slider{margin-left:5%;margin-right:5%}#newsevents-header-slider .carousel-item{margin:0}#newsevents-header-slider .carousel-item h2{margin-top:0}#newsevents-header-slider .carousel-img{display:flex;flex-direction:column;justify-content:center}#newsevents-header-slider .carousel-text{padding-right:2.5rem;box-sizing:border-box}#newsevents-header-slider .carousel-text h1{margin:0;margin-bottom:1.25rem}#newsevents-header-slider .carousel-text p{margin:0;padding:0}#newsevents-header-slider .panel-image{height:400px}#newsevents-header-slider .slick-next,#newsevents-header-slider .slick-prev{display:block}#newsevents-header-slider .slick-next::before,#newsevents-header-slider .slick-prev::before{font:var(--fa-font-solid);font-size:28px;font-weight:700;line-height:1;color:#712177;opacity:1;-webkit-font-smoothing:antialiased}#newsevents-header-slider ul.slick-dots{bottom:-1.875rem}#newsevents-header-slider .slick-next{margin-right:-.625rem}#newsevents-header-slider .slick-next::before{content:"\f061"}#newsevents-header-slider .slick-prev{margin-left:-.625rem}#newsevents-header-slider .slick-prev::before{content:"\f060"}}@media only screen and (min-width:64rem){#newsevents-header-slider{margin-left:15%;margin-right:15%}#newsevents-header-slider .slick-prev{margin-left:-2.5rem}#newsevents-header-slider .slick-next{margin-right:-2.5rem}}@media only screen and (min-width:100rem){#newsevents-header-slider{margin-left:20%;margin-right:20%}}#research-header .research-header-panel{position:relative}#research-header .research-header-panel::after{z-index:0}#research-header .research-header-panel .header-image{height:300px}#research-header .research-header-panel .text-block{width:100%;box-sizing:border-box;z-index:2}#research-header .research-header-panel .text-block .title{background:#fff;position:absolute;width:100%;box-sizing:border-box;top:0;left:0;z-index:2;padding:.625rem 1.25rem}#research-header .research-header-panel .text-block .title h1{margin:0;padding:1.25rem 0}#research-header .research-header-panel .text-block .intro{background-color:#712177;color:#fff;z-index:2;position:relative;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#research-header .research-header-panel .text-block .intro p{margin:0;padding:.625rem 1.25rem}#research-header .research-header-panel .panel-bottom .study-options{background:#57d4fa;margin-bottom:1.25rem}#research-header .research-header-panel .panel-bottom .study-options .col{z-index:2;padding:.625rem 1.25rem;position:relative}#research-header .research-header-panel h5{color:#000}#research-header #school-name{text-transform:uppercase;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;background:#bae0f5;padding:.625rem 1.25rem}#research-header #school-name .fcclear{display:none}#research-header #school-name .secondary-school-names{text-transform:initial}#research-header #school-name .secondary-school-names a{color:#006b99;margin:0;padding:0}#research-header #school-name a{color:#000;display:block}#research-header #school-name a::before{content:"\f061";font:var(--fa-font-solid);font-weight:900;color:#712177;margin-right:10px}#research-header #school-name a:focus,#research-header #school-name a:hover{color:#006b99}@media only screen and (min-width:36rem){#research-header #school-name{padding:.625rem 0;padding-left:3.125rem;background:linear-gradient(135deg,#bae0f5 85%,transparent 85%)}#research-header #school-name a{max-width:75%}#research-header .research-header-panel .text-block .title{background:linear-gradient(135deg,#fff 90%,transparent 90%);padding:0}#research-header .research-header-panel .text-block .title h1{max-width:80%;padding-left:3.125rem}#research-header .research-header-panel .panel-bottom .study-options .col{padding-top:.625rem;padding-bottom:2.5rem}#research-header .research-header-panel .panel-bottom .study-options .col:first-child{padding-left:5%}#research-header .research-header-panel .panel-bottom .study-options .col:last-child{padding-right:5%}}@media only screen and (min-width:64rem){#research-header #school-name{background:linear-gradient(135deg,#bae0f5 75%,transparent 75%)}#research-header #school-name a{max-width:65%}#research-header .research-header-panel{position:relative;height:600px;margin-bottom:2.5rem}#research-header .research-header-panel .text-block{position:absolute;top:0;left:0;z-index:1;width:100%}#research-header .research-header-panel .text-block .title{background:linear-gradient(135deg,#fff 75%,transparent 75%);position:static}#research-header .research-header-panel .text-block .title h1{padding-left:10%;max-width:60%;padding-top:1.25rem;padding-bottom:1.25rem}#research-header .research-header-panel .text-block .intro{background:linear-gradient(135deg,rgba(113,33,119,.8) 55%,transparent 55%);width:100%;padding-top:1.25rem;padding-bottom:1.25rem;position:static}#research-header .research-header-panel .text-block .intro p{width:45%;padding-left:10%;box-sizing:border-box;margin:0;color:#fff}#research-header .research-header-panel .header-image{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}#research-header .research-header-panel .panel-bottom{position:absolute;bottom:0;width:100%;padding:0;padding-top:2.5rem;background:0 0}#research-header .research-header-panel .panel-bottom::after{background:linear-gradient(135deg,transparent 45%,rgba(255,255,255,.4) 45%);content:"";width:100%;height:100%;display:block;position:absolute;bottom:0}#research-header .research-header-panel .panel-bottom .study-options{background-color:#57d4fa;padding:0;margin:0}#research-header .research-header-panel .panel-bottom .study-options .col:first-child{padding-left:10%}#research-header .research-header-panel .panel-bottom .study-options .col:last-child{padding-right:10%}}@media only screen and (min-width:100rem){#research-header #school-name{background:linear-gradient(135deg,#bae0f5 55%,transparent 55%)}}#research-project #research-header .research-header-panel{margin:0}#research-project #research-header .research-header-panel .text-block .title{position:relative;z-index:2}#research-project #research-header .title{padding-left:20px;padding-right:20px}@media only screen and (min-width:36rem){#research-project #research-header .title{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#research-project #research-header .title{padding-left:10%;padding-right:10%}}#research-project #research-header .title h1{margin:1.25rem}#research-project #research-header .study-options{padding-left:20px;padding-right:20px;padding-top:1.25rem}@media only screen and (min-width:36rem){#research-project #research-header .study-options{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#research-project #research-header .study-options{padding-left:10%;padding-right:10%}}#research-project #research-header .study-options h5{color:#000;margin:0}#research-project #research-header .research-details-banner{font-family:ZonaPro-Bold,helvetica,arial,sans-serif;padding-left:20px;padding-right:20px;padding-top:.625rem;padding-bottom:.625rem;background-color:#bae0f5}@media only screen and (min-width:36rem){#research-project #research-header .research-details-banner{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem){#research-project #research-header .research-details-banner{padding-left:10%;padding-right:10%}}#research-project #research-header .panel-bottom{background-color:#57d4fa}#research-project .video{padding-left:1.25rem;padding-right:1.25rem;margin:0 auto;margin-top:1.25rem}@media only screen and (min-width:64rem){#research-project .research-header-panel .text-block{width:100%;height:100%}#research-project .research-header-panel .text-block .intro{position:absolute;bottom:0;right:0;background:linear-gradient(135deg,transparent 40%,rgba(113,33,119,.8) 40%);padding:1.25rem 0}#research-project .research-header-panel .text-block .intro p{margin:0;padding:0;padding-left:50%;padding-right:10%;width:auto}#research-project .study-options{padding-bottom:2.5rem}#research-project .video{margin-top:2.5rem;width:60%}}@media only screen and (min-width:100rem){#research-project .research-header-panel .text-block .intro{background:linear-gradient(135deg,transparent 50%,rgba(113,33,119,.8) 50%)}#research-project .research-header-panel .text-block .intro p{padding-left:60%}#research-project .video{width:50%}}#scholarship #page-header-panel{margin-bottom:0}#scholarship .schol-details{padding:1.25rem 0}@media only screen and (min-width:36rem){#scholarship #country-list,#scholarship #scholarship-subjects{column-count:2}}@media only screen and (min-width:64rem){#scholarship #country-list,#scholarship #scholarship-subjects{column-count:3}}@media only screen and (min-width:100rem){#scholarship #country-list,#scholarship #scholarship-subjects{column-count:4}}#school-department .school-header{position:relative}#school-department .header,#school-department .header-video{margin-bottom:1.25rem}#school-department .header h1,#school-department .header-video h1{font-size:1.675rem;margin:.625rem 0}#school-department .header .category,#school-department .header-video .category{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-size:1.2rem;margin-bottom:0}#school-department .header .title-desktop,#school-department .header-video .title-desktop{display:none}#school-department .header .header-text,#school-department .header-video .header-text{padding:0 1.25rem}#school-department .header .header-text .school-cta a,#school-department .header-video .header-text .school-cta a{color:#6b1868;font-size:1.2rem;text-transform:uppercase;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;padding:.625rem 0;padding-left:1.25rem;display:flex;align-items:center;width:80%;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}#school-department .header .header-text .school-cta a::before,#school-department .header-video .header-text .school-cta a::before{color:#009fee;margin-right:.625rem;display:inline-block;height:100%;width:20px;content:"\f061";font-weight:900;font-size:1.5rem;margin-left:-1.25rem;font:var(--fa-font-solid)}@media only screen and (min-width:48rem){#school-department .angle-overlays{position:absolute;z-index:-1}#school-department .angle-overlays .header-image{height:100%}#school-department .header{height:auto;padding-bottom:5rem;position:relative}#school-department .header .header-text{position:static;padding:0}#school-department .header .header-text .text-inner{background:linear-gradient(135deg,rgba(107,24,104,.8) 70%,transparent 70%);margin-bottom:5rem}#school-department .header .header-text .title{background:linear-gradient(135deg,#fff 85%,transparent 85%);padding-left:5%;padding-top:1.25rem;padding-bottom:1.25rem}#school-department .header .header-text .title h1{margin:0;width:75%}#school-department .header .header-text .title .category{margin:0}#school-department .header .header-text .intro{padding-left:5%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#school-department .header .header-text .intro p{width:60%;font-size:18px;line-height:24px}#school-department .header .header-text .school-cta{background:linear-gradient(135deg,rgba(87,16,70,.8) 55%,transparent 55%);margin-top:2.5rem;padding-left:10%}#school-department .header .header-text .school-cta a{color:#fff;max-width:40%}#school-department .header .header-text .school-cta a::before{margin-left:-1.875rem}}@media only screen and (min-width:64rem){#school-department .header-text h1{font-size:3.5rem}#school-department .header-video{background:linear-gradient(135deg,#712177 60%,transparent 60%),linear-gradient(to top,#fff 30%,transparent 30%)}#school-department .header-video .header-text,#school-department .header-video .video-block{flex:1}#school-department .header-video .title-desktop{display:block;background:#fff;padding-left:20px;padding-right:20px;padding-bottom:2.5rem}}@media only screen and (min-width:64rem) and (min-width:36rem){#school-department .header-video .title-desktop{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem) and (min-width:64rem){#school-department .header-video .title-desktop{padding-left:10%;padding-right:10%}}@media only screen and (min-width:64rem){#school-department .header-video .title-desktop h1{font-size:3.5rem}#school-department .header-video .header-text{margin-right:2.5rem;color:#fff;max-width:40%}#school-department .header-video .header-text .title{display:none}#school-department .header-video .header-text .school-cta{background:linear-gradient(135deg,rgba(0,122,191,.8) 65%,transparent 65%);margin-top:2.5rem;max-width:90%}#school-department .header-video .header-text .school-cta a{color:#fff;max-width:60%;padding-left:2.5rem}#school-department .header-video .header-text .school-cta a::before{color:#6b1868;margin-left:-1.875rem}#school-department .header-video .header-text .school-cta:focus,#school-department .header-video .header-text .school-cta:hover{background:linear-gradient(135deg,rgba(87,212,250,.8) 65%,transparent 65%)}#school-department .header-video .header-text .school-cta:focus a,#school-department .header-video .header-text .school-cta:hover a{text-decoration:none;color:#000}#school-department .header-video .video-content-wrap{display:flex;flex-direction:row-reverse;padding-left:20px;padding-right:20px;padding-top:2.5rem;padding-bottom:2.5rem}}@media only screen and (min-width:64rem) and (min-width:36rem){#school-department .header-video .video-content-wrap{padding-left:5%;padding-right:5%}}@media only screen and (min-width:64rem) and (min-width:64rem){#school-department .header-video .video-content-wrap{padding-left:10%;padding-right:10%}}@media only screen and (min-width:64rem){#school-department .header .header-text .text-inner{background:linear-gradient(135deg,rgba(107,24,104,.8) 60%,transparent 60%);margin-bottom:7.5rem}#school-department .header .header-text .title{background:linear-gradient(135deg,#fff 70%,transparent 70%);padding-left:10%}#school-department .header .header-text .title h1{width:65%}#school-department .header .header-text .intro{padding-left:10%}#school-department .header .header-text .intro p{width:40%}#school-department .header .header-text .school-cta{background:linear-gradient(135deg,rgba(87,16,70,.8) 45%,transparent 45%)}#school-department .header .header-text .school-cta a{max-width:35%}#school-department .header .header-text .school-cta a::before{margin-left:-1.875rem}}@media only screen and (min-width:100rem){#school-department .header-video .header-text .school-cta{max-width:75%}#school-department .header .header-text .text-inner{background:linear-gradient(135deg,rgba(107,24,104,.8) 50%,transparent 50%)}#school-department .header .header-text .title{background:linear-gradient(135deg,#fff 60%,transparent 60%)}#school-department .header .header-text .title h1{width:55%}#school-department .header .header-text .intro p{width:30%}#school-department .header .header-text .school-cta{background:linear-gradient(135deg,rgba(87,16,70,.8) 35%,transparent 35%)}#school-department .header .header-text .school-cta a{max-width:25%}}@media only screen and (min-width:36rem){#school-department-information{margin-top:2.5rem;margin-bottom:2.5rem}#school-department-information #facilities .flex-grid .grid-item{display:flex;flex-direction:column;justify-content:flex-start}#school-department-information #facilities.container{padding:0}}#research-results .results-page-header{padding:0}#research-results .results-page-header .search-results-header{padding:0}#research-results .fcfilter_form_outer{max-width:none}#research-results #search-form{padding-top:1.25rem;padding-bottom:2.5rem}#research-results #search-form input{border-bottom:3px solid #712177;color:#712177}#research-results #search-form input::-webkit-input-placeholder{color:#712177!important;opacity:1}#research-results #search-form input::-moz-placeholder{color:#712177!important;opacity:1}#research-results #search-form input:-ms-input-placeholder{color:#712177!important;opacity:1}#research-results #search-form input:-moz-placeholder{color:#712177!important;opacity:1}#research-results #search-form button.search-button{color:#712177}#research-results #search-form button.search-reset{background:linear-gradient(135deg,#6b1868 85%,transparent 85%);color:#fff;text-align:center;max-width:250px}#research-results #search-form button.search-reset i{color:#bae0f5}#research-results #search-form button.search-reset:focus,#research-results #search-form button.search-reset:hover{background:linear-gradient(135deg,#007abf 85%,transparent 85%);color:#fff}#research-results #search-form button.search-reset:focus i,#research-results #search-form button.search-reset:hover i{color:#fff}#research-results #search-form .fc_filter_text_search{padding:0;width:100%}#research-results .content-filters .fc_filter_line{padding:0}#research-results .results-wrap .result-item{background-color:#b077b8;padding:5px;margin-bottom:1.25rem}#research-results .results-wrap .result-item a{display:flex;flex-direction:column;height:100%}#research-results .results-wrap .result-item:focus,#research-results .results-wrap .result-item:hover{background-color:#712177}#research-results .results-wrap .result-item:focus a,#research-results .results-wrap .result-item:hover a{text-decoration:none}#research-results .results-wrap .result-item:focus .result-link,#research-results .results-wrap .result-item:hover .result-link{color:#fff}#research-results .results-wrap .result-item .result-title{margin-top:auto;background-color:#fff;flex:0 0 1;padding:1.25rem;padding-bottom:5rem;height:100%}#research-results .results-wrap .result-item .result-title h2{font-size:1.25rem;margin:0;color:#000;font-family:ZonaPro-Bold,helvetica,arial,sans-serif}#research-results .results-wrap .result-item .result-link{flex:0 0 1;background:linear-gradient(135deg,transparent 70%,rgba(255,255,255,.1) 70%);color:#000;display:flex;align-items:center;margin-top:auto;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;min-height:110px}#research-results .results-wrap .result-item .result-link p{flex:3;padding-left:1.25rem}#research-results .results-wrap .result-item .result-link i{flex:1;text-align:right;padding-right:1.25rem}@media only screen and (min-width:36rem){#research-results .results-wrap{display:flex;flex-direction:row;flex-wrap:wrap}#research-results .results-wrap .result-item{flex:0 0 48%;margin-right:4%;max-width:48%}#research-results .results-wrap .result-item:nth-child(2n+2){margin-right:0}}@media only screen and (min-width:64rem){#research-results .results-wrap .result-item{flex:0 0 32%;margin-right:2%;max-width:32%}#research-results .results-wrap .result-item:nth-child(2n+2){margin-right:2%}#research-results .results-wrap .result-item:nth-child(3n+3){margin-right:0}}@media only screen and (min-width:100rem){#research-results .results-wrap .result-item{flex:0 0 23.5%;margin-right:2%;max-width:23.5%}#research-results .results-wrap .result-item:nth-child(3n+3){margin-right:2%}#research-results .results-wrap .result-item:nth-child(4n+4){margin-right:0}}@media only screen and (min-width:48rem){#research-results .content-search .content-filters .fc_filter_line{max-width:25%}}#news-events-listings .content-search,#research-results .content-search{padding:2.5rem 0}#news-events-listings .content-search button,#news-events-listings .content-search input,#news-events-listings .content-search select,#research-results .content-search button,#research-results .content-search input,#research-results .content-search select{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}#news-events-listings .content-search input,#research-results .content-search input{background:0 0;border:none;border-bottom:2px solid #000;width:100%;max-width:none;padding:.625rem 1.25rem;box-sizing:border-box;font-size:1.2rem;color:#000;margin-bottom:.625rem}#news-events-listings .content-search input::-webkit-input-placeholder,#research-results .content-search input::-webkit-input-placeholder{color:#000!important;opacity:1}#news-events-listings .content-search input::-moz-placeholder,#research-results .content-search input::-moz-placeholder{color:#000!important;opacity:1}#news-events-listings .content-search input:-ms-input-placeholder,#research-results .content-search input:-ms-input-placeholder{color:#000!important;opacity:1}#news-events-listings .content-search input:-moz-placeholder,#research-results .content-search input:-moz-placeholder{color:#000!important;opacity:1}#news-events-listings .content-search .text-search-wrap,#research-results .content-search .text-search-wrap{position:relative}#news-events-listings .content-search .text-search-wrap button.search-button,#research-results .content-search .text-search-wrap button.search-button{position:absolute;right:0;top:25%;background:0 0;color:#000;font-size:1.2rem;border:none;cursor:pointer}#news-events-listings .content-search .content-filters .fc_filter_line,#research-results .content-search .content-filters .fc_filter_line{margin-bottom:1.25rem}#news-events-listings .content-search .content-filters .fc_filter_line:last-child,#research-results .content-search .content-filters .fc_filter_line:last-child{margin-right:0}#news-events-listings .content-search .content-filters .fc_filter_line button,#news-events-listings .content-search .content-filters .fc_filter_line input,#news-events-listings .content-search .content-filters .fc_filter_line select,#research-results .content-search .content-filters .fc_filter_line button,#research-results .content-search .content-filters .fc_filter_line input,#research-results .content-search .content-filters .fc_filter_line select{display:block;width:100%;border:none;padding:.625rem;padding-left:0}#news-events-listings .content-search .content-filters .fc_filter_line button,#research-results .content-search .content-filters .fc_filter_line button{background:linear-gradient(135deg,#712177 85%,transparent 85%);text-align:left;text-transform:uppercase;font-size:15px;color:#fff;padding-left:1.25rem}#news-events-listings .content-search .content-filters .fc_filter_line button i,#research-results .content-search .content-filters .fc_filter_line button i{color:#bae0f5;margin-left:.625rem}#news-events-listings .content-search .content-filters .fc_filter_line button:focus,#news-events-listings .content-search .content-filters .fc_filter_line button:hover,#research-results .content-search .content-filters .fc_filter_line button:focus,#research-results .content-search .content-filters .fc_filter_line button:hover{background:linear-gradient(135deg,#007abf 85%,transparent 85%);color:#fff;cursor:pointer}#news-events-listings .content-search .content-filters .fc_filter_line button:focus i,#news-events-listings .content-search .content-filters .fc_filter_line button:hover i,#research-results .content-search .content-filters .fc_filter_line button:focus i,#research-results .content-search .content-filters .fc_filter_line button:hover i{color:#fff}#news-events-listings .content-search fieldset,#research-results .content-search fieldset{border:none;padding:0}@media only screen and (min-width:48rem){#news-events-listings .content-search .content-filters .fc_filter_line,#research-results .content-search .content-filters .fc_filter_line{margin-right:1.25rem;margin-bottom:0}}.sitemap.content ul.jmap_filetree{margin:0;padding:0}.sitemap.content ul.jmap_filetree li{list-style:initial;padding:0;margin:0}.sitemap.content ul.jmap_filetree li:first-child{list-style:none}.sitemap.content ul.jmap_filetree li::before{content:""}.sitemap.content ul.jmap_filetree li span{font-size:2rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;margin:1.25rem 0;display:block}.sitemap.content ul.jmap_filetree li>ul{margin-bottom:0}.sitemap.content ul.jmap_filetree li>ul li::before{content:""}#social-links-page{background:linear-gradient(to bottom,#712177 5px,#fff 5px)}#social-links-page #page-wrap{max-width:900px;margin:0 auto;padding-top:2.5rem;display:flex;flex-direction:column;min-height:100vh;justify-content:center}#social-links-page #social-links-header{padding:2.5rem 0}#social-links-page h1{font-size:1.5rem}#social-links-page p.description{max-width:400px;margin:1.25rem auto}#social-links-page hr{width:100px;margin-left:auto;margin-right:auto;border-color:#712177}#social-links-page #campaign-links{margin-bottom:1.25rem}#social-links-page #social-links-footer{margin-top:auto}#social-links-page #social-links-footer ul{margin:0;padding:0}#social-links-page #social-links-footer ul li{list-style:none;display:inline-block;margin:1.25rem .625rem;margin-top:0}#social-links-page #social-links-footer ul li a{color:#712177}#social-links-page #social-links-footer ul li a:focus,#social-links-page #social-links-footer ul li a:hover{color:#007abf}.theme--rgview #skip-nav{display:block}.theme--rgview #skip-nav:active,.theme--rgview #skip-nav:focus{width:auto;height:auto;margin:0;overflow:visible;clip:auto}.theme--rgview img{display:block;max-width:100%;height:auto}.theme--rgview .aspect-ratio{position:relative;padding-top:56.25%;overflow:hidden;margin-top:0;width:100%}.theme--rgview .aspect-ratio.ratio-16-9{padding-top:56.25%}.theme--rgview .aspect-ratio img{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.theme--rgview blockquote{margin:2.5rem 0 2.5rem 3rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:64rem){.theme--rgview blockquote{margin-left:8rem;margin-right:4rem}}.theme--rgview blockquote::before{position:absolute;margin-left:-3rem;font:var(--fa-font-solid);content:"\f10d";font-weight:900;font-style:normal;color:#712177;font-size:2.2rem}@media only screen and (min-width:64rem){.theme--rgview blockquote::before{font-size:3rem;margin-left:-5rem}}@media only screen and (min-width:64rem){.theme--rgview h1{font-size:3rem}}.theme--rgview h1,.theme--rgview h2{line-height:1.1em;margin-bottom:.625rem}.theme--rgview a:hover h3,.theme--rgview a:hover span{text-decoration:underline}.theme--rgview .rgv-image-wrap{position:relative;margin-bottom:.3125rem}.theme--rgview .rgv-image-wrap h3{text-transform:none}.theme--rgview .rgv-image-wrap .rgv-pinned-heading{position:absolute;bottom:0;z-index:2;background:rgba(113,33,119,.85);width:100%;margin:0;color:#fff;padding:.3125rem}@media only screen and (min-width:48rem){.theme--rgview .rgv-image-wrap .rgv-pinned-heading{padding:.3125rem .625rem}}.theme--rgview .rgv-image-wrap .rgv-pinned-heading a{color:#fff}.theme--rgview .rgview-home-page .h3,.theme--rgview .rgview-home-page h3{font-size:1.3rem}@media only screen and (min-width:64rem){.theme--rgview .rgview-home-page .h3,.theme--rgview .rgview-home-page h3{font-size:1.5rem}}.theme--rgview .rgview-home-page #rgv-featured-items{margin-top:.625rem;margin-bottom:.625rem}.theme--rgview .rgview-home-page #rgv-featured-items h3{font-size:1.2rem}@media only screen and (min-width:48rem){.theme--rgview .rgview-home-page #rgv-featured-items h3{font-size:1.5rem}}.theme--rgview .rgview-home-page #rgv-featured-items>div:first-child{grid-column:1/3}.theme--rgview .rgview-home-page #rgv-featured-items>div:nth-child(2) .grid-image,.theme--rgview .rgview-home-page #rgv-featured-items>div:nth-child(3) .grid-image{margin-bottom:.625rem}@media only screen and (min-width:48rem){.theme--rgview .rgview-home-page #rgv-featured-items>div:nth-child(2) h3,.theme--rgview .rgview-home-page #rgv-featured-items>div:nth-child(3) h3{font-size:1.2rem}}.theme--rgview .rgview-home-page #rgv-featured-items .content-card{position:relative}.theme--rgview .rgview-home-page #rgv-latest-items a:hover{color:#712177}.theme--rgview .rgview-home-page #rgv-latest-items #news-event-results{padding-top:0}.theme--rgview .rgview-home-page #rgv-latest-items .preview-text{padding:1rem .625rem}.theme--rgview .rgview-home-page #rgv-latest-items .preview-text h3{margin:0;text-transform:none;text-decoration:none}.theme--rgview .rgview-home-page #rgv-latest-items h2{margin-top:0;margin-bottom:.625rem}.theme--rgview .rgview-home-page #rgv-latest-items .article-preview{margin-bottom:0}.theme--rgview .rgview-home-page .rgview-tabs{margin-top:1.25rem}.theme--rgview .rgview-home-page .rgview-tabs .tablist{margin-bottom:1.25rem}@media only screen and (min-width:36rem){.theme--rgview .rgview-home-page .rgview-tabs .tablist{flex-direction:row}}.theme--rgview .rgview-home-page .rgview-tabs .tablist [role=tab]{background:#712177;margin:0;flex:1 0 auto;width:auto;font-size:1.1rem}.theme--rgview .rgview-home-page .rgview-tabs .tablist [role=tab]:focus,.theme--rgview .rgview-home-page .rgview-tabs .tablist [role=tab]:hover,.theme--rgview .rgview-home-page .rgview-tabs .tablist [role=tab][aria-selected=true]{background:#571046;text-decoration:underline}.theme--rgview .rgview-home-page .rgview-tabs [role=tabpanel]{border:none;padding:0}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs-nav{margin:0 0 1.25rem 0}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs-nav a{text-transform:none}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs-nav .r-tabs-state-active{background:#571046!important}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs-nav .r-tabs-state-active a{text-decoration:underline;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#fff;text-decoration-thickness:2px}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs{flex:1 0}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs .r-tabs-accordion-title{background:#712177}@media only screen and (min-width:64rem){.theme--rgview .rgview-home-page .rgview-tabs .r-tabs-anchor{font-size:1.1rem}}@media only screen and (min-width:48rem){.theme--rgview .rgview-home-page .rgview-tabs .tab .flex-grid.grid-4{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:64rem){.theme--rgview .rgview-home-page .rgview-tabs .tab .flex-grid.grid-4{grid-template-columns:repeat(4,1fr)}}.theme--rgview .rgview-home-page .rgview-tabs .tab .content-card{padding:.625rem}@media only screen and (min-width:64rem){.theme--rgview .rgview-home-page .rgview-tabs .tab .content-card{padding:0}}.theme--rgview .rgview-home-page .rgview-tabs .tab .article-image{position:relative}.theme--rgview .rgview-home-page .rgview-tabs .tab .article-image .category-link{position:absolute;bottom:0;width:100%;padding:.3125rem .625rem;background:rgba(113,33,119,.85);color:#fff}.theme--rgview .rgview-home-page .rgview-tabs .tab h3{text-transform:none;padding:0 .625rem;margin:.625rem 0}.theme--rgview .rgview-home-page .rgview-tabs .tab h3 a{color:#712177}@media only screen and (min-width:48rem){.theme--rgview .rgview-home-page .rgview-tabs .tab h3{padding:0;margin:.625rem 0}}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs .r-tabs-tab{flex:1 0 auto}@media only screen and (min-width:48rem){.theme--rgview .rgview-home-page .rgview-tabs .r-tabs-panel{border:none}.theme--rgview .rgview-home-page .rgview-tabs .r-tabs .r-tabs-tab{background:#712177;margin-right:0;padding-top:1.25rem;padding-bottom:1.25rem}}@media only screen and (min-width:64rem){.theme--rgview .rgview-home-page .rgview-tabs .r-tabs-anchor{width:100%}}.theme--rgview .rgv-category-item{margin-bottom:2.5rem}.theme--rgview .rgv-category-item .rgv-image-wrap h3.rgv-pinned-heading{padding:.625rem;font-size:1.3rem}.theme--rgview .rgv-category-item .rgv-category-item-date{padding-top:.625rem}.theme--rgview .rgv-category-item p:first-of-type{margin-top:0}.theme--rgview #rgv-article .rgv-pinned-heading{text-align:right;font-style:italic}.theme--rgview #rgv-article p:first-of-type{font-weight:700}.theme--rgview .rgv-gallery-image{margin-top:1.25rem}.theme--rgview .rgview-video-page .rgv-featured-video{margin:1.25rem 0 .625rem 0}.theme--rgview .rgview-video-page .fc-fieldgrp-value-box{margin-top:1.25rem;margin-bottom:.3125rem}.theme--rgview .field_rgv-video-caption .label{display:none}.theme--rgview .field_rgv-video-caption .value,.theme--rgview .rgv-caption{margin-top:.3125rem;line-height:1.4em}.theme--rgview .field_rgv-video .label,.theme--rgview .field_rgv-video h3{display:none}.theme--rgview .social-share{clear:both;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-size:1.2rem;margin-top:1.25rem;display:flex;flex-direction:column;padding-bottom:1.25rem}.theme--rgview .social-share .flexitoolbar{display:flex;flex-direction:row}.theme--rgview .social-share .resp-sharing-button__link{margin-right:1.25rem}.theme--rgview .social-share .resp-sharing-button__link:active svg,.theme--rgview .social-share .resp-sharing-button__link:focus svg,.theme--rgview .social-share .resp-sharing-button__link:hover svg{transform:scale(1.2)}@media only screen and (min-width:48rem){.theme--rgview .social-share{flex-direction:row}}.theme--rgview .sidebar-page h1{margin-bottom:.3125rem}.theme--rgview .sidebar-page #sidebar h2{color:#555;text-transform:uppercase;border-bottom:2px solid #712177;margin-bottom:1.25rem}.theme--rgview .sidebar-page #sidebar .related-rgview-items{margin-bottom:1.25rem}.theme--rgview .sidebar-page #sidebar ul{padding:0;margin:0}.theme--rgview .sidebar-page #sidebar ul li{list-style:none;padding-left:0;margin-left:0;line-height:1.25;margin-bottom:.3125rem}.theme--rgview .sidebar-page #sidebar ul li a{color:#007abf;text-decoration:underline}.theme--rgview .sidebar-page #sidebar ul li a:active,.theme--rgview .sidebar-page #sidebar ul li a:focus,.theme--rgview .sidebar-page #sidebar ul li a:hover{background-color:#ceb1d2;color:#000;text-decoration:none}@media only screen and (min-width:48rem){.theme--rgview .sidebar-page #sidebar{padding-left:2.5rem}.theme--rgview .sidebar-page>.flex-wrap .col{padding-top:1.25rem}.theme--rgview .sidebar-page>.flex-wrap .col h1:first-child,.theme--rgview .sidebar-page>.flex-wrap .col h2:first-child{margin-top:0}}.theme--rgview .sidebar-page .rgview-our-picks>a{display:block;position:relative;margin-bottom:1.25rem}.theme--rgview .sidebar-page .rgview-sidebar-category-menu{list-style-type:none;padding-left:0}.theme--rgview #rgview-footer{position:relative;padding:1.25rem 0;margin-top:1.25rem;margin-bottom:-2.5rem}.theme--rgview #rgview-footer h2{color:#712177;text-transform:uppercase;margin-bottom:1.25rem}.theme--rgview #rgview-footer .content .flex-grid>div:nth-child(2){grid-column:2/4}.theme--rgview #rgview-footer p{font-size:1.2rem;line-height:1.6em}.theme--rgview #rgview-footer .rgv-footer-cta p:first-of-type{margin-top:0}.theme--rgview #rgview-footer .rgv-video-thumbs .rgv-video-thumb{display:flex;margin-bottom:1.25rem;color:#712177;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;font-size:1rem;line-height:1.2em}.theme--rgview #rgview-footer .rgv-video-thumbs .rgv-video-thumb>div:first-child{width:46%;margin-right:4%}.theme--rgview #rgview-footer .rgv-video-thumbs .rgv-video-thumb>div:first-child img{width:100%}.theme--rgview #rgview-footer .rgv-video-thumbs .rgv-video-thumb>div:last-child{width:50%}.theme--rgview .rgview-top-category-menu{list-style-type:none;padding-left:0;margin:.625rem 0 0 0;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:64rem){.theme--rgview .rgview-top-category-menu{justify-content:space-between}}.theme--rgview .rgview-top-category-menu li{display:inline-block;width:100%;text-align:center;padding:0 .15625rem}.theme--rgview .rgview-top-category-menu li.selected{text-decoration:underline}.theme--rgview .rgview-top-category-menu li:nth-child(even){display:none}@media only screen and (min-width:48rem){.theme--rgview .rgview-top-category-menu li{width:auto}.theme--rgview .rgview-top-category-menu li:nth-child(even){display:inline-block}}.theme--rgview .rgview-top-category-menu li a{display:inline;font-weight:400;font-size:1rem;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;text-transform:uppercase;color:#000;white-space:nowrap}.theme--rgview #site-header.rgv-header{border-bottom:none}@media only screen and (min-width:48rem){.theme--rgview #site-header.rgv-header::before{background:rgba(255,255,255,.15)}}.theme--rgview #site-header.rgv-header .rgv-heading-container{display:flex;justify-content:space-between;height:100%;position:relative;z-index:1;padding:0 .625rem}@media only screen and (min-width:25rem){.theme--rgview #site-header.rgv-header .rgv-heading-container{padding:0 1.25rem}}.theme--rgview #site-header.rgv-header .rgv-heading-container #toggle-icon,.theme--rgview #site-header.rgv-header .rgv-heading-container .contact-link a{text-transform:uppercase}.theme--rgview #site-header.rgv-header .rgv-heading-container #logo,.theme--rgview #site-header.rgv-header .rgv-heading-container #rgu-logo{display:flex;flex-direction:column;justify-content:center;max-height:100%}.theme--rgview #site-header.rgv-header .rgv-heading-container #logo{width:145px;padding-left:0}.theme--rgview #site-header.rgv-header .rgv-heading-container #logo a{align-items:flex-start;max-width:100%}@media only screen and (min-width:25rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #logo a img{max-width:none;max-height:30px}}@media only screen and (min-width:48rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #logo a img{padding-left:8px;max-height:30px}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #logo a img{max-height:60px}}.theme--rgview #site-header.rgv-header .rgv-heading-container #logo .rgv-tagline{color:#fff;font-size:.5rem;line-height:1em;white-space:nowrap;margin-top:.1em}@media only screen and (min-width:25rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #logo .rgv-tagline{font-size:.53rem;margin-top:.2em}}@media only screen and (min-width:48rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #logo .rgv-tagline{padding-left:8px}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #logo .rgv-tagline{font-size:1.04rem}}.theme--rgview #site-header.rgv-header .rgv-heading-container .rgv-rgu-logo-desktop{display:none}@media only screen and (min-width:48rem){.theme--rgview #site-header.rgv-header .rgv-heading-container .rgv-rgu-logo-mobile{display:none}.theme--rgview #site-header.rgv-header .rgv-heading-container .rgv-rgu-logo-desktop{display:block}}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:65%;height:100%;line-height:1.3em}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div{margin-top:1px;text-align:right}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div{height:36px;display:flex;flex-direction:column;justify-content:space-evenly;text-align:left;padding-right:.3125rem;margin-right:.3125rem;border-right:2px solid #fff}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div{height:auto}}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div #nav-search,.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div .contact-link p{font-size:.75rem;line-height:1.3em}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div #nav-search,.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div .contact-link p{font-size:1rem}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div #nav-search,.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div .contact-link p{font-size:1.2rem;margin-bottom:.18rem}}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div{padding-right:.625rem;margin-right:.625rem}}@media only screen and (min-width:48rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #nav>div>div{padding-right:1.25rem;margin-right:1.25rem}}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container{padding:0}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container p{margin:0}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container p.desktop{display:none}@media only screen and (min-width:25rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container p.mobile{display:none}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container p.desktop{display:block}}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container a{text-decoration:none}.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container a:focus,.theme--rgview #site-header.rgv-header .rgv-heading-container #nav .contact-link .content.container a:hover{background-color:transparent}.theme--rgview #site-header.rgv-header .rgv-heading-container #rgu-logo{align-items:flex-end}.theme--rgview #site-header.rgv-header .rgv-heading-container #rgu-logo img{max-height:36px}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #rgu-logo img{max-height:40px}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #rgu-logo img{max-height:46px}}@media only screen and (min-width:100rem){.theme--rgview #site-header.rgv-header .rgv-heading-container #rgu-logo img{max-height:55px}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header:after{background:linear-gradient(135deg,#712177 38%,transparent 38%)}}.theme--rgview #site-header.rgv-header{position:relative}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #nav-search{height:1.4rem}}.theme--rgview #site-header.rgv-header #site-search{left:unset;top:unset;padding:0;background:0 0;position:relative}.theme--rgview #site-header.rgv-header #site-search form{position:relative;width:6rem}@media only screen and (min-width:25rem){.theme--rgview #site-header.rgv-header #site-search form{width:9rem}}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header #site-search form{width:15rem}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search form{width:17rem}}.theme--rgview #site-header.rgv-header #site-search label{position:absolute;z-index:-1;text-align:right;width:100%;padding-right:1rem;display:block!important}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header #site-search label{padding-right:1.4rem}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search label{padding-right:1.6rem}}.theme--rgview #site-header.rgv-header #site-search #toggle-search{position:absolute;right:-.5em;top:0!important;height:unset}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header #site-search #toggle-search{right:-.4rem}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search #toggle-search{right:-.3rem}}.theme--rgview #site-header.rgv-header #site-search button{position:absolute;border:none!important;background-color:transparent!important;font-size:inherit;color:#fff;height:unset;cursor:pointer}.theme--rgview #site-header.rgv-header #site-search #rgu-search-box{position:static!important;float:right;height:1rem;right:unset;border:none;background-color:#fff!important;box-shadow:none;font-size:inherit;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;border-radius:0;width:0;padding:0;margin:0;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header #site-search #rgu-search-box{font-size:.9em}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search #rgu-search-box{height:1.5rem}}.theme--rgview #site-header.rgv-header #site-search.search-visible #rgu-search-box{padding-left:.3125rem;padding-right:2rem;width:100%}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header #site-search.search-visible #rgu-search-box{padding-right:2.4rem}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search.search-visible #rgu-search-box{width:28vw}}.theme--rgview #site-header.rgv-header #site-search #search-icon{top:1px;right:1em;color:#444;height:unset}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header #site-search #search-icon{top:1px;right:1.1em;font-size:.9em}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search #search-icon{top:2px}}.theme--rgview #site-header.rgv-header #site-search #search-close{top:2px;right:0;color:#444;height:unset}@media only screen and (min-width:36rem){.theme--rgview #site-header.rgv-header #site-search #search-close{top:-1px}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search #search-close{top:1px}}@media only screen and (min-width:64rem){.theme--rgview #site-header.rgv-header #site-search{width:auto}}.theme--rgview #site-header.rgv-header .contact-link{clear:right;text-align:right}.theme--rgview #site-header.rgv-header .contact-link a{color:#fff}.theme--rgview #related-items{display:none}@media only screen and (min-width:36rem){.theme--rgview .dropfiles-file{width:23rem}.theme--rgview .dropfiles-file .col:first-child{padding:1.25rem 0 0 0;max-width:none}}.flexicontent.fctags{padding-bottom:6rem}.flexicontent.fctags #adminForm{display:none}.flexicontent.fctags th{text-align:left}.flexicontent.fctags td{vertical-align:top;padding:0 .625rem 1.25rem 0}.theme--rgview #flexicloud{list-style-type:none;padding-left:0;text-align:center}.theme--rgview #flexicloud li{display:inline;margin:0 .3rem}.theme--rgview #flexicloud .tag1,.theme--rgview #flexicloud .tag2,.theme--rgview #flexicloud .tag3{color:#006b99}.theme--rgview #flexicloud .tag4,.theme--rgview #flexicloud .tag5,.theme--rgview #flexicloud .tag6,.theme--rgview #flexicloud .tag7{color:#007abf}.theme--rgview #flexicloud .tag10,.theme--rgview #flexicloud .tag8,.theme--rgview #flexicloud .tag9{color:#006b99}.theme--rgview #flexicloud .tag1{font-size:.7rem;color:#006b99}.theme--rgview #flexicloud .tag2{font-size:.8rem}.theme--rgview #flexicloud .tag3{font-size:.9rem}.theme--rgview #flexicloud .tag4{font-size:1rem}.theme--rgview #flexicloud .tag5{font-size:1.3rem}.theme--rgview #flexicloud .tag6{font-size:1.4rem}.theme--rgview #flexicloud .tag7{font-size:1.5rem}.theme--rgview #flexicloud .tag8{font-size:1.6rem}.theme--rgview #flexicloud .tag9{font-size:1.8rem;line-height:1.2em}.theme--rgview #flexicloud .tag10{font-size:2rem;line-height:1.2em}main{display:block}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.flex-wrap.col{display:flex;flex-direction:column}.page-intro .text-block,.panel-full .panel-intro .text-block{align-items:flex-start}.page-intro .text-block p,.panel-full .panel-intro .text-block p{width:100%}.grid-item .card-image,.grid-item .grid-image,.related-item .card-image,.related-item .grid-image{flex:0 0 auto}#menu-wrap{flex-wrap:nowrap}}@media screen and (-ms-high-contrast:none) and (min-width:48rem),(-ms-high-contrast:active) and (min-width:48rem){.rgv-heading-container #nav>div>div{height:47px!important}.rgv-heading-container #nav>div>div #search-close .fa-times::before{font-family:sans-serif;font-weight:400;content:"x"}#homepage-featured-items .flex-grid .grid-item{min-height:0;padding-bottom:0}.panel-narrow{justify-content:flex-start}#rgv-featured-items>.grid-item:nth-child(1){max-width:none!important;min-height:500px;width:65%}#rgv-featured-items>.grid-item:nth-child(2),#rgv-featured-items>.grid-item:nth-child(3){max-width:none!important;width:32%;min-height:250px}.rgv-latest-items .grid-item,.rgv-video-thumbs .grid-item,.rgview-tabs .grid-item{min-height:0!important}.rgv-latest-items .grid-item .grid-image,.rgv-video-thumbs .grid-item .grid-image,.rgview-tabs .grid-item .grid-image{flex:1 0 auto}.rgv-video-thumb>div:nth-child(1){float:left;display:inline}.rgv-video-thumb>div:nth-child(2){display:inline}#rgview-footer .grid-3>div:nth-child(1){max-width:33%}#rgview-footer .grid-3>div:nth-child(2){max-width:64%}.related-items .flex-grid .grid-item{min-height:500px}.r-tabs .r-tabs-tab a{display:block}.flex-grid.newsfeed .grid-item{min-height:0}.flex-grid{display:flex;flex-direction:row;flex-wrap:wrap}.flex-grid .grid-item{min-height:600px;display:block!important;position:relative;padding-bottom:3.75rem}.flex-grid .grid-item [class^=more-link]{margin-top:auto;position:absolute;bottom:0;width:100%;max-height:2.5rem;box-sizing:border-box}.flex-grid.grid-3 .grid-item{max-width:32.5%;min-width:32.5%;margin-right:1.25%}.flex-grid.grid-3 .grid-item:nth-child(3n+3){margin-right:0}.flex-grid.grid-2 .grid-item,.flex-grid.grid-4 .grid-item{max-width:49%;min-width:49%;margin-right:2%}.flex-grid.grid-2 .grid-item:nth-child(2n+2),.flex-grid.grid-4 .grid-item:nth-child(2n+2){margin-right:0}.flex-wrap{display:flex}.flex-wrap.row{flex-direction:row}.flex-wrap.row.reverse{flex-direction:row-reverse}.flex-wrap.col{flex-direction:column}#site-header #logo a{height:100px}#site-header #logo a img{flex-shrink:0}}@media screen and (-ms-high-contrast:none) and (min-width:64rem),(-ms-high-contrast:active) and (min-width:64rem){.flex-grid.grid-4 .grid-item{max-width:32%;min-width:32%;margin-right:1%}.flex-grid.grid-4 .grid-item:nth-child(2n+2){margin-right:1%}.flex-grid.grid-4 .grid-item:nth-child(3n+3){margin-right:0}}@media screen and (-ms-high-contrast:none) and (min-width:100rem),(-ms-high-contrast:active) and (min-width:100rem){.flex-grid.grid-4 .grid-item{max-width:24%;min-width:24%;margin-right:1%}.flex-grid.grid-4 .grid-item:nth-child(3n+3){margin-right:1%}.flex-grid.grid-4 .grid-item:nth-child(4n+4){margin-right:0}}.design-ug .feature_link a,.design-ug .feature_link_speech a,.ug-theme .feature_link a,.ug-theme .feature_link_speech a{background:#5e1e67}.design-ug .feature_link a::before,.design-ug .feature_link_speech a::before,.ug-theme .feature_link a::before,.ug-theme .feature_link_speech a::before{color:#f4259a!important}.design-ug .feature_link a:active,.design-ug .feature_link a:focus,.design-ug .feature_link a:hover,.design-ug .feature_link_speech a:active,.design-ug .feature_link_speech a:focus,.design-ug .feature_link_speech a:hover,.ug-theme .feature_link a:active,.ug-theme .feature_link a:focus,.ug-theme .feature_link a:hover,.ug-theme .feature_link_speech a:active,.ug-theme .feature_link_speech a:focus,.ug-theme .feature_link_speech a:hover{background:#007abf}.design-ug .feature_link a:active::before,.design-ug .feature_link a:focus::before,.design-ug .feature_link a:hover::before,.design-ug .feature_link_speech a:active::before,.design-ug .feature_link_speech a:focus::before,.design-ug .feature_link_speech a:hover::before,.ug-theme .feature_link a:active::before,.ug-theme .feature_link a:focus::before,.ug-theme .feature_link a:hover::before,.ug-theme .feature_link_speech a:active::before,.ug-theme .feature_link_speech a:focus::before,.ug-theme .feature_link_speech a:hover::before{color:#0ff!important}.design-ug [class^=drop_] [id^=anchor-]:active,.design-ug [class^=drop_] [id^=anchor-]:focus,.design-ug [class^=drop_] [id^=anchor-]:hover,.ug-theme [class^=drop_] [id^=anchor-]:active,.ug-theme [class^=drop_] [id^=anchor-]:focus,.ug-theme [class^=drop_] [id^=anchor-]:hover{background-color:transparent;cursor:default}.design-ug .custom-text,.ug-theme .custom-text{max-width:70ch;margin:0 auto;padding:0 1.25rem}@media only screen and (min-width:48rem){.design-ug .custom-text,.ug-theme .custom-text{padding:0}}.design-ug .ug-bg-purple,.ug-theme .ug-bg-purple{background-color:#5e1e67}.design-ug .bg-video,.ug-theme .bg-video{background:#5e1e67;height:inherit;overflow:hidden}.design-ug .bg-video::before,.ug-theme .bg-video::before{width:100%;height:100%;position:absolute;background:repeating-linear-gradient(45deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) top/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) bottom/100% 50% no-repeat;z-index:-1;transform:rotate(-10deg) scale(1.4);bottom:-10%;left:5%}@media only screen and (min-width:48rem){.design-ug .bg-video::before,.ug-theme .bg-video::before{background:repeating-linear-gradient(45deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) top/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) bottom/100% 50% no-repeat;z-index:-1;transform:rotate(-15deg) scale(1.2);bottom:-10%;left:-5%;padding-bottom:50%;height:0}}.design-ug #page-header-panel,.ug-theme #page-header-panel{margin-bottom:0;display:flex;flex-direction:column;justify-content:center;background-color:#5e1e67;overflow:hidden}.design-ug #page-header-panel .text-block,.ug-theme #page-header-panel .text-block{display:flex;flex-direction:column;justify-content:center;padding:1.25rem}.design-ug #page-header-panel .text-block .intro,.design-ug #page-header-panel .text-block .title,.ug-theme #page-header-panel .text-block .intro,.ug-theme #page-header-panel .text-block .title{background:0 0;padding:0;margin:0}.design-ug #page-header-panel .text-block em,.ug-theme #page-header-panel .text-block em{color:#f4259a;font-style:normal;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}.design-ug #page-header-panel .text-block .h1,.design-ug #page-header-panel .text-block h1,.ug-theme #page-header-panel .text-block .h1,.ug-theme #page-header-panel .text-block h1{font-size:1.75rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;padding:0;margin:0;color:#fff;width:100%}.design-ug #page-header-panel .text-block p.sub,.ug-theme #page-header-panel .text-block p.sub{font-size:1.25rem;width:100%;font-family:ZonaPro-Regular,helvetica,arial,sans-serif}@media only screen and (min-width:48rem){.design-ug #page-header-panel,.ug-theme #page-header-panel{flex-direction:row-reverse;height:500px}.design-ug #page-header-panel .text-block,.ug-theme #page-header-panel .text-block{padding-left:5%;padding-right:5%}.design-ug #page-header-panel .text-block .h1,.design-ug #page-header-panel .text-block h1,.ug-theme #page-header-panel .text-block .h1,.ug-theme #page-header-panel .text-block h1{font-size:1.75rem}}@media only screen and (min-width:64rem){.design-ug #page-header-panel,.ug-theme #page-header-panel{height:600px}.design-ug #page-header-panel .text-block .h1,.design-ug #page-header-panel .text-block h1,.ug-theme #page-header-panel .text-block .h1,.ug-theme #page-header-panel .text-block h1{font-size:2.25rem}}@media only screen and (min-width:100rem){.design-ug #page-header-panel,.ug-theme #page-header-panel{height:700px}.design-ug #page-header-panel .text-block .h1,.design-ug #page-header-panel .text-block h1,.ug-theme #page-header-panel .text-block .h1,.ug-theme #page-header-panel .text-block h1{font-size:3rem}}.design-ug #page-header-panel .video-block,.ug-theme #page-header-panel .video-block{display:flex;justify-content:center;flex-direction:column}@media only screen and (min-width:48rem){.design-ug #page-header-panel .video-block,.ug-theme #page-header-panel .video-block{padding-right:5%}}.design-ug #page-header-panel.bg-image,.ug-theme #page-header-panel.bg-image{background-color:transparent;display:block}.design-ug #page-header-panel.bg-image .angle-overlays::after,.design-ug #page-header-panel.bg-image .angle-overlays::before,.ug-theme #page-header-panel.bg-image .angle-overlays::after,.ug-theme #page-header-panel.bg-image .angle-overlays::before{background:0 0}.design-ug #page-header-panel.bg-image .angle-overlays::after,.ug-theme #page-header-panel.bg-image .angle-overlays::after{width:100px;height:100px;content:"";background:repeating-linear-gradient(45deg,transparent 0 40%,#f4259a 40% 65%,transparent 65% 100%) top/100% 50.5% no-repeat,repeating-linear-gradient(135deg,transparent 0 40%,#f4259a 40% 65%,transparent 65% 100%) bottom/100% 50.5% no-repeat;transform:rotate(-45deg);position:absolute;top:0;right:0;left:unset}.design-ug #page-header-panel.bg-image .panel-image-wrap .header-image,.ug-theme #page-header-panel.bg-image .panel-image-wrap .header-image{line-height:0}.design-ug #page-header-panel.bg-image .header-text,.ug-theme #page-header-panel.bg-image .header-text{display:flex;flex-direction:column;width:100%;background-color:#5e1e67;padding:1.25rem;z-index:unset}.design-ug #page-header-panel.bg-image .header-text .page-intro,.design-ug #page-header-panel.bg-image .header-text .title-block,.ug-theme #page-header-panel.bg-image .header-text .page-intro,.ug-theme #page-header-panel.bg-image .header-text .title-block{position:relative;background-color:transparent;background:0 0;padding:0;margin:0}.design-ug #page-header-panel.bg-image .header-text .page-intro .h1,.design-ug #page-header-panel.bg-image .header-text .page-intro .text-block,.design-ug #page-header-panel.bg-image .header-text .page-intro h1,.design-ug #page-header-panel.bg-image .header-text .title-block .h1,.design-ug #page-header-panel.bg-image .header-text .title-block .text-block,.design-ug #page-header-panel.bg-image .header-text .title-block h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro .h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro .text-block,.ug-theme #page-header-panel.bg-image .header-text .page-intro h1,.ug-theme #page-header-panel.bg-image .header-text .title-block .h1,.ug-theme #page-header-panel.bg-image .header-text .title-block .text-block,.ug-theme #page-header-panel.bg-image .header-text .title-block h1{padding:0;margin:0;color:#fff;font-size:2rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;max-width:unset}@media only screen and (min-width:48rem){.design-ug #page-header-panel.bg-image,.ug-theme #page-header-panel.bg-image{overflow:hidden}.design-ug #page-header-panel.bg-image .angle-overlays::after,.ug-theme #page-header-panel.bg-image .angle-overlays::after{all:unset}.design-ug #page-header-panel.bg-image::after,.ug-theme #page-header-panel.bg-image::after{content:"";position:absolute;width:500px;height:500px;transform:rotate(-25deg) scale(2);bottom:10%;left:10%;background:repeating-linear-gradient(45deg,transparent 0 10%,rgba(94,30,103,.4) 10% 20%,transparent 20%,25%,rgba(94,30,103,.4) 25%,35%,transparent 35% 100%) top/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 10%,rgba(94,30,103,.4) 10% 20%,transparent 20%,25%,rgba(94,30,103,.4) 25%,35%,transparent 35% 100%) bottom/100% 50% no-repeat}.design-ug #page-header-panel.bg-image .header-text,.ug-theme #page-header-panel.bg-image .header-text{position:absolute;background-color:transparent;top:2.5rem;left:2.5rem;padding:3.75rem;padding-right:5rem;max-width:75%;height:auto}.design-ug #page-header-panel.bg-image .header-text::after,.ug-theme #page-header-panel.bg-image .header-text::after{width:100px;height:100px;background:repeating-linear-gradient(45deg,transparent 0 40%,#f4259a 40% 65%,transparent 65% 100%) top/100% 50.5% no-repeat,repeating-linear-gradient(135deg,transparent 0 40%,#f4259a 40% 65%,transparent 65% 100%) bottom/100% 50.5% no-repeat;position:absolute;top:0;right:0;content:"";z-index:2;transform:rotate(-45deg);margin-right:1.25rem;margin-top:1.25rem}.design-ug #page-header-panel.bg-image .header-text::before,.ug-theme #page-header-panel.bg-image .header-text::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-color:#5e1e67;mix-blend-mode:multiply}.design-ug #page-header-panel.bg-image .header-text .page-intro,.design-ug #page-header-panel.bg-image .header-text .title-block,.ug-theme #page-header-panel.bg-image .header-text .page-intro,.ug-theme #page-header-panel.bg-image .header-text .title-block{position:relative;z-index:3;color:#fff}.design-ug #page-header-panel.bg-image .header-text .page-intro .h1,.design-ug #page-header-panel.bg-image .header-text .page-intro h1,.design-ug #page-header-panel.bg-image .header-text .title-block .h1,.design-ug #page-header-panel.bg-image .header-text .title-block h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro .h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro h1,.ug-theme #page-header-panel.bg-image .header-text .title-block .h1,.ug-theme #page-header-panel.bg-image .header-text .title-block h1{font-size:2.25rem;padding:0;margin:0}}@media only screen and (min-width:64rem){.design-ug #page-header-panel.bg-image .header-text,.ug-theme #page-header-panel.bg-image .header-text{max-width:55%}.design-ug #page-header-panel.bg-image .header-text .page-intro .h1,.design-ug #page-header-panel.bg-image .header-text .page-intro h1,.design-ug #page-header-panel.bg-image .header-text .title-block .h1,.design-ug #page-header-panel.bg-image .header-text .title-block h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro .h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro h1,.ug-theme #page-header-panel.bg-image .header-text .title-block .h1,.ug-theme #page-header-panel.bg-image .header-text .title-block h1{font-size:2.5rem;padding:0;margin:0}}@media only screen and (min-width:100rem){.design-ug #page-header-panel.bg-image .header-text,.ug-theme #page-header-panel.bg-image .header-text{top:5rem;left:5rem;max-width:40%}.design-ug #page-header-panel.bg-image .header-text .page-intro .h1,.design-ug #page-header-panel.bg-image .header-text .page-intro h1,.design-ug #page-header-panel.bg-image .header-text .title-block .h1,.design-ug #page-header-panel.bg-image .header-text .title-block h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro .h1,.ug-theme #page-header-panel.bg-image .header-text .page-intro h1,.ug-theme #page-header-panel.bg-image .header-text .title-block .h1,.ug-theme #page-header-panel.bg-image .header-text .title-block h1{font-size:3rem;padding:0;margin:0}}.design-ug .video-item .video-block,.ug-theme .video-item .video-block{position:relative}.design-ug .video-item .video-block .video-outer,.ug-theme .video-item .video-block .video-outer{border:none}.design-ug .page-header-panel .angle-overlays,.ug-theme .page-header-panel .angle-overlays{position:relative}.design-ug .page-header-panel .angle-overlays::after,.ug-theme .page-header-panel .angle-overlays::after{position:absolute;top:0;left:0;width:100%;height:100%}.design-ug [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav),.ug-theme [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav){cursor:default}.design-ug [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav):active,.design-ug [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav):focus,.design-ug [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav):hover,.ug-theme [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav):active,.ug-theme [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav):focus,.ug-theme [id^=anchor]:not(#anchor-nav-toggle):not(#anchor-nav):hover{background:0 0;background-color:transparent}.design-ug .ug-featured-content,.ug-theme .ug-featured-content{padding:2.5rem;position:relative;z-index:0;overflow:hidden;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;color:#fff}.design-ug .ug-featured-content .case-study-block,.design-ug .ug-featured-content .content,.design-ug .ug-featured-content .custom-text,.ug-theme .ug-featured-content .case-study-block,.ug-theme .ug-featured-content .content,.ug-theme .ug-featured-content .custom-text{padding:unset;padding-right:2.5rem;padding-top:2.5rem;padding-bottom:2.5rem}.design-ug .ug-featured-content .case-study-block p,.design-ug .ug-featured-content .content p,.design-ug .ug-featured-content .custom-text p,.ug-theme .ug-featured-content .case-study-block p,.ug-theme .ug-featured-content .content p,.ug-theme .ug-featured-content .custom-text p{font-size:1.5rem;line-height:1.5}.design-ug .ug-featured-content .button a,.ug-theme .ug-featured-content .button a{color:#fff;text-transform:uppercase;font-size:2rem;background:0 0;padding:1.25rem;padding-left:0;display:flex;flex-direction:row;align-items:center}.design-ug .ug-featured-content .button a::before,.ug-theme .ug-featured-content .button a::before{content:"\f061";color:#fff;font-family:"Font Awesome 5 Free";font-weight:600;font-size:2rem;padding-right:1.25rem;display:inline-block;text-decoration:none!important}.design-ug .ug-featured-content .button a:active,.design-ug .ug-featured-content .button a:focus,.design-ug .ug-featured-content .button a:hover,.ug-theme .ug-featured-content .button a:active,.ug-theme .ug-featured-content .button a:focus,.ug-theme .ug-featured-content .button a:hover{background:0 0;text-decoration-style:dotted;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:#fff;display:inline-flex;transform:none}.design-ug .ug-featured-content .button a:active::before,.design-ug .ug-featured-content .button a:focus::before,.design-ug .ug-featured-content .button a:hover::before,.ug-theme .ug-featured-content .button a:active::before,.ug-theme .ug-featured-content .button a:focus::before,.ug-theme .ug-featured-content .button a:hover::before{text-decoration:none!important;display:inline-block}.design-ug .ug-featured-content .button-alt a,.ug-theme .ug-featured-content .button-alt a{background:#007abf;display:inline-flex;margin-bottom:1.25rem;color:#fff;padding:.625rem 1.25rem;padding-right:2.5rem;max-width:30ch;transition:none}.design-ug .ug-featured-content .button-alt a::before,.ug-theme .ug-featured-content .button-alt a::before{content:"\f105";font-size:3rem;color:#0ff}.design-ug .ug-featured-content .button-alt a:active,.design-ug .ug-featured-content .button-alt a:focus,.design-ug .ug-featured-content .button-alt a:hover,.ug-theme .ug-featured-content .button-alt a:active,.ug-theme .ug-featured-content .button-alt a:focus,.ug-theme .ug-featured-content .button-alt a:hover{background:#0ff;color:#000;transition:none}.design-ug .ug-featured-content .button-alt a:active::before,.design-ug .ug-featured-content .button-alt a:focus::before,.design-ug .ug-featured-content .button-alt a:hover::before,.ug-theme .ug-featured-content .button-alt a:active::before,.ug-theme .ug-featured-content .button-alt a:focus::before,.ug-theme .ug-featured-content .button-alt a:hover::before{color:#007abf}.design-ug .ug-featured-content.bg-angles::before,.ug-theme .ug-featured-content.bg-angles::before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:repeating-linear-gradient(45deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) top/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) bottom/100% 50% no-repeat;z-index:-1;transform:rotate(-20deg) scale(1.5);bottom:-10%;left:-5%}@media only screen and (min-width:48rem){.design-ug .ug-featured-content.bg-angles::before,.ug-theme .ug-featured-content.bg-angles::before{width:50%;background:repeating-linear-gradient(45deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) top/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,rgba(0,0,0,.1) 5% 15%,transparent 15% 20%,rgba(0,0,0,.1) 20% 30%,transparent 30% 100%) bottom/100% 50% no-repeat;z-index:-1;transform:rotate(5deg) scale(1.5);bottom:0;left:5%}}.design-ug .ug-featured-content::after,.ug-theme .ug-featured-content::after{width:100px;height:100px;content:"";position:absolute;top:1.25rem;right:1.25rem;transform:rotate(-45deg);background:repeating-linear-gradient(45deg,transparent 0 40%,#f4259a 40% 65%,transparent 65% 100%) top/100% 50.5% no-repeat,repeating-linear-gradient(135deg,transparent 0 40%,#f4259a 40% 65%,transparent 65% 100%) bottom/100% 50.5% no-repeat}@media only screen and (min-width:48rem){.design-ug .ug-featured-content .ch80,.ug-theme .ug-featured-content .ch80{max-width:70ch}.design-ug .ug-featured-content .content p,.ug-theme .ug-featured-content .content p{font-size:1.75rem;line-height:1.5}.design-ug .ug-featured-content blockquote,.ug-theme .ug-featured-content blockquote{font-size:1.75rem}}@media only screen and (min-width:64rem){.design-ug .ug-featured-content::after,.ug-theme .ug-featured-content::after{top:2.5rem;right:2.5rem}}.design-ug .ug-featured-grid,.ug-theme .ug-featured-grid{padding:5rem 0;position:relative;z-index:0}.design-ug .ug-featured-grid::before,.ug-theme .ug-featured-grid::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:repeating-linear-gradient(45deg,transparent 0 5%,rgba(0,0,0,.1) 5% 20%,transparent 20% 25%,rgba(0,0,0,.1) 25% 40%,transparent 40% 45%,rgba(0,0,0,.1) 45% 60%,transparent 60% 100%) top left/50% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,rgba(0,0,0,.1) 5% 20%,transparent 20% 25%,rgba(0,0,0,.1) 25% 40%,transparent 40% 45%,rgba(0,0,0,.1) 45% 60%,transparent 60% 100%) bottom left/50% 50% no-repeat}.design-ug .ug-featured-grid .custom-text,.ug-theme .ug-featured-grid .custom-text{position:relative;z-index:2}.design-ug .ug-featured-grid .ug-format h2,.ug-theme .ug-featured-grid .ug-format h2{margin-bottom:1.25rem}.design-ug .ug-featured-grid .ug-format .tagged-items-grid,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid{position:relative;z-index:2}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card{background-color:#fff}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text p.desc,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text p.desc{padding:2.5rem}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block{background-color:#f4259a}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block i,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block i{color:#5e1e67}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block i.ug-angle,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block i.ug-angle{border:5px solid #5e1e67;border-left:none;border-bottom:none;width:1.25rem;height:1.25rem;transform:rotate(45deg);display:block}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:active,.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:focus,.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:hover,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:active,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:focus,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:hover{background-color:#aa0964}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:active .link,.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:focus .link,.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:hover .link,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:active .link,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:focus .link,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:hover .link{color:#fff!important;text-decoration-color:#fff!important;text-decoration-thickness:2px}.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:active .ug-angle,.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:focus .ug-angle,.design-ug .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:hover .ug-angle,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:active .ug-angle,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:focus .ug-angle,.ug-theme .ug-featured-grid .ug-format .tagged-items-grid .grid-item.content-card .preview-text a.link-block:hover .ug-angle{border-color:#fff}.design-ug .newsfeed.ug-format,.ug-theme .newsfeed.ug-format{margin-bottom:2.5rem;margin-top:2.5rem}.design-ug .newsfeed.ug-format .grid-item,.ug-theme .newsfeed.ug-format .grid-item{background-color:#fff;overflow:hidden}.design-ug .newsfeed.ug-format .grid-item .image,.ug-theme .newsfeed.ug-format .grid-item .image{position:relative;padding:0;margin:0}.design-ug .newsfeed.ug-format .grid-item .image .grid-image,.ug-theme .newsfeed.ug-format .grid-item .image .grid-image{line-height:0}.design-ug .newsfeed.ug-format .grid-item .image::after,.ug-theme .newsfeed.ug-format .grid-item .image::after{content:"";position:absolute;top:-1.25rem;right:-1.25rem;z-index:0;width:100px;height:100px;transform:rotate(-45deg);background:repeating-linear-gradient(45deg,transparent 0 40%,#0ff 40% 65%,transparent 65% 100%) top/100% 50.5% no-repeat,repeating-linear-gradient(135deg,transparent 0 40%,#0ff 40% 65%,transparent 65% 100%) bottom/100% 50.5% no-repeat}.design-ug .newsfeed.ug-format .grid-item .link-block,.ug-theme .newsfeed.ug-format .grid-item .link-block{margin:0;background:#0069b4;color:#fff;text-decoration:none;font-family:ZonaPro-Bold,helvetica,arial,sans-serif;padding:1.25rem;padding-right:5rem;position:relative}.design-ug .newsfeed.ug-format .grid-item .link-block:active,.design-ug .newsfeed.ug-format .grid-item .link-block:focus,.design-ug .newsfeed.ug-format .grid-item .link-block:hover,.ug-theme .newsfeed.ug-format .grid-item .link-block:active,.ug-theme .newsfeed.ug-format .grid-item .link-block:focus,.ug-theme .newsfeed.ug-format .grid-item .link-block:hover{background:#5e1e67;color:#fff}.design-ug .newsfeed.ug-format .grid-item .link-block:active::after,.design-ug .newsfeed.ug-format .grid-item .link-block:focus::after,.design-ug .newsfeed.ug-format .grid-item .link-block:hover::after,.ug-theme .newsfeed.ug-format .grid-item .link-block:active::after,.ug-theme .newsfeed.ug-format .grid-item .link-block:focus::after,.ug-theme .newsfeed.ug-format .grid-item .link-block:hover::after{border-color:#f4259a}.design-ug .newsfeed.ug-format .grid-item .link-block::after,.ug-theme .newsfeed.ug-format .grid-item .link-block::after{content:"";position:absolute;right:2.5rem;width:20px;height:20px;transform:rotate(45deg);border:5px solid #0ff;border-bottom:none;border-left:none;box-sizing:border-box}.design-ug .newsfeed.ug-format .grid-item .text,.ug-theme .newsfeed.ug-format .grid-item .text{padding:1.25rem 0;font-size:1.1rem;line-height:1.5}.design-ug .button a,.design-ug a.button,.design-ug a.button-alt,.ug-theme .button a,.ug-theme a.button,.ug-theme a.button-alt{background:repeating-linear-gradient(45deg,transparent 0 5%,#f4259a 5% 8%,transparent 8% 100%) top left/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,#f4259a 5% 8%,transparent 8% 100%) bottom left/100% 50% no-repeat,#5e1e67;display:inline-grid;padding:.625rem 1.25rem;padding-left:2.5rem;transition:none;width:100%}@media only screen and (min-width:36rem){.design-ug .button a,.design-ug a.button,.design-ug a.button-alt,.ug-theme .button a,.ug-theme a.button,.ug-theme a.button-alt{width:unset;background:repeating-linear-gradient(45deg,transparent 0 5%,#f4259a 5% 10%,transparent 10% 100%) top left/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,#f4259a 5% 10%,transparent 10% 100%) bottom left/100% 50% no-repeat,#5e1e67}}.design-ug .button a:active,.design-ug .button a:focus,.design-ug .button a:hover,.design-ug a.button-alt:active,.design-ug a.button-alt:focus,.design-ug a.button-alt:hover,.design-ug a.button:active,.design-ug a.button:focus,.design-ug a.button:hover,.ug-theme .button a:active,.ug-theme .button a:focus,.ug-theme .button a:hover,.ug-theme a.button-alt:active,.ug-theme a.button-alt:focus,.ug-theme a.button-alt:hover,.ug-theme a.button:active,.ug-theme a.button:focus,.ug-theme a.button:hover{background:repeating-linear-gradient(45deg,transparent 0 5%,#0ff 5% 10%,transparent 10% 100%) top left/100% 50% no-repeat,repeating-linear-gradient(135deg,transparent 0 5%,#0ff 5% 10%,transparent 10% 100%) bottom left/100% 50% no-repeat,#0069b4;color:#fff!important;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#fff;transition:none}.design-ug .button a::before,.design-ug a.button-alt::before,.design-ug a.button::before,.ug-theme .button a::before,.ug-theme a.button-alt::before,.ug-theme a.button::before{content:"";margin:0;padding:0}.design-ug .case-study-block,.ug-theme .case-study-block{background-color:transparent!important}.design-ug .case-study-block .quote,.ug-theme .case-study-block .quote{color:#fff;font-size:1.75rem!important;font-family:ZonaPro-Bold,helvetica,arial,sans-serif!important;max-width:70ch;margin:0 auto;padding:0}.design-ug .grid.accolades,.ug-theme .grid.accolades{display:flex;flex-direction:column;padding:2.5rem 10%}.design-ug .grid.accolades .grid-item .grid-item-content.bg-primary-base,.design-ug .grid.accolades.bg-primary-base,.ug-theme .grid.accolades .grid-item .grid-item-content.bg-primary-base,.ug-theme .grid.accolades.bg-primary-base{background-color:#5e1e67}.design-ug .grid.accolades .icon,.ug-theme .grid.accolades .icon{text-align:center;padding:1.25rem 0;font-size:2rem}@media only screen and (min-width:48rem){.design-ug .grid.accolades,.ug-theme .grid.accolades{flex-direction:row;padding:2.5rem 5%}.design-ug .grid.accolades .icon,.ug-theme .grid.accolades .icon{display:flex;flex-direction:column;justify-content:center}.design-ug .grid.accolades .icon i,.ug-theme .grid.accolades .icon i{padding:0 2.5rem;font-size:2rem}}@media only screen and (min-width:64rem){.design-ug .grid.accolades,.ug-theme .grid.accolades{flex-direction:row;padding:2.5rem 10%}}@media only screen and (min-width:100rem){.design-ug .grid.accolades,.ug-theme .grid.accolades{padding:2.5rem 15%}}.design-ug .grid.accolades .grid-item,.ug-theme .grid.accolades .grid-item{flex:1;background:linear-gradient(45deg,#fff 40%,transparent 40%,transparent 60%,#fff 60%);padding:2px;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.25rem}.design-ug .grid.accolades .grid-item .grid-item-content,.ug-theme .grid.accolades .grid-item .grid-item-content{flex:1;padding:2.5rem;text-align:center}.design-ug .grid.accolades .grid-item .grid-item-content p em,.ug-theme .grid.accolades .grid-item .grid-item-content p em{font-style:normal;padding:.625rem;color:#f4259a}.design-ug .grid.accolades .grid-item .grid-item-content p.stat,.ug-theme .grid.accolades .grid-item .grid-item-content p.stat{line-height:1.25;font-family:ZonaPro-Black,helvetica,arial,sans-serif}.design-ug .grid.accolades .grid-item .grid-item-content p.stat,.ug-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:1.5rem!important}@media screen and (min-width:20rem){.design-ug .grid.accolades .grid-item .grid-item-content p.stat,.ug-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:calc(1.5rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-ug .grid.accolades .grid-item .grid-item-content p.stat,.ug-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:2rem!important}}.design-ug .grid.accolades .grid-item .grid-item-content p.sub,.ug-theme .grid.accolades .grid-item .grid-item-content p.sub{font-size:16px;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-weight:400}@media only screen and (min-width:48rem){.design-ug .grid.accolades .grid-item .grid-item-content,.ug-theme .grid.accolades .grid-item .grid-item-content{display:block}}.design-ug .content-slider,.ug-theme .content-slider{padding-bottom:4rem}.design-ug .content-slider .flickity-page-dots,.ug-theme .content-slider .flickity-page-dots{bottom:1rem}.design-ug .content-slider.bg-primary-base,.design-ug .content-slider.bg-primary-dark,.ug-theme .content-slider.bg-primary-base,.ug-theme .content-slider.bg-primary-dark{background-color:#5e1e67}.design-ug .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.design-ug .content-slider.bg-primary-base i,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon,.design-ug .content-slider.bg-primary-dark i,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.ug-theme .content-slider.bg-primary-base i,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon,.ug-theme .content-slider.bg-primary-dark i{color:#f4259a}.design-ug .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:active,.design-ug .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:focus,.design-ug .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:hover,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:active,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:focus,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:hover,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:active,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:focus,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:hover,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:active,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:focus,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:hover{background-color:rgba(255,255,255,.6)}.design-ug .content-slider.bg-primary-base .flickity-page-dots,.design-ug .content-slider.bg-primary-dark .flickity-page-dots,.ug-theme .content-slider.bg-primary-base .flickity-page-dots,.ug-theme .content-slider.bg-primary-dark .flickity-page-dots{bottom:1.5rem}.design-ug .content-slider.bg-primary-base .flickity-page-dots .dot,.design-ug .content-slider.bg-primary-dark .flickity-page-dots .dot,.ug-theme .content-slider.bg-primary-base .flickity-page-dots .dot,.ug-theme .content-slider.bg-primary-dark .flickity-page-dots .dot{background-color:#fff}.design-ug .content-slider.bg-primary-base .flickity-prev-next-button,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button{background:0 0;width:2rem;height:2rem;margin:0 .625rem;bottom:0}@media only screen and (min-width:48rem){.design-ug .content-slider.bg-primary-base .flickity-prev-next-button,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button{width:3.5rem;height:3.5rem;margin:0 2rem;bottom:unset}}@media only screen and (min-width:64rem){.design-ug .content-slider.bg-primary-base .flickity-prev-next-button,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button{width:5rem;height:5rem}}.design-ug .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.design-ug .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon,.ug-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.ug-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon{background:0 0;width:100%;height:100%;top:0;left:0}.design-ug .content-slider .carousel-item,.ug-theme .content-slider .carousel-item{text-align:center;width:100%;padding:1.25rem;opacity:0;margin-top:1.25rem}@media only screen and (min-width:64rem){.design-ug .content-slider .carousel-item,.ug-theme .content-slider .carousel-item{padding:2.5rem 10%;margin-top:2.5rem}}.design-ug .content-slider .carousel-item.is-selected,.ug-theme .content-slider .carousel-item.is-selected{opacity:1}.design-ug .content-slider .carousel-item i,.ug-theme .content-slider .carousel-item i{font-size:2rem}.design-ug .content-slider .carousel-item p,.ug-theme .content-slider .carousel-item p{margin-bottom:0}.design-ug .content-slider .carousel-item p.stat,.ug-theme .content-slider .carousel-item p.stat{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;padding:0 2.5rem}.design-ug .content-slider .carousel-item p.stat,.ug-theme .content-slider .carousel-item p.stat{font-size:1.5rem!important}@media screen and (min-width:20rem){.design-ug .content-slider .carousel-item p.stat,.ug-theme .content-slider .carousel-item p.stat{font-size:calc(1.5rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-ug .content-slider .carousel-item p.stat,.ug-theme .content-slider .carousel-item p.stat{font-size:2rem!important}}@media only screen and (min-width:64rem){.design-ug .content-slider .carousel-item p.stat,.ug-theme .content-slider .carousel-item p.stat{padding:0 10%}}.design-ug .content-slider .carousel-item p.stat em,.ug-theme .content-slider .carousel-item p.stat em{font-style:normal;color:#f4259a;padding:.625rem}.design-ug .content-slider .carousel-item p.sub,.ug-theme .content-slider .carousel-item p.sub{font-size:1rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.design-ug .text-black,.ug-theme .text-black{color:#000!important}.design-ug .text-white,.ug-theme .text-white{color:#fff!important}#course-page.default-theme .ug-bg-purple{background-color:#5e1e67}#course-page.default-theme .text-black{color:#000!important}#course-page.default-theme .text-white{color:#fff!important}#course-page.default-theme .grid.accolades{display:flex;flex-direction:column;padding:2.5rem 10%}#course-page.default-theme .grid.accolades .grid-item .grid-item-content.bg-primary-base,#course-page.default-theme .grid.accolades.bg-primary-base{background-color:#5e1e67}#course-page.default-theme .grid.accolades .icon{text-align:center;padding:1.25rem 0;font-size:2rem}@media only screen and (min-width:48rem){#course-page.default-theme .grid.accolades{flex-direction:row;padding:2.5rem 5%}#course-page.default-theme .grid.accolades .icon{display:flex;flex-direction:column;justify-content:center}#course-page.default-theme .grid.accolades .icon i{padding:0 2.5rem;font-size:2rem}}@media only screen and (min-width:64rem){#course-page.default-theme .grid.accolades{flex-direction:row;padding:2.5rem 10%}}@media only screen and (min-width:100rem){#course-page.default-theme .grid.accolades{padding:2.5rem 15%}}#course-page.default-theme .grid.accolades .grid-item{flex:1;background:linear-gradient(45deg,#fff 40%,transparent 40%,transparent 60%,#fff 60%);padding:2px;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.25rem}#course-page.default-theme .grid.accolades .grid-item .grid-item-content{flex:1;padding:2.5rem;text-align:center}#course-page.default-theme .grid.accolades .grid-item .grid-item-content p em{font-style:normal;padding:.625rem;color:#f4259a}#course-page.default-theme .grid.accolades .grid-item .grid-item-content p.stat{line-height:1.25;font-family:ZonaPro-Black,helvetica,arial,sans-serif}#course-page.default-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:1.5rem!important}@media screen and (min-width:20rem){#course-page.default-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:calc(1.5rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){#course-page.default-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:2rem!important}}#course-page.default-theme .grid.accolades .grid-item .grid-item-content p.sub{font-size:16px;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-weight:400}@media only screen and (min-width:48rem){#course-page.default-theme .grid.accolades .grid-item .grid-item-content{display:block}}#course-page.default-theme .content-slider{padding-bottom:4rem}#course-page.default-theme .content-slider .flickity-page-dots{bottom:1rem}#course-page.default-theme .content-slider.bg-primary-base,#course-page.default-theme .content-slider.bg-primary-dark{background-color:#5e1e67}#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,#course-page.default-theme .content-slider.bg-primary-base i,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon,#course-page.default-theme .content-slider.bg-primary-dark i{color:#f4259a}#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:active,#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:focus,#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:hover,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:active,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:focus,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:hover{background-color:rgba(255,255,255,.6)}#course-page.default-theme .content-slider.bg-primary-base .flickity-page-dots,#course-page.default-theme .content-slider.bg-primary-dark .flickity-page-dots{bottom:1.5rem}#course-page.default-theme .content-slider.bg-primary-base .flickity-page-dots .dot,#course-page.default-theme .content-slider.bg-primary-dark .flickity-page-dots .dot{background-color:#fff}#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button{background:0 0;width:2rem;height:2rem;margin:0 .625rem;bottom:0}@media only screen and (min-width:48rem){#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button{width:3.5rem;height:3.5rem;margin:0 2rem;bottom:unset}}@media only screen and (min-width:64rem){#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button{width:5rem;height:5rem}}#course-page.default-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,#course-page.default-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon{background:0 0;width:100%;height:100%;top:0;left:0}#course-page.default-theme .content-slider .carousel-item{text-align:center;width:100%;padding:1.25rem;opacity:0;margin-top:1.25rem}@media only screen and (min-width:64rem){#course-page.default-theme .content-slider .carousel-item{padding:2.5rem 10%;margin-top:2.5rem}}#course-page.default-theme .content-slider .carousel-item.is-selected{opacity:1}#course-page.default-theme .content-slider .carousel-item i{font-size:2rem}#course-page.default-theme .content-slider .carousel-item p{margin-bottom:0}#course-page.default-theme .content-slider .carousel-item p.stat{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;padding:0 2.5rem}#course-page.default-theme .content-slider .carousel-item p.stat{font-size:1.5rem!important}@media screen and (min-width:20rem){#course-page.default-theme .content-slider .carousel-item p.stat{font-size:calc(1.5rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){#course-page.default-theme .content-slider .carousel-item p.stat{font-size:2rem!important}}@media only screen and (min-width:64rem){#course-page.default-theme .content-slider .carousel-item p.stat{padding:0 10%}}#course-page.default-theme .content-slider .carousel-item p.stat em{font-style:normal;color:#f4259a;padding:.625rem}#course-page.default-theme .content-slider .carousel-item p.sub{font-size:1rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.design-pg .feature_link a,.design-pg .feature_link_speech a,.pg-theme .feature_link a,.pg-theme .feature_link_speech a{background:#5e1e67}.design-pg .feature_link a::before,.design-pg .feature_link_speech a::before,.pg-theme .feature_link a::before,.pg-theme .feature_link_speech a::before{color:#f4259a!important}.design-pg .feature_link a:active,.design-pg .feature_link a:focus,.design-pg .feature_link a:hover,.design-pg .feature_link_speech a:active,.design-pg .feature_link_speech a:focus,.design-pg .feature_link_speech a:hover,.pg-theme .feature_link a:active,.pg-theme .feature_link a:focus,.pg-theme .feature_link a:hover,.pg-theme .feature_link_speech a:active,.pg-theme .feature_link_speech a:focus,.pg-theme .feature_link_speech a:hover{background:#007abf}.design-pg .feature_link a:active::before,.design-pg .feature_link a:focus::before,.design-pg .feature_link a:hover::before,.design-pg .feature_link_speech a:active::before,.design-pg .feature_link_speech a:focus::before,.design-pg .feature_link_speech a:hover::before,.pg-theme .feature_link a:active::before,.pg-theme .feature_link a:focus::before,.pg-theme .feature_link a:hover::before,.pg-theme .feature_link_speech a:active::before,.pg-theme .feature_link_speech a:focus::before,.pg-theme .feature_link_speech a:hover::before{color:#0ff!important}.design-pg [class^=drop_] [id^=anchor-]:active,.design-pg [class^=drop_] [id^=anchor-]:focus,.design-pg [class^=drop_] [id^=anchor-]:hover,.pg-theme [class^=drop_] [id^=anchor-]:active,.pg-theme [class^=drop_] [id^=anchor-]:focus,.pg-theme [class^=drop_] [id^=anchor-]:hover{background-color:transparent;cursor:default}.design-pg .custom-text,.pg-theme .custom-text{max-width:70ch;margin:0 auto;padding:0 1.25rem}@media only screen and (min-width:48rem){.design-pg .custom-text,.pg-theme .custom-text{padding:0}}.design-pg .grid.accolades,.pg-theme .grid.accolades{display:flex;flex-direction:column;padding:2.5rem 10%}.design-pg .grid.accolades .grid-item .grid-item-content.bg-primary-base,.design-pg .grid.accolades.bg-primary-base,.pg-theme .grid.accolades .grid-item .grid-item-content.bg-primary-base,.pg-theme .grid.accolades.bg-primary-base{background-color:#5e1e67}.design-pg .grid.accolades .icon,.pg-theme .grid.accolades .icon{text-align:center;padding:1.25rem 0;font-size:2rem}@media only screen and (min-width:48rem){.design-pg .grid.accolades,.pg-theme .grid.accolades{flex-direction:row;padding:2.5rem 5%}.design-pg .grid.accolades .icon,.pg-theme .grid.accolades .icon{display:flex;flex-direction:column;justify-content:center}.design-pg .grid.accolades .icon i,.pg-theme .grid.accolades .icon i{padding:0 2.5rem;font-size:2rem}}@media only screen and (min-width:64rem){.design-pg .grid.accolades,.pg-theme .grid.accolades{flex-direction:row;padding:2.5rem 10%}}@media only screen and (min-width:100rem){.design-pg .grid.accolades,.pg-theme .grid.accolades{padding:2.5rem 15%}}.design-pg .grid.accolades .grid-item,.pg-theme .grid.accolades .grid-item{flex:1;background:linear-gradient(45deg,#fff 40%,transparent 40%,transparent 60%,#fff 60%);padding:2px;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.25rem}.design-pg .grid.accolades .grid-item .grid-item-content,.pg-theme .grid.accolades .grid-item .grid-item-content{flex:1;padding:2.5rem;text-align:center}.design-pg .grid.accolades .grid-item .grid-item-content p em,.pg-theme .grid.accolades .grid-item .grid-item-content p em{font-style:normal;padding:.625rem;color:#f4259a}.design-pg .grid.accolades .grid-item .grid-item-content p.stat,.pg-theme .grid.accolades .grid-item .grid-item-content p.stat{line-height:1.25;font-family:ZonaPro-Black,helvetica,arial,sans-serif}.design-pg .grid.accolades .grid-item .grid-item-content p.stat,.pg-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:1.5rem!important}@media screen and (min-width:20rem){.design-pg .grid.accolades .grid-item .grid-item-content p.stat,.pg-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:calc(1.5rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-pg .grid.accolades .grid-item .grid-item-content p.stat,.pg-theme .grid.accolades .grid-item .grid-item-content p.stat{font-size:2rem!important}}.design-pg .grid.accolades .grid-item .grid-item-content p.sub,.pg-theme .grid.accolades .grid-item .grid-item-content p.sub{font-size:16px;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;font-weight:400}@media only screen and (min-width:48rem){.design-pg .grid.accolades .grid-item .grid-item-content,.pg-theme .grid.accolades .grid-item .grid-item-content{display:block}}.design-pg .content-slider,.pg-theme .content-slider{padding-bottom:4rem}.design-pg .content-slider .flickity-page-dots,.pg-theme .content-slider .flickity-page-dots{bottom:1rem}.design-pg .content-slider.bg-primary-base,.design-pg .content-slider.bg-primary-dark,.pg-theme .content-slider.bg-primary-base,.pg-theme .content-slider.bg-primary-dark{background-color:#5e1e67}.design-pg .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.design-pg .content-slider.bg-primary-base i,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon,.design-pg .content-slider.bg-primary-dark i,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.pg-theme .content-slider.bg-primary-base i,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon,.pg-theme .content-slider.bg-primary-dark i{color:#f4259a}.design-pg .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:active,.design-pg .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:focus,.design-pg .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:hover,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:active,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:focus,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:hover,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:active,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:focus,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon:hover,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:active,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:focus,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon:hover{background-color:rgba(255,255,255,.6)}.design-pg .content-slider.bg-primary-base .flickity-page-dots,.design-pg .content-slider.bg-primary-dark .flickity-page-dots,.pg-theme .content-slider.bg-primary-base .flickity-page-dots,.pg-theme .content-slider.bg-primary-dark .flickity-page-dots{bottom:1.5rem}.design-pg .content-slider.bg-primary-base .flickity-page-dots .dot,.design-pg .content-slider.bg-primary-dark .flickity-page-dots .dot,.pg-theme .content-slider.bg-primary-base .flickity-page-dots .dot,.pg-theme .content-slider.bg-primary-dark .flickity-page-dots .dot{background-color:#fff}.design-pg .content-slider.bg-primary-base .flickity-prev-next-button,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button{background:0 0;width:2rem;height:2rem;margin:0 .625rem;bottom:0}@media only screen and (min-width:48rem){.design-pg .content-slider.bg-primary-base .flickity-prev-next-button,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button{width:3.5rem;height:3.5rem;margin:0 2rem;bottom:unset}}@media only screen and (min-width:64rem){.design-pg .content-slider.bg-primary-base .flickity-prev-next-button,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button{width:5rem;height:5rem}}.design-pg .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.design-pg .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon,.pg-theme .content-slider.bg-primary-base .flickity-prev-next-button .flickity-button-icon,.pg-theme .content-slider.bg-primary-dark .flickity-prev-next-button .flickity-button-icon{background:0 0;width:100%;height:100%;top:0;left:0}.design-pg .content-slider .carousel-item,.pg-theme .content-slider .carousel-item{text-align:center;width:100%;padding:1.25rem;opacity:0;margin-top:1.25rem}@media only screen and (min-width:64rem){.design-pg .content-slider .carousel-item,.pg-theme .content-slider .carousel-item{padding:2.5rem 10%;margin-top:2.5rem}}.design-pg .content-slider .carousel-item.is-selected,.pg-theme .content-slider .carousel-item.is-selected{opacity:1}.design-pg .content-slider .carousel-item i,.pg-theme .content-slider .carousel-item i{font-size:2rem}.design-pg .content-slider .carousel-item p,.pg-theme .content-slider .carousel-item p{margin-bottom:0}.design-pg .content-slider .carousel-item p.stat,.pg-theme .content-slider .carousel-item p.stat{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;padding:0 2.5rem}.design-pg .content-slider .carousel-item p.stat,.pg-theme .content-slider .carousel-item p.stat{font-size:1.5rem!important}@media screen and (min-width:20rem){.design-pg .content-slider .carousel-item p.stat,.pg-theme .content-slider .carousel-item p.stat{font-size:calc(1.5rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-pg .content-slider .carousel-item p.stat,.pg-theme .content-slider .carousel-item p.stat{font-size:2rem!important}}@media only screen and (min-width:64rem){.design-pg .content-slider .carousel-item p.stat,.pg-theme .content-slider .carousel-item p.stat{padding:0 10%}}.design-pg .content-slider .carousel-item p.stat em,.pg-theme .content-slider .carousel-item p.stat em{font-style:normal;color:#f4259a;padding:.625rem}.design-pg .content-slider .carousel-item p.sub,.pg-theme .content-slider .carousel-item p.sub{font-size:1rem;font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif}.design-pg .pg-bg-green,.pg-theme .pg-bg-green{background-color:#90b420}.design-pg .pg-bg-green .overlay-block,.pg-theme .pg-bg-green .overlay-block{background:linear-gradient(to left,rgba(144,180,32,.75) 0,rgba(144,180,32,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-green .overlay-block,.pg-theme .pg-bg-green .overlay-block{background:0 0}}.design-pg .pg-bg-purple,.pg-theme .pg-bg-purple{background-color:#5e1e67}.design-pg .pg-bg-purple .overlay-block,.pg-theme .pg-bg-purple .overlay-block{background:linear-gradient(to left,rgba(94,30,103,.75) 0,rgba(94,30,103,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-purple .overlay-block,.pg-theme .pg-bg-purple .overlay-block{background:0 0}}.design-pg .pg-bg-cyan,.pg-theme .pg-bg-cyan{background-color:#009fe3}.design-pg .pg-bg-cyan .overlay-block,.pg-theme .pg-bg-cyan .overlay-block{background:linear-gradient(to left,rgba(0,159,227,.75) 0,rgba(0,159,227,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-cyan .overlay-block,.pg-theme .pg-bg-cyan .overlay-block{background:0 0}}.design-pg .pg-bg-pink,.pg-theme .pg-bg-pink{background-color:#f4259a}.design-pg .pg-bg-pink .overlay-block,.pg-theme .pg-bg-pink .overlay-block{background:linear-gradient(to left,rgba(244,37,154,.75) 0,rgba(244,37,154,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-pink .overlay-block,.pg-theme .pg-bg-pink .overlay-block{background:0 0}}.design-pg .pg-bg-red,.pg-theme .pg-bg-red{background-color:#e50051}.design-pg .pg-bg-red .overlay-block,.pg-theme .pg-bg-red .overlay-block{background:linear-gradient(to left,rgba(229,0,81,.75) 0,rgba(229,0,81,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-red .overlay-block,.pg-theme .pg-bg-red .overlay-block{background:0 0}}.design-pg .pg-bg-yellow,.pg-theme .pg-bg-yellow{background-color:#e9b400}.design-pg .pg-bg-yellow .overlay-block,.pg-theme .pg-bg-yellow .overlay-block{background:linear-gradient(to left,rgba(233,180,0,.75) 0,rgba(233,180,0,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-yellow .overlay-block,.pg-theme .pg-bg-yellow .overlay-block{background:0 0}}.design-pg .pg-bg-orange,.pg-theme .pg-bg-orange{background-color:#ef7d00}.design-pg .pg-bg-orange .overlay-block,.pg-theme .pg-bg-orange .overlay-block{background:linear-gradient(to left,rgba(239,125,0,.75) 0,rgba(239,125,0,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-orange .overlay-block,.pg-theme .pg-bg-orange .overlay-block{background:0 0}}.design-pg .pg-bg-blue,.pg-theme .pg-bg-blue{background-color:#0072ce}.design-pg .pg-bg-blue .overlay-block,.pg-theme .pg-bg-blue .overlay-block{background:linear-gradient(to left,rgba(0,114,206,.75) 0,rgba(0,114,206,.75) 100%),rgba(0,0,0,.25)}@media only screen and (min-width:64rem){.design-pg .pg-bg-blue .overlay-block,.pg-theme .pg-bg-blue .overlay-block{background:0 0}}.design-pg .text-black *,.pg-theme .text-black *{color:#000!important}.design-pg .text-white *,.pg-theme .text-white *{color:#fff!important}.design-pg #page-header-panel,.pg-theme #page-header-panel{margin-bottom:0;position:relative;align-items:center}@media only screen and (min-width:64rem){.design-pg #page-header-panel,.pg-theme #page-header-panel{flex-direction:row-reverse;justify-content:flex-end;padding-top:5rem;padding-bottom:5rem}}.design-pg #page-header-panel.bg-video,.pg-theme #page-header-panel.bg-video{background-image:url(/media/templates/site/robertgordon/images/bg_texture.png);background-blend-mode:multiply;background-position:center;position:relative;background-attachment:fixed;background-color:#5e1e67}.design-pg #page-header-panel .header-text,.pg-theme #page-header-panel .header-text{display:flex;flex-direction:column;justify-content:center}.design-pg #page-header-panel .header-text *,.pg-theme #page-header-panel .header-text *{color:#fff;font-size:2rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}@media only screen and (min-width:36rem){.design-pg #page-header-panel .header-text *,.pg-theme #page-header-panel .header-text *{font-size:2.25rem}}@media only screen and (min-width:100rem){.design-pg #page-header-panel .header-text *,.pg-theme #page-header-panel .header-text *{font-size:3rem}}@media only screen and (min-width:48rem){.design-pg #page-header-panel .header-text,.pg-theme #page-header-panel .header-text{width:50%;padding-right:0}}.design-pg #page-header-panel.bg-image,.pg-theme #page-header-panel.bg-image{background-color:#5e1e67;background-blend-mode:multiply;overflow:hidden;background-image:url(/media/templates/site/robertgordon/images/bg_texture.png);background-blend-mode:multiply;background-position:center;position:relative;background-attachment:fixed;display:flex;flex-direction:column-reverse}@media only screen and (min-width:48rem){.design-pg #page-header-panel.bg-image,.pg-theme #page-header-panel.bg-image{flex-direction:row-reverse;justify-content:flex-end}}.design-pg #page-header-panel.bg-image .header-text,.pg-theme #page-header-panel.bg-image .header-text{flex:1;position:unset;width:unset;z-index:unset;padding:2.5rem 10%}@media only screen and (min-width:48rem){.design-pg #page-header-panel.bg-image .header-text,.pg-theme #page-header-panel.bg-image .header-text{padding:0 7.5%;max-width:50%;padding-right:0}}@media only screen and (min-width:100rem){.design-pg #page-header-panel.bg-image .header-text,.pg-theme #page-header-panel.bg-image .header-text{padding:5% 10%}}.design-pg #page-header-panel.bg-image .header-text *,.pg-theme #page-header-panel.bg-image .header-text *{color:#fff;font-size:2rem;font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif}@media only screen and (min-width:36rem){.design-pg #page-header-panel.bg-image .header-text *,.pg-theme #page-header-panel.bg-image .header-text *{font-size:2.25rem}}@media only screen and (min-width:64rem){.design-pg #page-header-panel.bg-image .header-text *,.pg-theme #page-header-panel.bg-image .header-text *{font-size:2.5rem}}@media only screen and (min-width:100rem){.design-pg #page-header-panel.bg-image .header-text *,.pg-theme #page-header-panel.bg-image .header-text *{font-size:3rem}}.design-pg #page-header-panel.bg-image .header-text .title-block,.pg-theme #page-header-panel.bg-image .header-text .title-block{background:0 0;margin:0;padding:0}.design-pg #page-header-panel.bg-image .header-text .title-block h1,.pg-theme #page-header-panel.bg-image .header-text .title-block h1{padding:0;margin:0;max-width:100%}.design-pg #page-header-panel.bg-image .header-text .page-intro,.pg-theme #page-header-panel.bg-image .header-text .page-intro{position:relative;background:0 0;padding:0}.design-pg #page-header-panel.bg-image .header-text .page-intro .h1,.design-pg #page-header-panel.bg-image .header-text .page-intro .text-block,.pg-theme #page-header-panel.bg-image .header-text .page-intro .h1,.pg-theme #page-header-panel.bg-image .header-text .page-intro .text-block{padding:0;margin:0;justify-content:unset}.design-pg #page-header-panel.bg-image .header-text .page-intro em,.pg-theme #page-header-panel.bg-image .header-text .page-intro em{color:#f4259a;font-style:normal}.design-pg #page-header-panel.bg-image .header-text .page-intro p.sub,.pg-theme #page-header-panel.bg-image .header-text .page-intro p.sub{font-family:ZonaPro-SemiBold,helvetica,arial,sans-serif;padding:0;margin:0}.design-pg #page-header-panel.bg-image .header-text .page-intro p.sub,.pg-theme #page-header-panel.bg-image .header-text .page-intro p.sub{font-size:1.25rem!important}@media screen and (min-width:20rem){.design-pg #page-header-panel.bg-image .header-text .page-intro p.sub,.pg-theme #page-header-panel.bg-image .header-text .page-intro p.sub{font-size:calc(1.25rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-pg #page-header-panel.bg-image .header-text .page-intro p.sub,.pg-theme #page-header-panel.bg-image .header-text .page-intro p.sub{font-size:1.75rem!important}}.design-pg #page-header-panel.bg-image .panel-image-wrap,.pg-theme #page-header-panel.bg-image .panel-image-wrap{flex:1;height:inherit;width:100%;display:flex;position:relative;padding-top:75%}.design-pg #page-header-panel.bg-image .panel-image-wrap.angle-overlays::after,.design-pg #page-header-panel.bg-image .panel-image-wrap.angle-overlays::before,.pg-theme #page-header-panel.bg-image .panel-image-wrap.angle-overlays::after,.pg-theme #page-header-panel.bg-image .panel-image-wrap.angle-overlays::before{background:0 0}.design-pg #page-header-panel.bg-image .panel-image-wrap .header-image,.pg-theme #page-header-panel.bg-image .panel-image-wrap .header-image{height:inherit;line-height:0;position:absolute;bottom:0;right:0;flex:1}@media only screen and (min-width:48rem){.design-pg #page-header-panel.bg-image .panel-image-wrap,.pg-theme #page-header-panel.bg-image .panel-image-wrap{padding-top:0}.design-pg #page-header-panel.bg-image .panel-image-wrap .header-image,.pg-theme #page-header-panel.bg-image .panel-image-wrap .header-image{position:absolute}}.design-pg #page-header-panel::before,.pg-theme #page-header-panel::before{background:0 0;content:"";position:absolute;right:0;bottom:0;top:unset;left:unset;width:100%;height:100%}.design-pg #page-header-panel .video-block,.pg-theme #page-header-panel .video-block{margin-bottom:0;position:unset;top:unset;left:unset}.design-pg #page-header-panel .text-block,.pg-theme #page-header-panel .text-block{padding:1.25rem .625rem;margin-bottom:0}@media only screen and (min-width:64rem){.design-pg #page-header-panel .text-block,.pg-theme #page-header-panel .text-block{padding-left:10%}}.design-pg #page-header-panel .text-block .text-wrap .intro,.design-pg #page-header-panel .text-block .text-wrap .title,.pg-theme #page-header-panel .text-block .text-wrap .intro,.pg-theme #page-header-panel .text-block .text-wrap .title{color:#fff;padding:0 1.25rem;background-color:transparent;background:0 0}.design-pg #page-header-panel .text-block .text-wrap .intro *,.design-pg #page-header-panel .text-block .text-wrap .title *,.pg-theme #page-header-panel .text-block .text-wrap .intro *,.pg-theme #page-header-panel .text-block .text-wrap .title *{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;line-height:1.4;width:unset}.design-pg #page-header-panel .text-block .text-wrap .intro *,.design-pg #page-header-panel .text-block .text-wrap .title *,.pg-theme #page-header-panel .text-block .text-wrap .intro *,.pg-theme #page-header-panel .text-block .text-wrap .title *{font-size:1.75rem!important}@media screen and (min-width:20rem){.design-pg #page-header-panel .text-block .text-wrap .intro *,.design-pg #page-header-panel .text-block .text-wrap .title *,.pg-theme #page-header-panel .text-block .text-wrap .intro *,.pg-theme #page-header-panel .text-block .text-wrap .title *{font-size:calc(1.75rem + 1.25rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-pg #page-header-panel .text-block .text-wrap .intro *,.design-pg #page-header-panel .text-block .text-wrap .title *,.pg-theme #page-header-panel .text-block .text-wrap .intro *,.pg-theme #page-header-panel .text-block .text-wrap .title *{font-size:3rem!important}}.design-pg #page-header-panel .text-block .text-wrap .intro h1,.design-pg #page-header-panel .text-block .text-wrap .title h1,.pg-theme #page-header-panel .text-block .text-wrap .intro h1,.pg-theme #page-header-panel .text-block .text-wrap .title h1{margin:0}.design-pg #page-header-panel .text-block .text-wrap .intro em,.design-pg #page-header-panel .text-block .text-wrap .title em,.pg-theme #page-header-panel .text-block .text-wrap .intro em,.pg-theme #page-header-panel .text-block .text-wrap .title em{color:#f4259a;font-style:normal}.design-pg #page-header-panel .text-block .text-wrap .intro p.sub,.design-pg #page-header-panel .text-block .text-wrap .title p.sub,.pg-theme #page-header-panel .text-block .text-wrap .intro p.sub,.pg-theme #page-header-panel .text-block .text-wrap .title p.sub{font-family:ZonaPro-Bold,helvetica,arial,sans-serif}.design-pg #page-header-panel .text-block .text-wrap .intro p.sub,.design-pg #page-header-panel .text-block .text-wrap .title p.sub,.pg-theme #page-header-panel .text-block .text-wrap .intro p.sub,.pg-theme #page-header-panel .text-block .text-wrap .title p.sub{font-size:1.2rem!important}@media screen and (min-width:20rem){.design-pg #page-header-panel .text-block .text-wrap .intro p.sub,.design-pg #page-header-panel .text-block .text-wrap .title p.sub,.pg-theme #page-header-panel .text-block .text-wrap .intro p.sub,.pg-theme #page-header-panel .text-block .text-wrap .title p.sub{font-size:calc(1.2rem + .3rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-pg #page-header-panel .text-block .text-wrap .intro p.sub,.design-pg #page-header-panel .text-block .text-wrap .title p.sub,.pg-theme #page-header-panel .text-block .text-wrap .intro p.sub,.pg-theme #page-header-panel .text-block .text-wrap .title p.sub{font-size:1.5rem!important}}.design-pg .case-study-grid,.pg-theme .case-study-grid{position:relative}.design-pg .case-study-grid:nth-of-type(2)::after,.pg-theme .case-study-grid:nth-of-type(2)::after{transform:rotate(54deg);width:150px;height:150px}.design-pg .cs-multi-wrap.pg-format .case-study-block,.pg-theme .cs-multi-wrap.pg-format .case-study-block{background-color:#5e1e67;color:#fff!important;position:relative}.design-pg .cs-multi-wrap.pg-format .case-study-block .case-study-grid,.pg-theme .cs-multi-wrap.pg-format .case-study-block .case-study-grid{position:relative;z-index:1;background-color:rgba(94,30,103,.75)}.design-pg .cs-multi-wrap.pg-format .case-study-block .case-study-grid blockquote,.pg-theme .cs-multi-wrap.pg-format .case-study-block .case-study-grid blockquote{font-family:ZonaPro-Bold,helvetica,arial,sans-serif}.design-pg .texture,.pg-theme .texture{background-image:url(/media/templates/site/robertgordon/images/bg_texture.png);background-blend-mode:multiply;background-position:center;position:relative;background-attachment:fixed}.design-pg .atoms-bottom-left,.pg-theme .atoms-bottom-left{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg);background-repeat:no-repeat;position:absolute;z-index:0;width:200px;height:200px;bottom:0;left:0;right:unset;transform:rotate(0)}.design-pg .atoms-bottom-left.c2,.pg-theme .atoms-bottom-left.c2{background-image:url(/media/templates/site/robertgordon/images/atoms-2.svg)}.design-pg .atoms-bottom-left.c1,.pg-theme .atoms-bottom-left.c1{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg)}@media only screen and (min-width:64rem){.design-pg .atoms-bottom-left,.pg-theme .atoms-bottom-left{width:300px;height:300px}}.design-pg .atoms-top-left,.pg-theme .atoms-top-left{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg);background-repeat:no-repeat;position:absolute;z-index:0;width:200px;height:200px;top:0;left:0;right:unset;transform:rotate(90deg)}.design-pg .atoms-top-left.c2,.pg-theme .atoms-top-left.c2{background-image:url(/media/templates/site/robertgordon/images/atoms-2.svg)}.design-pg .atoms-top-left.c1,.pg-theme .atoms-top-left.c1{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg)}@media only screen and (min-width:64rem){.design-pg .atoms-top-left,.pg-theme .atoms-top-left{width:300px;height:300px}}.design-pg .atoms-top-right,.pg-theme .atoms-top-right{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg);background-repeat:no-repeat;position:absolute;z-index:0;width:200px;height:200px;top:0;right:0;left:unset;transform:rotate(180deg)}.design-pg .atoms-top-right.c2,.pg-theme .atoms-top-right.c2{background-image:url(/media/templates/site/robertgordon/images/atoms-2.svg)}.design-pg .atoms-top-right.c1,.pg-theme .atoms-top-right.c1{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg)}@media only screen and (min-width:64rem){.design-pg .atoms-top-right,.pg-theme .atoms-top-right{width:300px;height:300px}}.design-pg .atoms-bottom-right,.pg-theme .atoms-bottom-right{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg);background-repeat:no-repeat;position:absolute;z-index:0;width:200px;height:200px;bottom:0;right:0;left:unset;transform:rotate(-90deg)}.design-pg .atoms-bottom-right.c2,.pg-theme .atoms-bottom-right.c2{background-image:url(/media/templates/site/robertgordon/images/atoms-2.svg)}.design-pg .atoms-bottom-right.c1,.pg-theme .atoms-bottom-right.c1{background-image:url(/media/templates/site/robertgordon/images/atoms-1.svg)}@media only screen and (min-width:64rem){.design-pg .atoms-bottom-right,.pg-theme .atoms-bottom-right{width:300px;height:300px}}.design-pg .ch80,.pg-theme .ch80{margin:0 auto}.design-pg .pg-featured-content,.pg-theme .pg-featured-content{min-height:200px;display:flex;flex-direction:column;justify-content:center;position:relative}.design-pg .pg-featured-content *,.pg-theme .pg-featured-content *{line-height:1.4;font-family:ZonaPro-Regular,helvetica,arial,sans-serif}.design-pg .pg-featured-content *,.pg-theme .pg-featured-content *{font-size:1.5rem!important}@media screen and (min-width:20rem){.design-pg .pg-featured-content *,.pg-theme .pg-featured-content *{font-size:calc(1.5rem + .5rem * (100vw - 20rem)/ 80rem)!important}}@media screen and (min-width:100rem){.design-pg .pg-featured-content *,.pg-theme .pg-featured-content *{font-size:2rem!important}}.design-pg .pg-featured-content a,.pg-theme .pg-featured-content a{font-family:ZonaPro-ExtraBold,helvetica,arial,sans-serif;display:inline-block;text-decoration-line:underline;text-decoration-style:dotted!important;text-decoration-thickness:2px!important;text-transform:uppercase;padding:.625rem 1.25rem;margin-left:-1.25rem}.design-pg .pg-featured-content a:active,.design-pg .pg-featured-content a:focus,.design-pg .pg-featured-content a:hover,.pg-theme .pg-featured-content a:active,.pg-theme .pg-featured-content a:focus,.pg-theme .pg-featured-content a:hover{background-color:rgba(0,0,0,.7)!important;color:#fff!important;text-decoration:1px dotted #fff!important}.design-pg .pg-featured-content a::before,.pg-theme .pg-featured-content a::before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:600;margin-right:1.25rem;display:inline-block;text-decoration:none!important}.design-pg .pg-featured-content .feat-img,.pg-theme .pg-featured-content .feat-img{position:absolute;bottom:0;right:0;max-width:400px;display:none}@media only screen and (min-width:64rem){.design-pg .pg-featured-content .feat-img,.pg-theme .pg-featured-content .feat-img{display:flex}}.design-pg .pg-featured-content .ch80,.pg-theme .pg-featured-content .ch80{max-width:40ch;z-index:1;position:relative}.design-pg .pg-featured-content .ch80 .content,.pg-theme .pg-featured-content .ch80 .content{padding:2.5rem}.design-pg .pg-featured-content.text-black .content p,.pg-theme .pg-featured-content.text-black .content p{background-color:transparent}@media only screen and (min-width:64rem){.design-pg .pg-featured-content,.pg-theme .pg-featured-content{min-height:400px}.design-pg .pg-featured-content .content p,.pg-theme .pg-featured-content .content p{background-color:transparent}}.design-pg .text-black,.pg-theme .text-black{color:#000!important}.design-pg .text-white,.pg-theme .text-white{color:#fff!important}