*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;}body{min-width:320px;margin:0px;padding:0px;overflow-x:hidden;font-smoothing:antialiased;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}a{background-color:transparent;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}dfn{font-style:italic;}small{font-size:80%;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:85%;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html,body{font-size:20px;font-family:'Source Sans Pro',Tahoma,Verdana,sans-serif;}.wf-active{font-family:'Source Sans Pro';font-size:20px;}html *{font-family:inherit;}h1,h2,h3,h4,h5{line-height:1.2;margin-top:0;margin-bottom:1.5rem;font-weight:600;}h1 span,h2 span,h3 span,h4 span,h5 span{font-weight:400;}h1 span:before,h2 span:before,h3 span:before,h4 span:before,h5 span:before,h1 span:after,h2 span:after,h3 span:after,h4 span:after,h5 span:after{content:"";display:block;}h1 a,h2 a,h3 a,h4 a,h5 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus{color:inherit;}h1{font-weight:700;}h3{margin-bottom:0.25rem;}h4{margin-bottom:0;font-size:20px;text-transform:uppercase;}h5{margin-bottom:0;font-size:18px;}p,ul,ol{margin-top:0;margin-bottom:1.5rem;}dl{margin:0;padding:0;margin-bottom:1.5rem;}dt,dd{margin:0;padding:0;}dd + dt{margin-top:0.75rem;}blockquote{margin:2rem auto;clear:both;max-width:1000px;padding:30px;background:#fff;-webkit-box-shadow:0 0 20px rgba(182,177,169,0.15);box-shadow:0 0 20px rgba(182,177,169,0.15);}blockquote:first-child{margin-top:0;}blockquote p{line-height:1.3;color:#b26f16;margin:0;}blockquote p + p{margin-top:0.75rem;}blockquote cite,blockquote p.cite{display:block;text-align:right;color:#3f3c30;font-size:20px;}b,strong,th,dt{font-weight:600;}a{color:#006CB8;text-decoration:underline;}a:hover,a:focus{color:#0098db;text-decoration:underline;}a:active,a:hover{outline:0;}a:focus,button:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,152,219,0.5);box-shadow:0 0 1px 2px rgba(0,152,219,0.5);}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dfn,address,var{font-style:normal;}hr{margin:2rem 0;width:100%;}.list-reset{list-style-type:none;}.list-reset,.list-reset li{margin:0;padding:0;}.list-tight li{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;}.list-inline li{margin:0;flex:0 1 auto;margin-left:1em;}.list-inline li:first-child{margin-left:0;}.list-dataset{list-style-type:none;padding-left:0;width:auto;display:table;line-height:1.2;}.list-dataset > li{display:table-row;}.list-dataset > li > *{display:table-cell;vertical-align:text-top;padding-top:0.25rem;padding-right:0.5em;}.list-dataset > li > *:last-child{padding-right:0;}.list-dataset > li:first-child > *{padding-top:0;}.text-tiny{font-size:14px;}.text-small{font-size:16px;}.text-normal{font-size:18px;}.text-medium{font-size:21px;}.text-large{font-size:28px;}.text-strong{font-weight:600;}.text-normal{font-weight:400;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-block{display:block;}.text-inline{display:inline;}.text-light{color:#3f3c30;}.text-red{color:#8c1515;}.text-dark{color:#2e2d29;}.text-blue{color:#006CB8;}.margin-none{margin-bottom:0;}.margin-small{margin-bottom:0.75rem;}.margin-normal{margin-bottom:1.5rem;}.margin-large{margin-bottom:2rem;}.pull-right{float:right;}.pull-left{float:left;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.box-shadow{-webkit-box-shadow:0 1px 7px 1px rgba(51,51,51,0.25);box-shadow:0 1px 7px 1px rgba(51,51,51,0.25);}.draggable{cursor:move;cursor:-webkit-grab;cursor:grab;}.dragged{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}.enable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visually-visible{clip:none;height:auto;width:auto;margin:0;padding:0;overflow:visible;position:relative;}.debug{outline:1px dotted red;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}label{font-size:18px;color:#585752;}input[type="text"],textarea{background-color:#f4f4f4;border:1px solid #ebeae6;padding:5px 10px;font-size:16px;}.js input.form-autocomplete{background-image:none;}.mktoForm{width:100% !important;font-family:inherit !important;color:inherit !important;background-color:#fff;padding:30px;border-radius:3px;-webkit-box-shadow:1px 4px 7px rgba(46,45,41,0.35);box-shadow:1px 4px 7px rgba(46,45,41,0.35);}.mktoForm .mktoOffset{display:none;}.mktoForm label{margin-bottom:0.3em !important;color:#585754 !important;line-height:1.4em !important;font-size:16px;}.mktoForm .mktoRequiredField label.mktoLabel{font-weight:600 !important;}.mktoForm input[type="text"],.mktoForm input[type="url"],.mktoForm input[type="email"],.mktoForm input[type="tel"],.mktoForm input[type="number"],.mktoForm input[type="date"],.mktoForm textarea{width:100% !important;line-height:1.4 !important;padding:3px !important;background-color:#f4f4f4 !important;border:1px solid #ebeae6 !important;}.mktoForm input[type="checkbox"]{line-height:1.4 !important;margin-top:5px !important;}.mktoForm select{width:100% !important;line-height:1.4 !important;padding:3px !important;}.mktoForm .mktoFormRow,.mktoForm .mktoFieldWrap,.mktoForm .mktoFormCol,.mktoForm .mktoButtonRow,.mktoForm .mktoLogicalField,.mktoForm .mktoHtmlText{width:100% !important;}.mktoForm label{width:auto !important;}.mktoForm .mktoHtmlText{font-size:14px;}.mktoForm .mktoButtonRow{text-align:center !important;}.mktoForm .mktoButtonWrap{margin-left:0 !important;}.mktoForm button,.mktoForm .mktoButtonWrap .mktoButton{background-color:#b1040e !important;font-family:inherit !important;font-size:18px !important;font-weight:600 !important;-webkit-box-shadow:0 1px 10px 1px rgba(46,45,41,0.2);box-shadow:0 1px 10px 1px rgba(46,45,41,0.2);width:100% !important;max-width:280px !important;padding:16px 30px !important;margin-top:2em !important;margin-right:auto !important;margin-left:auto !important;}.mktoForm button:hover,.mktoForm .mktoButtonWrap .mktoButton:hover{background-color:#8c1515 !important;background-image:none !important;}.mktoForm .mktoAsterix{display:inline;width:auto;}.mktoForm .mktoError .mktoErrorMsg,.mktoForm .mktoError .mktoErrorArrow{background-image:none !important;background-color:#b1040e !important;border:none !important;-webkit-box-shadow:rgba(0,0,0,0.5) 0 9px 7px,inset transparent 0 0 0 !important;box-shadow:rgba(0,0,0,0.5) 0 9px 7px,inset transparent 0 0 0 !important;}.grid{display:flex;position:relative;z-index:1;padding-left:0;margin-left:0;}ul.grid{list-style-type:none;}.col{flex:0 0 auto;}.col > :last-child{margin-bottom:0;}.grid-overview{display:flex;flex-wrap:wrap;}body{line-height:1.4;color:#2e2d29;background:#8c1515;}.dialog-off-canvas-main-canvas{position:relative;}#page-wrapper{background-color:#8c1515;min-height:100vh;position:relative;}.container{max-width:1510px;margin-left:auto;margin-right:auto;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}.menu{list-style-type:none;}.menu,.menu li{margin:0;padding:0;}.menu,.menu li{margin:0;padding:0;}.ds-container{display:flex;flex-wrap:wrap;}.ds-top,.ds-main,.ds-bottom{flex:0 0 100%;}.ds-top{margin-bottom:2rem;}.ds-sidebar{color:#847e78;}.ds-bottom{margin-top:2rem;}.split-layout{width:100%;display:flex;position:relative;z-index:1;justify-content:space-between;}.mm-menu_theme-stanford .mm-panels{background-color:#dad7cb;border-top:6px solid #8c1515;}.mm-menu_theme-stanford .menu.menu--level-1 > :first-child a,.mm-menu_theme-stanford .menu-item--level-1{border-bottom:1px solid rgba(244,244,244,0.5);}.mm-menu_theme-stanford .menu.menu--level-1 > :first-child a{font-weight:600;margin-top:6px;}.mm-menu_theme-stanford .mm-listitem > .mm-panel{padding:0 0 0 0;}.mm-menu_theme-stanford .mm-listitem{border-bottom:1px solid rgba(244,244,244,0.5);overflow:hidden;}.mm-menu_theme-stanford .mm-listitem:last-child{border-bottom:none;}.mm-menu_theme-stanford .mm-listview.menu--level-1{border-bottom:1px solid rgba(244,244,244,0.5);}.mm-menu_theme-stanford .mm-listitem > a,.mm-menu_theme-stanford .mm-listitem > span{font-size:18px;line-height:1.2;}.mm-menu_theme-stanford .mm-listitem:after{display:none;}.mm-menu_theme-stanford .mm-btn_next{height:41px;outline:none;}.mm-menu_theme-stanford .mm-btn_next:after{top:1px;right:17px;border:0;border:none;width:100%;height:17px;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23585754'%3E %3Cpath d='M 0 7 L 0 9 L 7 9 L 7 16 L 9 16 L 9 9 L 16 9 L 16 7 L 9 7 L 9 0 L 7 0 L 7 7 L 0 7 Z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transform:none;transform:none;}.mm-menu_theme-stanford .mm-btn_next:before{display:none;}.mm-menu_theme-stanford .mm-listitem_opened > .mm-btn_next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23585754'%3E %3Cpath opacity='.749' d='M 0 7 L 0 9 L 16 9 L 16 7 L 0 7 Z'/%3E %3C/svg%3E");-webkit-transform:none;transform:none;}.mm-menu_theme-stanford .mm-listitem_opened > .mm-panel{border-top:1px solid rgba(244,244,244,0.5);}.mm-menu_theme-stanford .mm-listitem_opened > .mm-btn_next{padding:0;}.mm-menu_theme-stanford .mm-listitem_selected > a:not(.mm-btn_next),.mm-menu_theme-stanford .mm-listitem_selected > span{background:transparent;color:#8c1515;}.mm-menu_theme-stanford .menu-item--level-1 a:not(.mm-btn_next){padding-left:15px;}.mm-menu_theme-stanford .menu-item--level-2 > a:not(.mm-btn_next):before{display:inline;content:"» ";}.mm-menu_theme-stanford .menu-item--level-3 > a:not(.mm-btn_next):before{display:inline;content:"» » ";}.mm-menu_theme-stanford .menu-item--level-4 > a:not(.mm-btn_next):before{display:inline;content:"» » » ";}.region--help{z-index:9999;position:fixed;top:0;right:0;bottom:0;width:443px;padding-top:136px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);}.help-is-expanded .region--help{height:100vh;bottom:auto;overflow:auto;overflow-x:hidden;overflow-y:scroll;padding-left:40px;}.help-is-expanded .region--help{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);}.help--overlay{background:rgba(77,79,83,0.25);position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;visibility:hidden;opacity:0;}.help-is-expanded .help--overlay{opacity:1;visibility:visible;-webkit-transition-duration:0.25s;transition-duration:0.25s;}.help-is-expanded{overflow:hidden;}.block--help{z-index:1030;width:100%;max-width:400px;}.help-is-expanded .block--help{height:auto;}.block--help .block-inner{position:relative;-webkit-box-shadow:0 2px 5px rgba(46,45,41,0.5);box-shadow:0 2px 5px rgba(46,45,41,0.5);}.block--help .block-title{position:absolute;left:0;top:0;-webkit-transform:rotate(-90deg) translate3d(-100%,-100%,0);transform:rotate(-90deg) translate3d(-100%,-100%,0);-webkit-transform-origin:left top 0;transform-origin:left top 0;height:40px;width:120px;}.block--help .block-title a{display:block;padding:0 30px;background:#b26f16;text-transform:uppercase;font-size:20px;height:40px;line-height:40px;font-weight:600;color:#fff;text-decoration:none;-webkit-box-shadow:0 2px 5px rgba(46,45,41,0.5);box-shadow:0 2px 5px rgba(46,45,41,0.5);z-index:1;-webkit-transition-duration:0.05s;transition-duration:0.05s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.block--help .block-title a:hover,.block--help .block-title a:focus{background-color:#eaab00;}.block--help .block-content{background:#fff;padding:40px;padding-top:30px;position:relative;z-index:2;}.block--help .block-content :last-child{margin-bottom:0;}.block--help input,.block--help textarea{display:block;width:100%;margin-top:0.25rem;}.block--help textarea[name="message"]{height:100px;}.block--help .button{display:block;max-width:180px;margin-left:auto;margin-right:auto;}.block--help button.toggle{position:absolute;top:12px;right:12px;margin:0;padding:0;border:0;outline:none;background:none;}.so-fancybox.fancybox-is-open .fancybox-bg{opacity:0.25;}.so-fancybox .fancybox-close-small{top:20px;right:20px;width:30px;height:30px;}.so-fancybox .fancybox-close-small:after{background:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23b6b1a9'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center center;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;top:0;right:0;}.so-fancybox .fancybox-close-small:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%235f574f'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");}.block-msc{background:#8c1515;position:relative;z-index:25;}.block-msc .container{max-width:1600px;margin-left:auto;margin-right:auto;height:40px;display:flex;justify-content:flex-end;align-items:center;}.mystanfordconnection{font-size:18px;line-height:25px;text-align:right;}.mystanfordconnection a{color:#f4f4f4;text-decoration:none;padding:4px 5px;}.mystanfordconnection a:before{content:"";display:inline-block;height:20px;width:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23f4f4f4'%3E %3Cpath d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z'/%3E %3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:6px;}.mystanfordconnection a:hover,.mystanfordconnection a:active,.mystanfordconnection a:focus{text-decoration:underline;}.region--banner{height:96px;}.banner-navbar{border-top:6px solid #8c1515;background:#fff;position:relative;z-index:20;}.banner-navbar.is-fixed{-webkit-box-shadow:0 2px 3px rgba(88,87,84,0.33);box-shadow:0 2px 3px rgba(88,87,84,0.33);}.banner-navbar--container{height:90px;max-width:1600px;margin-left:auto;margin-right:auto;line-height:1.1;display:flex;align-items:center;}.banner-navbar--title{margin:0;padding:0;}.banner-navbar--title a{display:block;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 208 28' xmlns='http://www.w3.org/2000/svg' width='208' height='28'%3E %3Cpath fill='%232e2d29' d='M132 0H133V28H132zM147.9312 27.7307C151.5042 27.7307 154.0093 25.1199 154.0093 20.4459 154.0093 15.816 151.5042 13.2918 147.9312 13.2918 144.3364 13.2918 141.8326 15.7939 141.8326 20.4459 141.8326 25.1199 144.3364 27.7307 147.9312 27.7307L147.9312 27.7307zM147.9312 26.4269C145.3604 26.4269 143.6828 24.0787 143.6828 20.4459 143.6828 16.8349 145.3604 14.5955 147.9312 14.5955 150.4802 14.5955 152.1591 16.8349 152.1591 20.4459 152.1591 24.0787 150.4802 26.4269 147.9312 26.4269L147.9312 26.4269zM156.2897 27.7683L158.1398 27.7683 158.1398 20.181C158.1398 18.4492 157.999 16.8658 157.9053 15.3742L157.999 15.3742 159.4884 18.4266 164.4054 27.7683 166.401 27.7683 166.401 13.3752 164.5509 13.3752 164.5509 20.598C164.5509 22.4814 164.7148 24.1552 164.8084 25.6482L164.7148 25.6482 163.2228 22.572 158.2851 13.254 156.2897 13.254 156.2897 27.7683 156.2897 27.7683zM170.0583 27.7307L178.0132 27.7307 178.0132 26.4269 171.9085 26.4269 171.9085 13.254 170.0583 13.254 170.0583 27.7307 170.0583 27.7307zM180.3848 27.7683L182.235 27.7683 182.235 13.254 180.3848 13.254 180.3848 27.7683 180.3848 27.7683zM185.8922 27.7683L187.7424 27.7683 187.7424 20.181C187.7424 18.4492 187.6015 16.8658 187.5079 15.3742L187.6015 15.3742 189.0909 18.4266 194.0079 27.7683 196.0036 27.7683 196.0036 13.3752 194.1534 13.3752 194.1534 20.598C194.1534 22.4814 194.3173 24.1552 194.411 25.6482L194.3173 25.6482 192.8253 22.572 187.8876 13.254 185.8922 13.254 185.8922 27.7683 185.8922 27.7683zM199.6609 27.7307L208 27.7307 208 26.4269 201.511 26.4269 201.511 20.8153 206.8047 20.8153 206.8047 19.5116 201.511 19.5116 201.511 14.5955 207.7866 14.5955 207.7866 13.2918 199.6609 13.2918 199.6609 27.7307 199.6609 27.7307z'/%3E %3Cpath d='M41.6932 25.2005C41.357 25.4728 41.2799 25.5762 40.8902 25.5762 39.9425 25.5762 39.7628 24.6943 39.7628 23.5602 39.7628 23.1013 39.7829 22.3619 39.806 21.4989 39.8309 20.2485 39.873 18.7031 39.873 17.3112 39.873 15.7338 39.8132 14.2146 39.1275 13.1222 38.2332 11.7439 36.7623 11.1074 34.5122 11.1074 31.351 11.1074 29.5196 12.9219 29.0048 14.7496L29.8126 15.2262C30.3629 14.0386 31.5865 13.2203 33.068 13.2203 34.5472 13.2203 35.6432 13.9423 36.0192 15.0717 36.2131 15.6731 36.2131 15.905 36.2131 16.8607L36.2131 17.3812C34.2334 18.003 33.6184 18.1231 30.7449 19.1834 27.958 20.2056 27.6478 22.3239 27.6478 23.5222 27.6478 24.5491 27.9806 27.8597 32.3557 27.8597 34.3841 27.8597 35.6693 26.9384 36.3863 26.1967 36.6817 27.2201 37.5707 27.8324 38.8464 27.8324 40.4211 27.8324 41.357 26.9158 42.2092 25.8021L41.6932 25.2005zM36.2131 24.8464C35.3561 25.462 34.3639 25.5928 33.6736 25.5928 31.5823 25.5928 31.271 24.126 31.271 23.2534 31.271 22.1314 31.7407 21.1816 32.6796 20.7192 33.3355 20.3757 34.0721 20.0215 36.2131 19.3748L36.2131 24.8464zM.1198 26.9884C.1198 25.3646.1311 23.9893 0 22.3239L.9555 22.3239C.9685 23.3533 1.2538 24.1129 1.7004 24.6181 2.3836 25.3908 3.9642 25.8579 5.4332 25.8579 8.5007 25.8579 9.93 24.6943 9.93 22.1932 9.93 20.0511 8.6098 19.1607 6.7789 17.9234L6.4973 17.726 4.5715 16.4375C1.889 14.6615.5166 13.234.5166 10.3875.5166 8.995 1.0492 4.4507 7.7985 4.4507 9.5018 4.4507 11.7401 4.6307 13.0912 4.8822 13.0781 5.0996 13.0549 6.1391 13.0549 7.0134 13.0549 8.0293 13.0549 8.3657 13.0941 9.6067L12.2756 9.6067C12.2501 8.5148 11.9506 7.8105 11.4768 7.3361 10.8244 6.689 9.3879 6.3864 7.869 6.3864 4.2921 6.3864 3.8699 8.2241 3.8699 9.6067 3.8699 11.5127 4.8425 12.1533 6.9616 13.5632L9.4117 15.1798C11.4922 16.5717 13.4529 17.8852 13.4529 21.3432 13.4529 27.2001 8.009 27.8275 5.6681 27.8275 3.5461 27.8275 1.8415 27.5649.1198 26.9884zM43.6516 12.1807C44.4707 12.2443 45.7031 12.1617 46.9082 11.9531 47.9242 11.7766 48.2931 11.6328 49.0534 11.2494L49.3713 11.4395 49.3713 12.7227C50.1856 12.1213 51.8184 11.1685 54.0454 11.1685 56.945 11.1685 58.8446 12.526 59.3814 14.9968 59.5344 15.6126 59.5937 17.0889 59.5937 17.8852L59.5937 22.5973C59.5937 25.2624 59.6999 26.0065 60.1957 26.482 60.4507 26.7054 61.0414 26.9491 61.7579 26.9491L61.7579 27.7052C60.7217 27.6552 58.882 27.5471 57.7729 27.5471 56.295 27.5471 54.6343 27.6185 53.7382 27.7219L53.7382 26.9789C54.5371 26.8957 55.0833 26.6603 55.3632 26.3893 55.8294 25.9209 55.9089 24.9902 55.9771 22.9837 55.9967 22.3833 56.0133 21.1198 56.0133 20.1914 56.0133 18.9884 56.0133 17.732 55.8757 16.5017 55.6366 14.4119 54.5407 13.4408 52.4595 13.4408 51.0052 13.4408 50.1156 13.7736 49.4377 14.1172L49.4377 22.5973C49.4377 25.2624 49.5421 26.0065 50.0528 26.482 50.2953 26.7054 50.9264 26.9551 51.6049 26.9491L51.6049 27.7052C50.2704 27.635 48.6715 27.5471 47.6442 27.5471 45.5008 27.5471 44.8265 27.5923 43.584 27.7219L43.584 26.9527C44.2815 26.9456 44.9552 26.6948 45.333 26.2657 45.8235 25.7092 45.8543 24.3328 45.8543 21.5845L45.8543 16.9724C45.8543 14.9754 45.8158 14.1266 45.5341 13.6951 45.3134 13.3593 44.7612 13.0913 43.6516 13.1055L43.6516 12.1807zM63.6735 26.9384C64.3325 26.9491 65.0335 26.6983 65.4249 26.2538 65.9243 25.695 65.9522 24.3328 65.9522 21.5845L65.9522 13.5769 63.8497 13.5769 63.8497 12.6699C64.7357 12.3264 65.5115 11.924 65.9522 11.5787 65.9557 10.1569 66.0002 8.3055 66.1953 7.2981 66.8151 3.974 69.0024 2.2741 72.6487 2.2741 74.2583 2.2741 75.7909 2.8238 76.712 3.615L76.7647 3.9555 75.1652 6.176 74.7743 6.1831C74.2293 4.8434 73.412 4.0761 71.9684 4.0761 71.4696 4.0761 70.7739 4.2319 70.3446 4.6557 69.6548 5.3523 69.5309 6.3906 69.5309 8.4535L69.5309 11.5716 73.1279 11.5716 73.1279 13.5769 69.5309 13.5769 69.5309 22.5331C69.5309 24.6574 69.6073 25.6998 69.8831 26.1183 70.3315 26.7959 71.7483 26.8742 72.4459 26.8481L72.4459 27.7052C71.262 27.6339 69.4235 27.5471 68.0481 27.5471 66.0506 27.5471 64.7494 27.6065 63.6735 27.7219L63.6735 26.9384zM82.5514 11.1371C76.5014 11.1371 74.3532 15.7885 74.3532 19.7885 74.3532 24.9224 77.2937 28 82.2116 28 88.2539 28 90.3991 23.3295 90.3991 19.3439 90.3991 14.2004 87.4675 11.1371 82.5514 11.1371zM84.6207 25.3979C84.0644 25.8841 83.2922 26.1278 82.3486 26.1278 78.3832 26.1278 78.1786 20.6989 78.1786 19.6125 78.1786 16.7929 78.8363 14.8232 80.1257 13.7338 80.6963 13.2488 81.4566 13.0004 82.4156 13.0004 86.3727 13.0004 86.5754 18.4321 86.5754 19.5091 86.5754 22.331 85.9231 24.3126 84.6207 25.3979zM92.0235 12.1218C93.1183 12.1844 94.3033 12.0536 95.5459 11.8325 96.5043 11.6631 97.1146 11.4556 97.4586 11.294L97.751 11.4378 97.751 12.8392C98.5261 12.1106 99.7437 11.3416 101.4702 11.3416 102.7352 11.3416 103.5727 11.6946 104.2779 12.3376L104.2779 12.847 102.925 15.3392 102.2632 15.3392C101.8344 14.5866 101.0284 13.8829 99.5807 13.8829 98.8974 13.8829 98.3292 14.0482 97.8174 14.3929L97.8174 22.5331C97.8174 24.6574 97.8874 25.663 98.165 26.0827 98.6115 26.7648 99.9507 26.8363 100.717 26.8101L100.717 27.7052C99.6103 27.6445 97.7023 27.5471 96.3311 27.5471 94.7743 27.5471 93.237 27.5756 91.9524 27.7219L91.9524 26.9051C92.8521 26.86 93.3562 26.6127 93.7043 26.2192 94.205 25.6547 94.2293 24.3328 94.2293 21.5845L94.2293 16.9724C94.2293 14.9754 94.2144 14.1124 93.9114 13.6928 93.6457 13.3297 93.0621 13.1175 92.0235 13.1055L92.0235 12.1218zM120.685 25.6998C120.405 25.3052 120.3718 24.0891 120.3718 22.1242L120.3718 8.957C120.3718 6.8304 120.3724 3.8283 120.5118 2.4959L120.2312 2.3329C119.9471 2.4459 119.3576 2.6075 118.4792 2.7603 116.9361 3.0313 115.6657 3.2119 114.6937 3.2119L114.6937 3.9467C115.9023 4.0317 116.2339 4.1939 116.4569 4.5249 116.7492 4.9577 116.7807 6.0298 116.7807 8.0417L116.7807 11.4753C116.088 11.3273 114.9297 11.1685 113.6362 11.1685 110.1002 11.1685 107.2967 12.8457 105.9379 15.7742 105.3799 17.039 105.0756 18.5404 105.0756 20.1272 105.0756 24.8879 107.9301 27.9631 112.3515 27.9631 114.4618 27.9631 116.0518 27.0383 116.8501 26.444L116.8501 27.805 117.2896 27.9536C117.5991 27.7824 118.2509 27.6492 119.0777 27.5138 120.3202 27.3106 121.5242 27.181 122.5407 27.181L122.5407 26.3157C121.5301 26.3132 120.9358 26.0671 120.685 25.6998zM116.7807 24.9962C115.977 25.474 115.2321 25.6487 114.132 25.6487 109.4615 25.6487 108.9057 21.5371 108.9057 19.6791 108.9057 15.2511 110.4275 13.0995 113.5644 13.0995 115.54 13.0995 116.515 13.9245 116.7807 14.1789L116.7807 24.9962zM26.0281 26.1087C25.5412 26.6996 24.2856 27.9465 21.6648 27.9465 19.1756 27.9465 17.7872 27.0596 17.1775 25.0603 16.9278 24.2663 16.9278 22.7126 16.9278 21.7723 16.9278 19.1893 16.9545 17.1186 16.9812 14.7233L16.9907 13.5983 14.8644 13.5983 14.8644 12.9665C15.728 12.6318 16.314 12.2835 16.8827 11.8497 18.13 10.8808 18.9271 9.6685 19.8826 7.9662L20.5913 7.9662 20.5913 11.5935 26.0625 11.5935 26.0625 13.5983 20.5913 13.5983 20.5913 22.0742C20.5913 24.6109 21.0503 26.0552 23.4399 26.0552 24.5555 26.0552 25.2915 25.6903 25.7553 25.4466L26.0281 26.1087z' fill='%238c1515'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center;}.banner-navbar--links{flex:1 0 auto;}#block-mainnavigation.contextual-region{position:static;}#block-mainnavigation h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#block-mainnavigation .menu,#block-mainnavigation .menu-item{margin:0;padding:0;list-style-type:none;}#block-mainnavigation a{display:inline-block;padding:4px 5px;}#block-mainnavigation a:link,#block-mainnavigation a:visited{color:#2e2d29;text-decoration:none;}#block-mainnavigation a:hover,#block-mainnavigation a:active,#block-mainnavigation a:focus,#block-mainnavigation a[aria-expanded="true"]{text-decoration:underline;color:#0098db;}#block-mainnavigation .menu--level-1{display:flex;flex-wrap:nowrap;margin-bottom:0;}#block-mainnavigation .menu-item--level-1{margin:0 20px;display:flex;justify-content:center;align-items:center;}#block-mainnavigation .menu-item--level-1:last-child{margin-right:0;}#block-mainnavigation .menu-item--level-1.menu-item--active-trail > a{color:#8c1515;font-weight:600;}#block-mainnavigation .menu-item--level-1.menu-item--expanded > a:after{content:"";display:inline-block;width:15px;height:8px;margin-left:0.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%232e2d29'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}#block-mainnavigation .menu-item--level-1.menu-item--expanded > a:hover:after,#block-mainnavigation .menu-item--level-1.menu-item--expanded > a:focus:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%230098db'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}#block-mainnavigation .menu-item--level-1.menu-item--expanded.menu-item--active-trail > a{color:#8c1515;font-weight:600;}#block-mainnavigation .menu-item--level-1.menu-item--expanded.menu-item--active-trail > a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%238c1515'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}#block-mainnavigation div.menu--flyout{position:absolute;z-index:1000;top:90px;left:0;width:100%;background:#f2f1eb;-webkit-box-shadow:0 2px 3px rgba(88,87,84,0.33);box-shadow:0 2px 3px rgba(88,87,84,0.33);-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}#block-mainnavigation div.menu--flyout,#block-mainnavigation div.menu--flyout[aria-hidden="true"]{visibility:hidden;opacity:0;}#block-mainnavigation div.menu--flyout.is-visible,#block-mainnavigation div.menu--flyout[aria-hidden="false"]{visibility:visible;opacity:1;}#block-mainnavigation div.menu--flyout a:link,#block-mainnavigation div.menu--flyout a:visited{color:#2e2d29;text-decoration:none;}#block-mainnavigation div.menu--flyout a:link:hover,#block-mainnavigation div.menu--flyout a:visited:hover,#block-mainnavigation div.menu--flyout a:link:active,#block-mainnavigation div.menu--flyout a:visited:active,#block-mainnavigation div.menu--flyout a:link:focus,#block-mainnavigation div.menu--flyout a:visited:focus{text-decoration:underline;color:#0098db;}#block-mainnavigation .menu--level-2{display:flex;flex-wrap:wrap;font-size:18px;justify-content:center;max-width:1600px;margin-left:auto;margin-right:auto;}#block-mainnavigation .menu-item--level-2{flex:0 0 20%;margin:15px 0 0 0;padding:0 1rem;text-align:center;}#block-mainnavigation .menu--level-3{font-size:16px;}#block-mainnavigation .menu-item--level-1 a[href="/search"]{position:relative;padding-left:29px;}#block-mainnavigation .menu-item--level-1 a[href="/search"]:before{content:"";display:block;width:22px;height:23px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 22 23' xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='%232e2d29'%3E %3Cpath d='M 2.4392 8.7206 C 2.4392 5.1488 5.2517 2.2535 8.7211 2.2535 C 12.1904 2.2535 15.0029 5.1488 15.0029 8.7206 C 15.0029 12.2924 12.1904 15.1879 8.7211 15.1879 C 5.2517 15.1879 2.4392 12.2924 2.4392 8.7206 ZM 0.2632 8.7206 C 0.2632 13.5297 4.0499 17.4281 8.7211 17.4281 C 10.5219 17.4281 12.1903 16.8488 13.5619 15.8612 L 19.5387 22.0132 L 21.2632 20.2378 L 15.3392 14.1416 C 16.4897 12.6544 17.179 10.7695 17.179 8.7206 C 17.179 3.9116 13.3922 0.0132 8.7211 0.0132 C 4.0499 0.0132 0.2632 3.9116 0.2632 8.7206 Z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:50%;-webkit-transform:translateY(-47.5%);transform:translateY(-47.5%);}#block-mainnavigation .menu-item--level-1 a[href="/search"]:after{content:"Close";position:absolute;left:0;padding-left:23px;opacity:0;visibility:hidden;width:100%;text-align:center;}#block-mainnavigation .menu-item--level-1 a[href="/search"]:hover,#block-mainnavigation .menu-item--level-1 a[href="/search"]:focus{color:#0098db;}#block-mainnavigation .menu-item--level-1 a[href="/search"]:hover:before,#block-mainnavigation .menu-item--level-1 a[href="/search"]:focus:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 22 23' xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='%230098db'%3E %3Cpath d='M 2.4392 8.7206 C 2.4392 5.1488 5.2517 2.2535 8.7211 2.2535 C 12.1904 2.2535 15.0029 5.1488 15.0029 8.7206 C 15.0029 12.2924 12.1904 15.1879 8.7211 15.1879 C 5.2517 15.1879 2.4392 12.2924 2.4392 8.7206 ZM 0.2632 8.7206 C 0.2632 13.5297 4.0499 17.4281 8.7211 17.4281 C 10.5219 17.4281 12.1903 16.8488 13.5619 15.8612 L 19.5387 22.0132 L 21.2632 20.2378 L 15.3392 14.1416 C 16.4897 12.6544 17.179 10.7695 17.179 8.7206 C 17.179 3.9116 13.3922 0.0132 8.7211 0.0132 C 4.0499 0.0132 0.2632 3.9116 0.2632 8.7206 Z'/%3E %3C/svg%3E");}.path-search #block-mainnavigation .menu-item--level-1 a[href="/search"]{color:#8c1515;text-decoration:none;}.path-search #block-mainnavigation .menu-item--level-1 a[href="/search"]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 22 23' xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='%238c1515'%3E %3Cpath d='M 2.4392 8.7206 C 2.4392 5.1488 5.2517 2.2535 8.7211 2.2535 C 12.1904 2.2535 15.0029 5.1488 15.0029 8.7206 C 15.0029 12.2924 12.1904 15.1879 8.7211 15.1879 C 5.2517 15.1879 2.4392 12.2924 2.4392 8.7206 ZM 0.2632 8.7206 C 0.2632 13.5297 4.0499 17.4281 8.7211 17.4281 C 10.5219 17.4281 12.1903 16.8488 13.5619 15.8612 L 19.5387 22.0132 L 21.2632 20.2378 L 15.3392 14.1416 C 16.4897 12.6544 17.179 10.7695 17.179 8.7206 C 17.179 3.9116 13.3922 0.0132 8.7211 0.0132 C 4.0499 0.0132 0.2632 3.9116 0.2632 8.7206 Z'/%3E %3C/svg%3E");}#block-mainnavigation .menu-item--level-1 a[href="/search"][aria-pressed="true"]{color:transparent;}#block-mainnavigation .menu-item--level-1 a[href="/search"][aria-pressed="true"]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%232e2d29'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");background-size:18px auto;}#block-mainnavigation .menu-item--level-1 a[href="/search"][aria-pressed="true"]:after{opacity:1;visibility:visible;color:#2e2d29;}#block-mainnavigation .menu-item--level-1 a[href="/search"][aria-pressed="true"]:hover:before,#block-mainnavigation .menu-item--level-1 a[href="/search"][aria-pressed="true"]:focus:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%230098db'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");}#block-mainnavigation .menu-item--level-1 a[href="/search"][aria-pressed="true"]:hover:after,#block-mainnavigation .menu-item--level-1 a[href="/search"][aria-pressed="true"]:focus:after{color:#0098db;}.banner-navbar--controls{flex:1 0 auto;margin-top:-3px;display:flex;justify-content:flex-end;}.banner-navbar--controls button{outline:none;border:none;background:transparent;margin:0;padding:0;white-space:nowrap;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:40px;height:36px;position:relative;margin-left:10px;margin-top:-5px;background-repeat:no-repeat;background-position:center center;}.banner-navbar--controls button:after{color:#b6b1a9;font-size:10px;line-height:1;font-weight:600;font-family:'Source Sans Pro';text-transform:uppercase;position:absolute;bottom:0;left:0;width:100%;text-align:center;-webkit-transform:translateY(100%);transform:translateY(100%);}.banner-navbar--controls button:hover:after,.banner-navbar--controls button:focus:after,.banner-navbar--controls button:active:after{color:#928b81;}.banner-navbar--controls button.search{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 22 23' xmlns='http://www.w3.org/2000/svg' width='22' height='23'%3E %3Cpath d='M 2.4392 8.7206 C 2.4392 5.1488 5.2517 2.2535 8.7211 2.2535 C 12.1904 2.2535 15.0029 5.1488 15.0029 8.7206 C 15.0029 12.2924 12.1904 15.1879 8.7211 15.1879 C 5.2517 15.1879 2.4392 12.2924 2.4392 8.7206 ZM 0.2632 8.7206 C 0.2632 13.5297 4.0499 17.4281 8.7211 17.4281 C 10.5219 17.4281 12.1903 16.8488 13.5619 15.8612 L 19.5387 22.0132 L 21.2632 20.2378 L 15.3392 14.1416 C 16.4897 12.6544 17.179 10.7695 17.179 8.7206 C 17.179 3.9116 13.3922 0.0132 8.7211 0.0132 C 4.0499 0.0132 0.2632 3.9116 0.2632 8.7206 Z'/%3E %3C/svg%3E");}.banner-navbar--controls button.search:after{content:"Search";}.search-is-expanded .banner-navbar--controls button.search{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%232e2d29'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");}.search-is-expanded .banner-navbar--controls button.search:after{content:"Close";}.banner-navbar--controls button.help{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 14 24' xmlns='http://www.w3.org/2000/svg' width='14' height='24' fill='%23b26f16'%3E %3Cpath d='M 4.1422 15.8881 L 8.118 15.8881 C 7.5669 11.4051 13.5366 9.8413 13.5366 5.4278 C 13.5366 1.7948 10.6229 -0.375 6.4253 -0.375 C 3.5517 -0.375 1.2292 1.152 -0.4634 2.7132 L 2.0559 4.7328 C 3.1974 3.6207 4.4965 2.9275 6.1104 2.9275 C 8.118 2.9275 9.2989 4.0377 9.2989 5.7058 C 9.2989 8.8335 3.3155 10.8144 4.1422 15.8881 L 4.1422 15.8881 ZM 3.831 21.2028 C 3.831 22.845 4.9758 24.0493 6.4784 24.0493 C 7.981 24.0493 9.1622 22.845 9.1622 21.2028 C 9.1622 19.5606 7.981 18.3555 6.4784 18.3555 C 4.9758 18.3555 3.831 19.5606 3.831 21.2028 L 3.831 21.2028 Z'/%3E %3C/svg%3E");}.banner-navbar--controls button.help:after{content:"Help";}.banner-navbar--controls button.menu{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 26 22' xmlns='http://www.w3.org/2000/svg' width='26' height='22' fill='%238c1515'%3E %3Cpath d='M 0 18 L 0 22 L 26 22 L 26 18 L 0 18 ZM 0 9 L 0 13 L 26 13 L 26 9 L 0 9 ZM 0 0 L 0 4 L 26 4 L 26 0 L 0 0 Z'/%3E %3C/svg%3E");}.mm-opened .banner-navbar--controls button.menu{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%238c1515'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");}.banner-navbar--controls button.menu:after{content:"Menu";}.mm-opened .path-frontpage .banner-navbar--controls button.menu{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23fff'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");}.region--fullbleed{margin:0;padding:0;background:#f4f4f4;}.region--fullbleed .block-system-breadcrumb-block,.region--fullbleed .block-page-title-block{max-width:1510px;margin-left:auto;margin-right:auto;}.region--fullbleed .block-system-breadcrumb-block:before,.region--fullbleed .block-page-title-block:before,.region--fullbleed .block-system-breadcrumb-block:after,.region--fullbleed .block-page-title-block:after{content:" ";display:table;}.region--fullbleed .block-system-breadcrumb-block:after,.region--fullbleed .block-page-title-block:after{clear:both;}.region--fullbleed .block-system-breadcrumb-block:before,.region--fullbleed .block-page-title-block:before,.region--fullbleed .block-system-breadcrumb-block:after,.region--fullbleed .block-page-title-block:after{content:" ";display:table;}.region--fullbleed .block-system-breadcrumb-block:after,.region--fullbleed .block-page-title-block:after{clear:both;}.region--main{background:#f4f4f4;font-size:20px;line-height:1.4;color:#2e2d29;position:relative;}.region--main > .container{max-width:1510px;margin-left:auto;margin-right:auto;}.region--main > .container:before,.region--main > .container:after{content:" ";display:table;}.region--main > .container:after{clear:both;}.region--main > .container:before,.region--main > .container:after{content:" ";display:table;}.region--main > .container:after{clear:both;}.region--bottom{margin:0;padding:0;background-color:#928b81;color:#fff;}.region--bottom .block + .block{padding-top:20px;}.block-bottom-cards{max-width:1510px;margin-left:auto;margin-right:auto;}.block-bottom-cards:before,.block-bottom-cards:after{content:" ";display:table;}.block-bottom-cards:after{clear:both;}.block-bottom-cards:before,.block-bottom-cards:after{content:" ";display:table;}.block-bottom-cards:after{clear:both;}.block-bottom-cards-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;line-height:1.1;margin-bottom:30px;}.block-bottom-cards-header > *{flex:0 0 auto;margin-bottom:0;}.block-bottom-cards-header,.block-bottom-cards-header a{color:#fff;}.block-bottom-cards-header .credentials-legend .icon.graduate-certificate{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 18 27' xmlns='http://www.w3.org/2000/svg' width='18' height='27' fill='%23e7a900'%3E %3Cpath d='M 4 17 L 4 27 L 9 23.0119 L 14 27 L 14 17 C 12.5568 18.0317 10.8409 18.6312 9 18.6312 C 7.1591 18.6312 5.4432 18.0317 4 17 Z'/%3E %3Cpath d='M 2.5647 8.8871 C 2.5647 5.4131 5.3726 2.5968 8.8362 2.5968 C 12.2999 2.5968 15.1078 5.4131 15.1078 8.8871 C 15.1078 12.3611 12.2999 15.1776 8.8362 15.1776 C 5.3726 15.1776 2.5647 12.3611 2.5647 8.8871 ZM 0.4741 8.8871 C 0.4741 13.5192 4.2179 17.2742 8.8362 17.2742 C 13.4545 17.2742 17.1982 13.5192 17.1982 8.8871 C 17.1982 4.2549 13.4545 0.5 8.8362 0.5 C 4.2179 0.5 0.4741 4.2549 0.4741 8.8871 Z'/%3E %3Cpath d='M 3.6099 8.8871 C 3.6099 5.9919 5.9497 3.6451 8.8362 3.6451 C 11.7227 3.6451 14.0625 5.9919 14.0625 8.8871 C 14.0625 11.7822 11.7227 14.129 8.8362 14.129 C 5.9497 14.129 3.6099 11.7822 3.6099 8.8871 Z'/%3E %3C/svg%3E");}.block-bottom-cards-title{line-height:1;font-weight:700;margin:0;}.block-bottom-cards-content .rows{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;position:relative;}.block-bottom-cards-content .rows .row{flex:0 1 auto;margin:0;padding:0;display:flex;align-items:stretch;}.region--footer{background-color:#fff;}.region--footer .container{padding:0;}.region--footer a{text-decoration:none;}.region--footer a:hover,.region--footer a:focus{text-decoration:underline;}.region--footer .block-menu{flex:1 1 auto;}.region--footer .block-menu h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.region--footer .block-menu .menu{display:flex;list-style-type:none;margin:0;padding:0;font-size:18px;line-height:1.2;}.region--footer .block-menu .menu,.region--footer .block-menu .menu li{margin:0;padding:0;}.region--footer .block-menu .menu,.region--footer .block-menu .menu li{margin:0;padding:0;}.region--footer .block-menu .menu a{color:#2e2d29;}.region--footer .block-menu:first-child .menu-item:first-child{font-weight:600;}#block-socialmedia{flex:0 0 200px;}#block-socialmedia h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#block-socialmedia .menu{list-style-type:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;}#block-socialmedia .menu-item{flex:0 0 auto;margin:0;padding:0;}#block-socialmedia .menu-item a{display:block;vertical-align:middle;height:33px;font-size:0;line-height:33px;}#block-socialmedia .menu-item a:before{font-family:"FontAwesome";display:block;vertical-align:middle;height:33px;font-size:33px;color:#2e2d29;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}#block-socialmedia .menu-item a:hover,#block-socialmedia .menu-item a:focus{text-decoration:none;}#block-socialmedia .menu-item a.facebook:before{content:"\f230";}#block-socialmedia .menu-item a.facebook:hover:before,#block-socialmedia .menu-item a.facebook:focus:before{color:#3b579d;}#block-socialmedia .menu-item a.twitter:before{content:"\f099";}#block-socialmedia .menu-item a.twitter:hover:before,#block-socialmedia .menu-item a.twitter:focus:before{color:#1da1f2;}#block-socialmedia .menu-item a.instagram:before{content:"\f16d";}#block-socialmedia .menu-item a.instagram:hover:before,#block-socialmedia .menu-item a.instagram:focus:before{color:#d73676;}#block-socialmedia .menu-item a.youtube:before{content:"\f167";}#block-socialmedia .menu-item a.youtube:hover:before,#block-socialmedia .menu-item a.youtube:focus:before{color:#cd201f;}#footer__global-footer{font-size:16px;font-weight:300;line-height:1.2;max-width:1510px;margin-left:auto;margin-right:auto;}#footer__global-footer:before,#footer__global-footer:after{content:" ";display:table;}#footer__global-footer:after{clear:both;}#footer__global-footer:before,#footer__global-footer:after{content:" ";display:table;}#footer__global-footer:after{clear:both;}#footer__global-footer,#footer__global-footer a{color:#fff;}#footer__global-footer a{text-decoration:none;}#footer__global-footer a:hover,#footer__global-footer a:focus{text-decoration:underline;}#footer__global-footer ul{list-style-type:none;}#footer__global-footer ul,#footer__global-footer ul li{margin:0;padding:0;}#footer__global-footer ul,#footer__global-footer ul li{margin:0;padding:0;}#footer__global-footer ul li{display:inline-block;}#footer__global-footer ul li + li{margin-left:1.5em;}#footer__global-footer #global-footer__brand{float:left;width:160px;}#footer__global-footer #global-links{font-size:18px;font-weight:400;margin-bottom:15px;}#footer__global-footer #global-policy-links{margin-bottom:15px;}#footer__global-footer #global-footer__nav,#footer__global-footer #global-footer__info{margin-left:160px;}#footer__global-footer .sr-only-text{text-indent:101%;display:inline-block;margin:0;width:0.1px;height:0.1px;overflow:hidden;white-space:nowrap;padding:0;}#footer__global-footer .vcard{margin-bottom:0;}.paragraph{margin-left:auto;margin-right:auto;}.paragraph:before,.paragraph:after{content:" ";display:table;}.paragraph:after{clear:both;}.paragraph:before,.paragraph:after{content:" ";display:table;}.paragraph:after{clear:both;}.paragraph > :last-child{margin-bottom:0;}.paragraph + .paragraph{margin-top:2rem;}.paragraph--type--video figure{margin-bottom:0;}.ds-main .paragraph--type-text > *{max-width:730px;margin-left:auto;margin-right:auto;}.ds-main .paragraph--type-text > blockquote,.ds-main .paragraph--type-text > aside{max-width:none;}.paragraph--type-text aside.embedded-entity{margin-bottom:1.5rem;}.paragraph--type-text aside.embedded-entity.align-left,.paragraph--type-text aside.embedded-entity.align-right{width:45%;max-width:400px;}.paragraph--type-text aside.embedded-entity figure{margin-bottom:0;}.paragraph--type-text aside.align-left{float:left;margin-right:40px;}.paragraph--type-text aside.align-right{float:right;margin-left:40px;}.paragraph--type-text aside.align-center{margin-left:auto;margin-right:auto;}.credentials-legend{list-style-type:none;width:auto;margin-left:auto;margin-right:auto;color:inherit;font-size:14px;line-height:1.1;display:flex;align-items:center;justify-content:center;}.credentials-legend,.credentials-legend li{margin:0;padding:0;}.credentials-legend,.credentials-legend li{margin:0;padding:0;}.credentials-legend li{flex:0 1 auto;margin:0;text-align:center;display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center;width:auto;}.credentials-legend li + li{margin-left:2em;}.credentials-legend li i{flex:0 0 auto;margin-right:6px;}.credentials-legend li span{flex:0 1 auto;}.credentials-inline{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;}.credentials-inline li{flex:0 0 auto;padding:0;margin:0;}.credentials-inline li + li{margin-left:10px;}.credentials-inline .icon{display:block;}.credentials-list{margin:0;padding:0;list-style-type:none;margin-bottom:1.5rem;}.credentials-list li{display:flex;align-items:flex-start;margin-bottom:0;}.credentials-list li + li{margin-top:0.5rem;}.credentials-list li > .icon{width:24px !important;height:24px !important;flex:0 0 24px;margin-right:5px;background-position:center bottom;}.breadcrumb{margin-bottom:1rem;}.breadcrumb ol{list-style-type:none;display:flex;flex-wrap:wrap;color:#565347;font-size:16px;line-height:1.2;}.breadcrumb ol,.breadcrumb ol li{margin:0;padding:0;}.breadcrumb ol,.breadcrumb ol li{margin:0;padding:0;}.breadcrumb li:after{content:"\00bb";padding-left:0.25em;padding-right:0.25em;}.breadcrumb li:last-child:after{display:none;}.breadcrumb a{color:inherit;text-decoration:none;}.breadcrumb a:hover{text-decoration:underline;}.heading{line-height:1.2;margin-bottom:1.5rem;}.heading.heading-page{margin-bottom:2rem;}.heading *{margin-bottom:1.25rem;}.heading .margin-none{margin-bottom:3px;}.heading h1{margin-bottom:3px;}.heading a{color:inherit;text-decoration:none;}.heading a:hover,.heading a:focus{text-decoration:underline;}.heading *:last-child{margin-bottom:0;}.heading-divided{padding-bottom:0.75rem;border-bottom:1px solid #77766c;margin-bottom:0.75rem;}.heading-inline{display:flex;align-items:baseline;justify-content:space-between;}.heading-inline > *{margin:0;padding:0;flex:1 0 auto;padding-left:1em;}.heading-inline > *:first-child{padding-left:0;}.skip-link{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1050;background:#9b6113;color:#fff;font-size:16px;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;-webkit-box-shadow:none;box-shadow:none;}.button{font-size:20px;line-height:1.2;font-weight:600;text-align:center;border:0;display:inline-block;width:100%;max-width:280px;padding:12px 30px;color:#fff;-webkit-box-shadow:0 1px 10px 1px rgba(46,45,41,0.2);box-shadow:0 1px 10px 1px rgba(46,45,41,0.2);text-decoration:none;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.button:hover,.button:focus{color:#fff;text-decoration:none;-webkit-box-shadow:0 1px 10px 1px rgba(46,45,41,0.35);box-shadow:0 1px 10px 1px rgba(46,45,41,0.35);}.button,.button.primary{background:#b1040e;}.button:hover,.button.primary:hover,.button:focus,.button.primary:focus{background-color:#ca0510;}.button.secondary{background:#928b81;}.button.secondary:hover,.button.secondary:focus{background-color:#9e988f;}.button.disabled{background:#b6b1a9;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;}.button.waitlist{background:#b26f16;}.button.waitlist:hover,.button.waitlist:focus{background-color:#c97d19;}.button.fluid{display:block;}.button.large{font-size:24px;}.button.small{font-size:18px;}.button-group{display:flex;position:relative;margin-left:-0.75rem;margin-bottom:1.5rem;}.button-group .button{margin-left:0.75rem;flex:0 0 1;display:block;display:flex;justify-content:center;align-items:center;}.accordion--item + .accordion--item{margin-top:0.25rem;}.accordion--heading{padding:12px 48px 12px 18px;background-color:#77766c;color:#fff;line-height:1.2;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.accordion--heading:hover{background-color:#919085;}.accordion--heading:focus{background-color:#919085;}.accordion--heading:after{content:"";display:block;width:16px;height:16px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23f4f4f4'%3E %3Cpath d='M 0 7 L 0 9 L 7 9 L 7 16 L 9 16 L 9 9 L 16 9 L 16 7 L 9 7 L 9 0 L 7 0 L 7 7 L 0 7 Z'/%3E %3C/svg%3E");-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-image;transition-property:background-image;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.accordion--content-inner{display:none;background-color:#fff;padding:30px;}.accordion--item.is-expanded .accordion--heading,.accordion--item.is-expanded .accordion--heading:hover,.accordion--item.is-expanded .accordion--heading:focus{background-color:#2e2d29;color:#fff;}.accordion--item.is-expanded .accordion--heading:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E %3Cpath opacity='.749' d='M 0 7 L 0 9 L 16 9 L 16 7 L 0 7 Z'/%3E %3C/svg%3E");}.accordion--item.is-expanded .accordion--content-inner{display:block;}.info{display:inline-block;background:#006CB8;position:relative;border-radius:50%;color:#fff;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;font-weight:600;font-style:normal;cursor:pointer;}.info:hover{text-decoration:none;background-color:#0098db;}.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible !important;}.loading.transition{position:absolute;top:-99999px;left:-99999px;}.hidden.transition{display:none;visibility:hidden;}.visible.transition{display:block !important;visibility:visible !important;}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused;}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.transition.browse{-webkit-animation-duration:500ms;animation-duration:500ms;}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn;}.transition.browse.out,.transition.browse.left.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft;}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight;}@-webkit-keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;}10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:0.7;}80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999;}100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999;}}@keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;}10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:0.7;}80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999;}100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999;}}@-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg);}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);}80%{opacity:1;}100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0;}}@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg);}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);}80%{opacity:1;}100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0;}}@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg);}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);}80%{opacity:1;}100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0;}}@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg);}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);}80%{opacity:1;}100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0;}}.drop.transition{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:cubic-bezier(0.34,1.61,0.7,1);animation-timing-function:cubic-bezier(0.34,1.61,0.7,1);}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn;}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut;}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0);}}@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0);}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn;}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut;}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%);}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%);}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%);}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%);}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%);}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%);}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%);}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%);}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%);}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%);}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%);}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%);}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%);}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%);}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:600ms;animation-duration:600ms;}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn;}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut;}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn;}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut;}@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}}@keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}}@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}}@keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}}@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0;}}@keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0;}}@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}}@keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn;}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut;}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);}}.transition.fly{-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn;}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp;}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown;}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft;}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight;}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut;}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp;}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown;}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft;}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight;}@-webkit-keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-webkit-keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-webkit-keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100%{-webkit-transform:none;transform:none;}}@keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100%{-webkit-transform:none;transform:none;}}@-webkit-keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100%{-webkit-transform:none;transform:none;}}@keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100%{-webkit-transform:none;transform:none;}}@-webkit-keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100%{-webkit-transform:none;transform:none;}}@keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100%{-webkit-transform:none;transform:none;}}@-webkit-keyframes flyOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}}@keyframes flyOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}}@-webkit-keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@-webkit-keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@-webkit-keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@-webkit-keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:top center;transform-origin:top center;}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:bottom center;transform-origin:bottom center;}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center right;transform-origin:center right;}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center left;transform-origin:center left;}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:top center;transform-origin:top center;}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:bottom center;transform-origin:bottom center;}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center right;transform-origin:center right;}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center left;transform-origin:center left;}@-webkit-keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}}@keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}}@-webkit-keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);}100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);}100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}}@-webkit-keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);}}@keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);}}@-webkit-keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);}}@keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);}}.transition.swing{-webkit-animation-duration:800ms;animation-duration:800ms;}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:top center;transform-origin:top center;}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:bottom center;transform-origin:bottom center;}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center right;transform-origin:center right;}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center left;transform-origin:center left;}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:top center;transform-origin:top center;}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:bottom center;transform-origin:bottom center;}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center right;transform-origin:center right;}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center left;transform-origin:center left;}@-webkit-keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1;}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg);}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg);}100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);}}@keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1;}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg);}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg);}100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);}}@-webkit-keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0;}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1;}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg);}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg);}100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);}}@keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0;}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1;}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg);}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg);}100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);}}@-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg);}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg);}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}}@keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg);}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg);}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0;}}@-webkit-keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg);}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg);}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0;}}@keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg);}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg);}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1;}100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0;}}.flash.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:flash;animation-name:flash;}.shake.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:shake;animation-name:shake;}.bounce.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:bounce;animation-name:bounce;}.tada.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:tada;animation-name:tada;}.pulse.transition{-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-name:pulse;animation-name:pulse;}.jiggle.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:jiggle;animation-name:jiggle;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px);}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px);}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.7;}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0.7;}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}}@-webkit-keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.ui.popup{display:none;position:absolute;top:0px;right:0px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;z-index:1900;border:1px solid #D4D4D5;line-height:1.4285em;max-width:250px;background:#FFFFFF;padding:0.833em 1em;font-weight:normal;font-style:normal;color:rgba(0,0,0,0.87);border-radius:0.28571429rem;-webkit-box-shadow:0px 2px 4px 0px rgba(34,36,38,0.12),0px 2px 10px 0px rgba(34,36,38,0.15);box-shadow:0px 2px 4px 0px rgba(34,36,38,0.12),0px 2px 10px 0px rgba(34,36,38,0.15);}.ui.popup > .header{padding:0em;font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1.14285714em;line-height:1.2;font-weight:bold;}.ui.popup > .header + .content{padding-top:0.5em;}.ui.popup:before{position:absolute;content:'';width:0.71428571em;height:0.71428571em;background:#FFFFFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2;-webkit-box-shadow:1px 1px 0px 0px #bababc;box-shadow:1px 1px 0px 0px #bababc;}[data-tooltip]{position:relative;}[data-tooltip]:before{pointer-events:none;position:absolute;content:'';font-size:1rem;width:0.71428571em;height:0.71428571em;background:#FFFFFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2;-webkit-box-shadow:1px 1px 0px 0px #bababc;box-shadow:1px 1px 0px 0px #bababc;}[data-tooltip]:after{pointer-events:none;content:attr(data-tooltip);position:absolute;text-transform:none;text-align:left;white-space:nowrap;font-size:1rem;border:1px solid #D4D4D5;line-height:1.4285em;max-width:none;background:#FFFFFF;padding:0.833em 1em;font-weight:normal;font-style:normal;color:rgba(0,0,0,0.87);border-radius:0.28571429rem;-webkit-box-shadow:0px 2px 4px 0px rgba(34,36,38,0.12),0px 2px 10px 0px rgba(34,36,38,0.15);box-shadow:0px 2px 4px 0px rgba(34,36,38,0.12),0px 2px 10px 0px rgba(34,36,38,0.15);z-index:1;}[data-tooltip]:not([data-position]):before{top:auto;right:auto;bottom:100%;left:50%;background:#FFFFFF;margin-left:-0.07142857rem;margin-bottom:0.14285714rem;}[data-tooltip]:not([data-position]):after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;margin-bottom:0.5em;}[data-tooltip]:before,[data-tooltip]:after{pointer-events:none;visibility:hidden;}[data-tooltip]:before{opacity:0;-webkit-transform:rotate(45deg) scale(0) !important;transform:rotate(45deg) scale(0) !important;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;}[data-tooltip]:after{opacity:1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;pointer-events:auto;}[data-tooltip]:hover:before{-webkit-transform:rotate(45deg) scale(1) !important;transform:rotate(45deg) scale(1) !important;opacity:1;}[data-tooltip]:after,[data-tooltip][data-position="top center"]:after,[data-tooltip][data-position="bottom center"]:after{-webkit-transform:translateX(-50%) scale(0) !important;transform:translateX(-50%) scale(0) !important;}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{-webkit-transform:translateX(-50%) scale(1) !important;transform:translateX(-50%) scale(1) !important;}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{-webkit-transform:translateY(-50%) scale(0) !important;transform:translateY(-50%) scale(0) !important;}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{-webkit-transform:translateY(-50%) scale(1) !important;transform:translateY(-50%) scale(1) !important;}[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after,[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after{-webkit-transform:scale(0) !important;transform:scale(0) !important;}[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after,[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after{-webkit-transform:scale(1) !important;transform:scale(1) !important;}[data-tooltip][data-inverted]:before{-webkit-box-shadow:none !important;box-shadow:none !important;}[data-tooltip][data-inverted]:before{background:#1B1C1D;}[data-tooltip][data-inverted]:after{background:#1B1C1D;color:#FFFFFF;border:none;-webkit-box-shadow:none;box-shadow:none;}[data-tooltip][data-inverted]:after .header{background-color:none;color:#FFFFFF;}[data-position="top center"][data-tooltip]:after{top:auto;right:auto;left:50%;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:0.5em;}[data-position="top center"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:50%;background:#FFFFFF;margin-left:-0.07142857rem;margin-bottom:0.14285714rem;}[data-position="top left"][data-tooltip]:after{top:auto;right:auto;left:0;bottom:100%;margin-bottom:0.5em;}[data-position="top left"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:1em;margin-left:-0.07142857rem;margin-bottom:0.14285714rem;}[data-position="top right"][data-tooltip]:after{top:auto;left:auto;right:0;bottom:100%;margin-bottom:0.5em;}[data-position="top right"][data-tooltip]:before{top:auto;left:auto;bottom:100%;right:1em;margin-left:-0.07142857rem;margin-bottom:0.14285714rem;}[data-position="bottom center"][data-tooltip]:after{bottom:auto;right:auto;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0.5em;}[data-position="bottom center"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:50%;margin-left:-0.07142857rem;margin-top:0.14285714rem;}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:0.5em;}[data-position="bottom left"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:1em;margin-left:-0.07142857rem;margin-top:0.14285714rem;}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:0.5em;}[data-position="bottom right"][data-tooltip]:before{bottom:auto;left:auto;top:100%;right:1em;margin-left:-0.14285714rem;margin-top:0.07142857rem;}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:0.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-0.14285714rem;margin-right:-0.07142857rem;}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:0.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-0.07142857rem;margin-left:0.14285714rem;}[data-position~="bottom"][data-tooltip]:before{background:#FFFFFF;-webkit-box-shadow:-1px -1px 0px 0px #bababc;box-shadow:-1px -1px 0px 0px #bababc;}[data-position="left center"][data-tooltip]:before{background:#FFFFFF;-webkit-box-shadow:1px -1px 0px 0px #bababc;box-shadow:1px -1px 0px 0px #bababc;}[data-position="right center"][data-tooltip]:before{background:#FFFFFF;-webkit-box-shadow:-1px 1px 0px 0px #bababc;box-shadow:-1px 1px 0px 0px #bababc;}[data-position~="top"][data-tooltip]:before{background:#FFFFFF;}[data-inverted][data-position~="bottom"][data-tooltip]:before{background:#1B1C1D;-webkit-box-shadow:-1px -1px 0px 0px #bababc;box-shadow:-1px -1px 0px 0px #bababc;}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1B1C1D;-webkit-box-shadow:1px -1px 0px 0px #bababc;box-shadow:1px -1px 0px 0px #bababc;}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1B1C1D;-webkit-box-shadow:-1px 1px 0px 0px #bababc;box-shadow:-1px 1px 0px 0px #bababc;}[data-inverted][data-position~="top"][data-tooltip]:before{background:#1B1C1D;}[data-position~="bottom"][data-tooltip]:before{-webkit-transform-origin:center bottom;transform-origin:center bottom;}[data-position~="bottom"][data-tooltip]:after{-webkit-transform-origin:center top;transform-origin:center top;}[data-position="left center"][data-tooltip]:before{-webkit-transform-origin:top center;transform-origin:top center;}[data-position="left center"][data-tooltip]:after{-webkit-transform-origin:right center;transform-origin:right center;}[data-position="right center"][data-tooltip]:before{-webkit-transform-origin:right center;transform-origin:right center;}[data-position="right center"][data-tooltip]:after{-webkit-transform-origin:left center;transform-origin:left center;}.ui.popup{margin:0em;}.ui.top.popup{margin:0em 0em 0.71428571em;}.ui.top.left.popup{-webkit-transform-origin:left bottom;transform-origin:left bottom;}.ui.top.center.popup{-webkit-transform-origin:center bottom;transform-origin:center bottom;}.ui.top.right.popup{-webkit-transform-origin:right bottom;transform-origin:right bottom;}.ui.left.center.popup{margin:0em 0.71428571em 0em 0em;-webkit-transform-origin:right 50%;transform-origin:right 50%;}.ui.right.center.popup{margin:0em 0em 0em 0.71428571em;-webkit-transform-origin:left 50%;transform-origin:left 50%;}.ui.bottom.popup{margin:0.71428571em 0em 0em;}.ui.bottom.left.popup{-webkit-transform-origin:left top;transform-origin:left top;}.ui.bottom.center.popup{-webkit-transform-origin:center top;transform-origin:center top;}.ui.bottom.right.popup{-webkit-transform-origin:right top;transform-origin:right top;}.ui.bottom.center.popup:before{margin-left:-0.30714286em;top:-0.30714286em;left:50%;right:auto;bottom:auto;-webkit-box-shadow:-1px -1px 0px 0px #bababc;box-shadow:-1px -1px 0px 0px #bababc;}.ui.bottom.left.popup{margin-left:0em;}.ui.bottom.left.popup:before{top:-0.30714286em;left:1em;right:auto;bottom:auto;margin-left:0em;-webkit-box-shadow:-1px -1px 0px 0px #bababc;box-shadow:-1px -1px 0px 0px #bababc;}.ui.bottom.right.popup{margin-right:0em;}.ui.bottom.right.popup:before{top:-0.30714286em;right:1em;bottom:auto;left:auto;margin-left:0em;-webkit-box-shadow:-1px -1px 0px 0px #bababc;box-shadow:-1px -1px 0px 0px #bababc;}.ui.top.center.popup:before{top:auto;right:auto;bottom:-0.30714286em;left:50%;margin-left:-0.30714286em;}.ui.top.left.popup{margin-left:0em;}.ui.top.left.popup:before{bottom:-0.30714286em;left:1em;top:auto;right:auto;margin-left:0em;}.ui.top.right.popup{margin-right:0em;}.ui.top.right.popup:before{bottom:-0.30714286em;right:1em;top:auto;left:auto;margin-left:0em;}.ui.left.center.popup:before{top:50%;right:-0.30714286em;bottom:auto;left:auto;margin-top:-0.30714286em;-webkit-box-shadow:1px -1px 0px 0px #bababc;box-shadow:1px -1px 0px 0px #bababc;}.ui.right.center.popup:before{top:50%;left:-0.30714286em;bottom:auto;right:auto;margin-top:-0.30714286em;-webkit-box-shadow:-1px 1px 0px 0px #bababc;box-shadow:-1px 1px 0px 0px #bababc;}.ui.bottom.popup:before{background:#FFFFFF;}.ui.right.center.popup:before,.ui.left.center.popup:before{background:#FFFFFF;}.ui.top.popup:before{background:#FFFFFF;}.ui.inverted.bottom.popup:before{background:#1B1C1D;}.ui.inverted.right.center.popup:before,.ui.inverted.left.center.popup:before{background:#1B1C1D;}.ui.inverted.top.popup:before{background:#1B1C1D;}.ui.popup > .ui.grid:not(.padded){width:calc(100% + 1.75rem);margin:-0.7rem -0.875rem;}.ui.loading.popup{display:block;visibility:hidden;z-index:-1;}.ui.animating.popup,.ui.visible.popup{display:block;}.ui.visible.popup{-webkit-transform:translateZ(0px);transform:translateZ(0px);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.ui.basic.popup:before{display:none;}.ui.wide.popup{max-width:350px;}.ui[class*="very wide"].popup{max-width:550px;}.ui.fluid.popup{width:100%;max-width:none;}.ui.inverted.popup{background:#1B1C1D;color:#FFFFFF;border:none;-webkit-box-shadow:none;box-shadow:none;}.ui.inverted.popup .header{background-color:none;color:#FFFFFF;}.ui.inverted.popup:before{background-color:#1B1C1D;-webkit-box-shadow:none !important;box-shadow:none !important;}.ui.flowing.popup{max-width:none;}.ui.mini.popup{font-size:0.78571429rem;}.ui.tiny.popup{font-size:0.85714286rem;}.ui.small.popup{font-size:0.92857143rem;}.ui.popup{font-size:1rem;}.ui.large.popup{font-size:1.14285714rem;}.ui.huge.popup{font-size:1.42857143rem;}.details{margin-bottom:1.5rem;}.details-more.is-active{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.is-expanded .details-more{clip:none;height:auto;width:auto;margin:0;padding:0;overflow:visible;position:relative;}.details-toggle{margin:0;padding:0;border:0;background:none;font-size:18px;line-height:1.2;color:#006CB8;text-decoration:underline;}.details-toggle:after{content:"";display:inline-block;width:15px;height:8px;margin-left:0.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%23006CB8'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}.details-toggle:active{outline:none;}.details-toggle:hover{color:#0098db;}.details-toggle:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%230098db'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}.is-expanded .details-toggle{margin-bottom:0.75rem;}.is-expanded .details-toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.list-expandable-toggle button{margin:0;padding:0;border:0;background:none;font-size:18px;line-height:1.2;color:#006CB8;text-decoration:underline;}.list-expandable-toggle button:after{content:"";display:inline-block;width:15px;height:8px;margin-left:0.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%23006CB8'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}.list-expandable-toggle button:active{outline:none;}.list-expandable-toggle button:hover{color:#0098db;}.list-expandable-toggle button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%230098db'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}.list-expandable-toggle button.is-expanded:after{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.node--view-mode-card{background-color:#fff;-webkit-box-shadow:1px 4px 7px rgba(46,45,41,0.35);box-shadow:1px 4px 7px rgba(46,45,41,0.35);margin:0 auto;max-width:400px;text-decoration:none;display:flex;flex-direction:column;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.node--view-mode-card:hover,.node--view-mode-card:focus{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);text-decoration:none;}.card--content{flex:1 0 auto;padding:20px;text-align:center;color:#4d4f53;}.card--content > :last-child{margin-bottom:0;}.card--title{color:#2e2d29;font-size:24px;margin-bottom:1rem;}.card--footer{padding:0 20px 20px 20px;}.card--footer > :last-child{margin-bottom:0;}.list-item{display:block;}a.list-item{text-decoration:none;}.node--view-mode-list-item{display:flex;align-items:flex-start;line-height:1.1;}.node--view-mode-list-item .image img{display:block;width:auto;max-width:none;}.node--view-mode-list-item > * + *{margin-left:15px;}.list-items{margin-bottom:2rem;}.list-items > .list-item + .list-item{padding-top:0.75rem;}.list-items.list-items-divided > .list-item{padding-bottom:0.75rem;border-bottom:1px solid #dad7cb;}.list-items.list-items-divided > .list-item + .list-item{padding-top:0.75rem;}.list-items > a.list-item{text-decoration:none;}figure{margin-bottom:2rem;}figcaption{font-size:18px;line-height:1.3;color:#928b80;margin-top:0.75rem;}figcaption p{margin:0;}figcaption p + p{margin-top:0.25rem;}figure img{display:block;margin-left:auto;margin-right:auto;}img{display:block;max-width:100%;height:auto;}.img-fluid{max-width:none;width:100%;}.img-fixed{width:auto;max-width:none;}.img-centered{margin-left:auto;margin-right:auto;}.video-embed-field-responsive-video{background-color:#000;}.icon{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:inline-block;background-size:100% auto;background-repeat:no-repeat;background-position:center center;vertical-align:middle;}.icon-after:after{content:"";display:inline-block;background-size:100% auto;background-repeat:no-repeat;background-position:center center;vertical-align:middle;}.icon.degree{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 27 21' xmlns='http://www.w3.org/2000/svg' width='27' height='21' fill='%232e2d29'%3E %3Cpath d='M 2.6821 7.1297 L 12.0038 6.0372 C 12.0452 5.2305 12.6982 4.5881 13.5 4.5881 C 14.3285 4.5881 15 5.2728 15 6.1177 C 15 6.9094 14.4067 7.5645 13.65 7.643 L 13.6237 7.6468 L 13.605 7.6468 L 13.5862 7.6468 L 13.5525 7.6468 L 13.5 7.6468 C 13.327 7.6468 13.1709 7.6212 13.035 7.5704 C 12.7428 7.4735 12.49 7.2896 12.3075 7.0465 L 3.6938 8.06 L 13.5945 13 L 27 6.5 L 13.5945 0 L 0 6.5 L 2.4111 7.5172 C 2.4063 7.321 2.4863 7.1511 2.6821 7.1297 Z'/%3E %3Cpath d='M 6 16.4763 C 6 16.6866 6.0289 16.8956 6.0818 17.1014 C 6.624 19.2096 9.8397 21 13.6136 21 C 17.3875 21 20.4163 19.2096 20.925 17.1014 C 20.9746 16.8956 21 16.6866 21 16.4763 L 21 11 L 13.5 14.3333 L 6 11.0517 L 6 16.4763 Z'/%3E %3Cpath d='M20.4946 16.7903L20.5762 16.7903C20.5762 16.7903 20.5486 16.5755 20.4946 16.7903zM4.6465 17.8907L4.6465 17.8907zM2.423 17.8907L2.423 17.8907zM2.423 17.8907C2.423 18.0359 4.6465 18.0359 4.6465 17.8907L3.5 7.5625 2.423 17.8907z'/%3E %3C/svg%3E");width:27px;height:21px;}.icon.degree.is-disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 27 21' xmlns='http://www.w3.org/2000/svg' width='27' height='21' fill='%23DAD7CB'%3E %3Cpath d='M 2.6821 7.1297 L 12.0038 6.0372 C 12.0452 5.2305 12.6982 4.5881 13.5 4.5881 C 14.3285 4.5881 15 5.2728 15 6.1177 C 15 6.9094 14.4067 7.5645 13.65 7.643 L 13.6237 7.6468 L 13.605 7.6468 L 13.5862 7.6468 L 13.5525 7.6468 L 13.5 7.6468 C 13.327 7.6468 13.1709 7.6212 13.035 7.5704 C 12.7428 7.4735 12.49 7.2896 12.3075 7.0465 L 3.6938 8.06 L 13.5945 13 L 27 6.5 L 13.5945 0 L 0 6.5 L 2.4111 7.5172 C 2.4063 7.321 2.4863 7.1511 2.6821 7.1297 Z'/%3E %3Cpath d='M 6 16.4763 C 6 16.6866 6.0289 16.8956 6.0818 17.1014 C 6.624 19.2096 9.8397 21 13.6136 21 C 17.3875 21 20.4163 19.2096 20.925 17.1014 C 20.9746 16.8956 21 16.6866 21 16.4763 L 21 11 L 13.5 14.3333 L 6 11.0517 L 6 16.4763 Z'/%3E %3Cpath d='M20.4946 16.7903L20.5762 16.7903C20.5762 16.7903 20.5486 16.5755 20.4946 16.7903zM4.6465 17.8907L4.6465 17.8907zM2.423 17.8907L2.423 17.8907zM2.423 17.8907C2.423 18.0359 4.6465 18.0359 4.6465 17.8907L3.5 7.5625 2.423 17.8907z'/%3E %3C/svg%3E");}.icon.degree.small{width:24px;height:19px;background-size:24px auto;}.icon.graduate-certificate{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 18 27' xmlns='http://www.w3.org/2000/svg' width='18' height='27' fill='%23b26f16'%3E %3Cpath d='M 4 17 L 4 27 L 9 23.0119 L 14 27 L 14 17 C 12.5568 18.0317 10.8409 18.6312 9 18.6312 C 7.1591 18.6312 5.4432 18.0317 4 17 Z'/%3E %3Cpath d='M 2.5647 8.8871 C 2.5647 5.4131 5.3726 2.5968 8.8362 2.5968 C 12.2999 2.5968 15.1078 5.4131 15.1078 8.8871 C 15.1078 12.3611 12.2999 15.1776 8.8362 15.1776 C 5.3726 15.1776 2.5647 12.3611 2.5647 8.8871 ZM 0.4741 8.8871 C 0.4741 13.5192 4.2179 17.2742 8.8362 17.2742 C 13.4545 17.2742 17.1982 13.5192 17.1982 8.8871 C 17.1982 4.2549 13.4545 0.5 8.8362 0.5 C 4.2179 0.5 0.4741 4.2549 0.4741 8.8871 Z'/%3E %3Cpath d='M 3.6099 8.8871 C 3.6099 5.9919 5.9497 3.6451 8.8362 3.6451 C 11.7227 3.6451 14.0625 5.9919 14.0625 8.8871 C 14.0625 11.7822 11.7227 14.129 8.8362 14.129 C 5.9497 14.129 3.6099 11.7822 3.6099 8.8871 Z'/%3E %3C/svg%3E");width:17px;height:27px;}.icon.graduate-certificate.is-disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 18 27' xmlns='http://www.w3.org/2000/svg' width='18' height='27' fill='%23DAD7CB'%3E %3Cpath d='M 4 17 L 4 27 L 9 23.0119 L 14 27 L 14 17 C 12.5568 18.0317 10.8409 18.6312 9 18.6312 C 7.1591 18.6312 5.4432 18.0317 4 17 Z'/%3E %3Cpath d='M 2.5647 8.8871 C 2.5647 5.4131 5.3726 2.5968 8.8362 2.5968 C 12.2999 2.5968 15.1078 5.4131 15.1078 8.8871 C 15.1078 12.3611 12.2999 15.1776 8.8362 15.1776 C 5.3726 15.1776 2.5647 12.3611 2.5647 8.8871 ZM 0.4741 8.8871 C 0.4741 13.5192 4.2179 17.2742 8.8362 17.2742 C 13.4545 17.2742 17.1982 13.5192 17.1982 8.8871 C 17.1982 4.2549 13.4545 0.5 8.8362 0.5 C 4.2179 0.5 0.4741 4.2549 0.4741 8.8871 Z'/%3E %3Cpath d='M 3.6099 8.8871 C 3.6099 5.9919 5.9497 3.6451 8.8362 3.6451 C 11.7227 3.6451 14.0625 5.9919 14.0625 8.8871 C 14.0625 11.7822 11.7227 14.129 8.8362 14.129 C 5.9497 14.129 3.6099 11.7822 3.6099 8.8871 Z'/%3E %3C/svg%3E");}.icon.graduate-certificate.small{width:14px;height:22px;background-size:14px auto;}.icon.professional-certificate{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 24 21' xmlns='http://www.w3.org/2000/svg' width='24' height='21' fill='%238c1515'%3E %3Cpath d='M 0 9.75 L 0 19.2001 C 0 20.1942 0.8059 21 1.8 21 L 22.2 21 C 23.1941 21 24 20.1942 24 19.2001 L 24 9.75 L 0 9.75 ZM 9 2 L 15 2 L 15 3 L 9 3 L 9 2 ZM 8 0 L 8 3 L 1.8 3 C 0.8059 3 0 3.8058 0 4.7998 L 0 8.9999 L 24 8.9999 L 24 4.7998 C 24 3.8058 23.1941 3 22.2 3 L 16 3 L 16 0 L 8 0 Z'/%3E %3C/svg%3E");width:24px;height:21px;}.icon.professional-certificate.is-disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 24 21' xmlns='http://www.w3.org/2000/svg' width='24' height='21' fill='%23DAD7CB'%3E %3Cpath d='M 0 9.75 L 0 19.2001 C 0 20.1942 0.8059 21 1.8 21 L 22.2 21 C 23.1941 21 24 20.1942 24 19.2001 L 24 9.75 L 0 9.75 ZM 9 2 L 15 2 L 15 3 L 9 3 L 9 2 ZM 8 0 L 8 3 L 1.8 3 C 0.8059 3 0 3.8058 0 4.7998 L 0 8.9999 L 24 8.9999 L 24 4.7998 C 24 3.8058 23.1941 3 22.2 3 L 16 3 L 16 0 L 8 0 Z'/%3E %3C/svg%3E");}.icon.professional-certificate.small{width:20px;height:18px;background-size:20px auto;}.icon-chevron-right.icon-after:after{width:15px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%23fff'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.icon.arrow-left,.icon.arrow-right{width:21px;height:21px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 10 12' xmlns='http://www.w3.org/2000/svg' width='10' height='12' fill='%2377766c'%3E %3Cpath d='M 0 0 L 10 6 L 0 12 L 0 0 Z'/%3E %3C/svg%3E");background-size:auto 100%;background-position:center center;}.icon.arrow-left.arrow-left,.icon.arrow-right.arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.icon.close{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23b6b1a9'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");}.icon.close:hover,.icon.close:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%235f574f'%3E %3Cpath d='M 1.1765 0 L 0 1.1765 L 8.825 10 L 0 18.8235 L 1.1765 20 L 10 11.175 L 18.8235 20 L 20 18.8235 L 11.175 10 L 20 1.1765 L 18.8235 0 L 10 8.825 L 1.1765 0 Z'/%3E %3C/svg%3E");}a[data-entity-type="file"]:before,a[href$=".pdf"]:before,a.pdf:before{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(/themes/custom/stanfordonline/images/pdficon_small.png);margin-right:4px;}.pager{margin-bottom:1.5rem;}.pager .pager__items{list-style-type:none;margin:0;padding:0;text-align:center;font-size:20px;line-height:1.1;font-weight:600;}.pager .pager__item{margin:0;padding:0;display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px;}.pager .pager__item a{color:#77766c;text-decoration:none;}.pager .pager__item a:hover{text-decoration:underline;}.pager .pager__item.is-active{font-weight:inherit;}.pager .pager__item.is-active a{color:#2e2d29;}.pager .pager__item--ellipsis{color:#77766c;font-weight:400;}.pager .pager__item--previous{margin-left:0;}.pager .pager__item--next{margin-right:0;}.pager .is-disabled .icon{opacity:0.25;}a.more{font-weight:600;text-decoration:none;}a.more:after{content:"";display:inline-block;width:15px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%23006CB8'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:2px;}a.more:hover{text-decoration:underline;}a.more:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%230098db'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");}.ajax-progress-fullscreen{position:fixed;left:0;top:0;height:100%;width:100%;z-index:9999;border-radius:0;opacity:1;background:url(/themes/custom/stanfordonline/images/loader.svg);background-repeat:no-repeat;background-position:center;background-size:100px auto;}.node--type-course .number{font-weight:400;font-size:18px;margin-bottom:0.25rem;}.node--type-course .enrollment{text-transform:uppercase;}.node--type-course .is-enrollment-open{color:#8c1313;}.node--type-course .is-waitlist{color:#b26e15;}.node--type-course .is-enrollment-closed{color:#2c2c27;}.node--type-course .is-upcoming{color:#928b7f;}.node--type-course .course-disclaimer{font-size:16px;font-style:italic;margin-top:1em;}.node--type-course.node--view-mode-card{display:block;}.node--type-course.node--view-mode-card .card--content{text-align:left;}.node--type-course.node--view-mode-card .card--title{margin-bottom:0;}.node--type-course.node--view-mode-card .card--title + p{font-size:16px;margin-bottom:1rem;}.node--type-course.node--view-mode-card h4{color:#8c1515;font-size:18px;margin-bottom:1rem;}.node--type-course.node--view-mode-card .credentials-inline{margin-bottom:1rem;justify-content:flex-start;}.node--type-course.node--view-mode-card .field-sections h5{font-size:14px;text-transform:uppercase;font-weight:400;color:#77766c;margin-bottom:0;}.node--type-course.node--view-mode-card .field-sections ul{list-style-type:none;list-style:none;font-size:18px;margin-bottom:0;}.node--type-course.node--view-mode-card .field-sections li{margin-left:0;}a .node--type-course.node--view-mode-list-item{color:#2e2d29;}a .node--type-course.node--view-mode-list-item:hover dt{color:#0098db;-webkit-text-decoration:underline solid #006CB8;text-decoration:underline solid #006CB8;}.node--type-course.node--view-mode-list-item .image img{width:160px;height:90px;}.node--type-course.node--view-mode-list-item dl{margin-bottom:0;line-height:1.2;font-size:18px;}.node--type-course.node--view-mode-list-item dt{color:#2e2d29;}.node--type-course.node--view-mode-list-item dd{color:#4c4d52;}.node--type-course.node--view-mode-full h3{font-weight:600;}.node--type-course.node--view-mode-full h3.prerequisites{display:none;}.node--type-course.node--view-mode-full .grid .col:first-child h2{font-size:24px;font-weight:600;margin-bottom:0.25rem;}.node--type-course.node--view-mode-full .course--programs{display:flex;font-size:18px;line-height:1.2;}.node--type-course.node--view-mode-full .course--programs strong{padding-top:0;flex:0 1 auto;padding-right:1em;}.node--type-course.node--view-mode-full .course--programs .list-expandable{margin-bottom:0.5rem;}.node--type-course.node--view-mode-full .course--programs .list-expandable-toggle{padding-left:29px;margin-bottom:0;}.node--type-section.accordion--item .class-accordion-heading{display:flex;}.node--type-section.accordion--item .class-accordion-heading .number{flex:0 0 20%;padding-right:15px;color:rgba(244,244,244,0.6);}.node--type-section.accordion--item .class-accordion-heading .semester{flex:0 0 40%;padding-right:15px;}.node--type-section.accordion--item .class-accordion-heading .location{flex:0 0 40%;}.node--type-section.accordion--item table.class-info{width:100%;border-top:1px solid #dad7cb;border-bottom:1px solid #dad7cb;margin-bottom:0.75rem;}.node--type-section.accordion--item table.class-info:first-child{border-top:0;}.node--type-section.accordion--item table.class-info:first-child tr:first-child > *{padding-top:0;}.node--type-section.accordion--item table.class-info:last-child{border-bottom:0;margin-bottom:0;}.node--type-section.accordion--item table.class-info:last-child tr:last-child > *{padding-bottom:0;}.node--type-section.accordion--item table.class-info + table.class-info{border-top:0;}.node--type-section.accordion--item table.class-info caption{font-weight:600;text-align:left;}.node--type-section.accordion--item table.class-info tr:first-child > *{padding-top:0.75rem;}.node--type-section.accordion--item table.class-info caption + tbody > tr:first-child > *{padding-top:1px;}.node--type-section.accordion--item table.class-info tr:last-child > *{padding-bottom:0.75rem;}.node--type-section.accordion--item table.class-info td,.node--type-section.accordion--item table.class-info th{padding-top:1px;padding-bottom:1px;padding-right:1em;text-align:left;vertical-align:top;}.node--type-section.accordion--item table.class-info td:first-child{white-space:nowrap;width:25%;padding-right:1em;}.node--type-section.accordion--item table.class-info .cost{text-align:right;display:inline-block;margin-right:0.25rem;}.node--type-section.accordion--item .ui.special.popup{padding:1.25rem;}.node--type-section.accordion--item .ui.special.popup :last-child{margin-bottom:0;}.node--type-section.accordion--item .accordion--content-inner{color:#585754;}.node--type-section.accordion--item .accordion--content-inner strong,.node--type-section.accordion--item .accordion--content-inner caption{color:#2e2d29;}.node--type-section.accordion--item .accordion--content-inner h4{color:#2e2d29;text-transform:none;}.node--type-section.accordion--item .accordion--content-inner :last-child{margin-bottom:0;}.node--type-program.node--view-mode-full .heading.heading-page .list-unstyled li{margin-bottom:0;padding-left:33px;position:relative;font-weight:600;}.node--type-program.node--view-mode-full .heading.heading-page .list-unstyled li + li{margin-top:0.5rem;}.node--type-program.node--view-mode-full .heading.heading-page .list-unstyled .icon{position:absolute;width:27px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:auto 100%;}.node--type-program.node--view-mode-full .heading.heading-page + hr{margin-top:0;}.node--type-program.node--view-mode-full .split-layout--left :last-child,.node--type-program.node--view-mode-full .split-layout--right :last-child{margin-bottom:0;}.node--type-program.node--view-mode-full .split-layout--left h2{font-size:24px;font-weight:600;margin-bottom:0.25rem;}.node--type-program.node--view-mode-full h3{font-weight:600;}.node--type-program.node--view-mode-full h3.prerequisites{display:none;}.node--type-program.node--view-mode-full .program--courses{margin-bottom:1.5rem;}.node--type-program.node--view-mode-full .program--courses .field--name-field-notes{font-size:18px;padding-bottom:0.75rem;border-bottom:1px solid #dad7cb;margin-bottom:0.75rem;}.node--type-program.node--view-mode-full .program--courses .field--name-field-notes :last-child{margin-bottom:0;}.node--type-program.node--view-mode-full .program--courses .list-items{margin-bottom:0.25rem;}.node--type-program.node--view-mode-full .program--courses .list-expandable-toggle{text-align:right;}.node--type-program.node--view-mode-full .field-name-field-courses-required .heading-inline{align-items:flex-end;}.node--type-program.node--view-mode-full .field-name-field-courses-required .heading-inline h2{flex:1 1 auto;line-height:1.1;}.node--type-program.node--view-mode-full .field-name-field-courses-required .heading-inline .text-right{flex:0 0 auto;text-wrap:nowrap;}.node--type-school.ds-container{display:block;}.node--type-school.node--view-mode-card{background:#fff;max-width:300px;padding:5px;-webkit-box-shadow:0 1px 7px 1px rgba(51,51,51,0.25);box-shadow:0 1px 7px 1px rgba(51,51,51,0.25);}.node--type-school.node--view-mode-card .card--content a{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:56.25%;}.node--type-school.node--view-mode-card .card--content img{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.page-node-type-page .heading.heading-page,.page-node-type-page .ds-container{max-width:1150px;margin-left:auto;margin-right:auto;}.page-node-type-page .heading.heading-page{text-align:center;}.node--type-instructor img{float:left;margin-right:20px;margin-bottom:20px;margin-top:0.35em;}.so-fancybox .container{max-width:900px;margin:20px;-webkit-box-shadow:1px 2px 10px rgba(46,45,41,0.65);box-shadow:1px 2px 10px rgba(46,45,41,0.65);padding:40px 40px 50px 40px;color:#585752;font-family:'Source Sans Pro';font-size:20px;line-height:1.4;}.so-fancybox .block-system-breadcrumb-block,.so-fancybox .block-local-tasks-block{display:none;}.so-fancybox .heading.heading-page{margin-bottom:20px;}.so-fancybox .heading.heading-page h1{font-size:36px;line-height:1.2;font-weight:600;}.so-fancybox .block-system-main-block .field--name-body :last-child{margin-bottom:0;}@media (min-width:921px){h1{font-size:40px;}h2{font-size:28px;font-weight:700;}h3{font-size:24px;font-weight:700;}blockquote p{font-size:28px;}.grid{margin-left:-50px;}.col{padding-left:50px;}.container{padding-left:40px;padding-right:40px;}.ds-2col .ds-main{flex:0 0 65%;padding-right:25px;}.ds-2col .ds-sidebar{flex:0 0 35%;padding-left:25px;}.ds-bottom{order:4;}.region--fullbleed .block-system-breadcrumb-block,.region--fullbleed .block-page-title-block{padding-left:40px;padding-right:40px;}.region--fullbleed .block-system-breadcrumb-block:first-child,.region--fullbleed .block-page-title-block:first-child{padding-top:40px;}.region--main > .container{padding:40px;}.block-bottom-cards-title{font-size:32px;}.region--footer .container{display:flex;align-items:center;}.region--footer .block-menu .menu .menu-item{margin-bottom:0;}.region--footer .block-menu .menu .menu-item + li{margin-left:1.5em;}#footer__global-footer{padding:40px;}}@media (min-width:736px) and (max-width:920px){h1{font-size:36px;}h2{font-size:24px;font-weight:700;}h3{font-size:22px;font-weight:700;}blockquote p{font-size:24px;}.grid{margin-left:-40px;}.col{padding-left:40px;}.container{padding-left:30px;padding-right:30px;}.ds-container{flex-direction:column;}.region--fullbleed .block-system-breadcrumb-block,.region--fullbleed .block-page-title-block{padding-left:30px;padding-right:30px;}.region--fullbleed .block-system-breadcrumb-block:first-child,.region--fullbleed .block-page-title-block:first-child{padding-top:30px;}.region--main > .container{padding:30px;}.region--bottom .block{padding:40px 30px;}.block-bottom-cards-title{font-size:28px;}.block-bottom-cards-content .rows{margin-left:-30px;}#footer__global-footer{padding:30px;}.paragraph--type-text aside.align-left{margin-right:30px;}.paragraph--type-text aside.align-right{margin-left:30px;}.accordion--content-inner{padding:20px;}.card--title{font-size:22px;}}@media (max-width:735px){h1{font-size:28px;}h2{font-size:22px;}h3{font-size:20px;font-weight:700;}blockquote p{font-size:24px;}.grid{margin-left:0;}.col{padding-left:30px;}.container{padding-left:20px;padding-right:20px;}.split-layout{flex-direction:column;}.region--fullbleed .block-system-breadcrumb-block,.region--fullbleed .block-page-title-block{padding-left:20px;padding-right:20px;}.region--fullbleed .block-system-breadcrumb-block:first-child,.region--fullbleed .block-page-title-block:first-child{padding-top:20px;}.region--main > .container{padding:20px;}.block-bottom-cards-title{font-size:28px;}.region--footer{padding:30px 20px;}.region--footer .block-menu .menu{font-size:16px;}#footer__global-footer{padding:20px;}.credentials-legend li span{width:-webkit-min-content;width:-moz-min-content;width:min-content;}.breadcrumb{margin-bottom:0.75rem;}.button{padding:12px 12px;font-size:20px;}.accordion--content-inner{padding:15px;}.card--title{font-size:20px;}.node--type-program.node--view-mode-full .split-layout--left + .split-layout--right{margin-top:2rem;}}@media (min-width:921px),(min-width:736px) and (max-width:920px){.grid{flex-wrap:wrap;}.col-25{width:25%;}.col-33{width:33.33%;}.col-40{width:40%;}.col-50{width:50%;}.col-60{width:60%;}.col-66{width:66.66%;}.col-75{width:75%;}.col-100{width:100%;}.split-layout{flex-wrap:wrap;}.split-layout--left{width:55.94405594%;}.split-layout--right{width:40.55944056%;}.paragraph--type-images .grid{margin-left:-20px;}.paragraph--type-images .col{padding-left:20px;}}@media (min-width:0px) and (max-width:420px){.grid{margin-left:0;flex-direction:column;}}@media (max-width:520px){.col{width:100%;padding-left:0;}.col + .col{margin-top:20px;}.grid-overview{margin-left:0;margin-top:-15px;}.grid-overview .col{padding-top:15px;width:100%;}}@media (min-width:1240px),(min-width:960px) and (max-width:1239px){.grid-overview{margin-left:-20px;margin-top:-20px;}}@media (min-width:680px) and (max-width:959px){.grid-overview{margin-left:-20px;margin-top:-20px;}.grid-overview .col{padding-left:20px;padding-top:20px;width:33%;}}@media (min-width:521px) and (max-width:679px){.grid-overview{margin-left:-20px;margin-top:-20px;}.grid-overview .col{padding-left:20px;padding-top:20px;width:50%;}}@media (min-width:1240px){.grid-overview .col{padding-left:20px;padding-top:20px;width:20%;}}@media (min-width:960px) and (max-width:1239px){.grid-overview .col{padding-left:20px;padding-top:20px;width:25%;}}@media (max-width:740px){.block--help .block-title{display:none;}.block-msc .container{padding:0 15px;}.region--banner{height:60px;}.banner-navbar--container{padding:0 15px 5px 15px;height:60px;}.banner-navbar--title{width:100%;max-width:180px;height:60px;display:flex;align-items:center;justify-content:flex-start;}.banner-navbar--links{display:none;}}@media (min-width:1181px){.block-msc .container{padding:0 30px;}.banner-navbar--container{padding:0 30px;font-size:20px;}.banner-navbar--title{flex:0 0 auto;padding-bottom:3px;}.banner-navbar--title a{width:228px;height:48px;padding:10px;background-size:208px auto;}.banner-navbar--links{display:flex;justify-content:flex-end;align-items:flex-end;height:28px;margin-top:8px;}#block-mainnavigation .menu--level-1{justify-content:flex-end;}#block-mainnavigation .menu--level-2{padding:15px 30px 30px 30px;}}@media (min-width:741px) and (max-width:1180px){.block-msc .container{padding:0 20px;}.banner-navbar--container{flex-wrap:wrap;padding:10px 20px;font-size:18px;}.banner-navbar--title{width:100%;}#block-mainnavigation .menu--level-1{justify-content:space-between;}#block-mainnavigation .menu-item--level-1{flex:0 0 auto;margin:0;}#block-mainnavigation .menu-item--level-1 a{padding-left:0;}#block-mainnavigation .menu--level-2{padding:0 20px 20px 20px;margin-top:10px;}#block-mainnavigation .menu-item--level-2{flex:0 0 33%;}}@media (max-width:735px),(min-width:0px) and (max-width:420px){.mystanfordconnection{font-size:16px;}}@media (min-width:741px) and (max-width:1180px),(max-width:740px){.banner-navbar--title a{width:100%;max-width:180px;height:38px;background-size:100% auto;}}@media (min-width:741px){.banner-navbar--controls{display:none;}}@media (min-width:736px) and (max-width:920px),(max-width:735px){.region--main{font-size:18px;}.region--footer .block-menu .menu{justify-content:center;text-align:center;flex-wrap:wrap;}.region--footer .block-menu .menu .menu-item{margin-bottom:15px;padding:0 0.75em;}#block-socialmedia{max-width:200px;margin-left:auto;margin-right:auto;margin-top:15px;}}@media (max-width:580px),(min-width:581px) and (max-width:1100px){.region--bottom .block{padding:30px 20px;}}@media (min-width:1101px){.region--bottom .block{padding:40px;}.block-bottom-cards-content .rows{flex-wrap:nowrap;margin-left:-20px;}.block-bottom-cards-content .rows .row{width:25%;padding-left:20px;}}@media (min-width:721px) and (max-width:1030px){.block-bottom-cards-header .more-link{margin-top:0.5em;}}@media (min-width:581px) and (max-width:1100px),(max-width:580px){.block-bottom-cards-header{margin-bottom:0;padding-bottom:10px;}.block-bottom-cards-header > *{flex:1 1 auto;text-align:center;margin-bottom:20px;width:100%;}.block-bottom-cards-header > * .more-link{text-align:center;}}@media (min-width:581px) and (max-width:1100px){.block-bottom-cards-content .rows{margin-left:-20px;}.block-bottom-cards-content .rows .row{max-width:50%;padding-left:20px;margin-bottom:20px;}.block-bottom-cards-content .rows .row:nth-child(3),.block-bottom-cards-content .rows .row:nth-child(4){margin-bottom:0;}}@media (max-width:580px){.block-bottom-cards-content .rows .row{width:100%;max-width:400px;}.block-bottom-cards-content .rows .row + .row{margin-top:20px;}}@media (min-width:736px) and (max-width:920px),(min-width:921px){.region--footer{padding:30px;}}@media only screen and (max-width:767px) and (min-width:576px){#footer__global-footer{font-size:14px;}#footer__global-footer #global-footer__brand{float:none;width:110px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:12px;}#footer__global-footer #global-links{font-size:15px;}#footer__global-footer #global-footer__nav,#footer__global-footer #global-footer__info{margin-left:0;text-align:center;}}@media only screen and (max-width:575px){#footer__global-footer{max-width:320px;margin-left:auto;margin-right:auto;}#footer__global-footer,#footer__global-footer #global-links{font-size:15px;}#footer__global-footer #global-footer__brand{float:none;width:110px;text-align:center;margin-left:auto;margin-right:auto;}#footer__global-footer #global-footer__nav:before,#footer__global-footer #global-footer__nav:after{content:" ";display:table;}#footer__global-footer #global-footer__nav:after{clear:both;}#footer__global-footer #global-footer__nav:before,#footer__global-footer #global-footer__nav:after{content:" ";display:table;}#footer__global-footer #global-footer__nav:after{clear:both;}#footer__global-footer #global-links,#footer__global-footer #global-policy-links{float:left;width:50%;font-weight:400;margin:0;padding:0;}#footer__global-footer #global-links:first-child,#footer__global-footer #global-policy-links:first-child{padding-right:3px;}#footer__global-footer #global-links:last-child,#footer__global-footer #global-policy-links:last-child{padding-left:3px;}#footer__global-footer #global-footer__info,#footer__global-footer #global-footer__nav{margin:12px 0 0 0;}#footer__global-footer ul li{display:block;margin-bottom:12px;}#footer__global-footer ul li + li{margin-left:0;}}@media only screen and (max-width:767px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px;}}
.search-form .form-checkboxes{display:none;background-color:#fff;padding:30px;}.search-tabs ul{list-style-type:none;margin:0;padding:0;display:flex;}.search-tabs li{margin:0;padding:0;flex:0 0 50%;text-align:center;}.search-tabs li + li{margin-left:1px;}.search-tabs a{display:block;color:#fff;font-size:20px;font-weight:600;text-decoration:none;background:#77766c;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;height:47px;line-height:47px;padding-top:1px;margin-bottom:1px;}.search-tabs a:hover{background-color:#919085;}.search-tabs a:focus{background-color:#919085;}.view-display-id-courses .search-tabs .search-tab--courses,.view-display-id-programs .search-tabs .search-tab--programs{background:#2e2d29;padding-top:0;margin-bottom:0;height:48px;line-height:48px;}.search-header{display:flex;align-items:center;justify-content:space-between;}.search-header .credentials-legend{flex:1 1 auto;}.search-results--toggle{padding:0;margin:0 0 0 30px;display:flex;}.search-results--toggle button{margin:0;flex:0 1 auto;background:transparent;border:0;position:relative;height:28px;line-height:28px;font-size:16px;padding-left:36px;text-decoration:none;font-weight:600;color:#565347;}.search-results--toggle button + button{margin-left:1rem;}.search-results--toggle button:hover{color:#585754;}.search-results--toggle button:before{content:"";display:block;width:31px;height:28px;background-repeat:no-repeat;position:absolute;top:0;left:0;}.search-toggle--grid:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 31 28' xmlns='http://www.w3.org/2000/svg' width='31' height='28' fill='%2377766c'%3E %3Cpath d='M 22 20 L 22 28 L 31 28 L 31 20 L 22 20 ZM 11 20 L 11 28 L 20 28 L 20 20 L 11 20 ZM 0 20 L 0 28 L 9 28 L 9 20 L 0 20 ZM 22 10 L 22 18 L 31 18 L 31 10 L 22 10 ZM 11 10 L 11 18 L 20 18 L 20 10 L 11 10 ZM 0 10 L 0 18 L 9 18 L 9 10 L 0 10 ZM 22 0 L 22 8 L 31 8 L 31 0 L 22 0 ZM 11 0 L 11 8 L 20 8 L 20 0 L 11 0 ZM 0 0 L 0 8 L 9 8 L 9 0 L 0 0 Z'/%3E %3C/svg%3E");}.search-results--grid .search-toggle--grid{color:#2e2d29;}.search-results--grid .search-toggle--grid:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 31 28' xmlns='http://www.w3.org/2000/svg' width='31' height='28' fill='%232e2d29'%3E %3Cpath d='M 22 20 L 22 28 L 31 28 L 31 20 L 22 20 ZM 11 20 L 11 28 L 20 28 L 20 20 L 11 20 ZM 0 20 L 0 28 L 9 28 L 9 20 L 0 20 ZM 22 10 L 22 18 L 31 18 L 31 10 L 22 10 ZM 11 10 L 11 18 L 20 18 L 20 10 L 11 10 ZM 0 10 L 0 18 L 9 18 L 9 10 L 0 10 ZM 22 0 L 22 8 L 31 8 L 31 0 L 22 0 ZM 11 0 L 11 8 L 20 8 L 20 0 L 11 0 ZM 0 0 L 0 8 L 9 8 L 9 0 L 0 0 Z'/%3E %3C/svg%3E");}.search-toggle--list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 31 28' xmlns='http://www.w3.org/2000/svg' width='31' height='28' fill='%2377766c'%3E %3Cpath d='M 0 20 L 0 28 L 7 28 L 7 20 L 0 20 ZM 9 20 L 9 28 L 31 28 L 31 20 L 9 20 ZM 0 10 L 0 18 L 7 18 L 7 10 L 0 10 ZM 9 10 L 9 18 L 31 18 L 31 10 L 9 10 ZM 0 0 L 0 8 L 7 8 L 7 0 L 0 0 ZM 9 0 L 9 8 L 31 8 L 31 0 L 9 0 Z'/%3E %3C/svg%3E");}.search-results--list .search-toggle--list{color:#2e2d29;}.search-results--list .search-toggle--list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 31 28' xmlns='http://www.w3.org/2000/svg' width='31' height='28' fill='%232e2d29'%3E %3Cpath d='M 0 20 L 0 28 L 7 28 L 7 20 L 0 20 ZM 9 20 L 9 28 L 31 28 L 31 20 L 9 20 ZM 0 10 L 0 18 L 7 18 L 7 10 L 0 10 ZM 9 10 L 9 18 L 31 18 L 31 10 L 9 10 ZM 0 0 L 0 8 L 7 8 L 7 0 L 0 0 ZM 9 0 L 9 8 L 31 8 L 31 0 L 9 0 Z'/%3E %3C/svg%3E");}.search-form .form--inline{display:flex;flex-direction:column;}.search-form .form-group--primary{position:relative;margin:0;padding:0;margin-bottom:20px;}.search-form .form-group--primary .form-type-textfield{position:relative;height:48px;margin:0;}.search-form .form-group--primary .form-type-textfield label{position:absolute;z-index:2;top:50%;left:0;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%);}.search-form .form-group--primary .form-type-textfield input{position:relative;z-index:1;display:block;width:100%;height:100%;border-color:#ebeae6;background-color:#fff;}.search-form .form-group--primary .form-type-textfield input:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,152,219,0.5);box-shadow:0 0 1px 2px rgba(0,152,219,0.5);}.search-form .form-group--primary .form-submit{display:block;position:absolute;top:0;right:0;z-index:2;height:48px;width:48px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 22 23' xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='%238c1515'%3E %3Cpath d='M 2.4392 8.7206 C 2.4392 5.1488 5.2517 2.2535 8.7211 2.2535 C 12.1904 2.2535 15.0029 5.1488 15.0029 8.7206 C 15.0029 12.2924 12.1904 15.1879 8.7211 15.1879 C 5.2517 15.1879 2.4392 12.2924 2.4392 8.7206 ZM 0.2632 8.7206 C 0.2632 13.5297 4.0499 17.4281 8.7211 17.4281 C 10.5219 17.4281 12.1903 16.8488 13.5619 15.8612 L 19.5387 22.0132 L 21.2632 20.2378 L 15.3392 14.1416 C 16.4897 12.6544 17.179 10.7695 17.179 8.7206 C 17.179 3.9116 13.3922 0.0132 8.7211 0.0132 C 4.0499 0.0132 0.2632 3.9116 0.2632 8.7206 Z'/%3E %3C/svg%3E");background-size:22px 23px;background-repeat:no-repeat;background-position:center;margin:0;padding:0;outline:none;-webkit-box-shadow:none;box-shadow:none;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.search-form .form-group--primary .form-submit:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 22 23' xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='%230098db'%3E %3Cpath d='M 2.4392 8.7206 C 2.4392 5.1488 5.2517 2.2535 8.7211 2.2535 C 12.1904 2.2535 15.0029 5.1488 15.0029 8.7206 C 15.0029 12.2924 12.1904 15.1879 8.7211 15.1879 C 5.2517 15.1879 2.4392 12.2924 2.4392 8.7206 ZM 0.2632 8.7206 C 0.2632 13.5297 4.0499 17.4281 8.7211 17.4281 C 10.5219 17.4281 12.1903 16.8488 13.5619 15.8612 L 19.5387 22.0132 L 21.2632 20.2378 L 15.3392 14.1416 C 16.4897 12.6544 17.179 10.7695 17.179 8.7206 C 17.179 3.9116 13.3922 0.0132 8.7211 0.0132 C 4.0499 0.0132 0.2632 3.9116 0.2632 8.7206 Z'/%3E %3C/svg%3E");}.search-form .fieldgroup{margin:0;padding:0;border:0;}.search-form .fieldgroup + .fieldgroup{margin-top:0.25rem;}.search-form .js-accordion__header.accordion__header{padding:12px 48px 12px 18px;background-color:#77766c;color:#fff;line-height:1.2;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:block;width:100%;text-align:left;font-weight:600;border:0;margin-top:0.25rem;}.search-form .js-accordion__header.accordion__header:hover{background-color:#919085;}.search-form .js-accordion__header.accordion__header:focus{background-color:#919085;}.search-form .js-accordion__header.accordion__header:after{content:"";display:block;width:16px;height:16px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23f4f4f4'%3E %3Cpath d='M 0 7 L 0 9 L 7 9 L 7 16 L 9 16 L 9 9 L 16 9 L 16 7 L 9 7 L 9 0 L 7 0 L 7 7 L 0 7 Z'/%3E %3C/svg%3E");-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-image;transition-property:background-image;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.search-form .js-accordion__header.accordion__header[aria-expanded="true"],.search-form .js-accordion__header.accordion__header[aria-expanded="true"]:hover,.search-form .js-accordion__header.accordion__header[aria-expanded="true"]:focus{background-color:#2e2d29;color:#fff;}.search-form .js-accordion__header.accordion__header[aria-expanded="true"]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E %3Cpath opacity='.749' d='M 0 7 L 0 9 L 16 9 L 16 7 L 0 7 Z'/%3E %3C/svg%3E");}.search-form .fieldgroup legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.search-form .js-accordion__panel .fieldset-wrapper{display:none;}.search-form .js-accordion__panel[aria-hidden="false"] .fieldset-wrapper{display:block;}.search-form .form-checkboxes{padding:15px 18px;display:block;}.search-form .form-checkboxes .bef-toggle{display:inline-block;text-transform:uppercase;margin-bottom:15px;font-size:15px;font-weight:600;text-decoration:none;}.search-form .form-checkboxes .bef-toggle:hover,.search-form .form-checkboxes .bef-toggle:active,.search-form .form-checkboxes .bef-toggle:focus{text-decoration:underline;}.search-form .form-checkboxes .form-checkboxes{padding:0;}.search-form .form-checkboxes .form-item{margin:0 0 0.75rem 0;}.search-form .form-checkboxes ul{list-style-type:none;margin:0;padding:0;}.search-form .form-checkboxes li{margin:0;padding:0;}.search-form .form-checkboxes li ul{margin-left:1em;}.search-form .form-checkboxes > ul > li:last-child{margin-bottom:0;}.search-form .form-checkboxes .toggle{cursor:pointer;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;width:16px;height:16px;position:absolute;right:-4px;top:4px;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-image;transition-property:background-image;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2377766c'%3E %3Cpath d='M 0 7 L 0 9 L 7 9 L 7 16 L 9 16 L 9 9 L 16 9 L 16 7 L 9 7 L 9 0 L 7 0 L 7 7 L 0 7 Z'/%3E %3C/svg%3E");}.search-form .form-checkboxes .toggle[aria-expanded="true"]{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2377766c'%3E %3Cpath opacity='.749' d='M 0 7 L 0 9 L 16 9 L 16 7 L 0 7 Z'/%3E %3C/svg%3E");}.search-form .form-checkboxes .has-children{padding-right:16px;position:relative;}.search-form .form-checkboxes .has-children ul{display:none;}.search-form .form-checkboxes .has-children ul[aria-hidden="false"]{display:block;}.search-form .form-checkboxes .form-type-checkbox{display:flex;align-items:baseline;}.search-form .form-checkboxes .form-checkbox{flex:0 0 auto;}.search-form .form-checkboxes .form-checkbox:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,152,219,0.5);box-shadow:0 0 1px 2px rgba(0,152,219,0.5);}.search-form .form-checkboxes .option{margin-left:5px;font-size:18px;line-height:1.1;color:#585752;}.search-form .form-actions{text-align:center;padding-bottom:1rem;}.search-form .form-actions .button{border:0;background:transparent;width:auto;height:auto;margin:0;padding:0;display:inline;-webkit-box-shadow:none;box-shadow:none;color:inherit;color:#006CB8;font-size:18px;font-weight:400;text-transform:uppercase;}.search-form .form-actions .button:hover,.search-form .form-actions .button:focus{text-decoration:underline;}.search-form .form-actions .button.visually-hidden{display:none;}.search-form .form-item-title{order:1;margin-top:0;margin-bottom:1rem;}.search-form .form-actions{order:2;margin-top:0;margin-bottom:0;}.search-form .form-group--filters{order:3;}.node .title a,.node .field-school a{text-decoration:none;}.node .title a:hover,.node .field-school a:hover{text-decoration:underline;}.node .field-school h4{margin:0;text-transform:none;color:#8c1515;}.node .field.credentials .item-list ul,.node .field-credentials .item-list ul{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;justify-content:flex-start;}.node .field.credentials .item-list ul li,.node .field-credentials .item-list ul li{flex:0 0 auto;padding:0;margin:0;}.node .field.credentials .item-list ul li + li,.node .field-credentials .item-list ul li + li{margin-left:10px;}.node .field.credentials .item-list ul .icon,.node .field-credentials .item-list ul .icon{display:block;}.node .status.closed{color:#2e2d29;}.node .status.waitlist{color:#b26f16;}.node .status.available{color:#8c1515;}.search-results .pager{margin-bottom:0;}.search-results--summary{padding:0 0 0 30px;margin-bottom:25px;}.search-results--summary p{margin:0;padding:0;font-size:16px;color:#565347;}.search-results--summary strong{color:#2e2d29;}.search-results--summary span{color:#3f3c30;}.search-results--grid .search-results--table{margin-bottom:25px;}.search-results--grid .search-results--table .node{background-color:#fff;-webkit-box-shadow:1px 4px 7px rgba(46,45,41,0.35);box-shadow:1px 4px 7px rgba(46,45,41,0.35);margin:0 auto;max-width:400px;display:flex;flex-direction:column;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;text-decoration:none;color:#2e2d29;width:100%;}.search-results--grid .search-results--table .node:hover,.search-results--grid .search-results--table .node:focus{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);text-decoration:none;}.search-results--grid .search-results--table .field{padding:0 20px;}.search-results--grid .search-results--table .field > *{margin:0;}.search-results--grid .search-results--table .field:last-child{padding-bottom:20px;}.search-results--grid .search-results--table .field-media{margin:0;position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:56.25%;}.search-results--grid .search-results--table .field-media img{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0;text-align:center;font-size:16px;}.search-results--grid .search-results--table .field-media img[alt]:after{display:flex;justify-content:center;align-items:center;position:absolute;background:#dbdbdb;top:0;left:0;width:100%;height:100%;text-align:center;content:attr(alt);padding:2em;}.search-results--grid .search-results--table .title{color:#2e2d29;font-size:24px;padding-top:20px;margin-bottom:1rem;}.search-results--grid .search-results--table .title h3{font-size:20px;}.search-results--grid .search-results--table .title h3,.search-results--grid .search-results--table .title p{margin-bottom:0.2rem;}.search-results--grid .search-results--table .title p{font-size:16px;}.search-results--grid .search-results--table .title p .number{font-size:14px;color:#565347;margin-bottom:0.25rem;}.search-results--grid .search-results--table .field-school > *{font-size:18px;}.search-results--grid .search-results--table .field-credentials{padding-top:1em;padding-bottom:1em;}.search-results--grid .search-results--table .field-sections h5{font-size:14px;text-transform:uppercase;font-weight:400;color:#77766c;margin-bottom:0;}.search-results--grid .search-results--table .field-sections ul{list-style-type:none;list-style:none;font-size:18px;margin-bottom:0;}.search-results--grid .search-results--table .field-sections li{margin-left:0;}.search-results--list .search-results--table{width:100%;margin:0 0 1.25rem 0;padding:0 0 0 30px;line-height:1.1;color:#4c4e52;}.search-results--list .search-results--table .field-sections .field-label-above{display:none;}.search-results--list .search-results--table .field-sections ul{list-style-type:none;margin:0;padding:0;}.search-results--list .search-results--table .field-sections li{margin-left:0;}.search-results--list .search-results--table .field-sections li + li{margin-top:5px;}.search-results--header{display:none;}.search--empty{font-size:28px;text-align:center;width:100%;}@media (max-width:740px){}@media (min-width:1181px){}@media (min-width:736px) and (max-width:920px){.search-form .form-checkboxes{padding:20px;}.search-results--grid .search-results--table .title{font-size:22px;}}@media (max-width:735px){.search-form .form-checkboxes{padding:15px;}.search-form .form-checkboxes .toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E %3Cpath d='M 0 7 L 0 9 L 7 9 L 7 16 L 9 16 L 9 9 L 16 9 L 16 7 L 9 7 L 9 0 L 7 0 L 7 7 L 0 7 Z'/%3E %3C/svg%3E");}.search-form .form-checkboxes .toggle[aria-expanded="true"]{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E %3Cpath opacity='.749' d='M 0 7 L 0 9 L 16 9 L 16 7 L 0 7 Z'/%3E %3C/svg%3E");}.search-results--grid .search-results--table .title{font-size:20px;}}@media (max-width:799px){.search-tabs,.search-form,.search-header{margin-bottom:20px;}.search-container{position:relative;}.search-tabs ul{justify-content:flex-start;border-bottom:4px solid #2e2d29;}.search-tabs li{flex:0 0 auto;width:auto;}.search-tabs a{padding-left:12px;padding-right:12px;}.search-results--toggle{position:absolute;top:0;right:0;height:48px;align-items:center;}.search-results--toggle button + button{margin-left:10px;}.search-form .form-group--filters{height:48px;position:relative;z-index:10;}.search-form .form-group--inner{position:absolute;top:0;left:0;width:100%;background:#8a887d;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(88,87,84,0.5);box-shadow:0 1px 3px rgba(88,87,84,0.5);margin-bottom:20px;}.search-form .form-group--label{height:48px;line-height:48px;padding-left:15px;margin:0;color:#fff;font-weight:600;position:relative;cursor:pointer;}.search-form .form-group--label:after{content:"";display:block;position:absolute;top:50%;right:15px;width:22px;height:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' standalone='no'?%3E %3Csvg viewBox='0 0 15 8' xmlns='http://www.w3.org/2000/svg' width='15' height='8' fill='%23fff'%3E %3Cpath d='M 14.5962 1.2632 L 13.2836 0 L 7.5962 5.4738 L 1.9088 0 L 0.5962 1.2632 L 7.5962 8 L 14.5962 1.2632 Z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:contain;}.search-form .form-group--label[aria-expanded="true"]:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.search-form .fieldgroup + .fieldgroup{margin-top:0;}.search-form .fieldgroup,.search-form .js-accordion__header.accordion__header{display:none;}.show-filters.search-form .fieldgroup,.show-filters.search-form .js-accordion__header.accordion__header{display:block;}.search-form .js-accordion__header.accordion__header{margin-top:0;}.search-form .js-accordion__header.accordion__header[aria-selected="true"]{position:relative;z-index:99;}.search-form .fieldset-wrapper{max-height:240px;overflow:auto;padding-right:12px;-webkit-overflow-scrolling:touch;}.search-form .form-checkboxes .bef-toggle{color:#dad7cb;}.search-form .form-checkboxes{background:transparent;padding:15px;}.search-form .form-checkboxes .option{color:#fff;}.search-results--summary{padding:15px 0;border-top:1px solid #77766c;border-bottom:1px solid #77766c;}.search-results--grid .search-results--table{padding-left:0 !important;}.search-results--list .search-results--table{padding-left:0;}}@media (min-width:800px){.search-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.search-tabs,.search-form{flex:0 0 20%;}.search-header,.search-results{flex:0 0 80%;}.search-tabs,.search-header{min-height:52px;border-bottom:4px solid #2e2d29;}.search-form,.search-results{padding-top:30px;}.search-tabs{order:1;}.search-header{order:2;}.search-form{order:3;}.search-results{order:4;}@supports (display:grid){.search-container{display:grid;grid-template-columns:minmax(230px,20%) 1fr;grid-template-rows:52px 1fr;grid-column-gap:0;grid-row-gap:0;justify-content:stretch;grid-template-areas:"tabs header" "filters results";}.search-tabs{grid-area:tabs;}.search-header{grid-area:header;}.search-form{grid-area:filters;}.search-results{grid-area:results;}}.search-header .credentials-legend{margin-left:30px;}.search-form .form-group--label{display:none;}}@media (min-width:736px) and (max-width:920px),(max-width:735px){.search-tabs a{font-size:18px;}}@media (min-width:0px) and (max-width:420px){.search-tabs a{font-size:17px;}.search-results--toggle{height:auto;top:1px;}.search-results--toggle button{font-size:12px;text-transform:uppercase;padding:31px 0 0 1px;line-height:1;text-align:center;display:inline-block;height:auto;width:40px;font-weight:400;}.search-results--toggle button:before{width:100%;background-position:top center;background-size:28px auto;}}@media (min-width:601px) and (max-width:799px),(min-width:861px) and (max-width:1170px),(min-width:1171px){.search-results--grid .search-results--table{padding:0 0 0 30px;display:flex;flex-wrap:wrap;justify-content:space-between;}@supports (display:grid){.search-results--grid .search-results--table{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:25px;grid-row-gap:25px;}}}@media (min-width:601px) and (max-width:799px),(min-width:861px) and (max-width:1170px){@supports (display:grid){.search-results--grid .search-results--table{grid-template-columns:1fr 1fr;}}}@media (max-width:600px),(min-width:801px) and (max-width:860px){.search-results--grid .search-results--table .node + .node{margin-top:20px;}}@media (min-width:1081px){.search-results--list .search-results--table{display:table;}.search-results--list .search-results--table .node{display:table-row;list-style-type:none;width:100%;}.search-results--list .search-results--table .field{display:table-cell;vertical-align:top;padding:15px 20px 15px 0;border-bottom:1px solid #dad7cb;font-size:18px;line-height:1.1;}.search-results--list .search-results--table .field > *{margin:0;font-size:inherit;line-height:inherit;}.search-results--list .search-results--table .field:last-child{padding-right:10px;}.search-results--list .search-results--table img{width:135px;max-width:none;}.search-results--list .search-results--table a{color:#585754;text-decoration:none;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.search-results--list .search-results--table a:hover,.search-results--list .search-results--table a:focus{background-color:#fff;}.search-results--list .search-results--table .field-media{padding-left:12px;}.search-results--list .search-results--table .title > *{margin:0;}.search-results--list .search-results--table .title .number{font-size:16px;color:#565347;}.search-results--list .search-results--header{display:table-row;}.search-results--list .search-results--header li{display:table-cell;text-align:left;vertical-align:middle;margin:0;border-top:1px solid #77766c;padding:15px 20px 15px 0;border-bottom:1px solid #77766c;font-size:16px;color:#77766c;font-weight:600;text-transform:uppercase;}.search-results--list .search-results--header li a{color:inherit;}.search-results--list .search-results--header li a.is-active{color:#2d2c28;}}@media (max-width:1080px){.search-results--list .search-results--table .node{display:block;position:relative;padding-left:150px;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #b6b1a9;text-decoration:none;}.search-results--list .search-results--table .field{margin-bottom:0;}.search-results--list .search-results--table .field:last-child{margin-bottom:0;}.search-results--list .search-results--table .field.credentials{margin:0.5em 0 0 0;}.search-results--list .search-results--table .field-media{width:135px;position:absolute;top:0;left:0;margin:0;padding:0;}.search-results--list .search-results--table .field-media img{width:100%;max-width:none;}.search-results--list .search-results--table a{color:#585754;}.search-results--list .search-results--table a .title{margin-bottom:0;}.search-results--list .search-results--table a .title h3,.search-results--list .search-results--table a .title p{margin:0;font-size:18px;}.search-results--list .search-results--table a .title p{color:#2e2d29;}.search-results--list .search-results--table a .title p .number{font-size:16px;color:#565347;margin-bottom:0.25rem;}.search-results--list .search-results--table a .field-school h4{font-size:18px;font-weight:400;}.search-results--list .search-results--table .field-sections ul{margin-bottom:0;margin-top:0.5em;font-size:18px;}}@media (max-width:1080px) and (max-width:799px){.search-results--list .search-results--table .field-media{width:135px;}}
.banner-search{position:absolute;top:0;left:0;width:100%;z-index:10;}#block-search{position:absolute;z-index:1000;left:0;width:100%;margin:0;background:#f2f1eb;-webkit-box-shadow:0 2px 3px rgba(88,87,84,0.33);box-shadow:0 2px 3px rgba(88,87,84,0.33);opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.search-is-expanded #block-search{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}.navigation-is-active #block-search{display:none;}.block-views-exposed-filter-blocksearch-solr-page{position:relative;}.block-views-exposed-filter-blocksearch-solr-page h2{margin:0 0 15px 0;text-align:center;}.block-views-exposed-filter-blocksearch-solr-page form{max-width:1510px;margin-left:auto;margin-right:auto;}.block-views-exposed-filter-blocksearch-solr-page .form--inline{display:flex;max-width:640px;width:100%;margin-left:auto;margin-right:auto;}.block-views-exposed-filter-blocksearch-solr-page .form-item,.block-views-exposed-filter-blocksearch-solr-page .form-actions{flex:1 1 auto;}.block-views-exposed-filter-blocksearch-solr-page .form-type-textfield{position:relative;display:flex;}.block-views-exposed-filter-blocksearch-solr-page .form-type-textfield label{position:absolute;z-index:2;top:50%;left:0;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%);}.block-views-exposed-filter-blocksearch-solr-page .form-type-textfield input{position:relative;z-index:1;display:block;width:100%;border-color:#b6b1a9;background-color:#f9f6ef;margin:0;}.block-views-exposed-filter-blocksearch-solr-page .form-actions{padding-left:1em;}.block-views-exposed-filter-blocksearch-solr-page .form-submit{max-width:200px;}.block-views-exposed-filter-blocksearch-solr-page .form-submit#edit-reset{display:none;}.banner-search--overlay{background:rgba(77,79,83,0.25);position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.search-is-expanded .banner-search--overlay{opacity:1;visibility:visible;}.path-search .region--main > .container{max-width:1150px;margin-left:auto;margin-right:auto;}.path-search .region--main > .container .heading.heading-page{text-align:center;}.region--main .block-views-exposed-filter-blocksearch-solr-page .form-item,.region--main .block-views-exposed-filter-blocksearch-solr-page .form-actions{margin-top:0;margin-bottom:0;}.view-search-solr .view-header,.view-search-solr .view-empty{margin-top:20px;margin-bottom:20px;}.view-search-solr .view-header p,.view-search-solr .view-empty p{margin:0;text-align:center;}.solr--search-results{padding-left:0;list-style:none;padding-top:0;border-bottom:1px solid #dad7cb;margin-bottom:20px;}.solr--search-results li{margin-bottom:20px;border-top:1px solid #dad7cb;padding-top:20px;}.solr--search-results li:first-child{margin-top:0;}.solr--search-results h4{font-size:16px;text-transform:uppercase;color:#b26f16;font-weight:600;}.solr--search-results h3{color:#8c1515;font-size:20px;font-weight:600;}@media (max-width:740px){#block-search{top:60px;padding:20px;}}@media (min-width:1181px){}@media (min-width:736px) and (max-width:920px){}@media (min-width:1181px),(min-width:741px) and (max-width:1180px){#block-search{top:90px;padding:30px 0;}}
@media (max-width:740px){}@media (min-width:1181px){}@media (min-width:736px) and (max-width:920px){}
