﻿article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:16px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{text-shadow:none;background-color:#0091cd;color:#fff}::selection{text-shadow:none;background-color:#0091cd;color:#fff}a{color:#00e;text-decoration:none;outline:0}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;width:100%}hr::after{display:block;content:' ';clear:both}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}svg{max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left:-7px;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}em{font-style:italic}strong{font-weight:600}.center{text-align:center}.right{text-align:right}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.notification{background-color:#fffad3;border:solid 1px #b5ad6d;border-radius:4px;padding:1em;margin:1em 0;line-height:1.25em;font-size:0.875em}.notification .container{max-width:960px;margin:0 auto}.notification.success{background-color:#d2ff92;border:solid 1px #93bd58}.notification.error{background-color:#ffbfbf;border:solid 1px #c94c4c}.background{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center center;overflow:hidden}.background video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 900px){.background video{display:none}}.background.small,.background.medium,.background.large{display:none}@media screen and (max-width: 900px){.background.small{display:block}}@media screen and (min-width: 900px) and (max-width: 1300px){.background.medium{display:block}}@media screen and (min-width: 1300px){.background.large{display:block}}.background.top{background-position:top center}.background.right{background-position:right center}.background.bottom{background-position:center bottom}.background.left{background-position:left center}.background.fixed{background-attachment:fixed}sup{font-size:0.75em}.span-1{float:left;width:5.333333333333%;margin:0 1.5%}.span-1.no-margin{width:8.333333333333%}.span-2{float:left;width:13.666666666667%;margin:0 1.5%}.span-2.no-margin{width:16.666666666667%}.span-3{float:left;width:22%;margin:0 1.5%}.span-3.no-margin{width:25%}.span-4{float:left;width:30.333333333333%;margin:0 1.5%}.span-4.no-margin{width:33.333333333333%}.span-5{float:left;width:38.666666666667%;margin:0 1.5%}.span-5.no-margin{width:41.666666666667%}.span-6{float:left;width:47%;margin:0 1.5%}.span-6.no-margin{width:50%}.span-7{float:left;width:55.333333333333%;margin:0 1.5%}.span-7.no-margin{width:58.333333333333%}.span-8{float:left;width:63.666666666667%;margin:0 1.5%}.span-8.no-margin{width:66.666666666667%}.span-9{float:left;width:72%;margin:0 1.5%}.span-9.no-margin{width:75%}.span-10{float:left;width:80.333333333333%;margin:0 1.5%}.span-10.no-margin{width:83.333333333333%}.span-11{float:left;width:88.666666666667%;margin:0 1.5%}.span-11.no-margin{width:91.666666666667%}.no-margin{margin:0}@media screen and (max-width: 800px){.span-1:not(.no-stack),.span-1.no-margin:not(.no-stack),.span-2:not(.no-stack),.span-2.no-margin:not(.no-stack),.span-3:not(.no-stack),.span-3.no-margin:not(.no-stack),.span-4:not(.no-stack),.span-4.no-margin:not(.no-stack),.span-5:not(.no-stack),.span-5.no-margin:not(.no-stack),.span-6:not(.no-stack),.span-6.no-margin:not(.no-stack),.span-7:not(.no-stack),.span-7.no-margin:not(.no-stack),.span-8:not(.no-stack),.span-8.no-margin:not(.no-stack),.span-9:not(.no-stack),.span-9.no-margin:not(.no-stack),.span-10:not(.no-stack),.span-10.no-margin:not(.no-stack),.span-11:not(.no-stack),.span-11.no-margin:not(.no-stack){float:none;width:auto}}a.navskip{position:fixed;left:15px;top:-5em;color:#fff;background-color:#fff;color:#006079;font-family:nunito-sans,sans-serif;text-transform:uppercase;font-weight:700;z-index:100;font-size:0.625em;letter-spacing:0.125em;padding:1.75em;transition:top 100ms}a.navskip::after{display:inline-block;margin:0 0 0 1em;content:'\2192';color:#d59600}a.navskip:focus{background-color:#fff;display:inline-block;opacity:1;top:0}a.navicon{content:' ';position:fixed;height:60px;width:60px;background-color:#007A99;top:80px;right:0;background-image:url("../images/navicon.svg");background-size:30px 22px;background-repeat:no-repeat;background-position:center center;z-index:100;transition:background-size 250ms, background-image 250ms, background-color 250ms}@media only screen and (max-width: 900px){a.navicon{right:0}}a.navicon.on{background-color:#fff;background-image:url("../images/navicon-on.svg");background-size:25px 25px}.overlay-trigger{cursor:pointer}.overlay{z-index:999999;position:fixed;left:-9999px;width:100%;height:0;background-color:#007A99;background-color:rgba(0,122,153,0.8);opacity:0;overflow-y:scroll;transform:scale(1.25);-webkit-transform:scale(1.25);transition:opacity 200ms, transform 200ms;-webkit-transition:opacity 200ms, -webkit-transform 200ms}.overlay.on{left:0;top:0;height:100vh;width:100vw;opacity:1;transform:scale(1);-webkit-transform:scale(1)}.overlay a.close{position:fixed;top:2em;right:2%;width:40px;opacity:0.7;border:none;z-index:100}.overlay a.close:hover{opacity:1}.overlay .overlay-container,.overlay article{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:600px;margin:0 auto;padding:2em 4%;line-height:1.25em;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,0.4);border-radius:3px}.overlay .overlay-video{position:relative;max-width:1200px;padding-top:56.25%;margin:0 auto;background-color:#000}.overlay .overlay-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overlay h2{font-weight:400;font-size:1.75em;margin:0.25em 0 0.25em;color:#333}.overlay h3{color:#4f889e;font-weight:400}.overlay h5{color:#aaa;font-weight:400;font-size:0.625em;text-transform:uppercase;letter-spacing:0.2em}.overlay p{margin:0.5em 0;line-height:1.75em}.overlay table{width:100%;margin:0.5em 0 1.5em}.overlay table tbody tr td{padding:0.75em 0;font-weight:300;font-size:0.875em}.overlay table tbody tr td:last-child{text-align:right}.overlay .button{margin:2em 0 0.5em}.overlay .button a{display:inline-block;margin:0 0.5em 1em 0;background:transparent;border:none;font-weight:400;background-color:#007A99;color:#fff;font-size:0.75em;padding:1.5em calc(50px + 2em) 1.5em 2em;transition:background-color 250ms, box-shadow 200ms;position:relative;font-family:nunito-sans,sans-serif;text-transform:uppercase;letter-spacing:0.15em;overflow:hidden;border-radius:1em;line-height:1em;box-shadow:0 0 0.65em rgba(0,0,0,0.175);text-decoration:none !important}@media only screen and (max-width: 900px){.overlay .button a{display:block;margin:0.5em 0}}.overlay .button a:first-of-type{margin-left:0}.overlay .button a::after{content:'\2192';font-family:merriweather,serif;text-align:center;display:block;position:absolute;right:0;top:0;width:50px;height:calc(100% - 1em);padding-top:1.5em;background-color:rgba(0,0,0,0.25)}.overlay .button a:hover{background-color:#008eb3;box-shadow:0 0.3em 0.75em rgba(0,0,0,0.275)}.overlay .button a:nth-of-type(2n){background-color:#d59600}.overlay .button a:nth-of-type(2n):hover{background-color:#efa800}@media only screen and (max-width: 800px){.overlay-main form,.overlay article{margin-top:5em;margin-bottom:5em;position:relative;top:auto;transform:none;-webkit-transform:none}}.content form-new .field{width:50%;float:left}.content form-new .field:nth-of-type(2n+3){clear:left}.content form-new label,.content form-new fieldset{display:block;font-family:nunito-sans,sans-serif;font-weight:400;margin:1em 0 0}.content form-new fieldset label{margin:0.75em 0 0.75em 0.5em}.content form-new input[type="text"],.content form-new input[type="email"],.content form-new input[type="number"],.content form-new input[type="tel"],.content form-new input[type="password"],.content form-new input[name="uName"],.content form-new select{border:none;border:2px solid #d9ebf0;background-color:#fff;box-shadow:0 0.1em 0.25em rgba(0,0,0,0.1);font-family:merriweather,serif;font-size:1em;line-height:1.25em;font-weight:300;padding:0.5em;display:block;width:calc(100% - 1em - 4px);margin:0;outline:none;border-radius:.5em;background:transparent;position:relative;-webkit-appearance:none;transition:border-color 200ms}.content form-new .error input[type="text"],.content form-new .error input[type="email"],.content form-new .error input[type="number"],.content form-new .error input[type="tel"],.content form-new .error input[type="password"],.content form-new .error select{border-color:solid 1px #ff0000}.content form-new input[type="text"]:focus,.content form-new input[type="email"]:focus,.content form-new input[type="number"]:focus,.content form-new input[type="tel"]:focus,.content form-new input[type="password"]:focus,.content form-new select:focus{border-color:#99cad6}.content form-new textarea{border:solid 2px #d9ebf0;box-shadow:0 0.1em 0.25em rgba(0,0,0,0.1);font-family:merriweather,serif;font-size:1em;font-weight:300;padding:0.5em 0.5em;display:block;width:96%;margin:0.5em 0 !important;height:8em;border-radius:.5em;transition:border-color 200ms}.content form-new textarea:focus{border-color:#99cad6}.content form .field{width:50%;float:left}.content form .field:nth-of-type(2n+3){clear:left}.content form label,.content form fieldset{display:block;font-family:nunito-sans,sans-serif;font-weight:400;margin:2em 0 0}.content form fieldset label{margin:0.75em 0 0.75em 0.5em}.content form input[type="text"],.content form input[type="email"],.content form input[type="number"],.content form input[type="tel"],.content form input[type="password"],.content form input[name="uName"],.content form select{border:none;border-bottom:solid 1px #ccc;font-family:merriweather,serif;font-size:1em;line-height:1.25em;font-weight:300;padding:0.5em;display:block;margin:0;outline:none;border-radius:0;background:transparent;position:relative;-webkit-appearance:none}.content form input[type="text"],.content form input[type="email"],.content form input[type="number"],.content form input[type="tel"],.content form input[type="password"],.content form input[name="uName"]{width:calc(100% - 1em - 4px)}.content form select{width:100%}.content form .error input[type="text"],.content form .error input[type="email"],.content form .error input[type="number"],.content form .error input[type="tel"],.content form .error input[type="password"],.content form .error select{border-bottom:solid 1px #ff0000}.content form input[type="text"]:focus,.content form input[type="email"]:focus,.content form input[type="number"]:focus,.content form input[type="tel"]:focus,.content form input[type="password"]:focus,.content form select:focus{border:none;border-bottom:solid 1px #25739e}.content form textarea{border:solid 1px #ccc;font-family:merriweather,serif;font-size:1em;font-weight:300;padding:0.5em 0.5em;display:block;width:96%;margin:0.5em 0 !important;height:8em}.content form textarea:focus{border:solid 1px #25739e}.content .button a,.content input[type="submit"],.content button{display:inline-block;margin:0 0.5em 1em 0;background:transparent;border:none;font-weight:400;background-color:#007A99;color:#fff;font-size:0.75em;padding:1.5em calc(50px + 2em) 1.5em 2em;transition:background-color 250ms, box-shadow 200ms;position:relative;font-family:nunito-sans,sans-serif;text-transform:uppercase;letter-spacing:0.15em;overflow:hidden;border-radius:1em;line-height:1em;box-shadow:0 0 0.65em rgba(0,0,0,0.175);text-decoration:none !important}@media only screen and (max-width: 900px){.content .button a,.content input[type="submit"],.content button{display:block;margin:0.5em 0}}.content .button a:first-of-type,.content input[type="submit"]:first-of-type,.content button:first-of-type{margin-left:0}.content .button a::after,.content input[type="submit"]::after,.content button::after{content:'\2192';font-family:merriweather,serif;text-align:center;display:block;position:absolute;right:0;top:0;width:50px;height:calc(100% - 1em);padding-top:1.5em;background-color:rgba(0,0,0,0.25)}.content .button a:hover,.content input[type="submit"]:hover,.content button:hover{background-color:#008eb3;box-shadow:0 0.3em 0.75em rgba(0,0,0,0.275)}.content .button a:nth-of-type(2n),.content input[type="submit"]:nth-of-type(2n),.content button:nth-of-type(2n){background-color:#d59600}.content .button a:nth-of-type(2n):hover,.content input[type="submit"]:nth-of-type(2n):hover,.content button:nth-of-type(2n):hover{background-color:#efa800}.content .button.small a{font-size:0.75em;padding:1.25em calc(50px + 2em) 1.25em 1.5em}.content input[type="submit"]{padding-right:2em;margin:1.5em 0}.content button{margin:1.5em 0}.content .formify-error{background-color:#fdeaea}.sem-form-response{text-align:center;font-size:1.5em}.sem-checkbox-label,.sem-radio-button-label{margin:0.75em 0 0.75em 1.5em}.content ul.redactor-toolbar li::before{display:none}.content div.redactor-editor{padding:1em}form[id^='form_'] div.form_header{background-color:transparent}.overlay-trigger{cursor:pointer}.overlay{z-index:999999;position:fixed;left:-9999px;width:100%;height:0;background-color:#007A99;background-color:rgba(0,122,153,0.8);opacity:0;overflow-y:scroll;transform:scale(1.25);-webkit-transform:scale(1.25);transition:opacity 200ms, transform 200ms;-webkit-transition:opacity 200ms, -webkit-transform 200ms}.overlay.on{left:0;top:0;height:100vh;width:100vw;opacity:1;transform:scale(1);-webkit-transform:scale(1)}.overlay a.close{position:fixed;top:2em;right:2%;width:40px;opacity:0.7;border:none;z-index:100}.overlay a.close:hover{opacity:1}.overlay .overlay-container,.overlay article{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:600px;margin:0 auto;padding:2em 4%;line-height:1.25em;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,0.4);border-radius:3px}.overlay .overlay-video{position:relative;max-width:1200px;padding-top:56.25%;margin:0 auto;background-color:#000}.overlay .overlay-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overlay h2{font-weight:400;font-size:1.75em;margin:0.25em 0 0.25em;color:#333}.overlay h3{color:#4f889e;font-weight:400}.overlay h5{color:#aaa;font-weight:400;font-size:0.625em;text-transform:uppercase;letter-spacing:0.2em}.overlay p{margin:0.5em 0;line-height:1.75em}.overlay table{width:100%;margin:0.5em 0 1.5em}.overlay table tbody tr td{padding:0.75em 0;font-weight:300;font-size:0.875em}.overlay table tbody tr td:last-child{text-align:right}.overlay .button{margin:2em 0 0.5em}.overlay .button a{display:inline-block;margin:0 0.5em 1em 0;background:transparent;border:none;font-weight:400;background-color:#007A99;color:#fff;font-size:0.75em;padding:1.5em calc(50px + 2em) 1.5em 2em;transition:background-color 250ms, box-shadow 200ms;position:relative;font-family:nunito-sans,sans-serif;text-transform:uppercase;letter-spacing:0.15em;overflow:hidden;border-radius:1em;line-height:1em;box-shadow:0 0 0.65em rgba(0,0,0,0.175);text-decoration:none !important}@media only screen and (max-width: 900px){.overlay .button a{display:block;margin:0.5em 0}}.overlay .button a:first-of-type{margin-left:0}.overlay .button a::after{content:'\2192';font-family:merriweather,serif;text-align:center;display:block;position:absolute;right:0;top:0;width:50px;height:calc(100% - 1em);padding-top:1.5em;background-color:rgba(0,0,0,0.25)}.overlay .button a:hover{background-color:#008eb3;box-shadow:0 0.3em 0.75em rgba(0,0,0,0.275)}.overlay .button a:nth-of-type(2n){background-color:#d59600}.overlay .button a:nth-of-type(2n):hover{background-color:#efa800}@media only screen and (max-width: 800px){.overlay-main form,.overlay article{margin-top:5em;margin-bottom:5em;position:relative;top:auto;transform:none;-webkit-transform:none}}body{font-family:merriweather,serif;color:#262626}.ccm-page{font-weight:300}a{color:#006079}small{font-size:.85em;line-height:1.2em}.content{line-height:1.875em}@media only screen and (max-width: 900px){.content{font-size:0.875em}}.content>*:first-child{margin-top:0 !important}.content>.image-block:first-child+*:nth-child(2){margin-top:0 !important}.content p a:link,.content li a:link,.content table a:link{text-decoration:underline}.content ul,.content ol{margin:0.5em 0 1.5em;width:auto;overflow:hidden}.content ul li{padding:0 0 0 2em;margin:1em 0;font-family:merriweather,serif;position:relative}.content ul li::before{font-family:merriweather,serif;font-weight:400;position:absolute;left:0;content:'\2192';color:#d59600;font-size:0.95em}.content ul li p{margin:0}.content p+ul,.content p+ol{margin-top:0}.content p+ul li:first-child,.content p+ol li:first-child{margin-top:0}.content ul ul{margin-bottom:0}.content ul ul li:last-of-type{margin-bottom:.25em}.content ol{list-style-type:decimal}.content ol li{margin:1em 0 1em 2em;font-family:merriweather,serif}.content ol ol{list-style-type:lower-alpha !important}.content h1{font-weight:700;font-size:2em;font-family:merriweather,serif;color:#007A99;line-height:1.3em;margin:1em 0 1em;letter-spacing:-0.015em}.content h2{font-size:1.65em;margin:1.5em 0 0.75em;color:#9b6e00;line-height:1.5em;letter-spacing:-.005em}.content h3{font-family:nunito-sans,sans-serif;font-weight:400;color:#9b6e00;font-size:1.375em;margin:1.5em 0 0.5em}.content h4{font-family:nunito-sans,sans-serif;font-weight:400;color:#9b6e00;font-size:1.25em;margin:1.5em 0 0.5em;letter-spacing:.015em}.content h4.centered{text-align:center}.content h4.centered::after{display:block;content:' ';width:50px;margin:1.5em auto 0;height:1px;background-color:#007A99}.content h5{color:#000;font-weight:400;font-family:nunito-sans,sans-serif;font-size:1.15em;color:#9b6e00;letter-spacing:.015em}.content h6{color:#9b6e00;font-family:nunito-sans,sans-serif;font-size:1em;letter-spacing:.04em;font-weight:400;text-transform:uppercase}.content p{font-family:merriweather,serif;margin:0.5em 0 1.5em;font-size:1em}.content blockquote,.content cite{margin-left:.2rem}@media screen and (min-width: 600px){.content blockquote,.content cite{margin-left:3rem}}.content blockquote{font-family:nunito-sans,sans-serif;font-size:1.125em;padding-left:1rem;padding-right:1rem;border-left:2px solid #eacb80;margin:0.5em 0 1.75em}.content blockquote p{font-family:nunito-sans,sans-serif}@media screen and (min-width: 600px){.content blockquote{padding-left:2rem;padding-right:4rem}}.content cite{font-family:nunito-sans,sans-serif;text-transform:uppercase;font-size:.8em;font-weight:700;letter-spacing:.06em}.content time.time{display:block;font-family:nunito-sans,sans-serif;text-transform:uppercase;font-size:0.75em;font-weight:700;color:#d59600;letter-spacing:0.1em;margin:0 0 0.5em}.content table{width:100%;margin:1.5em 0 3em;font-family:nunito-sans,sans-serif}.content table:not(.no-header) tr:first-of-type td,.content table tr:first-of-type th{font-weight:700}.content table tr td,.content table tr th{padding:1em 1.25em}.content table tr th{color:#9b6e00}.content table tr:nth-child(even){background-color:#edf6f8}.content table tr td:not(:first-child){border-left:2px solid #fff}.content table tr td:not(:last-child){border-right:2px solid #fff}.content table tr td:first-child{border-top-left-radius:1em;border-bottom-left-radius:1em}.content table tr td:last-child{border-top-right-radius:1em;border-bottom-right-radius:1em}.content table tr td,.content table tr th{font-weight:400;font-size:0.9em;line-height:1.5em;letter-spacing:.01em}.content table tr td p,.content table tr th p{font-family:nunito-sans,sans-serif;margin:0}.content table tr td ul,.content table tr td ol,.content table tr th ul,.content table tr th ol{margin:0}.content table tr td ul li,.content table tr td ol li,.content table tr th ul li,.content table tr th ol li{font-family:nunito-sans,sans-serif;margin:0 0 .25em 0;padding-left:1.5em}.content .notification{font-size:1.15em;font-family:nunito-sans,sans-serif;font-weight:400;line-height:1.6em;border-radius:1em;background-color:#f9efd9;border:2px solid #eacb80;padding:1em 1.2em;margin:0.5em 0 2em}.content .notification p,.content .notification ul,.content .notification ol,.content .notification li,.content .notification b,.content .notification em,.content .notification a{font-family:inherit}.content .notification p,.content .notification ul,.content .notification ol,.content .notification li{font-weight:400}.content .notification>*:last-child{margin-bottom:0}.content .notification>*:first-child{margin-top:0}.content sup{font-size:.55em;letter-spacing:.04em;font-weight:400}.content h1 u,.content h2 u,.content h3 u,.content h4 u,.content h5 u,.content h6 u,.content p u,.content li u{text-decoration:none}.content h1 strong,.content h2 strong,.content h3 strong,.content h4 strong,.content h5 strong,.content h6 strong{font-weight:300}.btn a{display:inline-flex;line-height:1.875em;background-color:#fff;border-radius:1em;color:#006079;padding:.6em 1.2em;margin:.25em .5em .25em 0;box-shadow:0 0.08em 0.4em rgba(0,0,0,0.16);font-family:nunito-sans,sans-serif;font-size:1.1em;font-weight:400;letter-spacing:0.015em;position:relative;transform:scale(1);transition:transform 100ms, box-shadow 100ms, color 100ms}.btn a::after{color:inherit;content:'→';padding-left:.6em;font-family:merriweather,serif;font-weight:400}.btn a:hover{box-shadow:0 0.2em 0.8em rgba(0,0,0,0.14);color:#005267}.block{margin:0.5em 0 1.5em}.block.block-right{padding:0;margin:1em 0 2.5em 0;line-height:0}@media screen and (min-width: 900px){.block.block-right{float:right;width:55%;margin:1em 0 2.5em 5%}}@media screen and (min-width: 1200px){.block.block-right{margin:1em -10% 2.5em 5%}}.block-interactive a,.block-interactive button{display:grid;width:calc(100% - 4em);background:#fff;border-radius:1em;border:2px solid #d9e7eb;box-shadow:0 0.1em 0.25em rgba(0,0,0,0.1);color:#006079;padding:1em 3em 1em 1em;position:relative;margin:0.5em 0 1.5em;transition:box-shadow 200ms;font-family:nunito-sans,sans-serif;text-transform:none;letter-spacing:inherit;font-size:inherit;font-weight:400;letter-spacing:.01em;line-height:inherit;text-decoration:none !important}.block-interactive a:hover,.block-interactive button:hover{box-shadow:0 0.2em 0.5em rgba(0,0,0,0.1);background-color:#fff}.block-interactive a:active,.block-interactive button:active{box-shadow:0 0.05em 0.05em rgba(0,0,0,0.1)}.block-interactive a:focus,.block-interactive button:focus{color:#9b6e00;outline:none;border-color:#d59600}.block-interactive a:focus h3,.block-interactive a:focus h5,.block-interactive button:focus h3,.block-interactive button:focus h5{color:#9b6e00}.block-interactive a h3,.block-interactive a h5,.block-interactive button h3,.block-interactive button h5{color:#006079;margin:0;font-weight:400;letter-spacing:.01em;text-align:left}.block-interactive a p,.block-interactive button p{margin-bottom:0;font-family:nunito-sans,sans-serif;color:#262626;font-weight:400;letter-spacing:.01em;line-height:1.4em;font-size:.9em;color:#595959}.image-block,.block-image{box-shadow:0 0.25em 0.75em rgba(0,0,0,0.1),0 0.1em 0 rgba(0,0,0,0.03);line-height:0;border-radius:.5em;overflow:hidden}@media only screen and (max-width: 600px){.image-block,.block-image{float:none;width:auto;margin:1em 0 2em}}.image-block img,.block-image img{width:100%}.image-block div.alt,.block-image div.alt{padding:1em 4%;line-height:1.5em;font-size:0.75em;font-family:nunito-sans,sans-serif;color:#555;text-align:left}.image-block .image-right,.block-image .image-right{padding:0;margin:1em 0 2.5em 0;line-height:0}@media screen and (min-width: 900px){.image-block .image-right,.block-image .image-right{float:right;width:55%;margin:1em 0 2.5em 5%}}@media screen and (min-width: 1200px){.image-block .image-right,.block-image .image-right{margin:1em -10% 2.5em 5%}}@media only screen and (max-width: 900px){.image-right img,.image-right-portrait img{max-width:100%;height:auto}}.image-right-portrait,.block-image-right-portrait{width:auto !important;margin:1em 0 2.5em 5%}.image-right-portrait img,.block-image-right-portrait img{width:auto;max-height:400px;box-shadow:0 0.25em 0.75em rgba(0,0,0,0.1),0 0.1em 0 rgba(0,0,0,0.03)}.image-left,.block-image-left{float:left;width:55%;box-shadow:0 5px 25px rgba(0,0,0,0.15);line-height:0;margin:1em 5% 2.5em -10%;border-radius:3px;overflow:hidden}.block-file a:hover svg.icon-download{transform:translateY(-50%) scale(1.15)}.block-file span.file-extension{text-transform:uppercase}.block-file svg.icon-download{position:absolute;right:1.2em;top:50%;transform:translateY(-50%) scale(1);width:16px;height:auto;fill:#9b6e00;transition:transform 200ms}.block-page-list a.page-list-item::after{color:#d59600;font-family:merriweather,serif;font-weight:400;font-size:1.2em;content:'\2192';position:absolute;right:1.2em;top:50%;transform:translateY(-50%) scale(1);transition:all 200ms}.block-page-list a.page-list-item:hover::after{right:.9em;transform:translateY(-50%) scale(1.05)}.block-content-navigation ul{overflow:visible}.block-content-navigation ul,.block-content-navigation li{list-style:none;margin:0 !important;padding:0 !important}.block-content-navigation li::before{display:none}.block-content-navigation a::after{content:'\2193';position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0 1.2em;color:#9b6e00;transition:padding-top 200ms;font-family:merriweather,serif}.block-content-navigation a:hover{box-shadow:0 0.3em 0.75em rgba(0,0,0,0.175)}.block-content-navigation a:hover::after{padding-top:.5em}section.accordion,div.accordion{position:relative;box-shadow:0 0.1em 0.25em rgba(0,0,0,0.1);border-radius:1em;transition:box-shadow 200ms;background:#fff;margin:0 0 1.75em 0;border:2px solid #d9e7eb}section.accordion:hover,div.accordion:hover{box-shadow:0 0.2em 0.5em rgba(0,0,0,0.1)}section.accordion:active,div.accordion:active{box-shadow:0 0.05em 0.05em rgba(0,0,0,0.1)}section.accordion h5.accordion-title,div.accordion h5.accordion-title{margin:0;position:relative}section.accordion h5.accordion-title span.new,div.accordion h5.accordion-title span.new{display:block;position:absolute;background:red;color:#fff;border-radius:.25em;text-transform:uppercase;font-size:.6em;font-weight:700;letter-spacing:.1em;padding:.4em .5em .25em;line-height:1em;left:1.6em;top:-0.8em}section.accordion button.accordion-trigger,div.accordion button.accordion-trigger{background-color:transparent;overflow:hidden;text-align:left;width:100%;color:#006079;text-transform:none;letter-spacing:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:1em 2.2em 1em 1.2em;line-height:inherit;position:relative;box-shadow:none;border-radius:0}section.accordion button.accordion-trigger .accordion-icon,div.accordion button.accordion-trigger .accordion-icon{position:absolute;margin:0 1em;right:.2em;top:1em}section.accordion button.accordion-trigger .accordion-icon::before,div.accordion button.accordion-trigger .accordion-icon::before{content:'+';color:#9b6e00;font-size:1.2em;font-weight:400}section.accordion button.accordion-trigger[aria-expanded="true"],div.accordion button.accordion-trigger[aria-expanded="true"]{border-bottom:1px solid #f7eacc}section.accordion button.accordion-trigger[aria-expanded="true"] .accordion-icon::before,div.accordion button.accordion-trigger[aria-expanded="true"] .accordion-icon::before{content:'-'}section.accordion button.accordion-trigger::after,div.accordion button.accordion-trigger::after{display:none}section.accordion .accordion-content,div.accordion .accordion-content{padding:1em 2.2em 1em 1.2em;position:relative}section.accordion .accordion-content::after,div.accordion .accordion-content::after{content:'';position:absolute;top:0;left:0;width:100%;height:2em;background:linear-gradient(0deg, rgba(0,0,0,0) 70%,rgba(0,0,0,0.03) 100%)}section.accordion *:last-child,div.accordion *:last-child{margin-bottom:0}.degree-list h3 a:link::after{display:none}div.intro-paragraph p{font-size:1.5em;line-height:1.6em;color:#000;margin-bottom:1.3em}.page-list-item.span-4:nth-of-type(3n+4){clear:left}.page-list-item.span-4 a.thumbnail{display:block;margin:2em 0 0;position:relative;width:100%;height:0;padding-top:80%;border-radius:4px;overflow:hidden}.page-list-item.span-4 div{display:block;margin:0;font-family:nunito-sans,sans-serif;font-weight:700;font-size:1.25em}.page-list-item.span-4 span{display:block;font-family:nunito-sans,sans-serif;color:#999;margin:0 0 2.5em;line-height:1em;font-size:0.875em}.news-list h5{color:#007A99;font-size:0.875em;font-weight:700;margin:0.5em 0 0}.news-list h3{line-height:1.25em;font-weight:700;margin-top:0}.news-list h3 a{color:#555}.formify-form .formify-file-button-text a{display:inline-block;margin:0 0.5em 1em 0;background:transparent;border:none;font-weight:400;background-color:#007A99;color:#fff;font-size:0.75em;padding:1.5em calc(50px + 2em) 1.5em 2em;transition:background-color 250ms, box-shadow 200ms;position:relative;font-family:nunito-sans,sans-serif;text-transform:uppercase;letter-spacing:0.15em;overflow:hidden;border-radius:1em;line-height:1em;box-shadow:0 0 0.65em rgba(0,0,0,0.175);text-decoration:none !important}@media only screen and (max-width: 900px){.formify-form .formify-file-button-text a{display:block;margin:0.5em 0}}.formify-form .formify-file-button-text a:first-of-type{margin-left:0}.formify-form .formify-file-button-text a::after{content:'\2192';font-family:merriweather,serif;text-align:center;display:block;position:absolute;right:0;top:0;width:50px;height:calc(100% - 1em);padding-top:1.5em;background-color:rgba(0,0,0,0.25)}.formify-form .formify-file-button-text a:hover{background-color:#008eb3;box-shadow:0 0.3em 0.75em rgba(0,0,0,0.275)}.formify-form .formify-file-button-text a:nth-of-type(2n){background-color:#d59600}.formify-form .formify-file-button-text a:nth-of-type(2n):hover{background-color:#efa800}.vimeo,.video{width:100%;padding-top:56%;position:relative;margin:0.5em 0 4em;border-radius:.75em;overflow:hidden;box-shadow:0 0.25em 0.7em rgba(0,0,0,0.15),0 0.1em 0 rgba(0,0,0,0.08)}.vimeo iframe,.video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.vimeo.video-right,.video.video-right{padding:0;margin:1em 0 2.5em 0;line-height:0}@media screen and (min-width: 1200px){.vimeo.video-right,.video.video-right{float:right;width:55%;margin:1em -10% 2.5em 5%}}.vimeo.video-right .wrapper,.video.video-right .wrapper{position:relative;height:0;padding-top:56.25%}.vimeo.video-right p,.video.video-right p{padding:1em 4%;line-height:1.5em;font-size:0.75em;font-family:nunito-sans,sans-serif;color:#595959;text-align:left;margin-bottom:0}.block-video{width:100%;position:relative;margin:0.5em 0 4em;border-radius:.75em;overflow:hidden;box-shadow:0 0.25em 0.7em rgba(0,0,0,0.15),0 0.1em 0 rgba(0,0,0,0.08)}.block-video .wrapper{position:relative;height:0;padding-top:56.25%}.block-video .wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.block-video p{padding:1em 4%;line-height:1.5em;font-size:0.75em;font-family:nunito-sans,sans-serif;color:#595959;text-align:left;margin-bottom:0}.googleMapCanvas{margin-bottom:2.5em}.callout{text-align:center;margin:6em 0;border-top:solid 1px #007A99;border-bottom:solid 1px #007A99;clear:both}.callout::after{position:relative;bottom:9px;content:' ';width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #007A99 transparent;margin:2.5em auto}.callout::before{content:' ';position:relative;top:9px;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#007A99 transparent transparent transparent;margin:2.5em auto}.callout h2{margin-bottom:-1.2em}.callout h4{font-family:nunito-sans,sans-serif;color:#007A99;margin:1.5em 0 0;font-size:1.75em}.callout p{font-family:nunito-sans,sans-serif;font-size:1.25em;margin:2.5em 0}a:focus{outline:3px solid #d59600}section.notification{margin:0;border-radius:0;border:none;padding:2em;background-color:rgba(0,122,153,0.1);border-bottom:solid 1px rgba(0,122,153,0.3);font-family:nunito-sans,sans-serif;font-size:1.1em;text-align:center;line-height:1.5em}section.notification,section.notification *{font-family:nunito-sans,sans-serif}section.notification a{text-decoration:underline}section.notification div.alert-icon{display:inline-block;margin:0 .25em;width:25px;position:relative;top:6px}section.notification div.alert-icon svg{width:100%;height:auto;fill:#006079}section.notification a.button{display:inline-block;margin:1em 0 0 1em;text-decoration:none;border:1px solid;padding:.25em .75em;font-weight:700;text-transform:uppercase;font-size:.7em;letter-spacing:.03em;position:relative;top:-.25em;border-radius:.25em}header.main{position:relative;background-color:#000;overflow:hidden}header.main div.nav{position:relative;width:100%;z-index:10;background-image:url("../images/background-gradient-div-nav.svg");background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.6)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);top:0}header.main nav.quick{position:relative;z-index:100}header.main nav.quick ul{float:right}@media only screen and (max-width: 900px){header.main nav.quick ul{float:none;text-align:center}}@media only screen and (max-width: 900px){header.main nav.quick ul.action{display:none}}header.main nav.quick ul li{display:inline-block;float:left}header.main nav.quick ul li a,header.main nav.quick ul li input[type="text"]{display:block;text-transform:uppercase;padding:1.5em;font-size:0.625em;font-weight:700;font-family:nunito-sans,sans-serif;letter-spacing:0.125em;transition:background-color 250ms;border:none;line-height:1em;height:1em}header.main nav.quick ul li a:hover,header.main nav.quick ul li a:focus,header.main nav.quick ul li input[type="text"]:hover,header.main nav.quick ul li input[type="text"]:focus{background-color:rgba(0,0,0,0.15)}header.main nav.quick ul li input[type="text"]{background:transparent;width:8em;transition:width 250ms;height:1.5em;line-height:normal;padding:1.25em 1.5em 1.25em 1.5em}header.main nav.quick ul li input[type="text"]:focus,header.main nav.quick ul li input[type="text"].on{width:20em}@media only screen and (max-width: 900px){header.main nav.quick ul li input[type="text"]:focus,header.main nav.quick ul li input[type="text"].on{width:100vw}}header.main nav.quick form{position:relative}header.main nav.quick #suggestions{position:absolute;width:100%;top:100%;background-color:#f3f3f3;display:none;z-index:10}header.main nav.quick #suggestions.on{display:block}header.main nav.quick #suggestions div{display:block}header.main nav.quick #suggestions div a{display:block;color:#555;border-bottom:solid 1px #eee;text-transform:none;letter-spacing:0;font-size:1em;font-weight:300;padding:1em 1em 1.5em;text-align:left}header.main nav.quick #suggestions div a strong{font-weight:400}header.main nav.quick #suggestions div a span{display:block;color:#006079;font-size:0.625em}header.main nav.quick #suggestions div a:hover{background-color:#fff}header.main div.main{padding:2em 2%}header.main div.main h2{float:left;width:125px;margin:0.5em 0}header.main div.main h2 a{display:block;height:0;background-image:url("../images/mississippi-college.png");width:125px;padding-top:70px;background-size:125px 70px;overflow:hidden;position:relative;left:0.5em}header.main div.main div#mc-logo{width:95px;float:left;position:relative;top:6px;margin-left:5px}@media screen and (min-width: 900px){header.main div.main div#mc-logo{margin-left:0;top:2px;width:115px}}header.main div.main div#mc-logo a{display:block}header.main div.main ul{float:right;margin:1em 0 0}header.main div.main ul li{display:inline-block}header.main div.main ul li a{color:#fff;font-family:nunito-sans,sans-serif;text-transform:uppercase;display:block;padding:1em 1.5em;letter-spacing:0.125em;font-size:0.875em;font-weight:400}nav.full{position:fixed;width:100%;height:100%;top:0;left:100%;z-index:20;background-image:url("../images/background-gradient-nav-quick.svg");background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwN2E5OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1OTYwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #007a99),color-stop(100%, #d59600));background-image:-moz-linear-gradient(left, #007a99 0%,#d59600 100%);background-image:-webkit-linear-gradient(left, #007a99 0%,#d59600 100%);background-image:linear-gradient(to right, #007a99 0%,#d59600 100%);opacity:0;transition:opacity 500ms;overflow-y:auto}nav.full.on{left:0;opacity:1}nav.full.on>ul.nav{margin-top:0}nav.full .background{background-image:url("../images/background-nav.jpg");top:0;left:0;opacity:0.15}nav.full>ul.nav{font-size:1.25vw;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:30px;transition:margin-top 500ms}@media only screen and (min-width: 1500px){nav.full>ul.nav{font-size:1.125em}}@media only screen and (max-width: 900px){nav.full>ul.nav{font-size:1em;transform:none;top:auto}}nav.full>ul.nav>li{display:inline-block;text-align:left;vertical-align:top;padding:0 2%}@media only screen and (max-width: 900px){nav.full>ul.nav>li{display:block;padding:2em 0 1em;font-size:0.875em;margin:0 8%;border-bottom:solid 1px rgba(255,255,255,0.5)}}nav.full>ul.nav>li>a{color:#fff;font-size:2em;display:block;margin:0 0 0.75em}nav.full>ul.nav>li ul li{display:block}nav.full>ul.nav>li ul li a{color:#fff;font-family:nunito-sans,sans-serif;display:block;padding:0.75em 0}nav.full div.footer{position:absolute;bottom:0;width:100%}@media only screen and (max-width: 900px){nav.full div.footer{position:relative}}nav.full div.footer ul.quicklinks{width:90%;margin:0 auto;text-align:center;border-bottom:solid 1px rgba(255,255,255,0.5)}@media only screen and (max-width: 900px){nav.full div.footer ul.quicklinks{width:auto;margin:2em 8% 0;padding:1.5em 0}}nav.full div.footer ul.quicklinks li{display:inline-block;color:#fff;text-transform:uppercase;font-family:nunito-sans,sans-serif;font-size:0.875em;padding:1em;position:relative;letter-spacing:0.1em;font-weight:400}@media only screen and (max-width: 1200px){nav.full div.footer ul.quicklinks li{font-size:0.75em}}@media only screen and (max-width: 900px){nav.full div.footer ul.quicklinks li{display:block;font-size:0.75em}}nav.full div.footer ul.quicklinks li a{color:#fff}nav.full div.footer ul.quicklinks li::after{content:'\2022';position:absolute;right:-0.5em;opacity:0.5;font-size:0.75em;top:1.5em}@media only screen and (max-width: 900px){nav.full div.footer ul.quicklinks li::after{display:none}}nav.full div.footer ul.quicklinks li:last-of-type::after{display:none}nav.full div.footer ul.copyright{text-align:center}nav.full div.footer ul.copyright li{display:inline-block;font-family:nunito-sans,sans-serif;text-transform:uppercase;padding:1.5em 1em;color:#fff;font-size:0.625em;letter-spacing:0.1em;position:relative}@media only screen and (max-width: 900px){nav.full div.footer ul.copyright li{display:block}}nav.full div.footer ul.copyright li a{color:#fff}nav.full div.footer ul.copyright li::after{content:'\2022';position:absolute;right:-0.5em;opacity:0.5;font-size:0.75em;top:1.5em}@media only screen and (max-width: 900px){nav.full div.footer ul.copyright li::after{display:none}}nav.full div.footer ul.copyright li:last-of-type::after{display:none}section.bottom{background-color:#fff;position:relative;border-top:solid 1px #eee}section.bottom .container{padding:0 3%}@media only screen and (max-width: 900px){section.bottom .container{padding:0 6%}}section.bottom nav{padding:3.5em 0;width:85%;float:left}@media only screen and (max-width: 900px){section.bottom nav{width:auto;float:none;padding:0}}section.bottom nav ul{width:20%;float:left}@media only screen and (max-width: 900px){section.bottom nav ul{width:auto;float:none;padding:1.5em 0;border-bottom:solid 1px #ccc}}section.bottom nav ul li a{font-family:nunito-sans,sans-serif;display:block;padding:0.5em 0;color:#555;font-size:0.875em;line-height:1.25em}section.bottom nav ul li:first-child a{color:#555;font-weight:400;font-size:1em}section.bottom nav ul li a:hover{color:#555}section.bottom img{float:right;width:15%;margin:6em 0 0}@media only screen and (max-width: 900px){section.bottom img{width:60%;margin:2em auto;float:none;display:block}}section.bottom footer{background-color:#f3f3f3;padding:0.5em 0;border-top:solid 1px #ddd}@media only screen and (max-width: 900px){section.bottom footer{padding:0}}section.bottom footer ul li{display:inline-block}@media only screen and (max-width: 900px){section.bottom footer ul li{text-align:center}}section.bottom footer ul li a{font-family:nunito-sans,sans-serif;color:#555;font-size:0.875em;font-weight:400;padding:2em 0.75em 0;display:block}@media only screen and (max-width: 1200px){section.bottom footer ul li a{padding:3em 0.75em 0}}@media only screen and (max-width: 900px){section.bottom footer ul li a{padding:1.25em 0}}section.bottom footer ul li a:hover{color:#555}section.bottom footer ul.shortcuts{float:left;margin:0 0 0 1em}@media only screen and (max-width: 1200px){section.bottom footer ul.shortcuts{font-size:0.75em}}@media only screen and (max-width: 900px){section.bottom footer ul.shortcuts{float:none;margin:0;padding:0 5%}}@media only screen and (max-width: 900px){section.bottom footer ul.shortcuts li{display:block}}section.bottom footer ul#social{float:right}@media only screen and (max-width: 900px){section.bottom footer ul#social{float:none;text-align:center;padding:0.5em 0;border-top:solid 1px #ddd}}section.bottom footer ul#social li a{padding:1.25em;border-radius:50px;overflow:hidden;margin:0.5em;border:solid 1px #ccc}section.bottom footer ul#social li a span{display:block;width:18px;overflow:hidden;height:0;padding-top:18px;overflow:hidden;background-image:url("../images/social.png");background-size:108px 36px;opacity:0.4}section.bottom footer ul#social li.facebook a:hover{background-color:#3b579d;border:solid 1px #3b579d}section.bottom footer ul#social li.facebook a span{background-position:-18px -18px}section.bottom footer ul#social li.facebook a:hover span{background-position:-18px 0}section.bottom footer ul#social li.twitter a:hover{background-color:#5ea9dd;border:solid 1px #5ea9dd}section.bottom footer ul#social li.twitter a span{background-position:-36px -18px}section.bottom footer ul#social li.twitter a:hover span{background-position:-36px 0}section.bottom footer ul#social li.instagram a:hover{background-color:#bc2a8d;border:solid 1px #bc2a8d}section.bottom footer ul#social li.instagram a span{background-position:-54px -18px}section.bottom footer ul#social li.instagram a:hover span{background-position:-54px 0}section.bottom footer ul#social li.vimeo a:hover{background-color:#1ab7ea;border:solid 1px #1ab7ea}section.bottom footer ul#social li.vimeo a span{background-position:0 -18px}section.bottom footer ul#social li.vimeo a:hover span{background-position:0 0}section.bottom footer ul#social li.pinterest a:hover{background-color:#bd081c;border:solid 1px #bd081c}section.bottom footer ul#social li.pinterest a span{background-position:-72px -18px}section.bottom footer ul#social li.pinterest a:hover span{background-position:-72px 0}section.bottom footer ul#social li.linkedin a:hover{background-color:#0077b5;border:solid 1px #0077b5}section.bottom footer ul#social li.linkedin a span{background-position:-90px -18px}section.bottom footer ul#social li.linkedin a:hover span{background-position:-90px 0}nav.cta{border-bottom:solid 1px #eee;width:100%;background-color:#fff;position:relative;z-index:20}@media only screen and (max-width: 900px){nav.cta{display:none}}nav.cta ul.back{float:left}nav.cta ul.back li a{display:block;padding:1.75em 2em;border-right:solid 1px #eee;font-family:nunito-sans,sans-serif;text-transform:uppercase;font-size:0.75em;font-weight:400;letter-spacing:0.1em;transition:background-color 250ms}nav.cta ul.back li a::before{display:inline-block;content:'\2190';padding:0 1em 0 0;color:#d59600}nav.cta ul.back li a:hover{background-color:#f3f3f3}nav.cta ul.action{float:right}nav.cta ul.action li{float:left}nav.cta ul.action li a{display:block;padding:1.75em 2em;font-family:nunito-sans,sans-serif;color:#fff;background-color:#007A99;text-transform:uppercase;font-size:0.75em;font-weight:400;letter-spacing:0.1em;transition:background-color 250ms}nav.cta ul.action li a::after{display:inline-block;content:'\2192';padding:0 0 0 1em}nav.cta ul.action li a:hover{background-color:#008eb3}nav.cta ul.action li:nth-of-type(2) a{background-color:#d59600}nav.cta ul.action li:nth-of-type(2) a:hover{background-color:#efa800}body.major section.main{padding:6em 5%}body.major aside{float:right;width:30%;margin:0 0 1em 1.8em;border-left:solid 1px #ccc;padding:0 2em}@media only screen and (max-width: 900px){body.major aside{width:auto;float:none;padding:0 5%;border:none;margin:0}}body.major aside h2{text-align:center;margin:1.5em 0 0}body.major aside em{display:block;text-align:center}body.major aside ul li{text-align:left;font-family:nunito-sans,sans-serif;padding:1em 0 1em 2em;margin:0;border-top:solid 1px #ccc;line-height:1.5em}body.major aside li.program-hours dd{font-weight:300;font-family:merriweather,serif;font-size:1.7em;line-height:1.4em;letter-spacing:-.03em}body.major aside img{border-radius:4px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,0.25)}body.major hr{margin:6em 0}body.major .degree-options,body.major .notable-alumni{position:relative;background:#007A99;background:-moz-linear-gradient(left, #007A99 0%, #d59600 100%);background:-webkit-linear-gradient(left, #007A99 0%, #d59600 100%);background:linear-gradient(to right, #007a99 0%,#d59600 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$colorStart', endColorstr='$colorEnd',GradientType=1 );padding:8em 0}body.major .degree-options .background,body.major .notable-alumni .background{opacity:0.3}body.major .degree-options .tabs,body.major .notable-alumni .tabs{position:relative;max-width:1280px;margin:0 auto;padding:0 3%}body.major .degree-options h2,body.major .notable-alumni h2{font-size:2.5em;font-family:nunito-sans,sans-serif;color:#fff;font-weight:800}body.major .degree-options nav ul,body.major .notable-alumni nav ul{border-radius:6px;overflow:hidden;box-shadow:0 15px 25px rgba(0,0,0,0.25);margin:1.5em 0}body.major .degree-options nav ul li a,body.major .notable-alumni nav ul li a{background-color:#fff;color:#555;padding:1.5em 1.5em;display:block;font-family:nunito-sans,sans-serif;border-bottom:solid 1px #ccc;position:relative}body.major .degree-options nav ul li a::after,body.major .notable-alumni nav ul li a::after{position:absolute;right:1.5em;top:1.25em;font-size:1.25em;content:'\2192';transition:right 250ms}body.major .degree-options nav ul li.on a,body.major .notable-alumni nav ul li.on a{color:#007A99}body.major .degree-options nav ul li.on a::after,body.major .degree-options nav ul li a:hover::after,body.major .notable-alumni nav ul li.on a::after,body.major .notable-alumni nav ul li a:hover::after{right:1em;color:#d59600}body.major .degree-options h3,body.major .notable-alumni h3{color:#fff;font-family:nunito-sans,sans-serif;font-weight:800;font-size:1.5em;margin:1.5em 0 0.5em}body.major .degree-options .tab-content,body.major .notable-alumni .tab-content{display:none}body.major .degree-options .tab-content.on,body.major .notable-alumni .tab-content.on{display:block}body.major .degree-options p,body.major .notable-alumni p{color:#fff;margin:0.5em 0 1.5em;line-height:1.75em}body.major .degree-options a,body.major .notable-alumni a{color:#46d9ff}div#web-content .gsc-result .gs-title{height:auto}div#web-content table{margin:0}div#web-content table td{padding:0}div#web-content table tr:first-of-type td,div#web-content .content table tr:first-of-type th{border:none}div#web-content b{background-color:yellow}div#web-content .gsc-webResult.gsc-result{border-bottom:1px solid #f2f2f2;padding:2em 0}nav.social ul li,ul.social li{display:inline-block}nav.social ul li a,ul.social li a{display:block;height:0;padding:18px 0 0 0;width:18px;background-repeat:no-repeat;background-position:center center;overflow:hidden}nav.social ul li.facebook a,nav.social ul.facebook,ul.social li.facebook a,ul.social.facebook{background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg aria-labelledby='simpleicons-facebook-icon' role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle id='simpleicons-facebook-icon'%3EFacebook icon%3C/title%3E%3Cpath fill='%23fff' d='M22.676 0H1.324C.593 0 0 .593 0 1.324v21.352C0 23.408.593 24 1.324 24h11.494v-9.294H9.689v-3.621h3.129V8.41c0-3.099 1.894-4.785 4.659-4.785 1.325 0 2.464.097 2.796.141v3.24h-1.921c-1.5 0-1.792.721-1.792 1.771v2.311h3.584l-.465 3.63H16.56V24h6.115c.733 0 1.325-.592 1.325-1.324V1.324C24 .593 23.408 0 22.676 0'/%3E%3C/svg%3E")}nav.social ul li.twitter a,nav.social ul.twitter,ul.social li.twitter a,ul.social.twitter{background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg aria-labelledby='simpleicons-twitter-icon' role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle id='simpleicons-twitter-icon'%3ETwitter icon%3C/title%3E%3Cpath fill='%23fff' d='M23.954 4.569c-.885.389-1.83.654-2.825.775 1.014-.611 1.794-1.574 2.163-2.723-.951.555-2.005.959-3.127 1.184-.896-.959-2.173-1.559-3.591-1.559-2.717 0-4.92 2.203-4.92 4.917 0 .39.045.765.127 1.124C7.691 8.094 4.066 6.13 1.64 3.161c-.427.722-.666 1.561-.666 2.475 0 1.71.87 3.213 2.188 4.096-.807-.026-1.566-.248-2.228-.616v.061c0 2.385 1.693 4.374 3.946 4.827-.413.111-.849.171-1.296.171-.314 0-.615-.03-.916-.086.631 1.953 2.445 3.377 4.604 3.417-1.68 1.319-3.809 2.105-6.102 2.105-.39 0-.779-.023-1.17-.067 2.189 1.394 4.768 2.209 7.557 2.209 9.054 0 13.999-7.496 13.999-13.986 0-.209 0-.42-.015-.63.961-.689 1.8-1.56 2.46-2.548l-.047-.02z'/%3E%3C/svg%3E")}nav.social ul li.instagram a,nav.social ul.instagram,ul.social li.instagram a,ul.social.instagram{background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg aria-labelledby='simpleicons-instagram-icon' role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle id='simpleicons-instagram-icon'%3EInstagram icon%3C/title%3E%3Cpath fill='%23fff' d='M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z'/%3E%3C/svg%3E")}nav.social ul li.pinterest a,nav.social ul.pinterest,ul.social li.pinterest a,ul.social.pinterest{background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg aria-labelledby='simpleicons-pinterest-icon' role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle id='simpleicons-pinterest-icon'%3EPinterest icon%3C/title%3E%3Cpath fill='%23fff' d='M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026L12.017 0z'/%3E%3C/svg%3E")}nav.social ul li.youtube a,nav.social ul.youtube,ul.social li.youtube a,ul.social.youtube{background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg aria-labelledby='simpleicons-youtube-icon' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctitle id='simpleicons-youtube-icon'%3EYouTube icon%3C/title%3E%3Cpath fill='%23fff' class='a' d='M23.495 6.205a3.007 3.007 0 0 0-2.088-2.088c-1.87-.501-9.396-.501-9.396-.501s-7.507-.01-9.396.501A3.007 3.007 0 0 0 .527 6.205a31.247 31.247 0 0 0-.522 5.805 31.247 31.247 0 0 0 .522 5.783 3.007 3.007 0 0 0 2.088 2.088c1.868.502 9.396.502 9.396.502s7.506 0 9.396-.502a3.007 3.007 0 0 0 2.088-2.088 31.247 31.247 0 0 0 .5-5.783 31.247 31.247 0 0 0-.5-5.805zM9.609 15.601V8.408l6.264 3.602z'/%3E%3C/svg%3E")}nav.social ul li.vimeo a,nav.social ul.vimeo,ul.social li.vimeo a,ul.social.vimeo{background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg aria-labelledby='simpleicons-vimeo-icon' role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle id='simpleicons-vimeo-icon'%3EVimeo icon%3C/title%3E%3Cpath fill='%23fff' d='M23.977 6.416c-.105 2.338-1.739 5.543-4.894 9.609-3.268 4.247-6.026 6.37-8.29 6.37-1.409 0-2.578-1.294-3.553-3.881L5.322 11.4C4.603 8.816 3.834 7.522 3.01 7.522c-.179 0-.806.378-1.881 1.132L0 7.197c1.185-1.044 2.351-2.084 3.501-3.128C5.08 2.701 6.266 1.984 7.055 1.91c1.867-.18 3.016 1.1 3.447 3.838.465 2.953.789 4.789.971 5.507.539 2.45 1.131 3.674 1.776 3.674.502 0 1.256-.796 2.265-2.385 1.004-1.589 1.54-2.797 1.612-3.628.144-1.371-.395-2.061-1.614-2.061-.574 0-1.167.121-1.777.391 1.186-3.868 3.434-5.757 6.762-5.637 2.473.06 3.628 1.664 3.493 4.797l-.013.01z'/%3E%3C/svg%3E")}nav.social ul li.linkedin a,nav.social ul.linkedin,ul.social li.linkedin a,ul.social.linkedin{background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z'/%3E%3C/svg%3E")}.cke_wysiwyg_div ul{list-style:disc !important}.cke_wysiwyg_div ol{list-style:decimal !important}.cke_wysiwyg_div ul,.cke_wysiwyg_div ol{margin-left:2em !important}
