/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin:0;padding:0;color:#222222;background-color:#ffffff;}a,input,textarea,button,select{-ms-touch-action:manipulation;touch-action:manipulation;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}button,input,optgroup,select,textarea{color:inherit;font:inherit;font-family:inherit;margin:0;max-width:100%;}input{line-height:normal;}button,select{text-transform:none;}button{overflow:visible;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type="checkbox"],input[type="radio"]{margin-right:5px;-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{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}::-moz-selection{background:#e12f22;color:#fff;}::selection{background:#e12f22;color:#fff;}::-moz-selection{background:#e12f22;color:#fff;}img{border:0;vertical-align:bottom;max-width:100%;height:auto;}.ie8 img{max-width:none;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}a{color:#e12f22;text-decoration:underline;background-color:transparent;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}a:hover,a:focus{text-decoration:none;}a:hover{color:#222222;}a:focus{outline:1px dotted #e12f22;outline-offset:2px;}#skip-to-main:focus{background:#e12f22;color:#fff;display:block;padding:12px 15px;text-align:center;}a.chat__label{cursor:pointer;}.chat .chat__status{color:#525252;font-weight:300;margin-left:10px;}.chat .chat__status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:3px;margin-right:4px;position:relative;top:-2px;}.chat.chat--online .chat__status:before{background:#00a168;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite;}.chat.chat--offline .chat__status:before{background:#a7a7a7;}@-webkit-keyframes pulse{0%{background:#00d489;}50%{background:#00a168;}100%{background:#00d489;}}@keyframes pulse{0%{background:#00d489;}50%{background:#00a168;}100%{background:#00d489;}}dl,menu,ol,ul{margin:20px 0;}ul li,ol li{margin-bottom:10px;}ul ul,ul ol,ol ul,ol ol{margin:0;}menu,ol,ul{padding:0 0 0 16.6666666667px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}.toolbar-menu-administration ul li{margin-bottom:0;}.toolbar-menu-administration ul li a{border-bottom:0;}dl dt{padding:20px 0 10px;border-top:1px solid #d3d3d3;}dl dd{padding:0 0 20px;margin:0;}dl a{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#e12f22;display:inline-block;}dl a:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}dl a:hover,dl a:focus{text-decoration:underline;}dl a:hover:after{margin-left:10px;}dl a:hover,dl a:focus{color:#e12f22;}dl a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.png);}.svg dl a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.svg);}ul.two-columns{padding-left:0;}@media (min-width:37.5em){ul.two-columns{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}}ul.two-columns li{list-style-position:inside;padding-left:22px;text-indent:-22px;}li.no-bullet{list-style-type:none;}.table-responsive{width:100%;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;margin:0 0 40px 0;}.table-responsive table{max-width:100%;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.element-invisible,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.clear{clear:both;}.fade-in,.fade-out{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.fade-in{-webkit-animation-name:fadeProgramIn;animation-name:fadeProgramIn;overflow:hidden;white-space:nowrap;}.fade-out{-webkit-animation-name:fadeProgramOut;animation-name:fadeProgramOut;overflow:hidden;white-space:nowrap;}@-webkit-keyframes fadeInUp{0%{opacity:0;padding-top:2.5rem;}100%{opacity:1;padding-top:0;}}@keyframes fadeInUp{0%{opacity:0;padding-top:2.5rem;}100%{opacity:1;padding-top:0;}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes fadeBounceUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}50%{opacity:0.25;-webkit-transform:translateY(-10px);transform:translateY(-10px);}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}}@keyframes fadeBounceUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}50%{opacity:0.25;-webkit-transform:translateY(-10px);transform:translateY(-10px);}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}}@-webkit-keyframes fadeProgramOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);padding:0;width:0;}}@keyframes fadeProgramOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);padding:0;width:0;}}@-webkit-keyframes fadeProgramIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);width:0;padding:0;}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes fadeProgramIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);width:0;padding:0;}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@font-face{font-family:'coresans';src:url(/themes/custom/davenport/build/fonts/coresansc35-webfont.woff2) format("woff2"),url(/themes/custom/davenport/build/fonts/coresansc35-webfont.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'coresans';src:url(/themes/custom/davenport/build/fonts/coresansc55-webfont.woff2) format("woff2"),url(/themes/custom/davenport/build/fonts/coresansc55-webfont.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:'coresansc65';src:url(/themes/custom/davenport/build/fonts/coresansc65-webfont.woff2) format("woff2"),url(/themes/custom/davenport/build/fonts/coresansc65-webfont.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:'coresans';src:url(/themes/custom/davenport/build/fonts/coresansc75-webfont.woff2) format("woff2"),url(/themes/custom/davenport/build/fonts/coresansc75-webfont.woff) format("woff");font-weight:800;font-style:normal;}@font-face{font-family:'coresans';src:url(/themes/custom/davenport/build/fonts/coresansc95-webfont.woff2) format("woff2"),url(/themes/custom/davenport/build/fonts/coresansc95-webfont.woff) format("woff");font-weight:900;font-style:normal;}html{font-family:"coresans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6;font-weight:300;}body{position:relative;-webkit-transition:left 0.5s ease;transition:left 0.5s ease;left:0;}@media (min-width:48em){body{font-size:16px;}}@media (max-width:47.9375em){body{font-size:14px;}}h1{font-weight:500;line-height:1.2;margin-bottom:0;margin-top:0;}@media (min-width:48em){h1{font-size:65px;}}@media (max-width:47.9375em){h1{font-size:36px;}}h2{color:#e12f22;font-weight:500;line-height:1.3;margin-bottom:20px;}@media (min-width:48em){h2{font-size:36px;}}@media (max-width:47.9375em){h2{font-size:30px;}}@media (min-width:48em){h2{margin-top:36px;}}@media (max-width:47.9375em){h2{margin-top:20px;}}h3{color:#222222;font-size:22px;font-weight:500;line-height:1.4;}@media (min-width:48em){h3{margin-top:44px;margin-bottom:15px;}}@media (max-width:47.9375em){h3{margin-top:25px;margin-bottom:5px;}}h4{color:#222222;font-size:18px;font-weight:500;line-height:1.4;}@media (min-width:48em){h4{margin-top:36px;margin-bottom:15px;}}@media (max-width:47.9375em){h4{margin-top:25px;margin-bottom:5px;}}h5,h6{color:#222222;font-size:16px;font-weight:500;line-height:1.4;margin-top:16px;margin-bottom:8px;}h1,h2,h3,h4,h5,h6{font-family:"coresans","Helvetica Neue",Helvetica,Arial,sans-serif;}hr{height:1px;border:none;background:#d3d3d3;padding:0;margin:40px 0;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}b,strong{font-weight:bold;}blockquote{margin:20px 0;border-left:8px solid #d3d3d3;padding:0 0 0 20px;font-style:oblique;}dfn{font-style:italic;}mark{background:#ccc;color:#000;}pre{overflow:auto;margin:20px 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}p{margin:0 0 20px 0;}small{font-size:80%;}pre,code,kbd,samp,tt,var{font-family:monospace,"Courier New","DejaVu Sans Mono",sans-serif;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}.visually-hidden{margin:0;}p.large{line-height:1.5;}@media (min-width:48em){p.large{font-size:22px;}}@media (max-width:47.9375em){p.large{font-size:16px;}}p.text--small{font-size:14px;}@font-face{font-family:'icomoon';src:url(/themes/custom/davenport/vendor/fonts/icomoon.eot);src:url(/themes/custom/davenport/vendor/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/davenport/vendor/fonts/icomoon.woff) format("woff"),url(/themes/custom/davenport/vendor/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/davenport/vendor/fonts/icomoon.svg#icomoon) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-asterisk{content:"\f069";}.icon-search{content:"\f002";}.icon-star{content:"\f005";}.icon-user{content:"\f007";}.icon-check{content:"\f00c";}.icon-close{content:"\f00d";}.icon-remove{content:"\f00d";}.icon-times{content:"\f00d";}.icon-play-circle-o{content:"\f01d";}.icon-book{content:"\f02d";}.icon-video-camera{content:"\f03d";}.icon-image{content:"\f03e";}.icon-photo{content:"\f03e";}.icon-picture-o{content:"\f03e";}.icon-map-marker{content:"\f041";}.icon-chevron-left{content:"\f053";}.icon-chevron-right{content:"\f054";}.icon-chevron-down{content:"\f078";}.icon-twitter{content:"\f099";}.icon-facebook{content:"\f09a";}.icon-facebook-f{content:"\f09a";}.icon-filter{content:"\f0b0";}.icon-envelope{content:"\f0e0";}.icon-circle-o{content:"\f10c";}.icon-file{content:"\f15b";}.icon-instagram{content:"\f16d";}.icon-paint-brush{content:"\f1fc";}.icon-enlarge:before{content:"\e989";}.icon-shrink:before{content:"\e98a";}button:not(.no-button),input[type="submit"],input[type="button"],input[type="reset"]{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#e12f22;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}button:not(.no-button):hover,button:not(.no-button):focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus{background:#bf281d;color:#fff;text-decoration:none;}@media (max-width:29.9375em){button:not(.no-button),input[type="submit"],input[type="button"],input[type="reset"]{display:block;width:100%;}}input[value="Delete"],input[value="Remove"],input[type="submit"].button--secondary{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}input[value="Delete"]:hover,input[value="Delete"]:focus,input[value="Remove"]:hover,input[value="Remove"]:focus,input[type="submit"].button--secondary:hover,input[type="submit"].button--secondary:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){input[value="Delete"],input[value="Remove"],input[type="submit"].button--secondary{display:block;width:100%;}}.no-button{border:none;padding:0;-webkit-appearance:none;}input[type="text"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="week"],input[type="email"],input[type="url"],input[type="number"]{border:0;outline:0;padding:12px 15px;font-size:15px;}input[type="text"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="number"]:focus{border-color:#e12f22;}input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="week"],input[type="text"]{width:100%;max-width:760px;}input[type="email"]{width:300px;}input[type="number"]{width:60px;}input[type="image"]{height:auto;}input.error,textarea.error,select.error{border:4px solid #741710;}button,input,select,textarea{font-family:inherit;max-width:100%;}textarea,input:not([type="submit"]){background:#fff;border:1px solid #d3d3d3;padding:12px 15px;-webkit-transition-property:border,color,background-color;transition-property:border,color,background-color;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;color:#222222;font-size:15px;width:100%;}input:not([type="submit"]){max-width:760px;}html.js input.form-autocomplete{background-position:99% 5px;}html.js input.throbbing{background-position:99% -15px;}textarea[disabled],select[disabled],input[disabled]{background-color:#ebeced;color:#d3d3d3;pointer-events:none;cursor:default;}::-webkit-input-placeholder{color:#222222;}::-webkit-input-placeholder:focus{color:#222222;}:focus::-webkit-input-placeholder{color:#222222;}:-moz-placeholder{color:#222222;}:-moz-placeholder:focus{color:#222222;}::-moz-placeholder{color:#222222;}::-moz-placeholder:focus{color:#222222;}:-ms-input-placeholder{color:#222222;}:-ms-input-placeholder:focus{color:#222222;}.form-item{position:relative;}.program-search-block input[type="text"],.dav-program-search-mini input[type="text"]{background-image:url(/themes/custom/davenport/build/images/search.png);background-position:left 15px center;background-repeat:no-repeat;background-size:auto 17px;padding-left:40px;}.svg .program-search-block input[type="text"],.svg
.dav-program-search-mini input[type="text"]{background-image:url(/themes/custom/davenport/build/images/search.svg);}input.ui-timepicker-input,input.hasDatepicker{background-position:right 20px center;background-repeat:no-repeat;background-size:15px auto;padding-right:50px;}input.ui-timepicker-input{background-image:url(/themes/custom/davenport/build/images/time.png);}.svg input.ui-timepicker-input{background-image:url(/themes/custom/davenport/build/images/time.svg);}input.hasDatepicker{background-image:url(/themes/custom/davenport/build/images/date.png);}.svg input.hasDatepicker{background-image:url(/themes/custom/davenport/build/images/date.svg);}input[type="radio"],input[type="checkbox"]{background-repeat:no-repeat;background-position:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:20px;height:20px;padding:0;}input[type="radio"] + label,input[type="checkbox"] + label{display:inline-block;font-weight:300;line-height:20px;max-width:calc(100% - 32px);vertical-align:top;}input[type="radio"]{border-radius:9px;}input[type="radio"]:checked{background-color:#e12f22;background-image:url(/themes/custom/davenport/build/images/radio.png);background-size:8px auto;}.svg input[type="radio"]:checked{background-image:url(/themes/custom/davenport/build/images/radio.svg);}input[type="checkbox"]{background-size:12px auto;}input[type="checkbox"]:checked{background-image:url(/themes/custom/davenport/build/images/checkmark.png);}.svg input[type="checkbox"]:checked{background-image:url(/themes/custom/davenport/build/images/checkmark.svg);}.selectboxit-container{display:block;font-size:15px;position:relative;width:100%;}.selectboxit-container .selectboxit-btn{border:1px solid #d3d3d3;border-radius:0;background:#fff;cursor:pointer;display:block;position:relative;overflow:hidden;padding-left:15px;padding-right:45px;height:45px;line-height:44px;width:100% !important;white-space:nowrap;text-overflow:ellipsis;}.selectboxit-container .selectboxit-btn.selectboxit-focus{outline:none;}.selectboxit-container .selectboxit-btn .selectboxit-arrow-container{color:#e12f22;display:block;position:absolute;right:0;top:-1px;width:45px;height:45px;text-align:center;}.selectboxit-container .selectboxit-btn .selectboxit-arrow-container:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#e12f22 transparent transparent transparent;border-top-style:solid;position:absolute;top:8px;left:0;right:0;bottom:0;margin:auto;}.selectboxit-container .selectboxit-list,.selectboxit-container .interested-list{display:none;position:absolute;top:44px !important;left:0 !important;background:#fff;border:1px solid #d3d3d3;z-index:10;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);list-style:none;padding:0;margin:0;min-height:45px;max-height:350px !important;overflow:scroll;padding:0 10px;width:100% !important;min-width:100% !important;}.selectboxit-container .selectboxit-list .selectboxit-option,.selectboxit-container .selectboxit-list .interested-item,.selectboxit-container .interested-list .selectboxit-option,.selectboxit-container .interested-list .interested-item{display:block;padding:10px;margin:0;cursor:pointer;border-top:1px solid #d3d3d3;}.selectboxit-container .selectboxit-list .selectboxit-option a,.selectboxit-container .selectboxit-list .interested-item a,.selectboxit-container .interested-list .selectboxit-option a,.selectboxit-container .interested-list .interested-item a{color:#222222;text-decoration:none;}.selectboxit-container .selectboxit-list .selectboxit-option.selectboxit-option-first,.selectboxit-container .selectboxit-list .interested-item.selectboxit-option-first,.selectboxit-container .interested-list .selectboxit-option.selectboxit-option-first,.selectboxit-container .interested-list .interested-item.selectboxit-option-first{border-top:none;}.selectboxit-container .selectboxit-list .selectboxit-option.selectboxit-selected a,.selectboxit-container .selectboxit-list .selectboxit-option:hover a,.selectboxit-container .selectboxit-list .selectboxit-option.selectboxit-focus a,.selectboxit-container .selectboxit-list .interested-item.selectboxit-selected a,.selectboxit-container .selectboxit-list .interested-item:hover a,.selectboxit-container .selectboxit-list .interested-item.selectboxit-focus a,.selectboxit-container .interested-list .selectboxit-option.selectboxit-selected a,.selectboxit-container .interested-list .selectboxit-option:hover a,.selectboxit-container .interested-list .selectboxit-option.selectboxit-focus a,.selectboxit-container .interested-list .interested-item.selectboxit-selected a,.selectboxit-container .interested-list .interested-item:hover a,.selectboxit-container .interested-list .interested-item.selectboxit-focus a{color:#e12f22;}.selectboxit-container .selectboxit-list .selectboxit-option.selectboxit-focus,.selectboxit-container .selectboxit-list .selectboxit-option li.interested-item:focus,.selectboxit-container .selectboxit-list .interested-item.selectboxit-focus,.selectboxit-container .selectboxit-list .interested-item li.interested-item:focus,.selectboxit-container .interested-list .selectboxit-option.selectboxit-focus,.selectboxit-container .interested-list .selectboxit-option li.interested-item:focus,.selectboxit-container .interested-list .interested-item.selectboxit-focus,.selectboxit-container .interested-list .interested-item li.interested-item:focus{outline:1px dotted #e12f22;outline-offset:2px;}.selectboxit-container .selectboxit-list .selectboxit-option.selectboxit-focus:hover,.selectboxit-container .selectboxit-list .selectboxit-option li.interested-item:focus:hover,.selectboxit-container .selectboxit-list .interested-item.selectboxit-focus:hover,.selectboxit-container .selectboxit-list .interested-item li.interested-item:focus:hover,.selectboxit-container .interested-list .selectboxit-option.selectboxit-focus:hover,.selectboxit-container .interested-list .selectboxit-option li.interested-item:focus:hover,.selectboxit-container .interested-list .interested-item.selectboxit-focus:hover,.selectboxit-container .interested-list .interested-item li.interested-item:focus:hover{outline:none;}.ui-datepicker{border-radius:0;border:none !important;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);font-family:"coresans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;padding:0;}.ui-datepicker .ui-datepicker-header{background:#222222;border:none;border-radius:0;padding:0;}.ui-datepicker .ui-datepicker-header > *{height:25px;line-height:25px;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{background:none;border-radius:0;text-align:center;text-decoration:none;top:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover{background:#e12f22;border:none;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{background:none;display:none;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{content:"\25B8";color:#fff;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);line-height:23px;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{left:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{right:0;}.ui-datepicker .ui-datepicker-header select{background:#222222;border-color:#222222;color:#fff;font-size:12px;font-weight:300;width:60px;margin:0 5px;vertical-align:middle;text-transform:uppercase;}.ui-datepicker .ui-datepicker-calendar{border:1px solid #d3d3d3;margin-bottom:0;}.ui-datepicker .ui-datepicker-calendar thead tr{border:1px solid #717375;}.ui-datepicker .ui-datepicker-calendar thead th{font-size:12px;font-weight:500;padding:2px 2px 3px;text-transform:uppercase;}.ui-datepicker .ui-datepicker-calendar tbody{border:none;}.ui-datepicker .ui-datepicker-calendar tbody td{background:#fff;border:1px solid #d3d3d3;padding:0;}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable{background:#f8f9f9;opacity:1;}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable .ui-state-default{opacity:0.25;}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-other-month{background:#ebeced;}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{background:transparent;border:none;font-weight:300;}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default.ui-state-hover,.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default.ui-state-active{background:#e12f22;color:#fff;}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default.ui-state-active{font-weight:500;}.ui-timepicker-wrapper{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);border:1px solid #d3d3d3;border-top:none;width:150px;}.ui-timepicker-wrapper .ui-timepicker-list{padding:0 10px;}.ui-timepicker-wrapper .ui-timepicker-list li{padding:10px 0;margin:0;cursor:pointer;border-top:1px solid #d3d3d3;}.ui-timepicker-wrapper .ui-timepicker-list li:first-child{border-top:0;}.ui-timepicker-wrapper .ui-timepicker-list li.selected,.ui-timepicker-wrapper .ui-timepicker-list li:hover{background:transparent;color:#e12f22;}.button--primary,.button.primary{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#e12f22;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.button--primary:hover,.button--primary:focus,.button.primary:hover,.button.primary:focus{background:#bf281d;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.button--primary,.button.primary{display:block;width:100%;}}.button--secondary{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.button--secondary:hover,.button--secondary:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.button--secondary{display:block;width:100%;}}.button--tertiary{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#e12f22;}.button--tertiary:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}.button--tertiary:hover,.button--tertiary:focus{text-decoration:underline;}.button--tertiary:hover:after{margin-left:10px;}.button--tertiary:hover,.button--tertiary:focus{color:#e12f22;}.button--tertiary:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.png);}.svg .button--tertiary:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.svg);}legend{border:0;padding:0;font-weight:bold;}fieldset{margin:0;padding:0;border:0;}table{border-collapse:collapse;border-spacing:0;width:100%;margin:20px 0;}table.no-borders{border:0;}@media (max-width:93.6875em){.table-wrapper{overflow-x:scroll;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;margin:20px 0;position:relative;}.table-wrapper > table{margin:0 -1px;}}.table-wrapper.no-borders{border-left:0;border-right:0;}tbody{border-style:solid;border-width:0px;border-color:#d3d3d3 transparent transparent transparent;}th{text-align:left;background:#717375;color:#fff;}th h5{margin:0;color:#fff;}@media (min-width:48em){th{font-size:15px;}th h5{font-size:15px;}}@media (max-width:47.9375em){th{font-size:14px;}th h5{font-size:14px;}}td{border-left:1px solid #d3d3d3;}@media (min-width:48em){td{font-size:14px;}}@media (max-width:47.9375em){td{font-size:12px;}}td:last-child{border-right:1px solid #d3d3d3;}.no-borders td{border:0;}.no-borders td:first-child{padding-left:0;}.no-borders td:last-child{padding-right:0;}@media (min-width:48em){table td,table th{padding:15px 25px;}}@media (max-width:47.9375em){table td,table th{padding:10px 15px;}}tr.even,tr:nth-child(even){background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d3d3d3 transparent #d3d3d3 transparent;}.no-borders tr.even,.no-borders
tr:nth-child(even){border:0;}tr.odd,tr:nth-child(odd){background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d3d3d3 transparent #d3d3d3 transparent;}.no-borders tr.odd,.no-borders
tr:nth-child(odd){border:0;}tr.drag{background:#d3d3d3 transparent #d3d3d3 transparent;}.program-group{margin:0;}@media (min-width:48em){.program-group td:last-child,.program-group th:last-child{width:140px;}}@media (max-width:47.9375em){.program-group td:last-child,.program-group th:last-child{width:80px;}}.program-group th:last-child{background-color:#e12f22;}@media (min-width:48em){.program-group td:first-child{width:200px;}}@media (max-width:47.9375em){.program-group td:first-child{width:110px;}}.program-group .course__description{display:none;}.date{text-align:center;}.date .date__month{color:#525252;font-weight:500;}.date .date__day{color:#e12f22;font-size:48px;font-weight:900;line-height:1;}#liveagent_invite_button_573G00000004vfI img:last-child{position:relative;top:-18px;}.contact:not(.contact--button),.paragraph--person .field--person-email,.paragraph--person .field--person-phone,.paragraph--contact .field--contact-phone,.paragraph--contact .field--contact-email,.paragraph--contact .field--contact-address,.sidebar .field--contact-email,.sidebar .field--contact-phone,.sidebar .field--contact-address,.sidebar .field--contact-fax,.sidebar .field--contact-hours{color:#e12f22;font-weight:500;padding-left:28px;position:relative;}.contact:not(.contact--button) a,.paragraph--person .field--person-email a,.paragraph--person .field--person-phone a,.paragraph--contact .field--contact-phone a,.paragraph--contact .field--contact-email a,.paragraph--contact .field--contact-address a,.sidebar .field--contact-email a,.sidebar .field--contact-phone a,.sidebar .field--contact-address a,.sidebar .field--contact-fax a,.sidebar .field--contact-hours a{text-decoration:none;}.contact:not(.contact--button):before,.paragraph--person .field--person-email:before,.paragraph--person .field--person-phone:before,.paragraph--contact .field--contact-phone:before,.paragraph--contact .field--contact-email:before,.paragraph--contact .field--contact-address:before,.sidebar .field--contact-email:before,.sidebar .field--contact-phone:before,.sidebar .field--contact-address:before,.sidebar .field--contact-fax:before,.sidebar .field--contact-hours:before{content:"";background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:0;}.contact.contact--phone:not(.contact--button):before,.paragraph--person .field--person-phone:before,.sidebar .field--contact-phone:before{background-image:url(/themes/custom/davenport/build/images/mobile--red.png);background-size:auto 100%;}.svg .contact.contact--phone:not(.contact--button):before,.svg .paragraph--person .field--person-phone:before,.paragraph--person .svg .field--person-phone:before,.svg .sidebar .field--contact-phone:before,.sidebar .svg .field--contact-phone:before{background-image:url(/themes/custom/davenport/build/images/mobile--red.svg);}.contact.contact--fax:not(.contact--button):before,.sidebar .field--contact-fax:before{background-image:url(/themes/custom/davenport/build/images/fax--red.png);background-size:auto 85%;}.svg .contact.contact--fax:not(.contact--button):before,.svg .sidebar .field--contact-fax:before,.sidebar .svg .field--contact-fax:before{background-image:url(/themes/custom/davenport/build/images/fax--red.svg);}.contact.contact--hours:not(.contact--button):before,.sidebar .field--contact-hours:before{background-image:url(/themes/custom/davenport/build/images/hours--red.png);background-size:auto 85%;}.svg .contact.contact--hours:not(.contact--button):before,.svg .sidebar .field--contact-hours:before,.sidebar .svg .field--contact-hours:before{background-image:url(/themes/custom/davenport/build/images/hours--red.svg);}.contact.contact--email:not(.contact--button):before,.paragraph--person .field--person-email:before,.sidebar .field--contact-email:before{background-image:url(/themes/custom/davenport/build/images/mail--red.png);background-size:84% auto;}.svg .contact.contact--email:not(.contact--button):before,.svg .paragraph--person .field--person-email:before,.paragraph--person .svg .field--person-email:before,.svg .sidebar .field--contact-email:before,.sidebar .svg .field--contact-email:before{background-image:url(/themes/custom/davenport/build/images/mail--red.svg);}.contact.contact--chat:not(.contact--button):before{background-image:url(/themes/custom/davenport/build/images/chat--red.png);background-size:100% auto;}.svg .contact.contact--chat:not(.contact--button):before{background-image:url(/themes/custom/davenport/build/images/chat--red.svg);}.contact.contact--address:not(.contact--button):before,.sidebar .field--contact-address:before{background-image:url(/themes/custom/davenport/build/images/location--red.png);background-size:auto 85%;}.svg .contact.contact--address:not(.contact--button):before,.svg .sidebar .field--contact-address:before,.sidebar .svg .field--contact-address:before{background-image:url(/themes/custom/davenport/build/images/location--red.svg);}.social{width:44px;height:44px;border-radius:22px;background-color:#222222;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-9999px;overflow:hidden;}.social:hover,.social:focus{background-color:#e12f22;-webkit-transform:scale(1.125);transform:scale(1.125);}.social.facebook{background-image:url(/themes/custom/davenport/build/images/facebook--white.png);background-size:auto 20px;}.svg .social.facebook{background-image:url(/themes/custom/davenport/build/images/facebook--white.svg);}.social.twitter{background-image:url(/themes/custom/davenport/build/images/twitter--white.png);background-size:20px auto;}.svg .social.twitter{background-image:url(/themes/custom/davenport/build/images/twitter--white.svg);}.social.instagram{background-image:url(/themes/custom/davenport/build/images/instagram--white.png);background-size:20px auto;}.svg .social.instagram{background-image:url(/themes/custom/davenport/build/images/instagram--white.svg);}.social.youtube{background-image:url(/themes/custom/davenport/build/images/youtube--white.png);background-size:20px auto;}.svg .social.youtube{background-image:url(/themes/custom/davenport/build/images/youtube--white.svg);}.social.linkedin{background-image:url(/themes/custom/davenport/build/images/linkedin--white.png);background-size:20px auto;}.svg .social.linkedin{background-image:url(/themes/custom/davenport/build/images/linkedin--white.svg);}.social.flickr{background-image:url(/themes/custom/davenport/build/images/flickr--white.png);background-size:20px auto;}.svg .social.flickr{background-image:url(/themes/custom/davenport/build/images/flickr--white.svg);}.social.wordpress{background-image:url(/themes/custom/davenport/build/images/wordpress--white.png);background-size:20px auto;}.svg .social.wordpress{background-image:url(/themes/custom/davenport/build/images/wordpress--white.svg);}.social + .social{margin-left:6.25px;}.pager{clear:both;padding:0;text-align:center;margin:0 auto;padding-top:25px;}.pager .pager__items{margin:0 auto;text-align:center;display:inline-block;}.pager .pager__items:after{content:"";display:table;clear:both;}.pager__item a,.pager__first a,.pager__previous a,.pager__next a,.pager__last a,.pager__ellipsis a,.pager li.pager__current{list-style-type:none;float:left;border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#e12f22;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;padding:4px 12px;}.pager__item a:hover,.pager__first a:hover,.pager__previous a:hover,.pager__next a:hover,.pager__last a:hover,.pager__ellipsis a:hover,.pager li.pager__current:hover,.pager__item a:focus,.pager__first a:focus,.pager__previous a:focus,.pager__next a:focus,.pager__last a:focus,.pager__ellipsis a:focus,.pager li.pager__current:focus{background:#bf281d;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.pager__item a,.pager__first a,.pager__previous a,.pager__next a,.pager__last a,.pager__ellipsis a,.pager li.pager__current{display:block;width:100%;}}.pager__item,.pager__first,.pager__previous,.pager__next,.pager__last,.pager__ellipsis{}.pager__item:not(:last-child),.pager__first:not(:last-child),.pager__previous:not(:last-child),.pager__next:not(:last-child),.pager__last:not(:last-child),.pager__ellipsis:not(:last-child){margin-right:6.6666666667px;}.pager__item.is-active a,.pager__first.is-active a,.pager__previous.is-active a,.pager__next.is-active a,.pager__last.is-active a,.pager__ellipsis.is-active a{border:0px;pointer-events:none;}.pager__item--ellipsis{padding:4px 8px;}.pager{overflow:hidden;}.pager li{float:left;margin-right:2px;}.pager li.pager__current{padding:4px 8px;}.davenport-breadcrumbs{font-size:14px;color:#525252;margin-bottom:25px;}.davenport-breadcrumbs ol{margin:0;padding:0;}.davenport-breadcrumbs li{display:inline-block;list-style-type:none;margin:0;padding:0;}.davenport-breadcrumbs li a{color:#525252;}.davenport-breadcrumbs li a:hover,.davenport-breadcrumbs li a:focus{color:#e12f22;}.davenport-breadcrumbs li:before{content:" › ";}.davenport-breadcrumbs li:first-child:before{display:none;}ul.tabs__primary,ul.tabs__secondary{list-style:none;margin:10px 0 0;padding:0;white-space:nowrap;}ul.tabs__primary:before,ul.tabs__primary:after,ul.tabs__secondary:before,ul.tabs__secondary:after{content:"";display:table;}ul.tabs__primary:after,ul.tabs__secondary:after{clear:both;}ul.tabs__primary li,ul.tabs__secondary li{float:left;margin:0;}ul.tabs__primary a,ul.tabs__primary a:link,ul.tabs__secondary a,ul.tabs__secondary a:link{display:block;text-decoration:none;}ul.tabs__primary li.is-active a{background-color:#e12f22;color:#ffffff;border:1px solid #e12f22;}ul.tabs__primary li a{font-size:12px;background-color:#fff;border-left:1px solid #d3d3d3;border-top-radius:0px;color:#222222;padding:5px 15px;font-weight:500;}ul.tabs__primary li a:hover{color:#ffffff;text-decoration:none;background-color:#e12f22;}ul.tabs__primary li a.is-active{background-color:#e12f22;border-left:1px solid #e12f22;color:#ffffff;pointer-events:none;}.accordion{position:relative;}.accordion .accordion__toggle{border:1px solid #ebeced;background-color:#ebeced;color:#222222;cursor:pointer;display:block;font-size:18px;font-weight:500;margin:0;padding:25px;text-align:left;text-decoration:none;width:100%;}.accordion .accordion__toggle:hover{background-color:#ebeced;color:#e12f22;text-decoration:underline;}.accordion .accordion__toggle:focus{border:1px solid #e12f22;background:#ebeced;color:#222222;outline:none;}.accordion .accordion__toggle:focus span{color:#e12f22;text-decoration:underline;}.accordion .accordion__toggle:after{color:#e12f22;float:right;font-size:30px;font-weight:500;line-height:25px;}.accordion .accordion__content{background:#fff;border:1px solid #d3d3d3;}.accordion .accordion__content > *{padding:25px;}.accordion .accordion__content > * + *{border-top:1px solid #d3d3d3;}.accordion .accordion__content > .field--accordion-links,.accordion .accordion__content > table{padding:0;}.accordion.collapsed .hide,.accordion.collapsed .accordion__content{display:none;}.accordion.collapsed .accordion__toggle:after{content:"+";}.accordion.expanded .show{display:none;}.accordion.expanded .accordion__toggle:after{content:"–";}.accordion table:first-child{margin-top:0;}.accordion table:last-child{margin-bottom:0;}.accordion ul{margin:0;}.accordion .field--accordion-links a{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#e12f22;}.accordion .field--accordion-links a:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}.accordion .field--accordion-links a:hover,.accordion .field--accordion-links a:focus{text-decoration:underline;}.accordion .field--accordion-links a:hover:after{margin-left:10px;}.accordion .field--accordion-links a:hover,.accordion .field--accordion-links a:focus{color:#e12f22;}.accordion .field--accordion-links a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.png);}.svg .accordion .field--accordion-links a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.svg);}.accordion .field--accordion-links > div{border-bottom:1px solid #d3d3d3;padding:15px 25px;}.accordion .field--accordion-links > div:last-child{border-bottom:0;}.field--program-curriculum .accordion .accordion__content{border:0;}#course-dialog{background:rgba(0,0,0,0.75);position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;margin:auto;padding:25px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#course-dialog.hidden{display:none;}#course-dialog .course-dialog__container{background:#fff;border:1px solid #d3d3d3;padding:25px;max-width:960px;max-height:500px;overflow:auto;}#course-dialog #course-dialog__close{background-image:url(/themes/custom/davenport/build/images/x.png);background-repeat:no-repeat;background-position:center;background-size:20px auto;float:right;width:44px;height:44px;text-indent:-9999px;overflow:hidden;}#course-dialog #course-dialog__close:focus{outline:1px dotted #e12f22;}#course-dialog h2{margin-top:0;}#course-dialog h2 + h3{margin-top:0;}.svg #course-dialog #course-dialog__close{background-image:url(/themes/custom/davenport/build/images/x.svg);}.region--bottom .contextual{display:none;}.slick-slider{position:relative;}.slick-loading .slick-track,.slick-loading .slick-slide{visibility:hidden;}.slick-list{overflow:hidden;}.slick-slide{float:left;}.slick-arrow{-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:transparent;color:#fff;padding:10px 15px;position:absolute;top:0;bottom:0;margin:auto;z-index:5;}.slick-arrow:hover,.slick-arrow:focus{background:rgba(255,255,255,0.15);outline:none;}.slick-arrow:before{content:"\25BE";display:block;}.slick-arrow.slick-disabled{cursor:default;opacity:0.5;}.slick-arrow.slick-disabled:hover,.slick-arrow.slick-disabled:focus{background:transparent;}.slick-arrow.slick-prev{left:0;}.slick-arrow.slick-prev:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.slick-arrow.slick-next{right:0;}.slick-arrow.slick-next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.toggle-submenu{display:none;}.toggle-submenu:after{content:"\25B8";color:#e12f22;}.toggle-submenu:hover{text-decoration:none !important;}.sidebar nav ul li{border-bottom:1px solid #d3d3d3;padding:10px 0;margin-bottom:0;}.sidebar nav ul li:first-child{border-top:1px solid #d3d3d3;}.sidebar nav ul li a{color:#222222;font-size:14px;text-decoration:none;}.sidebar nav ul li a:hover{text-decoration:underline;}.sidebar nav ul li a.is-active{color:#e12f22;}.sidebar nav ul li ul{display:none;padding-left:25px;}.sidebar nav ul li ul li{border-bottom:none;padding:5px 0;}.sidebar nav ul li ul li:first-child{border-top:none;margin-top:5px;}.sidebar nav ul li.menu-item--expanded{position:relative;}.sidebar nav ul li.menu-item--expanded .toggle-submenu{display:block;padding:10px;position:absolute;top:0;right:0;}.sidebar nav ul li.menu-item--expanded.menu-item--active-trail > .toggle-submenu:after{content:"\25BE";}.sidebar nav ul li.menu-item--active-trail ul{display:block;}.mobilecta{background:#222222;position:fixed;left:0;right:0;bottom:0;z-index:10;padding:0;}.mobilecta ul:not(.contextual-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mobilecta li{margin:0;float:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.mobilecta a{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#e12f22;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;background:transparent;padding-left:0;padding-right:0;width:100%;}.mobilecta a:hover,.mobilecta a:focus{background:#bf281d;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.mobilecta a{display:block;width:100%;}}.mobilecta a:hover,.mobilecta a:focus{background:#404040;}.mobilecta a::before{content:"";background-size:auto 100%;background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-block;margin-right:5px;position:relative;top:3px;}.mobilecta a.call::before{background-image:url(/themes/custom/davenport/build/images/mobile--red-alt.png);height:17px;}.mobilecta a.apply::before{background-image:url(/themes/custom/davenport/build/images/apply--red.png);height:17px;}.mobilecta a.info::before{background-image:url(/themes/custom/davenport/build/images/info--red.png);}.svg .mobilecta a.call::before{background-image:url(/themes/custom/davenport/build/images/mobile--red-alt.svg);}.svg .mobilecta a.apply::before{background-image:url(/themes/custom/davenport/build/images/apply--red.svg);}.svg .mobilecta a.info::before{background-image:url(/themes/custom/davenport/build/images/info--red.svg);}@media (min-width:67.5em){.mobilecta{display:none;}}@media (max-width:67.4375em){.embeddedServiceHelpButton .helpButton{bottom:70px !important;}}.message{display:block;width:100%;padding:10px 25px;}.message .message__text{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;padding-left:50px;position:relative;}@media (min-width:93.75em){.message .message__text{max-width:1440px;}}.message .message__text:before{content:"";background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:25px;bottom:0;width:18px;height:25px;}.message--alert,.message--error{background:#f9d8d6;}.message--alert .message__text:before,.message--error .message__text:before{background-image:url(/themes/custom/davenport/build/images/x.png);background-size:100% auto;}.message--status,.message--success{background:#d0f9e1;}.message--status .message__text:before,.message--success .message__text:before{background-image:url(/themes/custom/davenport/build/images/checkmark--green.png);background-size:100% auto;}.message--warning{background:#fce6c4;}.message--warning .message__text:before{background-image:url(/themes/custom/davenport/build/images/warning.png);background-size:100% auto;}.svg .message--alert .message__text:before,.svg .message--error .message__text:before{background-image:url(/themes/custom/davenport/build/images/x.svg);}.svg .message--status .message__text:before,.svg .message--success .message__text:before{background-image:url(/themes/custom/davenport/build/images/checkmark--green.svg);}.svg .message--warning .message__text:before{background-image:url(/themes/custom/davenport/build/images/warning.svg);}.js-form-type-vertical-tabs{width:100%;max-width:760px;}.js-form-type-vertical-tabs *{-webkit-box-sizing:border-box;box-sizing:border-box;}.js-form-type-vertical-tabs .js-form-type-checkbox label,.js-form-type-vertical-tabs .js-form-type-radio label{font-weight:normal;text-transform:none;}.vertical-tabs{background:#ebeced;border:0px;}.vertical-tabs li{margin:0;}.vertical-tabs li a{border-bottom:0;}.vertical-tabs .vertical-tabs__menu{border:0px;margin-top:0;margin-bottom:0;}.vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item{border:0px;background:#e12f22;}.vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item:last-child{border-bottom:none;}.vertical-tabs .vertical-tabs__menu .vertical-tabs__menu-item.is-selected{background:#222222;border-right:0px;}.vertical-tabs .vertical-tabs__panes{padding:20px;}#highlighted{background:#717375;position:relative;}@media (max-width:47.9375em){.has-banner #highlighted{background:transparent;}.has-banner #highlighted .davenport-primary-local-tasks{background:#717375;padding-top:1px;}}@media (min-width:48em){#highlighted .page-title{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){#highlighted .page-title{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}#highlighted .davenport-primary-local-tasks{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){#highlighted .davenport-primary-local-tasks{max-width:1440px;}}h1.page-title{color:#fff;}.banner .field--banner{background-color:#717375;min-height:315px;position:relative;}.banner .field--banner img{width:100%;height:auto;min-height:315px;-o-object-fit:cover;object-fit:cover;}@media (max-width:59.9375em) and (min-width:48em){.banner .field--banner .media--image{min-height:315px;}.banner .field--banner .media--image img{-o-object-fit:cover;object-fit:cover;height:315px;}}.banner .field--banner:before{content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));width:100%;height:50%;position:absolute;bottom:0;left:0;z-index:2;}@media (min-width:78.75em){.banner .page-title{padding-left:calc(50vw - 1192px / 2);}.no-stats .banner .page-title{padding-right:calc(50vw - 1192px / 2);}}@media (min-width:93.75em){.banner .page-title{padding-left:calc(50vw - 1390px / 2);}.no-stats .banner .page-title{padding-right:calc(50vw - 1390px / 2);}}@media (max-width:78.6875em){.banner .page-title{padding-left:25px;}}@media (min-width:67.5em){.has-stats .banner .page-title{width:75%;}.has-stats .banner .banner__stats{width:25%;}}@media (max-width:67.4375em) and (min-width:48em){.has-stats .banner .page-title{width:66.67%;}.has-stats .banner .banner__stats{width:33.33%;}}@media (min-width:48em){.banner .page-title{position:absolute;bottom:0;left:0;width:100%;padding-right:25px;z-index:3;}.banner .banner__stats{position:absolute;bottom:-100px;right:0;max-width:300px;padding-left:25px;z-index:3;}}@media (max-width:47.9375em){.banner .banner__image{position:relative;}.banner .banner__image .page-title{position:absolute;bottom:12.5px;left:0;padding-left:25px;padding-right:25px;width:100%;z-index:3;}.banner .banner__stats{margin-left:25px;margin-right:25px;margin-top:-25px;position:relative;z-index:5;}}.statistic{background-color:rgba(225,47,34,0.95);color:#fff;padding:25px;position:relative;text-align:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.statistic .stat__link{border-width:1px;border-style:solid;position:absolute;top:0;left:0;right:0;bottom:0;}.statistic .stat__link + .field--statistic + .field--label{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#fff;font-weight:500;}.statistic .stat__link + .field--statistic + .field--label:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}.statistic .stat__link + .field--statistic + .field--label:hover,.statistic .stat__link + .field--statistic + .field--label:focus{text-decoration:underline;}.statistic .stat__link + .field--statistic + .field--label:hover:after{margin-left:10px;}.statistic .stat__link + .field--statistic + .field--label:hover,.statistic .stat__link + .field--statistic + .field--label:focus{color:#fff;}.statistic .stat__link + .field--statistic + .field--label:after{background-image:url(/themes/custom/davenport/build/images/arrow--white.png);}.svg .statistic .stat__link + .field--statistic + .field--label:after{background-image:url(/themes/custom/davenport/build/images/arrow--white.svg);}.statistic .stat__link:hover,.statistic .stat__link:focus{border-color:#fff;}.statistic .stat__link:hover + .field--statistic + .field--label:after,.statistic .stat__link:focus + .field--statistic + .field--label:after{margin-left:10px;}.statistic .field--statistic{font-size:60px;font-weight:900;line-height:1;}.statistic .field--label{font-weight:500;}.paragraph--statistics .statistic:nth-child(4n + 2),.paragraph--statistics .statistic:nth-child(4n + 4){background-color:#717375;}@media (min-width:64em){.no-sidebar .statistic:nth-child(6n + 2),.no-sidebar .statistic:nth-child(6n + 4),.no-sidebar .statistic:nth-child(6n + 6){background-color:#717375;}.no-sidebar .statistic:nth-child(6n + 3),.no-sidebar .statistic:nth-child(6n + 5){background-color:#e12f22;}}.banner__stats .statistic.slide--red{background-color:rgba(225,47,34,0.95);}.banner__stats .statistic.slide--yellow{background-color:rgba(244,163,25,0.95);}.banner__stats .statistic.slide--green{background-color:rgba(0,59,38,0.95);}.banner__stats .statistic.slide--blue{background-color:rgba(34,57,131,0.95);}.banner__stats .statistic.slide--purple{background-color:rgba(150,80,158,0.95);}@media (min-width:48em){.banner__stats .statistic,.banner__stats .field--statistics:not(.slick-slider){height:300px;}}@media (max-width:47.9375em){.banner__stats .statistic,.banner__stats .field--statistics:not(.slick-slider){height:170px;}}.banner__stats .field--statistics:not(.slick-slider){overflow:auto;}.field--body{width:100%;}@media (min-width:48em){.no-sidebar .field--body > .paragraph > .paragraph__content{padding-top:75px;padding-bottom:75px;}}@media (max-width:47.9375em){.no-sidebar .field--body > .paragraph > .paragraph__content{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}.has-sidebar .field--body > .paragraph:first-child > .paragraph__content{padding-top:0;}@media (min-width:48em){.has-sidebar .field--body > .paragraph > .paragraph__content,.landing-page .field--body > .paragraph > .paragraph__content{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){.has-sidebar .field--body > .paragraph > .paragraph__content,.landing-page .field--body > .paragraph > .paragraph__content{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}.field--body > .paragraph + .paragraph > .paragraph__content{border-top:1px solid #d3d3d3;}.field--body > .paragraph + .paragraph.paragraph--feature > .paragraph__content,.field--body > .paragraph + .paragraph.dav-program-search-mini > .paragraph__content{border-top:none;}.field--body > .paragraph.paragraph--feature > .paragraph__content,.field--body > .paragraph.dav-program-search-mini > .paragraph__content{padding-top:0;padding-bottom:0;}.field--body > .paragraph.paragraph--columns + .paragraph--columns > .paragraph__content,.field--body > .paragraph.paragraph--collapsible_links + .paragraph--collapsible_links > .paragraph__content,.field--body > .paragraph.paragraph--accordion + .paragraph--accordion > .paragraph__content{border-top:none;padding-top:0;}.field--body > .paragraph.paragraph--columns + .paragraph--columns > .paragraph__content .field--intro,.field--body > .paragraph.paragraph--collapsible_links + .paragraph--collapsible_links > .paragraph__content .field--intro,.field--body > .paragraph.paragraph--accordion + .paragraph--accordion > .paragraph__content .field--intro{border-top:1px solid #d3d3d3;}@media (min-width:48em){.field--body > .paragraph.paragraph--columns + .paragraph--columns > .paragraph__content .field--intro,.field--body > .paragraph.paragraph--collapsible_links + .paragraph--collapsible_links > .paragraph__content .field--intro,.field--body > .paragraph.paragraph--accordion + .paragraph--accordion > .paragraph__content .field--intro{padding-top:75px;}}@media (max-width:47.9375em){.field--body > .paragraph.paragraph--columns + .paragraph--columns > .paragraph__content .field--intro,.field--body > .paragraph.paragraph--collapsible_links + .paragraph--collapsible_links > .paragraph__content .field--intro,.field--body > .paragraph.paragraph--accordion + .paragraph--accordion > .paragraph__content .field--intro{padding-top:33.3333333333px;}}.paragraph h2.field--headline,.paragraph h2:first-child,.paragraph h3:first-child,.paragraph h4:first-child,.paragraph .paragraph__content > .field--intro:first-child{margin-top:0;}.paragraph--text .field--content *:last-child{margin-bottom:5px;}@media (max-width:47.9375em){.paragraph--columns .paragraph__content > .row > .col-sm-6,.paragraph--columns #footer .footer__top .paragraph__content > .region--footer > .col-sm-6,#footer .footer__top .paragraph--columns .paragraph__content > .region--footer > .col-sm-6,.paragraph--columns .paragraph--cards .layout--2col .paragraph__content > .row > .paragraph,.paragraph--cards .layout--2col .paragraph--columns .paragraph__content > .row > .paragraph,.paragraph--columns #footer .footer__top .paragraph--cards .layout--2col .paragraph__content > .region--footer > .paragraph,.paragraph--cards .layout--2col .paragraph--columns #footer .footer__top .paragraph__content > .region--footer > .paragraph,#footer .footer__top .paragraph--columns .paragraph--cards .layout--2col .paragraph__content > .region--footer > .paragraph,.paragraph--cards .layout--2col #footer .footer__top .paragraph--columns .paragraph__content > .region--footer > .paragraph{margin-bottom:25px;}.paragraph--columns .paragraph__content > .row > .col-sm-6:last-child,.paragraph--columns #footer .footer__top .paragraph__content > .region--footer > .col-sm-6:last-child,#footer .footer__top .paragraph--columns .paragraph__content > .region--footer > .col-sm-6:last-child,.paragraph--columns .paragraph--cards .layout--2col .paragraph__content > .row > .paragraph:last-child,.paragraph--cards .layout--2col .paragraph--columns .paragraph__content > .row > .paragraph:last-child,.paragraph--columns #footer .footer__top .paragraph--cards .layout--2col .paragraph__content > .region--footer > .paragraph:last-child,.paragraph--cards .layout--2col .paragraph--columns #footer .footer__top .paragraph__content > .region--footer > .paragraph:last-child,#footer .footer__top .paragraph--columns .paragraph--cards .layout--2col .paragraph__content > .region--footer > .paragraph:last-child,.paragraph--cards .layout--2col #footer .footer__top .paragraph--columns .paragraph__content > .region--footer > .paragraph:last-child{margin-bottom:0;}}.field--intro + .row,#footer .footer__top .field--intro + .region--footer{padding-top:20px;}.paragraph--quote{position:relative;}.paragraph--quote:after{content:"";background:url(/themes/custom/davenport/build/images/quote.png) no-repeat left center;background-size:auto 100%;margin:auto;position:absolute;right:0;z-index:-1;}.paragraph--quote h2{margin-top:0;}.paragraph--quote .field--quote p{line-height:1.5;}@media (min-width:48em){.paragraph--quote .field--quote p{font-size:22px;}}@media (max-width:47.9375em){.paragraph--quote .field--quote p{font-size:16px;}}.paragraph--quote .field--attribution{font-weight:500;}@media (min-width:78.75em){.has-sidebar .paragraph--quote:after{right:calc(-50vw + 1190px / 2);}}@media (min-width:93.75em){.has-sidebar .paragraph--quote:after{right:calc(-50vw + 1390px / 2);}}@media (min-width:48em){.has-sidebar .paragraph--quote:after{width:275px;height:240px;top:0;bottom:0;}}@media (max-width:47.9375em){.has-sidebar .paragraph--quote:after{width:185px;height:160px;top:33.3333333333px;}}.has-sidebar .paragraph--quote .field--attribution{margin-bottom:10px;}@media (min-width:78.75em){.no-sidebar .paragraph--quote:after{right:calc(-50vw + 1240px / 2);}}@media (min-width:93.75em){.no-sidebar .paragraph--quote:after{right:calc(-50vw + 1390px / 2);}}@media (min-width:48em){.no-sidebar .paragraph--quote:after{width:275px;height:240px;}}@media (max-width:47.9375em){.no-sidebar .paragraph--quote:after{width:200px;height:160px;}}@media (min-width:30em){.no-sidebar .paragraph--quote:after{top:0;bottom:0;}}@media (max-width:29.9375em){.no-sidebar .paragraph--quote:after{top:50px;}}@media (min-width:48em){.no-sidebar .paragraph--quote .paragraph__content{padding-top:125px;padding-bottom:125px;}}@media (max-width:47.9375em){.no-sidebar .paragraph--quote .paragraph__content{padding-top:50px;padding-bottom:50px;}}.paragraph--feature,.paragraph.dav-program-search-mini{background:#e12f22;}.paragraph--feature .feature__image,.paragraph.dav-program-search-mini .feature__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--feature .feature__image .field--image,.paragraph.dav-program-search-mini .feature__image .field--image{height:100%;}.paragraph--feature .feature__image .field--image .media,.paragraph.dav-program-search-mini .feature__image .field--image .media{height:100%;}.paragraph--feature .feature__image .field--image img,.paragraph.dav-program-search-mini .feature__image .field--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.paragraph--feature .feature__image .field--overlay,.paragraph.dav-program-search-mini .feature__image .field--overlay{background:rgba(0,0,0,0.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:500;padding:25px;position:absolute;text-align:center;width:50%;height:50%;min-width:250px;min-height:250px;max-width:350px;}.paragraph--feature .feature__image .field--overlay p,.paragraph.dav-program-search-mini .feature__image .field--overlay p{margin-bottom:0;}.paragraph--feature .feature__image .field--overlay strong,.paragraph.dav-program-search-mini .feature__image .field--overlay strong{font-size:50px;font-weight:900;line-height:1.2;}.paragraph--feature .feature__text,.paragraph.dav-program-search-mini .feature__text{padding:50px 25px;}.paragraph--feature .feature__text h3,.paragraph.dav-program-search-mini .feature__text h3{margin-top:0;}@media (max-width:47.9375em){.paragraph--feature .feature__text h3,.paragraph.dav-program-search-mini .feature__text h3{font-size:22px;}}.paragraph--feature.feature--odd,.paragraph.dav-program-search-mini.feature--odd{background:#e12f22;color:#fff;}.paragraph--feature.feature--odd .field--link a,.paragraph.dav-program-search-mini.feature--odd .field--link a{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.paragraph--feature.feature--odd .field--link a:hover,.paragraph--feature.feature--odd .field--link a:focus,.paragraph.dav-program-search-mini.feature--odd .field--link a:hover,.paragraph.dav-program-search-mini.feature--odd .field--link a:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.paragraph--feature.feature--odd .field--link a,.paragraph.dav-program-search-mini.feature--odd .field--link a{display:block;width:100%;}}.paragraph--feature.feature--odd .field--link a:focus,.paragraph.dav-program-search-mini.feature--odd .field--link a:focus{outline:1px dotted #fff;}.paragraph--feature.feature--odd .feature__text h2,.paragraph--feature.feature--odd .feature__text h3,.paragraph--feature.feature--odd .feature__text h4,.paragraph--feature.feature--odd .feature__text a,.paragraph.dav-program-search-mini.feature--odd .feature__text h2,.paragraph.dav-program-search-mini.feature--odd .feature__text h3,.paragraph.dav-program-search-mini.feature--odd .feature__text h4,.paragraph.dav-program-search-mini.feature--odd .feature__text a{color:#fff;}.paragraph--feature.feature--even,.paragraph.dav-program-search-mini.feature--even{background:#fff;}.paragraph--feature.feature--even a,.paragraph.dav-program-search-mini.feature--even a{color:#222222;}.paragraph--feature.feature--even .field--link a,.paragraph.dav-program-search-mini.feature--even .field--link a{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#e12f22;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.paragraph--feature.feature--even .field--link a:hover,.paragraph--feature.feature--even .field--link a:focus,.paragraph.dav-program-search-mini.feature--even .field--link a:hover,.paragraph.dav-program-search-mini.feature--even .field--link a:focus{background:#bf281d;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.paragraph--feature.feature--even .field--link a,.paragraph.dav-program-search-mini.feature--even .field--link a{display:block;width:100%;}}@media (min-width:48em){.paragraph--feature .paragraph__content,.paragraph.dav-program-search-mini .paragraph__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:750px;}.paragraph--feature .paragraph__content:after,.paragraph.dav-program-search-mini .paragraph__content:after{content:"";display:table;clear:both;}.paragraph--feature .paragraph__content > div,.paragraph.dav-program-search-mini .paragraph__content > div{width:50%;float:left;}.paragraph--feature .feature__image .field--overlay,.paragraph.dav-program-search-mini .feature__image .field--overlay{padding:37.5px 50px 50px;}.paragraph--feature .feature__image .field--overlay strong,.paragraph.dav-program-search-mini .feature__image .field--overlay strong{font-size:72px;}.paragraph--feature .feature__text,.paragraph.dav-program-search-mini .feature__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 25px;}.paragraph--feature.feature--even .paragraph__content .feature__image,.paragraph.dav-program-search-mini.feature--even .paragraph__content .feature__image{float:right;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}.paragraph--feature ul li,.paragraph.dav-program-search-mini ul li{margin:0;}.paragraph--feature h4,.paragraph.dav-program-search-mini h4{margin-bottom:5px;}.paragraph--feature h4 + ul,.paragraph.dav-program-search-mini h4 + ul{margin-top:0;}.paragraph--feature #more-than-a-major-more-than-a-degree .feature__image .field--overlay,.paragraph.dav-program-search-mini #more-than-a-major-more-than-a-degree .feature__image .field--overlay{padding:25px;width:75%;max-width:550px;}@media (min-width:48em){.paragraph--cards .paragraph{padding-top:20px;padding-bottom:20px;}}@media (max-width:47.9375em){.paragraph--cards .paragraph{padding-top:5px;padding-bottom:5px;}}.paragraph--program-group .accordion{margin-top:20px;}.paragraph--program-group .accordion.field--programs .accordion__content{border:0;}.paragraph--program-group .accordion .programs td{padding:0;}.paragraph--program-group .accordion .programs td .program:after{content:"";display:table;clear:both;}.paragraph--program-group .accordion .programs td .program > *{padding:15px 25px;}.paragraph--program-group .accordion .programs td .program .field--program-curriculum{border-left:1px solid #d3d3d3;float:right;width:100px;}.paragraph--program-group .accordion .programs td .program .title{float:left;}.paragraph--program-group .accordion .programs td .program .title .suffix{margin-left:-4px;}.paragraph--person h3{margin-bottom:0;}.paragraph--person .field--person-email,.paragraph--person .field--person-phone{padding-left:25px;margin-top:5px;}.paragraph--person .field--person-email:before,.paragraph--person .field--person-phone:before{width:17px;top:2px;}.paragraph--collapsible_links .field--intro{padding-bottom:20px;}.paragraph--collapsible_links .field--collapsible-links{margin-top:20px;}.paragraph--collapsible_links .accordion .accordion__content{max-height:300px;position:absolute;overflow:scroll;width:100%;z-index:2;}#ncaa-sports h2{background:url(/themes/custom/davenport/build/images/ncaa-sports.png) no-repeat left center;background-size:auto 100%;overflow:hidden;text-indent:-9999em;}.paragraph.dav-program-search-mini{color:#fff;}.paragraph.dav-program-search-mini .feature__text h2,.paragraph.dav-program-search-mini .feature__text h3,.paragraph.dav-program-search-mini .feature__text h4,.paragraph.dav-program-search-mini .feature__text a{color:#fff;}.paragraph.dav-program-search-mini form{margin-top:10px;margin-bottom:40px;}@media (min-width:48em){#more-than-a-major-more-than-a-degree .feature__image{float:right;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}#more-than-a-major-more-than-a-degree .feature__text{float:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:78.75em){#more-than-a-major-more-than-a-degree .feature__text{padding-left:calc(50vw - 1200px / 2);padding-right:75px;}}@media (min-width:93.75em){#more-than-a-major-more-than-a-degree .feature__text{padding-left:calc(50vw - 1390px / 2);padding-right:75px;}}@media (min-width:48em){#what-our-alumni-are-saying .feature__image:before{content:"";background-image:url(/themes/custom/davenport/build/images/quote.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;opacity:0.25;position:absolute;top:0;right:0;width:280px;height:222px;z-index:2;}}@media (min-width:78.75em){#what-our-alumni-are-saying .feature__image:before{right:-25px;width:320px;height:252px;}}.field--application-audience{margin-top:40px;}.field--apply-checklist-title,.field--apply-audience-title,.field--apply-links-title{color:#222222;font-size:22px;font-weight:500;line-height:1.4;}@media (min-width:48em){.field--apply-checklist-title,.field--apply-audience-title,.field--apply-links-title{margin-top:44px;margin-bottom:15px;}}@media (max-width:47.9375em){.field--apply-checklist-title,.field--apply-audience-title,.field--apply-links-title{margin-top:25px;margin-bottom:5px;}}.field--apply-checklist{border-bottom:1px solid #d3d3d3;margin-top:20px;}@media (min-width:48em){.field--apply-checklist{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;padding-bottom:75px;margin-bottom:75px;}}@media (max-width:47.9375em){.field--apply-checklist{padding-bottom:33.3333333333px;margin-bottom:33.3333333333px;}}@media (min-width:48em){.has-sidebar .field--apply-checklist{padding-bottom:50px;margin-bottom:50px;}}.field--apply-checklist .field__item,.field--apply-steps ul li{background-image:url(/themes/custom/davenport/build/images/checkmark.png);background-repeat:no-repeat;background-position:top 5px left;background-size:16px auto;color:#525252;list-style-type:none;margin-bottom:13.3333333333px;padding-left:25px;}.field--apply-steps *:last-child{margin-bottom:0;}.field--apply-steps ul{padding-left:0;}.field--apply-audience .field--apply-audience{color:#e12f22;font-weight:500;line-height:1.3;margin-bottom:20px;}@media (min-width:48em){.field--apply-audience .field--apply-audience{font-size:36px;}}@media (max-width:47.9375em){.field--apply-audience .field--apply-audience{font-size:30px;}}@media (min-width:48em){.field--apply-audience .field--apply-audience{margin-top:36px;}}@media (max-width:47.9375em){.field--apply-audience .field--apply-audience{margin-top:20px;}}.apply:after{content:"";display:table;clear:both;}.apply .apply__left{background:#ebeced;}.apply .apply__right{background:#e12f22;color:#fff;}.apply .apply__right h3,.apply .apply__right h4,.apply .apply__right a,.apply .apply__right .field--apply-links-title{color:#fff;}.apply .apply__right h3,.apply .apply__right h4,.apply .apply__right .field--apply-links-title{margin-top:0;}.apply .apply__right h3{margin-bottom:5px;}.apply .apply__right h4{margin-bottom:20px;}.apply .apply__right .field--apply-resource-link a{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.apply .apply__right .field--apply-resource-link a:hover,.apply .apply__right .field--apply-resource-link a:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.apply .apply__right .field--apply-resource-link a{display:block;width:100%;}}.apply .apply__right .field--apply-links .field__item{margin-bottom:15px;}.apply .apply__right .field--apply-links a{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#fff;}.apply .apply__right .field--apply-links a:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}.apply .apply__right .field--apply-links a:hover,.apply .apply__right .field--apply-links a:focus{text-decoration:underline;}.apply .apply__right .field--apply-links a:hover:after{margin-left:10px;}.apply .apply__right .field--apply-links a:hover,.apply .apply__right .field--apply-links a:focus{color:#fff;}.apply .apply__right .field--apply-links a:after{background-image:url(/themes/custom/davenport/build/images/arrow--white.png);}.svg .apply .apply__right .field--apply-links a:after{background-image:url(/themes/custom/davenport/build/images/arrow--white.svg);}.apply .apply__right .field--apply-resource-image{width:205px;float:right;padding-left:25px;}@media (min-width:48em){.apply{display:-webkit-box;display:-ms-flexbox;display:flex;}.apply .apply__left,.apply .apply__right{width:50%;float:left;}}@media (min-width:67.5em){.apply .apply__left,.apply .apply__right{padding:50px;}}@media (max-width:67.4375em){.apply .apply__left,.apply .apply__right{padding:25px;}.apply .field--apply-resource-image{display:none;}}.paragraph--contact{background:#e12f22;color:#fff;max-width:100% !important;padding:0 !important;}.paragraph--contact .paragraph__content{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;border-top:0 !important;padding-top:50px !important;padding-bottom:50px !important;}@media (min-width:93.75em){.paragraph--contact .paragraph__content{max-width:1440px;}}.paragraph--contact .field--contact-title{color:#222222;font-size:22px;font-weight:500;line-height:1.4;color:#fff;margin-top:0 !important;margin-bottom:10px !important;}@media (min-width:48em){.paragraph--contact .field--contact-title{margin-top:44px;margin-bottom:15px;}}@media (max-width:47.9375em){.paragraph--contact .field--contact-title{margin-top:25px;margin-bottom:5px;}}.paragraph--contact .field--contact-phone,.paragraph--contact .field--contact-email,.paragraph--contact .field--contact-address{color:#fff;margin-top:10px;}.paragraph--contact .field--contact-phone::before,.paragraph--contact .field--contact-email::before,.paragraph--contact .field--contact-address::before{margin-top:2px;}.paragraph--contact .field--contact-phone a,.paragraph--contact .field--contact-email a,.paragraph--contact .field--contact-address a{color:#fff;}.paragraph--contact .field--contact-phone:last-child,.paragraph--contact .field--contact-email:last-child,.paragraph--contact .field--contact-address:last-child{margin-right:0;}.paragraph--contact .field--contact-phone::before{background-image:url(/themes/custom/davenport/build/images/mobile--white.png);background-size:auto 90%;}.svg .paragraph--contact .field--contact-phone::before{background-image:url(/themes/custom/davenport/build/images/mobile--white.svg);}.paragraph--contact .field--contact-email::before{background-image:url(/themes/custom/davenport/build/images/mail--white.png);background-size:100% auto;}.svg .paragraph--contact .field--contact-email::before{background-image:url(/themes/custom/davenport/build/images/mail--white.svg);}.paragraph--contact .field--contact-address p{margin:0;}.paragraph--contact .field--contact-address::before{background-image:url(/themes/custom/davenport/build/images/location--white.png);background-size:auto 85%;}.svg .paragraph--contact .field--contact-address::before{background-image:url(/themes/custom/davenport/build/images/location--white.svg);}@media (min-width:37.5em){.paragraph--contact .paragraph__content{text-align:center;}.paragraph--contact .field--contact-phone,.paragraph--contact .field--contact-email,.paragraph--contact .field--contact-address{display:inline-block;margin:0 25px;text-align:left;vertical-align:top;margin-top:0;}}@media (min-width:52.5em){.paragraph--contact .paragraph__content{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.paragraph--contact .field--contact-title{float:left;margin-right:auto;margin-bottom:0 !important;}}.paragraph--webform{background:#e12f22;color:#fff;}.paragraph--webform > .paragraph__content{padding:0 !important;}.paragraph--webform > .paragraph__content:after{content:"";display:table;clear:both;}.paragraph--webform h2,.paragraph--webform .form-item > label{color:#fff;}.paragraph--webform .field--webform-image{display:none;}.paragraph--webform .field--webform{padding-left:25px;padding-right:25px;}@media (min-width:48em){.paragraph--webform .field--webform{padding-top:75px;padding-bottom:75px;}}@media (max-width:47.9375em){.paragraph--webform .field--webform{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}.paragraph--webform .button--primary{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.paragraph--webform .button--primary:hover,.paragraph--webform .button--primary:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.paragraph--webform .button--primary{display:block;width:100%;}}@media (min-width:67.5em){.paragraph--webform > .paragraph__content{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--webform .field--webform-image{display:block;width:30%;float:left;}.objectfit .paragraph--webform .field--webform-image > div{height:100%;}.objectfit .paragraph--webform .field--webform-image > div img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.paragraph--webform .field--webform{width:70%;float:right;padding-left:50px;padding-right:50px;}}@media (min-width:67.5em) and (min-width:48em){.paragraph--webform .field--webform{padding-top:75px;padding-bottom:75px;}}@media (min-width:67.5em) and (max-width:47.9375em){.paragraph--webform .field--webform{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}.paragraph--statistics .field--statistics{margin:-12.5px;}.paragraph--statistics .field--statistics:after{content:"";display:table;clear:both;}.paragraph--statistics .statistic{margin:12.5px;height:200px;}.paragraph--statistics .field--headline + .field--statistic{margin-top:0;}@media (min-width:64em){.paragraph--statistics .field--statistics{margin:-25px;}.paragraph--statistics .statistic{margin:25px;}.paragraph--statistics .field--headline + .field--statistic{margin-top:0;}}@media (min-width:37.5em) and (max-width:47.9375em){.has-sidebar .paragraph--statistics .statistic{width:50%;width:calc(50% - 25px);float:left;}}@media (min-width:64em){.has-sidebar .paragraph--statistics .statistic{width:50%;width:calc(50% - 50px);float:left;}}@media (min-width:37.5em){.no-sidebar .paragraph--statistics .statistic{width:50%;width:calc(50% - 25px);float:left;}}@media (min-width:64em){.no-sidebar .paragraph--statistics .statistic{width:33.33%;width:calc(33.33% - 50px);}}.card p{margin:0;}.card a{background:#e12f22;color:#fff;display:block;position:relative;text-align:center;text-decoration:none;}.card a .card__title,.card a b,.card a strong{font-weight:500;}.card a .card__content{position:relative;z-index:2;}@media (min-width:48em){.card a{font-size:20px;padding:25px 25px 31.25px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (max-width:47.9375em){.card a{padding:16.6666666667px 16.6666666667px 25px;}}.no-touchevents .card a{-webkit-transition:color 0.25s ease;transition:color 0.25s ease;background:#fff;border:1px solid #d3d3d3;color:#222222;}.no-touchevents .card a .text--small{color:#525252;}.no-touchevents .card a:after{-webkit-transition:height 0.25s ease;transition:height 0.25s ease;content:"";background:#e12f22;position:absolute;top:auto;bottom:-1px;left:-1px;right:-1px;height:6px;}.no-touchevents .card a:hover,.no-touchevents .card a:focus{color:#fff;}.no-touchevents .card a:hover .text--small,.no-touchevents .card a:focus .text--small{color:#fff;}.no-touchevents .card a:hover:after,.no-touchevents .card a:focus:after{height:100%;height:calc(100% + 2px);}.no-touchevents .card a:focus{outline:none;}.no-touchevents .card a:focus:after{margin-left:0;}.teaser:after{content:"";display:table;clear:both;}.teaser h3 a{color:#222222;text-decoration:none;display:inline-block;padding-right:20px;}.teaser h3 a:after{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;background-image:url(/themes/custom/davenport/build/images/arrow--black.png);display:inline-block;margin-left:5px;width:20px;height:20px;position:relative;top:-1px;vertical-align:middle;}.teaser h3 a:hover,.teaser h3 a:focus{text-decoration:underline;}.teaser h3 a:hover:after{margin-left:10px;}.svg .teaser h3 a:after{background-image:url(/themes/custom/davenport/build/images/arrow--black.svg);}.teaser .links{padding-left:0;margin-bottom:0;list-style-type:none;}.teaser .node-readmore a,.teaser .field--link a{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#e12f22;}.teaser .node-readmore a:after,.teaser .field--link a:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}.teaser .node-readmore a:hover,.teaser .node-readmore a:focus,.teaser .field--link a:hover,.teaser .field--link a:focus{text-decoration:underline;}.teaser .node-readmore a:hover:after,.teaser .field--link a:hover:after{margin-left:10px;}.teaser .node-readmore a:hover,.teaser .node-readmore a:focus,.teaser .field--link a:hover,.teaser .field--link a:focus{color:#e12f22;}.teaser .node-readmore a:after,.teaser .field--link a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.png);}.svg .teaser .node-readmore a:after,.svg
.teaser .field--link a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.svg);}.teaser + .teaser{border-top:1px solid #d3d3d3;margin-top:50px;padding-top:50px;}@media (max-width:47.9375em){.teaser p{margin-bottom:5px;}}@media (min-width:48em){.no-sidebar .teaser h3{margin-top:0;}.no-sidebar .teaser .teaser__text,.no-sidebar .teaser .teaser__image{width:50%;float:left;}.no-sidebar .teaser .teaser__text{padding-left:25px;}.no-sidebar .teaser .teaser__image{padding-right:25px;}}@media (max-width:47.9375em){.no-sidebar .teaser h3{margin-top:20px;}.no-sidebar .teaser .teaser__image{margin-bottom:20px;}}@media (min-width:64em){.has-sidebar .teaser h3{margin-top:0;}.has-sidebar .teaser .teaser__text,.has-sidebar .teaser .teaser__image{width:50%;float:left;}.has-sidebar .teaser .teaser__text{padding-left:25px;}.has-sidebar .teaser .teaser__image{padding-right:25px;}}@media (max-width:63.9375em){.has-sidebar .teaser h3{margin-top:20px;}.has-sidebar .teaser .teaser__image{margin-bottom:20px;}}.paragraph--columns .teaser h3{margin-top:20px;}.paragraph--columns .teaser .teaser__image{margin-bottom:20px;}.paragraph--columns .teaser .teaser__text,.paragraph--columns .teaser .teaser__image{width:100%;float:none;padding:0;}.news:after{content:"";display:table;clear:both;}.news .news__title{margin-top:0;margin-bottom:10px;}.news .news__date{color:#717375;font-size:14px;margin-bottom:5px;}.news.has-image .news__image{margin-top:-20px;margin-left:-20px;margin-right:-20px;margin-bottom:10px;}.news.has-image .news__image img{width:100%;}@media (min-width:30em){.news.has-image .news__text{float:left;padding-left:12.5px;width:75%;}}.event:after{content:"";display:table;clear:both;}.event .event__date{float:left;padding-right:12.5px;width:85px;}.event .event__text{float:left;padding-left:12.5px;width:calc(100% - 85px);}.event .event__title{color:#222222;font-size:16px;font-weight:500;line-height:1.4;margin-top:16px;margin-bottom:8px;margin-top:0;margin-bottom:5px;}.event .event__location{background-image:url(/themes/custom/davenport/build/images/location--gray.png);background-repeat:no-repeat;background-position:top 5px left;background-size:9px auto;color:#717375;font-size:14px;margin-bottom:10px;padding-left:15px;}.svg .event .event__location{background-image:url(/themes/custom/davenport/build/images/location--gray.svg);}.announcement,.sitewide-alert{background:#525252;color:#fff;padding-top:20px;padding-bottom:20px;position:relative;text-align:center;}.announcement.alert-danger,.sitewide-alert.alert-danger{background:#bf281d;}.announcement *,.sitewide-alert *{margin:0;}.announcement h2,.announcement h3,.announcement h4,.announcement h5,.announcement a,.sitewide-alert h2,.sitewide-alert h3,.sitewide-alert h4,.sitewide-alert h5,.sitewide-alert a{color:#fff;}.announcement .message,.sitewide-alert .message{padding:0;}.announcement .announcement__dismiss,.announcement .close,.sitewide-alert .announcement__dismiss,.sitewide-alert .close{background-image:url(/themes/custom/davenport/build/images/x--white.png);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:18px auto;width:40px;height:40px;padding:0;overflow:hidden;text-align:left;text-indent:-9999px;position:absolute;top:0;right:0;}.svg .announcement .announcement__dismiss,.svg
.announcement .close,.svg
.sitewide-alert .announcement__dismiss,.svg
.sitewide-alert .close{background-image:url(/themes/custom/davenport/build/images/x--white.svg);}.announcement .announcement__dismiss:hover,.announcement .announcement__dismiss:focus,.announcement .close:hover,.announcement .close:focus,.sitewide-alert .announcement__dismiss:hover,.sitewide-alert .announcement__dismiss:focus,.sitewide-alert .close:hover,.sitewide-alert .close:focus{background-repeat:no-repeat;background-size:18px auto;background-position:center;padding:0;}.programsearch{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){.programsearch{max-width:1440px;}}.program-search-block{position:relative;z-index:2;}.program-search-block .search__filters{background:#e12f22;}.program-search-block .search__filters:after{content:"";display:table;clear:both;}@media (min-width:64em){.program-search-block .search__filters{padding:37.5px 25px 50px;}}@media (max-width:63.9375em){.program-search-block .search__filters{padding:25px;}}@media (min-width:48em){.program-search-block .search__filters{margin-bottom:50px;}}@media (max-width:47.9375em){.program-search-block .search__filters{margin-bottom:33.3333333333px;}}.program-search-block .search__filters input[type="text"]:focus,.program-search-block .search__filters .selectboxit-btn.selectboxit-focus{outline:1px dotted #fff;outline-offset:2px;}.program-search-block .search__filters .selectboxit-btn.selectboxit-focus.selectboxit-open{outline:none;}.program-search-block .search__filters .form-item{margin:0;padding-left:12.5px;padding-right:12.5px;margin-bottom:10px;}.program-search-block .search__filters .form-item > label,.program-search-block .search__filters .form-item > .label{color:#fff;font-size:18px;margin-bottom:10px;}.program-search-block .search__filters .form-item input[type="text"]{max-width:100%;}@media (min-width:67.5em){.program-search-block .search__filters .form-item{padding-left:25px;padding-right:25px;}}@media (min-width:64em){.program-search-block .search__filters .form-item{float:left;width:25%;margin-bottom:0;}.program-search-block .search__filters .form-item.filters{width:75%;}}.program-search-block .search__filters .form-item.filters .form-item{padding:0;}.program-search-block .search__filters .form-item.filters .form-item select{width:100%;}@media (min-width:48em){.program-search-block .search__filters .form-item.filters{margin-right:-12.5px;margin-left:-12.5px;}.program-search-block .search__filters .form-item.filters > .label{padding-left:12.5px;}.program-search-block .search__filters .form-item.filters .form-item{float:left;width:33.33%;padding-left:12.5px;padding-right:12.5px;}}@media (min-width:64em){.program-search-block .search__filters .form-item.filters{margin-left:0;}}.program-search-block .search__selections{color:#525252;font-size:14px;margin-bottom:33.3333333333px;margin-top:-25px;max-height:0;opacity:0;overflow:hidden;position:relative;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.program-search-block .search__selections.visible{max-height:120px;opacity:1;overflow:visible;}.program-search-block .search__selections button:focus{outline:1px dotted #e12f22;outline-offset:2px;}@media (min-width:37.5em){.program-search-block .search__selections div{display:inline-block;}.program-search-block .search__selections .label,.program-search-block .search__selections .selections{margin-right:12.5px;}.program-search-block .search__selections .filter-selection + .filter-selection{margin-left:12.5px;}}@media (max-width:37.4375em){.program-search-block .search__selections .filter-selection{display:block;margin-top:10px;margin-bottom:10px;}.program-search-block .search__selections .clear-filters{position:absolute;top:0;right:0;}}@media (min-width:67.5em){.program-search-block .search__results .program-result:nth-child(4n + 1){clear:left;}}@media (max-width:67.4375em) and (min-width:48em){.program-search-block .search__results .program-result:nth-child(3n + 1){clear:left;}}@media (max-width:47.9375em) and (min-width:37.5em){.program-search-block .search__results{margin-left:-12.5px;margin-right:-12.5px;}.program-search-block .search__results .program-result{padding-left:12.5px;padding-right:12.5px;}.program-search-block .search__results .program-result:nth-child(2n + 1){clear:left;}}@media (min-width:37.5em){.flexbox .program-search-block .search__results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.flexbox .program-search-block .search__results .card{height:100%;}.flexbox .program-search-block .search__results .card .card__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.filter-selection{background-color:transparent;background-image:url(/themes/custom/davenport/build/images/x.png);background-position:left center;background-repeat:no-repeat;background-size:12px auto;cursor:pointer;padding-left:17px;}.svg .filter-selection{background-image:url(/themes/custom/davenport/build/images/x.svg);}.filter-selection:hover,.filter-selection:focus{text-decoration:underline;}.clear-filters{background:transparent;color:#e12f22;cursor:pointer;font-weight:500;text-decoration:underline;}.clear-filters:hover,.clear-filters:focus{color:#525252;text-decoration:none;}.search-api-autocomplete-search{background:#fff;border:1px solid #d3d3d3;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.35);box-shadow:0 2px 4px rgba(0,0,0,0.35);}.search-api-autocomplete-search .ui-menu-item{padding:0 10px;}.search-api-autocomplete-search .ui-menu-item:hover{background:transparent;}.search-api-autocomplete-search .ui-menu-item a{border-top:1px solid #d3d3d3;display:block;padding:10px;}.search-api-autocomplete-search .ui-menu-item a:hover,.search-api-autocomplete-search .ui-menu-item a:focus,.search-api-autocomplete-search .ui-menu-item a.ui-state-active{background:transparent;color:#223983;}.search-api-autocomplete-search .ui-menu-item a:hover .search-api-autocomplete-suggestion,.search-api-autocomplete-search .ui-menu-item a:focus .search-api-autocomplete-suggestion,.search-api-autocomplete-search .ui-menu-item a.ui-state-active .search-api-autocomplete-suggestion{background:transparent;color:#4b69cb;}.search-api-autocomplete-search .ui-menu-item a .search-api-autocomplete-suggestion{padding:0;}.search-api-autocomplete-search .ui-menu-item:first-child a{border-top:0;}.form-item{margin:20px 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item label,.form-item .label{display:block;font-size:14px;font-weight:500;margin:0 0 0 0;}.form-item .description{font-size:12px;margin-top:4px;}label.form-required{}label.form-required:after{content:"*";color:#e12f22;position:relative;top:-2px;}.webform-submission-form > *:first-child{margin-top:0;}.webform-submission-form .form-actions{margin-top:30px;}div.form-wrapper:not(.form-actions):after,.webform-section-wrapper:after{content:"";display:table;clear:both;}div.form-wrapper:not(.form-actions) .form-item:last-child,.webform-section-wrapper .form-item:last-child{margin-bottom:0;}@media (min-width:67.5em){div.form-wrapper:not(.form-actions) .form-item:not(.js-form-type-textarea):nth-child(odd),.webform-section-wrapper .form-item:not(.js-form-type-textarea):nth-child(odd){padding-right:25px;}}@media (max-width:67.4375em) and (min-width:48em){div.form-wrapper:not(.form-actions) .form-item:not(.js-form-type-textarea):nth-child(odd),.webform-section-wrapper .form-item:not(.js-form-type-textarea):nth-child(odd){padding-right:12.5px;}}@media (min-width:67.5em){div.form-wrapper:not(.form-actions) .form-item:not(.js-form-type-textarea):nth-child(even),.webform-section-wrapper .form-item:not(.js-form-type-textarea):nth-child(even){padding-left:25px;}}@media (max-width:67.4375em) and (min-width:48em){div.form-wrapper:not(.form-actions) .form-item:not(.js-form-type-textarea):nth-child(even),.webform-section-wrapper .form-item:not(.js-form-type-textarea):nth-child(even){padding-left:12.5px;}}@media (min-width:48em){div.form-wrapper:not(.form-actions) .form-item,.webform-section-wrapper .form-item{float:left;margin-top:15px;margin-bottom:15px;}div.form-wrapper:not(.form-actions) .form-item:not(.js-form-type-textarea),.webform-section-wrapper .form-item:not(.js-form-type-textarea){width:50%;}div.form-wrapper:not(.form-actions) .form-item:not(.js-form-type-textarea):nth-child(odd),.webform-section-wrapper .form-item:not(.js-form-type-textarea):nth-child(odd){clear:left;}div.form-wrapper:not(.form-actions) .form-item.js-form-type-textarea,.webform-section-wrapper .form-item.js-form-type-textarea{clear:left;width:100%;}div.form-wrapper:not(.form-actions) .form-item.webform-type-radios .form-item,div.form-wrapper:not(.form-actions) .form-item.webform-type-checkboxes .form-item,.webform-section-wrapper .form-item.webform-type-radios .form-item,.webform-section-wrapper .form-item.webform-type-checkboxes .form-item{width:100%;float:none;padding:0;}}.webform-section + .webform-section{border-top:1px solid #d3d3d3;margin-top:40px;}@media (min-width:48em){.webform-section + .webform-section{padding-top:40px;}}@media (max-width:47.9375em){.webform-section + .webform-section{padding-top:33.3333333333px;}}.webform-section .webform-section-title{color:#e12f22;}fieldset.webform-type-radios legend,fieldset.webform-type-checkboxes legend{font-size:14px;font-weight:500;margin:0 0 0 0;}fieldset.webform-type-radios .form-item,fieldset.webform-type-checkboxes .form-item{margin-top:10px;margin-bottom:10px;}fieldset.webform-type-radios .form-item label,fieldset.webform-type-checkboxes .form-item label{color:#525252;font-size:15px;}fieldset.webform-type-radios .form-item:last-child,fieldset.webform-type-checkboxes .form-item:last-child{margin-bottom:0;}.form-item-text-optin input[type="checkbox"] + label{color:#e12f22;font-style:italic;font-weight:500;}form.dav-program-search-mini{position:relative;}form.dav-program-search-mini label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}form.dav-program-search-mini input[type="submit"]{position:absolute;top:7px;right:7px;padding:8px 15px;}form.dav-program-search-mini .form-item{margin:0;}form.dav-program-search-mini .form-text{padding-right:100px;height:50px;line-height:50px;}header{background:#fff;position:relative;}header li{margin-bottom:0;}header a{display:block;text-decoration:none;}header a:focus{outline:none;}@media (min-width:67.5em){header{padding-top:50px;}header ul li{display:inline-block;}header nav > ul > li{margin-right:-4px;}header nav > ul > li:last-child{margin-right:0;}}@media (min-width:67.5em){#top-nav{background:#e12f22;color:#fff;height:50px;width:100%;position:absolute;top:0;left:0;}#top-nav:after{content:"";display:table;clear:both;}#top-nav a{color:#fff;font-size:13px;}#top-nav a:hover,#top-nav a:focus{text-decoration:underline;}#top-nav .region--secondary-menu{float:left;margin-left:-12.5px;}#top-nav .region--secondary-menu li{padding:12.5px;}#top-nav .region--secondary-menu a{padding-top:1px;}#top-nav .region--tertiary-menu{float:right;margin-right:-5px;}#top-nav .region--tertiary-menu li{padding:6.25px 5px;}#top-nav .region--tertiary-menu a{background:#bf281d;padding:8px 25px;}#top-nav .region--tertiary-menu a:hover,#top-nav .region--tertiary-menu a:focus{background:#222222;text-decoration:none;}}@media (min-width:67.5em) and (min-width:67.5em){#top-nav .region--tertiary-menu{padding-right:125px;}}#logo{background-image:url(/themes/custom/davenport/build/images/logo.png);background-position:center;background-repeat:no-repeat;background-size:100% auto;border-bottom:6px solid #fff;float:left;margin-top:6px;}.svg #logo{background-image:url(/themes/custom/davenport/build/images/logo.svg);}#logo:focus{border-bottom:6px solid #e12f22;}@media (max-width:67.4375em){#logo{width:150px;height:59px;}}@media (min-width:67.5em){#logo{width:200px;height:80px;}}.region--primary-menu{position:relative;}@media (min-width:67.5em){.region--primary-menu{float:right;margin-right:-25px;}.region--primary-menu .back-link{display:none;}.region--primary-menu ul li{padding:0 25px;position:relative;}.region--primary-menu ul li a{border-bottom:6px solid #fff;color:#222222;font-weight:500;padding:30px 0 25px;}.region--primary-menu ul li a:focus{border-bottom-color:#e12f22;}.region--primary-menu ul li ul{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.35);box-shadow:0 2px 4px rgba(0,0,0,0.35);display:none;position:absolute;width:250px;z-index:20;}.region--primary-menu ul li ul.columns{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;width:800px;margin-left:-360px;}.region--primary-menu ul li ul.columns > li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.region--primary-menu ul li ul li{display:block;padding:0 10px;position:relative;margin-right:0;}.region--primary-menu ul li ul li a{border-bottom:1px solid #d3d3d3;font-size:14px;padding:10px;}.region--primary-menu ul li ul li a:hover,.region--primary-menu ul li ul li a:focus{color:#4b69cb;}.region--primary-menu ul li ul li a:focus{border-bottom-color:#d3d3d3;padding-left:25px;}.region--primary-menu ul li ul li > .region--primary-menu ul li ul li:last-child > a{border-bottom:none;}.region--primary-menu ul li ul li.menu-item--expanded > a:not(.toggle-submenu):after{content:"";background-image:url(/themes/custom/davenport/build/images/triangle--right.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;width:4px;height:24px;float:right;}.region--primary-menu ul li ul li a.toggle-submenu{padding:10px 20px;pointer-events:none;position:absolute;top:0;right:0;}.region--primary-menu ul li ul li ul{display:none;top:0;left:250px;}.region--primary-menu ul li ul li ul a:hover,.region--primary-menu ul li ul li ul a:focus{color:#4b69cb;}.region--primary-menu ul li ul li:hover > ul,.region--primary-menu ul li ul li:focus > ul,.region--primary-menu ul li ul li.js-show-submenu > ul{display:block;}.region--primary-menu ul li:hover > ul,.region--primary-menu ul li:focus > ul,.region--primary-menu ul li.menu-open > ul,.region--primary-menu ul li.js-show-submenu > ul{display:block;}.region--primary-menu ul li.js-hide-submenu > ul{display:none;}.region--primary-menu > nav > ul > li:hover > a,.region--primary-menu > nav > ul > li:focus > a,.region--primary-menu > nav > ul > li.menu-item--active-trail > a,.region--primary-menu > nav > ul > li.js-show-submenu > a{border-bottom-color:#e12f22;}.region--primary-menu > nav > ul > li:nth-child(4) > ul,.region--primary-menu > nav > ul > li:nth-child(5) > ul,.region--primary-menu > nav > ul > li:nth-child(6) > ul,.region--primary-menu > nav > ul > li:last-child > ul{right:25px;}.region--primary-menu > nav > ul > li:nth-child(4) > ul > li.menu-item--expanded > a:not(.toggle-submenu):after,.region--primary-menu > nav > ul > li:nth-child(5) > ul > li.menu-item--expanded > a:not(.toggle-submenu):after,.region--primary-menu > nav > ul > li:nth-child(6) > ul > li.menu-item--expanded > a:not(.toggle-submenu):after,.region--primary-menu > nav > ul > li:last-child > ul > li.menu-item--expanded > a:not(.toggle-submenu):after{background-image:url(/themes/custom/davenport/build/images/triangle--left.png);float:none;position:absolute;left:8px;}.region--primary-menu > nav > ul > li:nth-child(4) > ul > li ul,.region--primary-menu > nav > ul > li:nth-child(5) > ul > li ul,.region--primary-menu > nav > ul > li:nth-child(6) > ul > li ul,.region--primary-menu > nav > ul > li:last-child > ul > li ul{left:auto;right:250px;}}.nav-button{background:transparent;color:#222222;display:block;float:right;width:65px;height:65px;padding:0;}.nav-button .nav-button-label{-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;font-size:10px;opacity:0;text-transform:uppercase;}.nav-button:hover,.nav-button:focus{background:transparent;}.nav-button:hover .nav-button-label,.nav-button:focus .nav-button-label{opacity:1;}#toggle-menu{background:#e12f22;color:#fff;}#toggle-menu .menu-icon{-webkit-transition:padding 0.25s ease;transition:padding 0.25s ease;padding:24px 20px 0;}#toggle-menu .bar{background:#fff;display:block;width:100%;height:3px;}#toggle-menu .bar + .bar{margin-top:4px;}#toggle-menu:hover .menu-icon,#toggle-menu:focus .menu-icon{padding:10px 20px 0;}@media (min-width:67.5em){#toggle-menu{display:none;}}#toggle-search{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;border-left:1px solid #d3d3d3;padding-top:17px;}#toggle-search .nav-button-label{color:#222222;}#toggle-search .search-icon{position:relative;top:2px;}#toggle-search .search-icon:before{content:"";display:block;background-image:url(/themes/custom/davenport/build/images/search.png);background-position:center;background-repeat:no-repeat;background-size:100% auto;width:23px;height:23px;margin:0 auto;}@media (min-width:67.5em){#toggle-search .search-icon:before{background-image:url(/themes/custom/davenport/build/images/search--white.png);}}#toggle-search:hover,#toggle-search:focus{padding-top:2px;}.svg #toggle-search .search-icon:before{background-image:url(/themes/custom/davenport/build/images/search.svg);}@media (min-width:67.5em){.svg #toggle-search .search-icon:before{background-image:url(/themes/custom/davenport/build/images/search--white.svg);}}@media (min-width:67.5em){#toggle-search{position:relative;top:-50px;z-index:5;width:115px;height:auto;margin-left:-120px;margin-top:6px;margin-bottom:5px;background:#bf281d;border:0;padding:8px 25px;}#toggle-search:hover,#toggle-search:focus{background:#222222;text-decoration:none;padding-top:8px;}#toggle-search .search-icon{float:left;}#toggle-search .search-icon:before{width:14px;height:14px;}#toggle-search .nav-button-label{opacity:1;font-size:13px;text-transform:none;color:#fff;float:left;margin-left:5px;}}@media (max-width:67.4375em){header > .container{padding-left:0;padding-right:0;}#navigation{border-left:1px solid #d3d3d3;clear:both;display:none;position:absolute;top:0;right:-300px;right:calc(-100% + 65px);width:300px;width:calc(100% - 65px);height:100vh;}#top-nav .container{padding-left:0;padding-right:0;}#logo{margin-left:25px;}.region--primary-menu a,.region--secondary-menu a{border-top:1px solid #d3d3d3;color:#222222;padding:10px 25px;}.region--primary-menu a:not(.toggle-submenu):hover,.region--primary-menu a:not(.toggle-submenu):focus,.region--secondary-menu a:not(.toggle-submenu):hover,.region--secondary-menu a:not(.toggle-submenu):focus{color:#e12f22;padding-left:50px;}.region--primary-menu a.back-link,.region--secondary-menu a.back-link{border-top:none;font-weight:500;}.region--primary-menu a.back-link:before,.region--secondary-menu a.back-link:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\25BE";color:#e12f22;display:inline-block;margin-right:4px;}.region--primary-menu li.menu-item--expanded,.region--secondary-menu li.menu-item--expanded{position:static;}.region--primary-menu li.menu-item--expanded > a:not(.toggle-submenu),.region--secondary-menu li.menu-item--expanded > a:not(.toggle-submenu){padding-right:40px;}.region--primary-menu li.menu-item--expanded .toggle-submenu,.region--secondary-menu li.menu-item--expanded .toggle-submenu{display:block;position:absolute;right:0;}.region--primary-menu li.menu-item--expanded .toggle-submenu:hover,.region--primary-menu li.menu-item--expanded .toggle-submenu:focus,.region--secondary-menu li.menu-item--expanded .toggle-submenu:hover,.region--secondary-menu li.menu-item--expanded .toggle-submenu:focus{background-color:#e12f22;}.region--primary-menu li.menu-item--expanded .toggle-submenu:hover:after,.region--primary-menu li.menu-item--expanded .toggle-submenu:focus:after,.region--secondary-menu li.menu-item--expanded .toggle-submenu:hover:after,.region--secondary-menu li.menu-item--expanded .toggle-submenu:focus:after{color:#fff;}.region--primary-menu li.menu-item--expanded > ul,.region--secondary-menu li.menu-item--expanded > ul{-webkit-transition:width 0.25s ease;transition:width 0.25s ease;background:#fff;position:absolute;top:0;right:0;width:0;height:100vh;z-index:150;overflow:hidden;display:none;}.region--primary-menu li.menu-item--expanded > ul.js-hide,.region--secondary-menu li.menu-item--expanded > ul.js-hide{display:none !important;width:0 !important;}.region--primary-menu li.menu-item--expanded.menu-open > ul,.region--secondary-menu li.menu-item--expanded.menu-open > ul{display:block;width:100%;}.region--primary-menu a{font-weight:500;}.region--primary-menu > nav > ul > li:first-child > a{border-top:none;}.region--tertiary-menu li{padding:5px 25px;}.region--tertiary-menu a{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#e12f22;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;display:block;}.region--tertiary-menu a:hover,.region--tertiary-menu a:focus{background:#bf281d;color:#fff;text-decoration:none;}}@media (max-width:67.4375em) and (max-width:29.9375em){.region--tertiary-menu a{display:block;width:100%;}}@media (max-width:67.4375em){.show-nav{left:-300px;left:calc(-100% + 65px);}.show-nav #navigation{display:block;}}#search-dropdown{-webkit-transition:max-height 0.25s ease;transition:max-height 0.25s ease;background:#717375;position:absolute;width:100%;max-height:0;z-index:99;overflow:hidden;}#search-dropdown .search__dismiss{background-image:url(/themes/custom/davenport/build/images/x--white.png);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:18px auto;width:40px;height:40px;padding:0;overflow:hidden;text-align:left;text-indent:-9999px;position:absolute;top:0;right:0;}.svg #search-dropdown .search__dismiss{background-image:url(/themes/custom/davenport/build/images/x--white.svg);}#search-dropdown .search__dismiss:hover,#search-dropdown .search__dismiss:focus{background-repeat:no-repeat;background-size:18px auto;background-position:center;padding:0;}#search-dropdown .region{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;padding-top:75px;padding-bottom:75px;}@media (min-width:93.75em){#search-dropdown .region{max-width:1440px;}}#search-dropdown form{position:relative;}#search-dropdown .form-item{margin:0;position:relative;}#search-dropdown .form-item label{-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;font-size:1rem;font-weight:300;pointer-events:none;color:#fff;position:absolute;left:25px;bottom:10px;}#search-dropdown .form-item:focus-within label,#search-dropdown .form-item.filled label{opacity:0;}#search-dropdown .form-text{background-image:url(/themes/custom/davenport/build/images/search--white.png);background-color:transparent;background-repeat:no-repeat;background-position:left center;background-size:18px auto;color:#fff;border:0;border-bottom:1px solid #fff;max-width:100%;font-size:1rem;font-weight:300;padding-left:25px;padding-right:170px;}.svg #search-dropdown .form-text{background-image:url(/themes/custom/davenport/build/images/search--white.svg);}#search-dropdown .form-submit{background:#222222;width:100%;margin-top:10px;}#search-dropdown .form-submit:hover,#search-dropdown .form-submit:focus{background:#e12f22;}.show-search #search-dropdown{max-height:250px;}@media (min-width:48em){#search-dropdown .form-text,#search-dropdown .form-item label{font-size:40px;}#search-dropdown .form-text{background-size:36px auto;padding-left:50px;}#search-dropdown .form-item label{left:50px;bottom:6px;}#search-dropdown .form-submit{position:absolute;bottom:12px;right:0;width:auto;margin-top:0;}}#footer{background:#222222;color:#a7a7a7;font-size:14px;}#footer a:not(.button--primary){color:#a7a7a7;}#footer a:not(.button--primary):hover,#footer a:not(.button--primary):focus{color:#fff;text-decoration:underline;}#footer .button--primary{margin-top:20px;}#footer ul{list-style-type:none;margin:0;padding-left:0;}#footer ul a{text-decoration:none;}#footer h2{color:#222222;font-size:18px;font-weight:500;line-height:1.4;color:#fff;}@media (min-width:48em){#footer h2{margin-top:36px;margin-bottom:15px;}}@media (max-width:47.9375em){#footer h2{margin-top:25px;margin-bottom:5px;}}#footer .footer__top{padding-top:50px;padding-bottom:50px;}#footer .footer__top .region--footer > *:first-child h2{margin-top:0;}@media (min-width:52.5em){#footer .footer__top .region--footer > *.departments{width:50%;}#footer .footer__top .region--footer > *.departments ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}#footer .footer__top .region--footer > *.departments ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}}@media (max-width:47.9375em) and (min-width:30em){#footer .footer__top .region--footer > *.departments ul,#footer .footer__top .region--footer > *.resources ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}#footer .footer__top .region--footer > *.departments ul li,#footer .footer__top .region--footer > *.resources ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}}#footer .footer__bottom{border-top:1px solid #404040;padding-top:25px;padding-bottom:25px;}@media (min-width:48em){#footer .footer__bottom{padding-bottom:0;}}#footer .footer__bottom .region--footer-bottom a{text-decoration:underline;}#footer .footer__bottom .region--footer-bottom p{margin-bottom:0;}#footer .footer__bottom .region--footer-bottom p + p{margin-top:10px;}#footer .footer__bottom .region--footer-bottom ul li{display:inline-block;}#footer .footer__bottom .region--footer-bottom ul li + li:before{content:"|";display:inline-block;margin-left:3px;margin-right:3px;}#footer .contact:not(.contact--button){color:#a7a7a7;font-weight:300;}#footer .contact:not(.contact--button).contact--phone:before{background-image:url(/themes/custom/davenport/build/images/mobile--white.png);}#footer .contact:not(.contact--button).contact--email:before{background-image:url(/themes/custom/davenport/build/images/mail--white.png);background-size:100% auto;}#footer .contact:not(.contact--button).contact--address:before{background-image:url(/themes/custom/davenport/build/images/location--white.png);}#footer .contact:not(.contact--button).contact--chat:before{background-image:url(/themes/custom/davenport/build/images/chat--white.png);}#footer .contact:not(.contact--button).contact--chat .chat__status{color:#a7a7a7;margin-left:5px;}.svg #footer .contact:not(.contact--button).contact--phone:before{background-image:url(/themes/custom/davenport/build/images/mobile--white.svg);}.svg #footer .contact:not(.contact--button).contact--email:before{background-image:url(/themes/custom/davenport/build/images/mail--white.svg);}.svg #footer .contact:not(.contact--button).contact--location:before{background-image:url(/themes/custom/davenport/build/images/location--white.svg);}.svg #footer .contact:not(.contact--button).contact--chat:before{background-image:url(/themes/custom/davenport/build/images/chat--white.svg);}#footer .socialmedia li{display:inline-block;margin-right:10px;}#footer .socialmedia li:last-child{margin-right:0;}#footer .socialmedia li a{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#e12f22;color:#a7a7a7;width:auto;height:auto;padding:10px 5px;text-indent:0;}#footer .socialmedia li a:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}#footer .socialmedia li a:hover,#footer .socialmedia li a:focus{text-decoration:underline;}#footer .socialmedia li a:hover:after{margin-left:10px;}#footer .socialmedia li a:hover,#footer .socialmedia li a:focus{color:#e12f22;}#footer .socialmedia li a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.png);}.svg #footer .socialmedia li a:after{background-image:url(/themes/custom/davenport/build/images/arrow--red.svg);}#footer .socialmedia li a:hover,#footer .socialmedia li a:focus{background-color:transparent;color:#a7a7a7;}#footer .socialmedia li a:after{background-image:url(/themes/custom/davenport/build/images/arrow--gray.png);}#footer .socialmedia li a[href*="facebook.com"],#footer .socialmedia li a[href*="twitter.com"],#footer .socialmedia li a[href*="youtube.com"],#footer .socialmedia li a[href*="instagram.com"],#footer .socialmedia li a[href*="flickr.com"],#footer .socialmedia li a[href*="linkedin.com"]{background-position:center;background-repeat:no-repeat;display:block;width:30px;height:30px;border-radius:15px;padding:10px;overflow:hidden;text-indent:-9999em;}#footer .socialmedia li a[href*="facebook.com"]:after,#footer .socialmedia li a[href*="twitter.com"]:after,#footer .socialmedia li a[href*="youtube.com"]:after,#footer .socialmedia li a[href*="instagram.com"]:after,#footer .socialmedia li a[href*="flickr.com"]:after,#footer .socialmedia li a[href*="linkedin.com"]:after{display:none;}#footer .socialmedia li a[href*="facebook.com"]:hover,#footer .socialmedia li a[href*="facebook.com"]:focus,#footer .socialmedia li a[href*="twitter.com"]:hover,#footer .socialmedia li a[href*="twitter.com"]:focus,#footer .socialmedia li a[href*="youtube.com"]:hover,#footer .socialmedia li a[href*="youtube.com"]:focus,#footer .socialmedia li a[href*="instagram.com"]:hover,#footer .socialmedia li a[href*="instagram.com"]:focus,#footer .socialmedia li a[href*="flickr.com"]:hover,#footer .socialmedia li a[href*="flickr.com"]:focus,#footer .socialmedia li a[href*="linkedin.com"]:hover,#footer .socialmedia li a[href*="linkedin.com"]:focus{background-color:#e12f22;}#footer .socialmedia li a[href*="facebook.com"]{background-image:url(/themes/custom/davenport/build/images/facebook.png);background-size:auto 60%;}#footer .socialmedia li a[href*="facebook.com"]:hover,#footer .socialmedia li a[href*="facebook.com"]:focus{background-image:url(/themes/custom/davenport/build/images/facebook--white.png);}#footer .socialmedia li a[href*="twitter.com"]{background-image:url(/themes/custom/davenport/build/images/twitter.png);background-size:60% auto;}#footer .socialmedia li a[href*="twitter.com"]:hover,#footer .socialmedia li a[href*="twitter.com"]:focus{background-image:url(/themes/custom/davenport/build/images/twitter--white.png);}#footer .socialmedia li a[href*="youtube.com"]{background-image:url(/themes/custom/davenport/build/images/youtube.png);background-size:60% auto;}#footer .socialmedia li a[href*="youtube.com"]:hover,#footer .socialmedia li a[href*="youtube.com"]:focus{background-image:url(/themes/custom/davenport/build/images/youtube--white.png);}#footer .socialmedia li a[href*="instagram.com"]{background-image:url(/themes/custom/davenport/build/images/instagram.png);background-size:auto 60%;}#footer .socialmedia li a[href*="instagram.com"]:hover,#footer .socialmedia li a[href*="instagram.com"]:focus{background-image:url(/themes/custom/davenport/build/images/instagram--white.png);}#footer .socialmedia li a[href*="flickr.com"]{background-image:url(/themes/custom/davenport/build/images/flickr.png);background-size:60% auto;}#footer .socialmedia li a[href*="flickr.com"]:hover,#footer .socialmedia li a[href*="flickr.com"]:focus{background-image:url(/themes/custom/davenport/build/images/flickr--white.png);}#footer .socialmedia li a[href*="linkedin.com"]{background-image:url(/themes/custom/davenport/build/images/linkedin.png);background-size:60% auto;}#footer .socialmedia li a[href*="linkedin.com"]:hover,#footer .socialmedia li a[href*="linkedin.com"]:focus{background-image:url(/themes/custom/davenport/build/images/linkedin--white.png);}.svg #footer .socialmedia li a:after{background-image:url(/themes/custom/davenport/build/images/arrow--gray.svg);}.svg #footer[href*="facebook.com"]{background-image:url(/themes/custom/davenport/build/images/facebook.svg);}.svg #footer[href*="facebook.com"]:hover,.svg #footer[href*="facebook.com"]:focus{background-image:url(/themes/custom/davenport/build/images/facebook--white.svg);}.svg #footer[href*="twitter.com"]{background-image:url(/themes/custom/davenport/build/images/twitter.svg);}.svg #footer[href*="twitter.com"]:hover,.svg #footer[href*="twitter.com"]:focus{background-image:url(/themes/custom/davenport/build/images/twitter--white.svg);}.svg #footer[href*="youtube.com"]{background-image:url(/themes/custom/davenport/build/images/youtube.svg);}.svg #footer[href*="youtube.com"]:hover,.svg #footer[href*="youtube.com"]:focus{background-image:url(/themes/custom/davenport/build/images/youtube--white.svg);}.svg #footer[href*="instagram.com"]{background-image:url(/themes/custom/davenport/build/images/instagram.svg);}.svg #footer[href*="instagram.com"]:hover,.svg #footer[href*="instagram.com"]:focus{background-image:url(/themes/custom/davenport/build/images/instagram--white.svg);}.svg #footer[href*="flickr.com"]{background-image:url(/themes/custom/davenport/build/images/linkedin.svg);}.svg #footer[href*="flickr.com"]:hover,.svg #footer[href*="flickr.com"]:focus{background-image:url(/themes/custom/davenport/build/images/linkedin--white.svg);}.svg #footer[href*="linkedin.com"]{background-image:url(/themes/custom/davenport/build/images/flickr.svg);}.svg #footer[href*="linkedin.com"]:hover,.svg #footer[href*="linkedin.com"]:focus{background-image:url(/themes/custom/davenport/build/images/flickr--white.svg);}@media (min-width:48em){#footer h2{margin-top:0;}}@media (max-width:67.4375em){#footer{padding-bottom:53px;}}img[src*="sp.analytics.yahoo.com"]{position:absolute;left:0;bottom:0;}.location-info h2{background-image:url(/themes/custom/davenport/build/images/location--red.png);background-repeat:no-repeat;background-position:top 4px left;background-size:12px auto;padding-left:22px;position:relative;left:-4px;}.svg .location-info h2{background-image:url(/themes/custom/davenport/build/images/location--red.svg);}.location-info ul{margin:0;}.location-info a{color:#222222;text-decoration:none;}.location-info a:hover{text-decoration:underline;}.sidebar h2{color:#222222;font-size:18px;font-weight:500;line-height:1.4;}@media (min-width:48em){.sidebar h2{margin-top:36px;margin-bottom:15px;}}@media (max-width:47.9375em){.sidebar h2{margin-top:25px;margin-bottom:5px;}}.sidebar .region > *{margin-bottom:40px;}.sidebar .region > *:first-child h2{margin-top:0;}.sidebar .region > *:last-child{margin-bottom:0;}.sidebar nav,.sidebar .field--cta-buttons{margin-bottom:40px;}.sidebar .field--cta-buttons .field__item + .field__item{margin-top:10px;}.sidebar .field--cta-buttons a{display:block;}@media (max-width:47.9375em) and (min-width:37.5em){.sidebar .field--cta-buttons{margin-left:-5px;margin-right:-5px;}.sidebar .field--cta-buttons:after{content:"";display:table;clear:both;}.sidebar .field--cta-buttons .field__item{width:33.33%;float:left;padding-left:5px;padding-right:5px;}.sidebar .field--cta-buttons .field__item + .field__item{margin-top:0;}}.sidebar .field--contact-title{color:#222222;font-size:18px;font-weight:500;line-height:1.4;}@media (min-width:48em){.sidebar .field--contact-title{margin-top:36px;margin-bottom:15px;}}@media (max-width:47.9375em){.sidebar .field--contact-title{margin-top:25px;margin-bottom:5px;}}.sidebar .field--contact-email,.sidebar .field--contact-phone,.sidebar .field--contact-address,.sidebar .field--contact-fax,.sidebar .field--contact-hours{line-height:20px;margin-bottom:13.3333333333px;}.sidebar .field--contact-email a,.sidebar .field--contact-phone a,.sidebar .field--contact-address a,.sidebar .field--contact-fax a,.sidebar .field--contact-hours a{font-weight:500;text-decoration:none;}.sidebar .field--contact-email a:hover,.sidebar .field--contact-email a:focus,.sidebar .field--contact-phone a:hover,.sidebar .field--contact-phone a:focus,.sidebar .field--contact-address a:hover,.sidebar .field--contact-address a:focus,.sidebar .field--contact-fax a:hover,.sidebar .field--contact-fax a:focus,.sidebar .field--contact-hours a:hover,.sidebar .field--contact-hours a:focus{text-decoration:underline;}.sidebar .field--contact-address{color:#222222;font-weight:300;}.field--cta-buttons a{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#e12f22;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;padding-left:25px;padding-right:25px;}.field--cta-buttons a:hover,.field--cta-buttons a:focus{background:#bf281d;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.field--cta-buttons a{display:block;width:100%;}}.layout-content-bottom{background-color:#f0f1f2;border-top:1px solid #d3d3d3;}@media (min-width:48em){.layout-content-bottom{padding-top:75px;padding-bottom:75px;}}@media (max-width:47.9375em){.layout-content-bottom{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}.layout-content-bottom .region--content-bottom{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){.layout-content-bottom .region--content-bottom{max-width:1440px;}}.layout-content-bottom h2:first-child{margin-top:0;}.homepagenewsandevents .col-sm-12,.programsnewsfeed .col-sm-12{background-color:#ebeced;}.homepagenewsandevents .col-sm-12 h2,.programsnewsfeed .col-sm-12 h2{text-align:center;}.homepagenewsandevents .slick-dots li button,.programsnewsfeed .slick-dots li button{height:16px;width:20px;border:2px solid #000000;border-radius:100px;padding:0px;}.homepagenewsandevents .slick-dots li button:hover,.homepagenewsandevents .slick-dots li button:focus,.programsnewsfeed .slick-dots li button:hover,.programsnewsfeed .slick-dots li button:focus{background:#000000;}.homepagenewsandevents .slick-dots .slick-active button,.programsnewsfeed .slick-dots .slick-active button{background:#000000;}.homepagenewsandevents .slick-track,.programsnewsfeed .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.homepagenewsandevents .slick-slide,.programsnewsfeed .slick-slide{margin:20px;height:auto !important;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#ffffff;}.homepagenewsandevents .slick-slide .news,.programsnewsfeed .slick-slide .news{background-color:#ffffff;padding:20px;border-bottom:none;}.homepagenewsandevents .fa-arrow-right,.homepagenewsandevents .fa-arrow-left,.programsnewsfeed .fa-arrow-right,.programsnewsfeed .fa-arrow-left{color:black;font-size:30px;padding:0px;bottom:-60px;position:absolute;}.homepagenewsandevents .fa-arrow-right:hover,.homepagenewsandevents .fa-arrow-left:hover,.programsnewsfeed .fa-arrow-right:hover,.programsnewsfeed .fa-arrow-left:hover{cursor:pointer;color:#404040;}.homepagenewsandevents .fa-arrow-left,.programsnewsfeed .fa-arrow-left{left:0;}.homepagenewsandevents .fa-arrow-right,.programsnewsfeed .fa-arrow-right{right:0;}.programsnewsfeed .col-sm-12{background-color:transparent;}.news-listing,.events-listing{margin-bottom:40px;}.news-listing article,.events-listing article{border-bottom:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;padding-top:20px;}.news-listing article *:last-child,.events-listing article *:last-child{margin-bottom:0;}.events-listing .event__date{height:70px;}.news-listing .news{min-height:111px;}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}.row,#footer .footer__top .region--footer{margin-top:-12.5px;margin-bottom:-12.5px;margin-left:-25px;margin-right:-25px;}@media (min-width:48em){.row,#footer .footer__top .region--footer{margin-top:-25px;margin-bottom:-25px;}}.row:before,#footer .footer__top .region--footer:before,.row:after,#footer .footer__top .region--footer:after{display:table;content:" ";}.row:after,#footer .footer__top .region--footer:after{clear:both;}.row:before,#footer .footer__top .region--footer:before,.row:after,#footer .footer__top .region--footer:after{display:table;content:" ";}.row:after,#footer .footer__top .region--footer:after{clear:both;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11,.col-sm-12,.col-sm-1,.col-sm-2,.col-sm-3,.sidebar-second .layout-sidebar-second,.col-sm-4,.paragraph--cards .layout--3col .paragraph,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right,.has-sidebar .layout-sidebar-first,.col-sm-5,.col-sm-6,.paragraph--cards .layout--2col .paragraph,.col-sm-7,.col-sm-8,#footer .footer__bottom .region--footer-bottom,.has-sidebar .layout-content,.col-sm-9,.sidebar-second .layout-content,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,#footer .footer__bottom .region--footer-bottom,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.has-sidebar .layout-sidebar-first,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.has-sidebar .layout-content,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:25px;padding-right:25px;padding-top:12.5px;padding-bottom:12.5px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:48em){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11,.col-sm-12,.col-sm-1,.col-sm-2,.col-sm-3,.sidebar-second .layout-sidebar-second,.col-sm-4,.paragraph--cards .layout--3col .paragraph,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right,.has-sidebar .layout-sidebar-first,.col-sm-5,.col-sm-6,.paragraph--cards .layout--2col .paragraph,.col-sm-7,.col-sm-8,#footer .footer__bottom .region--footer-bottom,.has-sidebar .layout-content,.col-sm-9,.sidebar-second .layout-content,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,#footer .footer__bottom .region--footer-bottom,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.has-sidebar .layout-sidebar-first,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.has-sidebar .layout-content,.col-lg-10,.col-lg-11,.col-lg-12{padding-top:25px;padding-bottom:25px;}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left;}.col-xs-1{width:8.333333333333332%;}.col-xs-2{width:16.666666666666664%;}.col-xs-3{width:25%;}.col-xs-4{width:33.33333333333333%;}.col-xs-5{width:41.66666666666667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.333333333333336%;}.col-xs-8{width:66.66666666666666%;}.col-xs-9{width:75%;}.col-xs-10{width:83.33333333333334%;}.col-xs-11{width:91.66666666666666%;}.col-xs-12{width:100%;}@media (min-width:37.5em){.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11{float:left;}.col-msm-1{width:8.333333333333332%;}.col-msm-2{width:16.666666666666664%;}.col-msm-3{width:25%;}.col-msm-4{width:33.33333333333333%;}.col-msm-5{width:41.66666666666667%;}.col-msm-6{width:50%;}.col-msm-7{width:58.333333333333336%;}.col-msm-8{width:66.66666666666666%;}.col-msm-9{width:75%;}.col-msm-10{width:83.33333333333334%;}.col-msm-11{width:91.66666666666666%;}.col-msm-12{width:100%;}.col-msm-push-1{left:8.333333333333332%;}.col-msm-push-2{left:16.666666666666664%;}.col-msm-push-3{left:25%;}.col-msm-push-4{left:33.33333333333333%;}.col-msm-push-5{left:41.66666666666667%;}.col-msm-push-6{left:50%;}.col-msm-push-7{left:58.333333333333336%;}.col-msm-push-8{left:66.66666666666666%;}.col-msm-push-9{left:75%;}.col-msm-push-10{left:83.33333333333334%;}.col-msm-push-11{left:91.66666666666666%;}.col-msm-pull-1{right:8.333333333333332%;}.col-msm-pull-2{right:16.666666666666664%;}.col-msm-pull-3{right:25%;}.col-msm-pull-4{right:33.33333333333333%;}.col-msm-pull-5{right:41.66666666666667%;}.col-msm-pull-6{right:50%;}.col-msm-pull-7{right:58.333333333333336%;}.col-msm-pull-8{right:66.66666666666666%;}.col-msm-pull-9{right:75%;}.col-msm-pull-10{right:83.33333333333334%;}.col-msm-pull-11{right:91.66666666666666%;}.col-msm-offset-1{margin-left:8.333333333333332%;}.col-msm-offset-2{margin-left:16.666666666666664%;}.col-msm-offset-3{margin-left:25%;}.col-msm-offset-4{margin-left:33.33333333333333%;}.col-msm-offset-5{margin-left:41.66666666666667%;}.col-msm-offset-6{margin-left:50%;}.col-msm-offset-7{margin-left:58.333333333333336%;}.col-msm-offset-8{margin-left:66.66666666666666%;}.col-msm-offset-9{margin-left:75%;}.col-msm-offset-10{margin-left:83.33333333333334%;}.col-msm-offset-11{margin-left:91.66666666666666%;}}@media (min-width:48em){.col-sm-1,.col-sm-2,.col-sm-3,.sidebar-second .layout-sidebar-second,.col-sm-4,.paragraph--cards .layout--3col .paragraph,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right,.has-sidebar .layout-sidebar-first,.col-sm-5,.col-sm-6,.paragraph--cards .layout--2col .paragraph,.col-sm-7,.col-sm-8,#footer .footer__bottom .region--footer-bottom,.has-sidebar .layout-content,.col-sm-9,.sidebar-second .layout-content,.col-sm-10,.col-sm-11{float:left;}.col-sm-1{width:8.333333333333332%;}.col-sm-2{width:16.666666666666664%;}.col-sm-3,.sidebar-second .layout-sidebar-second{width:25%;}.col-sm-4,.paragraph--cards .layout--3col .paragraph,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right,.has-sidebar .layout-sidebar-first{width:33.33333333333333%;}.col-sm-5{width:41.66666666666667%;}.col-sm-6,.paragraph--cards .layout--2col .paragraph{width:50%;}.col-sm-7{width:58.333333333333336%;}.col-sm-8,#footer .footer__bottom .region--footer-bottom,.has-sidebar .layout-content{width:66.66666666666666%;}.col-sm-9,.sidebar-second .layout-content{width:75%;}.col-sm-10{width:83.33333333333334%;}.col-sm-11{width:91.66666666666666%;}.col-sm-12{width:100%;}.col-sm-push-1{left:8.333333333333332%;}.col-sm-push-2{left:16.666666666666664%;}.col-sm-push-3{left:25%;}.col-sm-push-4,.has-sidebar .layout-content{left:33.33333333333333%;}.col-sm-push-5{left:41.66666666666667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.333333333333336%;}.col-sm-push-8,#footer .footer__bottom .region--footer-bottom-right{left:66.66666666666666%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.33333333333334%;}.col-sm-push-11{left:91.66666666666666%;}.col-sm-pull-1{right:8.333333333333332%;}.col-sm-pull-2{right:16.666666666666664%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4,#footer .footer__bottom .region--footer-bottom{right:33.33333333333333%;}.col-sm-pull-5{right:41.66666666666667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.333333333333336%;}.col-sm-pull-8,.has-sidebar .layout-sidebar-first{right:66.66666666666666%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.33333333333334%;}.col-sm-pull-11{right:91.66666666666666%;}.col-sm-offset-1{margin-left:8.333333333333332%;}.col-sm-offset-2{margin-left:16.666666666666664%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333333333333%;}.col-sm-offset-5{margin-left:41.66666666666667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.333333333333336%;}.col-sm-offset-8{margin-left:66.66666666666666%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333333333334%;}.col-sm-offset-11{margin-left:91.66666666666666%;}}@media (min-width:52.5em){.col-md-1,.col-md-2,.col-md-3,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,#footer .footer__bottom .region--footer-bottom,.col-md-10,.col-md-11{float:left;}.col-md-1{width:8.333333333333332%;}.col-md-2{width:16.666666666666664%;}.col-md-3,#footer .footer__top .region--footer > *,#footer .footer__bottom .region--footer-bottom-right{width:25%;}.col-md-4{width:33.33333333333333%;}.col-md-5{width:41.66666666666667%;}.col-md-6{width:50%;}.col-md-7{width:58.333333333333336%;}.col-md-8{width:66.66666666666666%;}.col-md-9,#footer .footer__bottom .region--footer-bottom{width:75%;}.col-md-10{width:83.33333333333334%;}.col-md-11{width:91.66666666666666%;}.col-md-12{width:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.333333333333332%;}.col-md-push-2{left:16.666666666666664%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.33333333333333%;}.col-md-push-5{left:41.66666666666667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.333333333333336%;}.col-md-push-8{left:66.66666666666666%;}.col-md-push-9,#footer .footer__bottom .region--footer-bottom-right{left:75%;}.col-md-push-10{left:83.33333333333334%;}.col-md-push-11{left:91.66666666666666%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.333333333333332%;}.col-md-pull-2{right:16.666666666666664%;}.col-md-pull-3,#footer .footer__bottom .region--footer-bottom{right:25%;}.col-md-pull-4{right:33.33333333333333%;}.col-md-pull-5{right:41.66666666666667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.333333333333336%;}.col-md-pull-8{right:66.66666666666666%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.33333333333334%;}.col-md-pull-11{right:91.66666666666666%;}.col-md-offset-0{margin-left:0;}.col-md-offset-1{margin-left:8.333333333333332%;}.col-md-offset-2{margin-left:16.666666666666664%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333333333333%;}.col-md-offset-5{margin-left:41.66666666666667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.333333333333336%;}.col-md-offset-8{margin-left:66.66666666666666%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333333333334%;}.col-md-offset-11{margin-left:91.66666666666666%;}}@media (min-width:67.5em){.col-lg-1,.col-lg-2,.col-lg-3,.has-sidebar .layout-sidebar-first,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.has-sidebar .layout-content,.col-lg-10,.col-lg-11{float:left;}.col-lg-1{width:8.333333333333332%;}.col-lg-2{width:16.666666666666664%;}.col-lg-3,.has-sidebar .layout-sidebar-first{width:25%;}.col-lg-4{width:33.33333333333333%;}.col-lg-5{width:41.66666666666667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.333333333333336%;}.col-lg-8{width:66.66666666666666%;}.col-lg-9,.has-sidebar .layout-content{width:75%;}.col-lg-10{width:83.33333333333334%;}.col-lg-11{width:91.66666666666666%;}.col-lg-12{width:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.333333333333332%;}.col-lg-push-2{left:16.666666666666664%;}.col-lg-push-3,.has-sidebar .layout-content{left:25%;}.col-lg-push-4{left:33.33333333333333%;}.col-lg-push-5{left:41.66666666666667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.333333333333336%;}.col-lg-push-8{left:66.66666666666666%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.33333333333334%;}.col-lg-push-11{left:91.66666666666666%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.333333333333332%;}.col-lg-pull-2{right:16.666666666666664%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.33333333333333%;}.col-lg-pull-5{right:41.66666666666667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.333333333333336%;}.col-lg-pull-8{right:66.66666666666666%;}.col-lg-pull-9,.has-sidebar .layout-sidebar-first{right:75%;}.col-lg-pull-10{right:83.33333333333334%;}.col-lg-pull-11{right:91.66666666666666%;}.col-lg-offset-0{margin-left:0;}.col-lg-offset-1{margin-left:8.333333333333332%;}.col-lg-offset-2{margin-left:16.666666666666664%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333333333333%;}.col-lg-offset-5{margin-left:41.66666666666667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.333333333333336%;}.col-lg-offset-8{margin-left:66.66666666666666%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333333333334%;}.col-lg-offset-11{margin-left:91.66666666666666%;}}body,html{margin:0;padding:0;height:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}main,.container{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){main,.container{max-width:1440px;}}main:before,main:after,.container:before,.container:after{content:"";display:table;}main:after,.container:after{clear:both;}#highlighted:before,#highlighted:after{content:"";display:table;}#highlighted:after{clear:both;}@media (min-width:48em){.layout-content,.layout-sidebar-first,.layout-sidebar-second{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){.layout-content,.layout-sidebar-first,.layout-sidebar-second{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}.has-sidebar main{padding-left:0;padding-right:0;}@media (min-width:67.5em){.has-sidebar .layout-sidebar-first{padding-right:50px;}.has-sidebar .layout-content{padding-left:50px;}}@media (max-width:67.4375em) and (min-width:48em){.has-sidebar .layout-sidebar-first{padding-right:25px;font-size:0.8em;}.has-sidebar .layout-content{padding-left:25px;}}@media (min-width:48em){.has-sidebar main{display:-webkit-box;display:-ms-flexbox;display:flex;}.has-sidebar .layout-sidebar-first{border-right:1px solid #d3d3d3;}}@media (max-width:47.9375em){.has-sidebar .layout-sidebar-first{border-top:1px solid #d3d3d3;}}.sidebar-second main{padding-left:0;padding-right:0;}@media (min-width:48em){.sidebar-second main{display:-webkit-box;display:-ms-flexbox;display:flex;}.sidebar-second .layout-sidebar-second{border-left:1px solid #d3d3d3;padding-left:50px;}.sidebar-second .layout-content{padding-right:50px;}}.homepage .layout-content-bottom{background:#fff;border-top:0;}.page--node .no-sidebar main{max-width:100%;padding-left:0;padding-right:0;}.page--node .no-sidebar main .layout-content{padding-top:0;padding-bottom:0;}.page--node .no-sidebar .field--body > .paragraph{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){.page--node .no-sidebar .field--body > .paragraph{max-width:1440px;}}.page--node .no-sidebar .field--body > .paragraph.paragraph--feature,.page--node .no-sidebar .field--body > .paragraph.dav-program-search-mini,.page--node .no-sidebar .field--body > .paragraph.paragraph--webform{max-width:100%;padding-left:0;padding-right:0;}@media (max-width:47.9375em){.objectfit .page--node .no-sidebar .banner .media--image img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:315px;}}@media (max-width:119.9375em) and (min-width:106.25em){.page--node .no-sidebar.has-stats .field--body > .paragraph--text:first-child .field--content{width:90%;padding-right:25px;}}@media (max-width:106.1875em) and (min-width:67.5em){.page--node .no-sidebar.has-stats .field--body > .paragraph--text:first-child .field--content{width:75%;padding-right:25px;}}@media (max-width:67.4375em) and (min-width:48em){.page--node .no-sidebar.has-stats .field--body > .paragraph--text:first-child .field--content{width:66.67%;padding-right:25px;}}@media (min-width:78.75em){.page--node .no-sidebar .paragraph--feature.feature--odd .feature__text{padding-right:calc(50vw - 1200px / 2);padding-left:62.5px;}}@media (min-width:93.75em){.page--node .no-sidebar .paragraph--feature.feature--odd .feature__text{padding-right:calc(50vw - 1390px / 2);padding-left:62.5px;}}@media (min-width:78.75em){.page--node .no-sidebar .paragraph--feature.feature--even .feature__text,.page--node .no-sidebar .paragraph.dav-program-search-mini .feature__text{padding-left:calc(50vw - 1200px / 2);padding-right:62.5px;}}@media (min-width:93.75em){.page--node .no-sidebar .paragraph--feature.feature--even .feature__text,.page--node .no-sidebar .paragraph.dav-program-search-mini .feature__text{padding-left:calc(50vw - 1390px / 2);padding-right:62.5px;}}@media (min-width:78.75em){.page--node .no-sidebar .paragraph--webform .field--webform{padding-right:calc(50vw - 1200px / 2);padding-left:calc(50vw - 1200px / 2);}}@media (min-width:93.75em){.page--node .no-sidebar .paragraph--webform .field--webform{padding-right:calc(50vw - 1390px / 2);padding-left:calc(50vw - 1390px / 2);}}.interested-in-section .interested-toggle{background:transparent;border-bottom:3px solid #fff;font-weight:500;padding:0 0 3px 0;position:relative;}.interested-in-section .interested-toggle:focus{outline:1px dotted #fff;outline-offset:7px;}.interested-in-section .interested-toggle:after{content:"";width:0;height:0;display:inline-block;margin-left:5px;position:relative;top:5px;}.interested-in-section .interested-toggle:hover,.interested-in-section .interested-toggle:focus{background:transparent;}@media (min-width:64em){.interested-in-section .interested-toggle{font-size:36px;line-height:1;}.interested-in-section .interested-toggle:after{border:inset 10px;border-color:#e12f22 transparent transparent transparent;border-top-style:solid;}}@media (max-width:63.9375em) and (min-width:52.5em){.interested-in-section .interested-toggle{font-size:30px;line-height:1;}.interested-in-section .interested-toggle:after{border:inset 8px;border-color:#e12f22 transparent transparent transparent;border-top-style:solid;}}@media (max-width:52.4375em) and (min-width:48em){.interested-in-section .interested-toggle{font-size:26px;line-height:1;}.interested-in-section .interested-toggle:after{border:inset 7px;border-color:#e12f22 transparent transparent transparent;border-top-style:solid;top:3px;}}@media (max-width:47.9375em) and (min-width:37.5em){.interested-in-section .interested-toggle{font-size:36px;line-height:1;}.interested-in-section .interested-toggle:after{border:inset 10px;border-color:#e12f22 transparent transparent transparent;border-top-style:solid;}}@media (max-width:37.4375em) and (min-width:30em){.interested-in-section .interested-toggle{font-size:30px;line-height:1;}.interested-in-section .interested-toggle:after{border:inset 8px;border-color:#e12f22 transparent transparent transparent;border-top-style:solid;}}@media (max-width:29.9375em){.interested-in-section .interested-toggle{font-size:26px;line-height:1;margin:0 auto;width:auto;}.interested-in-section .interested-toggle:after{border:inset 7px;border-color:#e12f22 transparent transparent transparent;border-top-style:solid;top:3px;}}.interested-nav{position:relative;top:-3px;padding-bottom:10px;}.interested-nav .interested-list{background:#fff;border:1px solid #d3d3d3;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none;list-style:none;padding:0;margin:auto;min-height:45px;padding:0 10px;position:absolute;left:0;right:0;width:100%;max-width:330px;}.interested-nav .interested-list .interested-item{border-top:1px solid #d3d3d3;font-weight:300;margin:0;padding:10px;text-align:left;}.interested-nav .interested-list .interested-item:first-child{border-top:none;}.interested-nav .interested-list .interested-item a{color:#222222;text-decoration:none;}.interested-nav .interested-list .interested-item a:hover,.interested-nav .interested-list .interested-item a:focus{color:#4b69cb;}.interested-nav.visible .interested-list{display:block;}.program.display-full .field--program-curriculum{border-bottom:1px solid #d3d3d3;}@media (min-width:48em){.program.display-full .field--program-curriculum{padding-bottom:75px;margin-bottom:75px;}.has-sidebar .program.display-full .field--program-curriculum{padding-bottom:50px;margin-bottom:50px;}}@media (max-width:47.9375em){.program.display-full .field--program-curriculum{padding-bottom:33.3333333333px;margin-bottom:33.3333333333px;}}.program.display-full p + .accordion,.program.display-full ul + .accordion{margin-top:33.3333333333px;}.area-of-study.display-full .field--intro{margin-bottom:50px;}.area-of-study.display-full .field--intro p:last-child{margin-bottom:0;}.area-of-study.display-full .field--program-groups > .paragraph{padding-top:50px;padding-bottom:50px;border-top:1px solid #d3d3d3;}#ncaa-sports ul.two-columns li.no-bullet:not(:first-child):before,#non-varsity-sports ul.two-columns li.no-bullet:not(:first-child):before{content:"";display:block;margin-top:35px;}.views-block-location-programs-block-1 > h2{margin-bottom:40px;}@media (min-width:48em){.no-sidebar .locations{margin:-25px;}.no-sidebar .locations:after{content:"";display:table;clear:both;}.no-sidebar .locations .teaser{width:50%;float:left;padding:25px;margin-top:25px;}.no-sidebar .locations .teaser .teaser__image,.no-sidebar .locations .teaser .teaser__text{float:none;padding:0;width:100%;}.no-sidebar .locations .teaser .teaser__image{margin-bottom:20px;}.no-sidebar .locations .teaser + .teaser{border-top:0;}.no-sidebar .locations .teaser:nth-of-type(1),.no-sidebar .locations .teaser:nth-of-type(2){margin-top:0;}.no-sidebar .locations .teaser:nth-of-type(2n + 1){clear:left;}}.program-search .no-sidebar main .layout-content{padding-bottom:50px;}@media (min-width:48em){.program-search .no-sidebar .field--body > .paragraph--custom_block > .paragraph__content{padding-top:50px;}}@media (min-width:64em){.program-search #highlighted{margin-bottom:-120px;}.program-search .banner .page-title{bottom:100px;}}@media (max-width:63.9375em) and (min-width:48em){.program-search #highlighted{margin-bottom:-65px;}.program-search .banner .page-title{bottom:40px;}}@media (max-width:47.9375em){.program-search #highlighted{margin-bottom:-65px;}.program-search .banner .page-title{bottom:50px;}}.site-search{margin-top:40px;}.site-search .views-row{border-top:1px solid #d3d3d3;padding-top:40px;padding-bottom:40px;}.site-search .views-row .views-field-title{color:#222222;font-size:22px;font-weight:500;line-height:1.4;margin-top:0 !important;}@media (min-width:48em){.site-search .views-row .views-field-title{margin-top:44px;margin-bottom:15px;}}@media (max-width:47.9375em){.site-search .views-row .views-field-title{margin-top:25px;margin-bottom:5px;}}.site-search .views-row .views-field-title a{text-decoration:none;}.site-search .views-row .views-field-title a:hover,.site-search .views-row .views-field-title a:focus{text-decoration:underline;}#page.landing-page{}#page.landing-page header > .container{padding-left:25px;padding-right:25px;}#page.landing-page.has-form .container{max-width:100%;}@media (min-width:93.75em){#page.landing-page.has-form #highlighted .page-title,#page.landing-page.has-form .landing__sidebar,#page.landing-page.has-form .container,#page.landing-page.has-form .field--body{padding-left:75px;padding-right:75px;}}@media (max-width:93.6875em) and (min-width:78.75em){#page.landing-page.has-form #highlighted .page-title,#page.landing-page.has-form .landing__sidebar,#page.landing-page.has-form .container,#page.landing-page.has-form .field--body{padding-left:50px;padding-right:50px;}}@media (max-width:78.6875em){#page.landing-page.has-form #highlighted .page-title,#page.landing-page.has-form .landing__sidebar,#page.landing-page.has-form .container,#page.landing-page.has-form .field--body{padding-left:25px;padding-right:25px;}}#page.landing-page.has-form .field--body > .paragraph{max-width:100%;padding-left:0;padding-right:0;}@media (min-width:93.75em){#page.landing-page.has-form .field--body > .paragraph.paragraph--quote:after{right:-87.5px;}}@media (max-width:93.6875em) and (min-width:78.75em){#page.landing-page.has-form .field--body > .paragraph.paragraph--quote:after{right:-62.5px;}}@media (max-width:78.6875em){#page.landing-page.has-form .field--body > .paragraph.paragraph--quote:after{right:-37.5px;}}#page.landing-page header{border-top:8px solid #e12f22;padding-top:0;}#page.landing-page header #logo{margin-left:0;}#page.landing-page header #landing-contact{float:right;}#page.landing-page header #landing-contact > span{display:inline-block;margin-left:16.6666666667px;}#page.landing-page header #landing-contact h4{margin:0;}#page.landing-page header #landing-contact .landing__contact{line-height:20px;}@media (min-width:67.5em){#page.landing-page header #landing-contact{padding-top:30px;padding-bottom:30px;}}@media (max-width:67.4375em) and (min-width:48em){#page.landing-page header #landing-contact{padding-top:19px;padding-bottom:20px;}}@media (max-width:47.9375em){#page.landing-page header #landing-contact{padding-top:21px;padding-bottom:21px;}#page.landing-page header #landing-contact .landing__questions{display:none;}}@media (max-width:37.4375em){#page.landing-page header #landing-contact{padding-top:15px;padding-bottom:15px;}#page.landing-page header #landing-contact > span{display:block;}#page.landing-page header #landing-contact .landing__contact{font-size:12px;}#page.landing-page header #landing-contact .landing__contact + .landing__contact{border-left:none;padding-left:0;margin-top:5px;}#page.landing-page header #landing-contact .contact{line-height:14px;padding-left:20px;}#page.landing-page header #landing-contact .contact:before{width:13px;height:14px;}}#page.landing-page .landing__contact{display:inline-block;margin-right:-6px;}#page.landing-page .landing__contact + .landing__contact{border-left:1px solid #d3d3d3;padding-left:16.6666666667px;}@media (min-width:93.75em){#page.landing-page.has-form .landing__main{width:66.67%;}#page.landing-page.has-form .landing__sidebar{width:33.33%;}}@media (max-width:93.6875em) and (min-width:67.5em){#page.landing-page.has-form .landing__main{width:75%;}#page.landing-page.has-form .landing__sidebar{width:25%;}}@media (max-width:67.4375em) and (min-width:48em){#page.landing-page.has-form .landing__main{width:66.67%;}#page.landing-page.has-form .landing__sidebar{width:33.33%;}}@media (min-width:48em){#page.landing-page.has-form .landing__main,#page.landing-page.has-form .landing__sidebar{float:left;}#page.landing-page.has-form .landing-page.display-full > div{display:-webkit-box;display:-ms-flexbox;display:flex;}}#page.landing-page .landing__sidebar{background:#e12f22;color:#fff;}@media (min-width:48em){#page.landing-page .landing__sidebar{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){#page.landing-page .landing__sidebar{padding-top:33.3333333333px;padding-bottom:33.3333333333px;}}#page.landing-page .landing__sidebar h2,#page.landing-page .landing__sidebar h3,#page.landing-page .landing__sidebar h4,#page.landing-page .landing__sidebar h5,#page.landing-page .landing__sidebar .form-item-text-optin input[type="checkbox"] + label{color:#fff;}#page.landing-page .landing__sidebar h2:first-child{margin-top:0;}#page.landing-page .landing__sidebar h3:first-child{margin-top:13px;}#page.landing-page .landing__sidebar div.form-wrapper .form-item,#page.landing-page .landing__sidebar .webform-section-wrapper .form-item{float:none;padding:0;width:100%;}#page.landing-page .landing__sidebar input[type="submit"]{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;width:100%;}#page.landing-page .landing__sidebar input[type="submit"]:hover,#page.landing-page .landing__sidebar input[type="submit"]:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){#page.landing-page .landing__sidebar input[type="submit"]{display:block;width:100%;}}#page.landing-page .landing__sidebar .selectboxit-container{color:#222222;}#page.landing-page footer .landing__copyright{margin-top:10px;}#page.landing-page footer .landing__contact{line-height:18px;}@media (min-width:48em){#page.landing-page footer .landing__contact{margin-right:12.5px;}#page.landing-page footer .landing__contact + .landing__contact{border-left-color:#404040;padding-left:12.5px;}#page.landing-page footer .contact--phone,#page.landing-page footer .contact--address{padding-left:18px;}#page.landing-page footer .contact--phone:before,#page.landing-page footer .contact--address:before{width:13px;height:18px;}}@media (max-width:47.9375em){#page.landing-page footer .landing__contact{display:block;}#page.landing-page footer .landing__contact + .landing__contact{border-left:none;padding-left:0;margin-top:10px;}}@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name
  a:visited{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}.row{margin-top:-12.5px;margin-bottom:-12.5px;margin-left:-25px;margin-right:-25px;}@media (min-width:48em){.row{margin-top:-25px;margin-bottom:-25px;}}.row:before,.row:after{display:table;content:" ";}.row:after{clear:both;}.row:before,.row:after{display:table;content:" ";}.row:after{clear:both;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11,.col-sm-12,.col-sm-1,.col-sm-2,.col-sm-3,.sidebar-second .layout-sidebar-second,.col-sm-4,.has-sidebar .layout-sidebar-first,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.has-sidebar .layout-content,.col-sm-9,.sidebar-second .layout-content,.col-sm-10,.col-sm-11,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:25px;padding-right:25px;padding-top:12.5px;padding-bottom:12.5px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:48em){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11,.col-sm-12,.col-sm-1,.col-sm-2,.col-sm-3,.sidebar-second .layout-sidebar-second,.col-sm-4,.has-sidebar .layout-sidebar-first,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.has-sidebar .layout-content,.col-sm-9,.sidebar-second .layout-content,.col-sm-10,.col-sm-11,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-top:25px;padding-bottom:25px;}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left;}.col-xs-1{width:8.3333333333%;}.col-xs-2{width:16.6666666667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.3333333333%;}.col-xs-5{width:41.6666666667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.3333333333%;}.col-xs-8{width:66.6666666667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.3333333333%;}.col-xs-11{width:91.6666666667%;}.col-xs-12{width:100%;}@media (min-width:37.5em){.col-msm-1,.col-msm-2,.col-msm-3,.col-msm-4,.col-msm-5,.col-msm-6,.col-msm-7,.col-msm-8,.col-msm-9,.col-msm-10,.col-msm-11{float:left;}.col-msm-1{width:8.3333333333%;}.col-msm-2{width:16.6666666667%;}.col-msm-3{width:25%;}.col-msm-4{width:33.3333333333%;}.col-msm-5{width:41.6666666667%;}.col-msm-6{width:50%;}.col-msm-7{width:58.3333333333%;}.col-msm-8{width:66.6666666667%;}.col-msm-9{width:75%;}.col-msm-10{width:83.3333333333%;}.col-msm-11{width:91.6666666667%;}.col-msm-12{width:100%;}.col-msm-push-1{left:8.3333333333%;}.col-msm-push-2{left:16.6666666667%;}.col-msm-push-3{left:25%;}.col-msm-push-4{left:33.3333333333%;}.col-msm-push-5{left:41.6666666667%;}.col-msm-push-6{left:50%;}.col-msm-push-7{left:58.3333333333%;}.col-msm-push-8{left:66.6666666667%;}.col-msm-push-9{left:75%;}.col-msm-push-10{left:83.3333333333%;}.col-msm-push-11{left:91.6666666667%;}.col-msm-pull-1{right:8.3333333333%;}.col-msm-pull-2{right:16.6666666667%;}.col-msm-pull-3{right:25%;}.col-msm-pull-4{right:33.3333333333%;}.col-msm-pull-5{right:41.6666666667%;}.col-msm-pull-6{right:50%;}.col-msm-pull-7{right:58.3333333333%;}.col-msm-pull-8{right:66.6666666667%;}.col-msm-pull-9{right:75%;}.col-msm-pull-10{right:83.3333333333%;}.col-msm-pull-11{right:91.6666666667%;}.col-msm-offset-1{margin-left:8.3333333333%;}.col-msm-offset-2{margin-left:16.6666666667%;}.col-msm-offset-3{margin-left:25%;}.col-msm-offset-4{margin-left:33.3333333333%;}.col-msm-offset-5{margin-left:41.6666666667%;}.col-msm-offset-6{margin-left:50%;}.col-msm-offset-7{margin-left:58.3333333333%;}.col-msm-offset-8{margin-left:66.6666666667%;}.col-msm-offset-9{margin-left:75%;}.col-msm-offset-10{margin-left:83.3333333333%;}.col-msm-offset-11{margin-left:91.6666666667%;}}@media (min-width:48em){.col-sm-1,.col-sm-2,.col-sm-3,.sidebar-second .layout-sidebar-second,.col-sm-4,.has-sidebar .layout-sidebar-first,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.has-sidebar .layout-content,.col-sm-9,.sidebar-second .layout-content,.col-sm-10,.col-sm-11{float:left;}.col-sm-1{width:8.3333333333%;}.col-sm-2{width:16.6666666667%;}.col-sm-3,.sidebar-second .layout-sidebar-second{width:25%;}.col-sm-4,.has-sidebar .layout-sidebar-first{width:33.3333333333%;}.col-sm-5{width:41.6666666667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.3333333333%;}.col-sm-8,.has-sidebar .layout-content{width:66.6666666667%;}.col-sm-9,.sidebar-second .layout-content{width:75%;}.col-sm-10{width:83.3333333333%;}.col-sm-11{width:91.6666666667%;}.col-sm-12{width:100%;}.col-sm-push-1{left:8.3333333333%;}.col-sm-push-2{left:16.6666666667%;}.col-sm-push-3{left:25%;}.col-sm-push-4,.has-sidebar .layout-content{left:33.3333333333%;}.col-sm-push-5{left:41.6666666667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.3333333333%;}.col-sm-push-8{left:66.6666666667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.3333333333%;}.col-sm-push-11{left:91.6666666667%;}.col-sm-pull-1{right:8.3333333333%;}.col-sm-pull-2{right:16.6666666667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.3333333333%;}.col-sm-pull-5{right:41.6666666667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.3333333333%;}.col-sm-pull-8,.has-sidebar .layout-sidebar-first{right:66.6666666667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.3333333333%;}.col-sm-pull-11{right:91.6666666667%;}.col-sm-offset-1{margin-left:8.3333333333%;}.col-sm-offset-2{margin-left:16.6666666667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.3333333333%;}.col-sm-offset-5{margin-left:41.6666666667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.3333333333%;}.col-sm-offset-8{margin-left:66.6666666667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.3333333333%;}.col-sm-offset-11{margin-left:91.6666666667%;}}@media (min-width:52.5em){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left;}.col-md-1{width:8.3333333333%;}.col-md-2{width:16.6666666667%;}.col-md-3{width:25%;}.col-md-4{width:33.3333333333%;}.col-md-5{width:41.6666666667%;}.col-md-6{width:50%;}.col-md-7{width:58.3333333333%;}.col-md-8{width:66.6666666667%;}.col-md-9{width:75%;}.col-md-10{width:83.3333333333%;}.col-md-11{width:91.6666666667%;}.col-md-12{width:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.3333333333%;}.col-md-push-2{left:16.6666666667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.3333333333%;}.col-md-push-5{left:41.6666666667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.3333333333%;}.col-md-push-8{left:66.6666666667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.3333333333%;}.col-md-push-11{left:91.6666666667%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.3333333333%;}.col-md-pull-2{right:16.6666666667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.3333333333%;}.col-md-pull-5{right:41.6666666667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.3333333333%;}.col-md-pull-8{right:66.6666666667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.3333333333%;}.col-md-pull-11{right:91.6666666667%;}.col-md-offset-0{margin-left:0;}.col-md-offset-1{margin-left:8.3333333333%;}.col-md-offset-2{margin-left:16.6666666667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.3333333333%;}.col-md-offset-5{margin-left:41.6666666667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.3333333333%;}.col-md-offset-8{margin-left:66.6666666667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.3333333333%;}.col-md-offset-11{margin-left:91.6666666667%;}}@media (min-width:67.5em){.col-lg-1,.col-lg-2,.col-lg-3,.has-sidebar .layout-sidebar-first,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.has-sidebar .layout-content,.col-lg-10,.col-lg-11{float:left;}.col-lg-1{width:8.3333333333%;}.col-lg-2{width:16.6666666667%;}.col-lg-3,.has-sidebar .layout-sidebar-first{width:25%;}.col-lg-4{width:33.3333333333%;}.col-lg-5{width:41.6666666667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.3333333333%;}.col-lg-8{width:66.6666666667%;}.col-lg-9,.has-sidebar .layout-content{width:75%;}.col-lg-10{width:83.3333333333%;}.col-lg-11{width:91.6666666667%;}.col-lg-12{width:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.3333333333%;}.col-lg-push-2{left:16.6666666667%;}.col-lg-push-3,.has-sidebar .layout-content{left:25%;}.col-lg-push-4{left:33.3333333333%;}.col-lg-push-5{left:41.6666666667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.3333333333%;}.col-lg-push-8{left:66.6666666667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.3333333333%;}.col-lg-push-11{left:91.6666666667%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.3333333333%;}.col-lg-pull-2{right:16.6666666667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.3333333333%;}.col-lg-pull-5{right:41.6666666667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.3333333333%;}.col-lg-pull-8{right:66.6666666667%;}.col-lg-pull-9,.has-sidebar .layout-sidebar-first{right:75%;}.col-lg-pull-10{right:83.3333333333%;}.col-lg-pull-11{right:91.6666666667%;}.col-lg-offset-0{margin-left:0;}.col-lg-offset-1{margin-left:8.3333333333%;}.col-lg-offset-2{margin-left:16.6666666667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.3333333333%;}.col-lg-offset-5{margin-left:41.6666666667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.3333333333%;}.col-lg-offset-8{margin-left:66.6666666667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.3333333333%;}.col-lg-offset-11{margin-left:91.6666666667%;}}a.more-link{border:none;display:inline-block;font-weight:700;text-decoration:none;vertical-align:middle;color:#e12f22;}a.more-link:after{-webkit-transition:margin-left 0.25s ease;transition:margin-left 0.25s ease;content:"";background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;margin-left:5px;width:15px;height:15px;position:relative;top:-1px;vertical-align:middle;}a.more-link:hover,a.more-link:focus{text-decoration:underline;}a.more-link:hover:after{margin-left:10px;}a.more-link:hover,a.more-link:focus{color:#e12f22;}a.more-link:after{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/arrow--red.png);}.svg a.more-link:after{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/arrow--red.svg);}.button--green,.button--gray,.button--blue{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.button--green:hover,.button--green:focus,.button--gray:hover,.button--gray:focus,.button--blue:hover,.button--blue:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.button--green,.button--gray,.button--blue{display:block;width:100%;}}.button--green{background:#003b26;}.button--gray{background:#717375;}.button--blue{background:#223983;}.button--green.small,.button--gray.small,.button--blue.small,.button--primary.small,.button--secondary.small{font-size:0.875rem;padding:10px 12.5px;}.ajax-progress-fullscreen{width:100%;height:100%;background:rgba(255,255,255,0.75);top:0;left:0;right:0;bottom:0;background-image:none;border-radius:0;opacity:1;}.ajax-progress-fullscreen::before{content:"";background:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/loading.gif) no-repeat center;background-size:80px auto;border-radius:40px;width:80px;height:80px;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;}textarea.error,input:not([type=submit]).error,select.error{border:4px solid #e12f22;}textarea:focus-visible,input:not([type=submit]):focus-visible,select:focus-visible{border-color:#e12f22;border-radius:0;outline:0;}th a{color:#fff;}th a .tablesort{background-image:none;background-repeat:no-repeat;background-position:center;width:10px;height:8px;}th a .tablesort.tablesort--desc{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/triangle--down.png);}th a .tablesort.tablesort--asc{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/triangle--up.png);}table.alt-rows tr:nth-child(even){background:#ebeced;}table.alt-columns td:nth-child(even){background:#ebeced;}table.columns tr{border-bottom-color:transparent;border-top-color:transparent;}table.columns tr:first-child{border-top-color:#d3d3d3;}table.columns tr:last-child{border-bottom-color:#d3d3d3;}table.rows td{border-left-color:transparent;border-right-color:transparent;}table.rows td:first-child{border-left-color:#d3d3d3;}table.rows td:last-child{border-right-color:#d3d3d3;}.label-display-visually_hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.label-display-inline{display:inline-block;}.label-display-inline + *{display:inline-block;}.field.body h2:first-child{margin-top:0;}.field--tagline{font-weight:500;font-size:1.25rem;}.field--cta-buttons a{width:100%;}.field--cta-buttons .field__item + .field__item{margin-top:10px;}@media (min-width:37.5em){.field--cta-buttons a{width:auto;}.field--cta-buttons .field__item{display:inline-block;}.field--cta-buttons .field__item + .field__item{margin-left:12.5px;margin-top:0;}}.field--email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.field--email .field__label{width:22px;height:22px;background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/mail--red.png);background-size:100% auto;background-repeat:no-repeat;background-position:center;text-indent:-9999px;overflow:hidden;margin-right:6.25px;-ms-flex-negative:0;flex-shrink:0;}.svg .field--email .field__label{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/mail--red.svg);}.field--email .field__item{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.field--email a{font-weight:500;text-decoration:none;}.davenport-internal-breadcrumbs{font-size:14px;}.davenport-internal-breadcrumbs li{display:inline-block;}.davenport-internal-breadcrumbs li::after{content:"\f105";font-family:"Font Awesome 5 Pro";}.davenport-internal-breadcrumbs a{color:#525252;}.davenport-internal-breadcrumbs a:hover,.davenport-internal-breadcrumbs a:focus{color:#e12f22;}.messages__wrapper{color:#222222;display:block;width:100%;padding:10px 25px;}.messages__wrapper > div{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;padding-left:50px;position:relative;}@media (min-width:93.75em){.messages__wrapper > div{max-width:1440px;}}.messages__wrapper > div::before{content:"";background-position:center;background-repeat:no-repeat;position:absolute;left:25px;width:18px;height:25px;}.messages__wrapper:has(> div.messages--alert),.messages__wrapper:has(> div.messages--error){background:#f9d8d6;}.messages__wrapper:has(> div.messages--status),.messages__wrapper:has(> div.messages--success){background-color:#d0f9e1;}.messages__wrapper:has(> div.messages--warning){background:#fce6c4;}.messages__wrapper .messages--alert::before,.messages__wrapper .messages--error::before{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/x.png);background-size:100% auto;}.messages__wrapper .messages--status::before,.messages__wrapper .messages--success::before{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/checkmark--green.png);background-size:100% auto;}.messages__wrapper .messages--warning::before{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/warning.png);background-size:100% auto;}#highlighted{background-color:#e12f22;background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/pattern--red.png);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;}.display-banner{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){.display-banner{max-width:1440px;}}@media (min-width:48em){.display-banner{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){.display-banner{padding-top:33.35px;padding-bottom:33.35px;}}.display-banner .field--intro{margin-top:20px;}.display-banner .field--cta-buttons{margin-top:40px;}.display-banner .field--cta-buttons a{background:#222222;}.display-banner .field--cta-buttons a:hover,.display-banner .field--cta-buttons a:focus{background:#404040;}@media (min-width:48em){.home-page.display-banner + .action-link{padding-bottom:50px;margin-top:-25px;}}@media (max-width:47.9375em){.home-page.display-banner + .action-link{padding-bottom:33.335px;margin-top:-12.5px;}}.page--subsite-landing-page .field--page-sections > .paragraph > .paragraph__content{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){.page--subsite-landing-page .field--page-sections > .paragraph > .paragraph__content{max-width:1440px;}}@media (min-width:48em){.page--subsite-landing-page .field--page-sections > .paragraph > .paragraph__content{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){.page--subsite-landing-page .field--page-sections > .paragraph > .paragraph__content{padding-top:33.35px;padding-bottom:33.35px;}}.page--subsite-landing-page .field--page-sections > .background--white + .background--white > .paragraph__content,.page--subsite-landing-page .field--page-sections > .background--gray + .background--gray > .paragraph__content{padding-top:0;}.background--gray{background-color:#ebeced;}.field--headline + .field--body{font-size:1.25rem;}.field--details:not(:first-child),.field--team-members:not(:first-child){padding-top:20px;}.paragraph--banner{background-color:#717375;background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/pattern--gray.png);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;text-align:center;min-height:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--banner > .paragraph__content{width:100%;max-width:1000px !important;}.paragraph--banner h2{color:#fff;margin-bottom:13.34px;}.paragraph--banner .field--tagline{margin-bottom:13.34px;}.paragraph--banner .field--cta-buttons{margin-top:40px;}@media (min-width:48em){.paragraph--banner{min-height:540px;}}.field--rows > .field__item + .field__item{border-top:1px solid #d3d3d3;margin-top:40px;padding-top:40px;}@media (min-width:48em){.field--rows > .field__item + .field__item{padding-top:60px;margin-top:60px;}}.paragraph--three-column-text .field--three-column-row{margin:-12.5px;}.paragraph--three-column-text .field--three-column-row:after{content:"";display:table;clear:both;}.paragraph--three-column-text .field--three-column-row > .field__item{padding:12.5px;}@media (min-width:48em){.paragraph--three-column-text .field--three-column-row > .field__item{width:33.33%;float:left;}.paragraph--three-column-text .field--three-column-row > .field__item:nth-child(3n+1){clear:left;}}@media (min-width:67.5em){.paragraph--three-column-text .field--three-column-row{margin:-25px;}.paragraph--three-column-text .field--three-column-row > .field__item{padding:25px;}}@media (min-width:48em){.paragraph--three-column-text .field--three-column-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}}.paragraph--three-column-text .paragraph--html-block p:last-child{margin-bottom:0;}.paragraph--two-columns .field--three-column-row{margin:-12.5px;}.paragraph--two-columns .field--three-column-row:after{content:"";display:table;clear:both;}.paragraph--two-columns .field--three-column-row > .field__item{padding:12.5px;}@media (min-width:48em){.paragraph--two-columns .field--three-column-row > .field__item{width:50%;float:left;}.paragraph--two-columns .field--three-column-row > .field__item:nth-child(2n+1){clear:left;}}@media (min-width:67.5em){.paragraph--two-columns .field--three-column-row{margin:-25px;}.paragraph--two-columns .field--three-column-row > .field__item{padding:25px;}}@media (min-width:48em){.paragraph--two-columns .field--three-column-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;}}.paragraph--news-and-events .field--details,.paragraph--audience-segmentation .field--details{margin:-12.5px;}.paragraph--news-and-events .field--details:after,.paragraph--audience-segmentation .field--details:after{content:"";display:table;clear:both;}.paragraph--news-and-events .field--details > .paragraph,.paragraph--audience-segmentation .field--details > .paragraph{padding:12.5px;}@media (min-width:48em){.paragraph--news-and-events .field--details > .paragraph,.paragraph--audience-segmentation .field--details > .paragraph{width:33.33%;float:left;}.paragraph--news-and-events .field--details > .paragraph:nth-child(3n+1),.paragraph--audience-segmentation .field--details > .paragraph:nth-child(3n+1){clear:left;}}@media (min-width:67.5em){.paragraph--news-and-events .field--details,.paragraph--audience-segmentation .field--details{margin:-25px;}.paragraph--news-and-events .field--details > .paragraph,.paragraph--audience-segmentation .field--details > .paragraph{padding:25px;}}.paragraph--team-member:after{content:"";display:table;clear:both;}.paragraph--team-member .field{margin-bottom:5px;}.paragraph--team-member .field--image{width:100px;height:100px;border-radius:50px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;margin-right:12.5px;-ms-flex-negative:0;flex-shrink:0;}.paragraph--team-member .field--email{width:100%;}.paragraph--team-member .team-member__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.field--team-members{margin:-12.5px;}.field--team-members:after{content:"";display:table;clear:both;}.field--team-members > .field__item{padding:12.5px;}.field--team-members > .field__item > .paragraph{border-top:1px solid #d3d3d3;padding-top:25px;}@media (min-width:48em){.field--team-members{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--team-members .paragraph--team-member{height:100%;}.field--team-members .paragraph--team-member .paragraph__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.field--team-members .paragraph--team-member .paragraph__content .team-member__bottom{margin-top:auto;max-width:100%;}.field--team-members > .field__item{width:50%;float:left;}}@media (min-width:67.5em){.field--team-members{margin:-25px;}.field--team-members > .field__item{padding:25px;width:33.33%;}}.paragraph--quick-summary .fontawesome-icon i::before{color:#717375;}.paragraph--quick-summary .field--details{margin:-12.5px;}.paragraph--quick-summary .field--details:after{content:"";display:table;clear:both;}.paragraph--quick-summary .field--details > .paragraph{padding:12.5px;}.paragraph--quick-summary .field--details .paragraph--section-detail{text-align:center;}.paragraph--quick-summary .field--details .paragraph--section-detail .section-detail-image{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin:0 auto 20px;font-size:5rem;}.paragraph--quick-summary .field--details .paragraph--section-detail .field--body p:last-child{margin-bottom:0;}@media (min-width:30em){.paragraph--quick-summary .field--details .paragraph--section-detail{text-align:left;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content:after{content:"";display:table;clear:both;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content .section-detail-image{float:left;margin-right:25px;margin-left:0;margin-bottom:0;padding-right:10px;}}@media (min-width:48em){.paragraph--quick-summary .field--details > .paragraph{width:50%;float:left;}.paragraph--quick-summary .field--details > .paragraph:nth-child(2n+1){clear:left;}.paragraph--quick-summary .field--details .paragraph--section-detail{text-align:center;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content{-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content > div:not(.section-detail-image){width:100%;margin-top:20px;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content .section-detail-image{float:none;margin-right:auto;margin-left:auto;}}@media (min-width:67.5em){.paragraph--quick-summary .field--details .paragraph--section-detail{text-align:left;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content > div:not(.section-detail-image){width:auto;margin-top:0;}.paragraph--quick-summary .field--details .paragraph--section-detail .paragraph__content .section-detail-image{float:left;margin-right:25px;margin-left:0;margin-bottom:0;}}.paragraph--section-detail .paragraph__content{position:relative;}.paragraph--section-detail h3{margin-bottom:10px;}.paragraph--section-detail .section-detail-link{text-decoration:none;}.paragraph--section-detail .section-detail-link::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;}.paragraph--section-detail .section-detail-link h3{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}.paragraph--section-detail .section-detail-link h3::after{content:"";display:inline-block;width:1em;height:1em;background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/arrow--black.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;margin-left:0.25em;position:relative;top:0.1375em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.svg .paragraph--section-detail .section-detail-link h3::after{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/arrow--black.svg);}.paragraph--section-detail .section-detail-link:hover h3{color:#e12f22;}.paragraph--section-detail .section-detail-link:hover h3::after{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/arrow--red.png);margin-left:0.5em;}.svg .paragraph--section-detail .section-detail-link:hover h3::after{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/arrow--red.svg);}.paragraph--section-detail.display-card .paragraph__content{background:#ebeced;padding:25px;}.paragraph--section-detail.display-card .paragraph__content .field--image{margin-top:-25px;margin-left:-25px;margin-right:-25px;margin-bottom:25px;}.paragraph--section-detail.display-card .paragraph__content .field--body *:last-child{margin-bottom:0;}.background--gray .paragraph--section-detail.display-card .paragraph__content{background:#fff;}.field--statistics{margin:-12.5px;}.field--statistics:after{content:"";display:table;clear:both;}.field--statistics > .field__item{padding:12.5px;}@media (min-width:48em){.field--statistics > .field__item{width:33.33%;float:left;}.field--statistics > .field__item:nth-child(3n+1){clear:left;}}@media (min-width:67.5em){.field--statistics{margin:-25px;}.field--statistics > .field__item{padding:25px;}}.field--statistics .paragraph__content{height:200px;background-color:#e12f22;color:#fff;padding:25px;position:relative;text-align:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.field--statistics .stat__link{border-width:1px;border-style:solid;position:absolute;top:0;left:0;right:0;bottom:0;}.field--statistics .stat__link:hover,.field--statistics .stat__link:focus{border-color:#fff;}.field--statistics .stat__link:hover + .field--statistic + .field--label:after,.field--statistics .stat__link:focus + .field--statistic + .field--label:after{margin-left:10px;}.field--statistics .field--statistic{font-size:60px;font-weight:900;line-height:1;}.field--statistics .field--label{font-weight:500;}@media (max-width:37.4375em){.field--statistics .field__item:nth-child(2n+2) .paragraph__content{background-color:#717375;}}@media (min-width:37.5em) and (max-width:63.9375em){.field--statistics .field__item{width:50%;float:left;}.field--statistics .field__item:nth-child(4n+2) .paragraph__content,.field--statistics .field__item:nth-child(4n+3) .paragraph__content{background-color:#717375;}.field--statistics .field__item:nth-child(3n+1){clear:none;}.field--statistics .field__item:nth-child(2n+1){clear:left;}}@media (min-width:64em){.field--statistics .field__item:nth-child(2n+2) .paragraph__content{background-color:#717375;}}.paragraph--contact-us-form fieldset{margin:0;}.paragraph--contact-us-form fieldset .form-item:first-child{margin-top:0;}.paragraph--contact-us-form fieldset .form-item:last-child{margin-bottom:0;}.paragraph--contact-us-form .field--body + .contact-form{margin-top:40px;}.paragraph--contact-us-form textarea{width:100%;display:block;}@media (min-width:48em){.paragraph--contact-us-form form:after{content:"";display:table;clear:both;}.paragraph--contact-us-form fieldset{width:50%;padding-right:12.5px;float:left;}.paragraph--contact-us-form .js-form-item-message{width:50%;float:left;padding-left:12.5px;margin-top:0;}.paragraph--contact-us-form .js-form-item-message textarea{height:220px;}.paragraph--contact-us-form .form-actions{text-align:right;clear:left;}}@media (min-width:67.5em){.paragraph--contact-us-form fieldset{padding-right:25px;}.paragraph--contact-us-form .js-form-item-message{padding-left:25px;}}.paragraph--custom-form .webform{max-width:768px;}.field--accordion .field__item + .field__item{margin-top:10px;}.field--accordion .accordion__content *:last-child{margin-bottom:0;}form .message{margin-bottom:20px;}.webform-confirmation{background:#ffffff;border:1px solid #4cc47d;padding:25px;text-align:center;}.webform-confirmation .webform-confirmation__message{position:relative;}.webform-confirmation .webform-confirmation__message h3{margin-bottom:5px;}.webform-confirmation .webform-confirmation__message::before{content:"";width:72px;height:72px;background:#4cc47d;border-radius:36px;display:block;margin:0 auto 20px;}.webform-confirmation .webform-confirmation__message::after{content:"";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:40px;width:20px;border-bottom:6px solid #fff;border-right:6px solid #fff;position:absolute;top:12px;left:0;right:0;margin:auto;}.webform-confirmation .webform-confirmation__back{margin-top:20px;}.webform-confirmation .webform-confirmation__back a{border:none;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;background:#222222;color:#fff;display:inline-block;font-weight:500;padding:15px 50px;text-align:center;text-decoration:none;}.webform-confirmation .webform-confirmation__back a:hover,.webform-confirmation .webform-confirmation__back a:focus{background:#000;color:#fff;text-decoration:none;}@media (max-width:29.9375em){.webform-confirmation .webform-confirmation__back a{display:block;width:100%;}}.webform-submission-form{background:#ebeced;padding:25px;}.webform-submission-form .form-item-student-data{background:#e12f22;color:#fff;padding:25px;margin:-25px;}.webform-submission-form .form-item-student-data p{margin-top:10px;margin-bottom:0;}.webform-submission-form .form-item-student-data p:first-child{margin-top:0;}.webform-submission-form .form-item-student-data + .form-wrapper:not(.form-actions),.webform-submission-form .form-item-student-data + input + .form-wrapper:not(.form-actions){margin-top:50px;}.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item{width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-top:20px !important;margin-bottom:20px !important;}.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item:first-child{margin-top:0 !important;}.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item:last-child{margin-bottom:0 !important;}.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > legend,.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > label{color:#222222;font-size:18px;font-weight:500;line-height:1.4;margin-top:0 !important;}@media (min-width:48em){.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > legend,.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > label{margin-top:36px;margin-bottom:15px;}}@media (max-width:47.9375em){.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > legend,.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > label{margin-top:25px;margin-bottom:5px;}}.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > label + .description,.webform-submission-form > .form-wrapper:not(.form-actions) > .form-item > legend + .fieldset-wrapper > .field-prefix .description{font-size:0.9rem;margin-top:-0.5rem;margin-bottom:10px;}.webform-submission-form .webform-type-radios legend + .fieldset-wrapper > .js-webform-radios > .form-item:first-child{margin-top:0;}.webform-submission-form .webform-type-radios .js-webform-radios + .description{margin-top:10px;}.webform-submission-form .webform-type-radios .js-form-type-radio{margin-top:10px !important;margin-bottom:10px !important;}.webform-submission-form .webform-type-radios .js-form-type-radio:first-child{margin-top:0 !important;}.webform-submission-form .webform-type-radios .js-form-type-radio:last-child{margin-bottom:0 !important;}.webform-submission-form > *:first-child > .fieldset-wrapper > *:first-child{margin-top:0;}@media (min-width:67.5em){.webform-submission-form{padding:37.5px;}.webform-submission-form .form-item-student-data{padding:37.5px;margin:-37.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webform-submission-form .form-item-student-data p{width:50%;}.webform-submission-form .form-item-student-data p:nth-child(2){margin-top:0;}.webform-submission-form .form-item-student-data + .form-wrapper:not(.form-actions),.webform-submission-form .form-item-student-data + input + .form-wrapper:not(.form-actions){margin-top:75px;}}.dropbutton{background:#fff;border:1px solid #d3d3d3;}.dropbutton .dropbutton-action{padding:2.5px 12.5px;margin-bottom:0;min-width:6rem;}.dropbutton .dropbutton-toggle{margin-bottom:0;}.dropbutton .dropbutton-toggle button{display:block;position:relative;padding:0 5px;}.dropbutton .dropbutton-arrow{left:0;right:0;top:0;bottom:0;margin:auto;}.tab-wrapper ul[role=tablist]{list-style-type:none;padding-left:0;margin:0;}.tab-wrapper button[role=tab]{background:transparent;color:#222222;border-bottom:6px solid transparent;}.tab-wrapper button[role=tab][aria-selected=true]{border-bottom-color:#e12f22;pointer-events:none;}.tab-wrapper button[role=tab]:hover,.tab-wrapper button[role=tab]:focus{border-bottom-color:#e12f22;}.tab-wrapper button[role=tab]:focus{outline:1px dotted #222222;outline-offset:5px;}.tab-wrapper.horizontal ul[role=tablist] li{margin:0;}.tab-wrapper.horizontal ul[role=tablist] li + li{border-top:1px solid #d3d3d3;}@media (max-width:29.9375em){.tab-wrapper.horizontal ul[role=tablist] li button{border-bottom:0;}.tab-wrapper.horizontal ul[role=tablist] li button:hover,.tab-wrapper.horizontal ul[role=tablist] li button:focus{background:#ebeced;}.tab-wrapper.horizontal ul[role=tablist] li button[aria-selected=true]{background:#e12f22;color:#fff;}}@media (min-width:30em){.tab-wrapper.horizontal ul[role=tablist] li{display:inline-block;}.tab-wrapper.horizontal ul[role=tablist] li + li{margin-left:12.5px;border-top:0;}.tab-wrapper.horizontal ul[role=tablist] li button{padding-left:0;padding-right:0;}}@media (min-width:48em){.tab-wrapper.horizontal ul[role=tablist] li + li{margin-left:25px;}}.tab-wrapper *[role=tabpanel][aria-hidden=true]{display:none;}.news-container h2{margin-bottom:12.5px;}@media (min-width:67.5em){.news-container h2{margin-bottom:0;}}.news-listing{padding-left:12.5px;padding-right:12.5px;}.news-listing .slick-slide{margin:12.5px;}.news-listing .slick-slide .news{padding:25px;padding-bottom:20px;}.news-listing .slick-slide .news .news__image{margin-left:-25px;margin-right:-25px;margin-top:-25px;margin-bottom:20px;}.news-listing .fa-arrow-left,.news-listing .fa-arrow-right{width:44px;height:44px;top:auto;bottom:-44px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.news-listing .fa-arrow-right{right:12.5px;}.news-listing .fa-arrow-left{left:12.5px;}.news-listing .news.has-image .news__text{width:100%;padding:0;}@media (min-width:67.5em){.news-listing{padding-left:0;padding-right:0;}.news-listing .slick-slide{margin:25px;}}@media (min-width:64em){.news-listing.slides--4 .news__title,.news-listing.slides--5 .news__title{font-size:18px;}.news-listing.slides--5,.news-listing.slides--6{padding-left:12.5px;padding-right:12.5px;}.news-listing.slides--5 .slick-slide,.news-listing.slides--6 .slick-slide{margin:12.5px;}.news-listing.slides--5 .news,.news-listing.slides--6 .news{padding:12.5px;padding-bottom:11.25px;}.news-listing.slides--5 .news .news__image,.news-listing.slides--6 .news .news__image{padding-bottom:65%;margin-left:-12.5px;margin-right:-12.5px;margin-top:-12.5px;margin-bottom:11.25px;}.news-listing.slides--6 .slick-slide .news__title{font-size:16px;}.news-listing.slides--1 .slick-slide .news.has-image{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.news-listing.slides--1 .slick-slide .news.has-image .news__image{width:25%;float:left;padding-bottom:15%;margin-bottom:-25px;margin-right:25px;}.news-listing.slides--1 .slick-slide .news.has-image .news__text{width:75%;float:right;}}.news__image{height:0;position:relative;padding-bottom:61%;}.news__image img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}header{background:#e12f22;}@media (min-width:67.5em){header{background:#222222;}header .region--primary-menu{float:none;margin-right:-25px;margin-left:-25px;}header .region--primary-menu > nav > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}header .region--primary-menu > nav > ul > li > a{color:#fff;border-bottom-color:#222222;padding:16px 0 10px;}header .region--primary-menu > nav > ul > li.menu-item--expanded > a::after{content:"";width:12px;height:6px;background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/triangle--down.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;display:inline-block;position:relative;top:-2px;margin-left:4px;}header .region--primary-menu ul li ul.columns{width:500px;margin-left:-200px;}}#logo{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/logo--stacked.png);border-bottom:6px solid transparent;}.svg #logo{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/logo--stacked.svg);}#logo:focus{border-bottom-color:#fff;}@media (min-width:37.5em){#logo{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/logo.png);width:300px;height:59px;}.svg #logo{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/logo.svg);}}@media (min-width:67.5em){#logo{position:absolute;top:0;z-index:99;height:44px;}}#toggle-menu{background:#222222;}#toggle-menu .bar{position:relative;}.show-nav #toggle-menu .bar.first{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:3px;}.show-nav #toggle-menu .bar.last{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-4px;}.show-nav #toggle-menu .bar.middle{display:none;}#toggle-search{color:#fff;}#toggle-search .nav-button-label{color:#fff;}#toggle-search .search-icon::before{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/search--white.png);}.svg #toggle-search .search-icon::before{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/search--white.svg);}#footer .footer__top{background-color:#717375;color:#fff;}#footer .footer__top h2{margin-top:0;}#footer .footer__top ul:not(.contextual-links) a{color:#fff;}#footer .footer__top ul ul{padding-left:12.5px;padding-top:5px;}#footer .footer__top .container{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/logo.png);background-repeat:no-repeat;background-position:top left 25px;background-size:280px auto;padding-top:60px;}.svg #footer .footer__top .container{background-image:url(/themes/custom/davenport_internal/libraries/global_css/dist/./images/logo.svg);}@media (min-width:37.5em){#footer .footer__top .container{background-size:400px auto;padding-top:80px;}}@media (min-width:37.5em) and (max-width:52.4375em){#footer .footer__top .region--footer > *{width:50%;float:left;}#footer .footer__top .region--footer > *:nth-child(2n+1){clear:left;}}@media (min-width:52.5em){#footer .footer__top .region--footer{display:-webkit-box;display:-ms-flexbox;display:flex;}}#footer .footer__bottom .region--footer-bottom,#footer .footer__bottom .region--footer-bottom-right{position:static;width:100%;float:none;}#footer .footer__bottom .region--footer-bottom p,#footer .footer__bottom .region--footer-bottom-right p{margin-bottom:10px;}@media (min-width:60em){#footer .footer__bottom .region--footer-bottom{width:66.67%;float:left;}#footer .footer__bottom .region--footer-bottom-right{width:33.33%;float:right;text-align:right;}#footer .footer__bottom .region--footer-bottom-right .socialmedia a{text-align:left;}}@media (max-width:59.9375em){#footer .footer__bottom .region + .region{padding-top:0;}#footer .footer__bottom .region:last-child{padding-bottom:0;}}.main h1.page-title{color:#222222;margin-bottom:40px;}.main h1.page-title::after{content:"";width:100px;height:6px;background:#e12f22;display:block;margin-top:20px;}.page--subsite-landing-page .layout-content-bottom{background:#fff;padding-top:0;padding-bottom:0;}.page--subsite-landing-page .layout-content-bottom .region--content-bottom{max-width:100%;padding-left:0;padding-right:0;}.page--subsite-landing-page .layout-content-bottom .davenport-internal-views-block-parent-group-parent-group-management-block{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){.page--subsite-landing-page .layout-content-bottom .davenport-internal-views-block-parent-group-parent-group-management-block{max-width:1440px;}}@media (min-width:48em){.page--subsite-landing-page .layout-content-bottom .davenport-internal-views-block-parent-group-parent-group-management-block{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){.page--subsite-landing-page .layout-content-bottom .davenport-internal-views-block-parent-group-parent-group-management-block{padding-top:33.35px;padding-bottom:33.35px;}}.page--subsite-landing-page .layout-content-bottom .davenport-internal-views-block-parent-group-parent-group-management-block::before{content:"";position:absolute;top:0;left:25px;right:25px;background:#d3d3d3;height:1px;}.sidebar h2{margin-top:0;}.sidebar a{color:#222222;font-size:14px;text-decoration:none;}.sidebar a:hover{text-decoration:underline;}.sidebar a.is-active{color:#e12f22;}.sidebar div > div ul{padding:0;}.sidebar div > div ul li{border-bottom:1px solid #d3d3d3;padding:12.5px 0;margin-bottom:0;list-style:none;}.sidebar .subsitegroupmenu > ul{margin-top:0;}.sidebar .subsitegroupmenu > ul > li:first-child{border-bottom:0;padding:0;}.sidebar .subsitegroupmenu > ul > li > a{font-size:18px;font-weight:500;color:#222222;display:block;margin-top:0;margin-bottom:12.5px;}.page--subsite-landing-page .sidebar .subsitegroupmenu > ul > li > a{display:none;}.sidebar .subsitegroupmenu > ul > li > a.is-active{color:#222222;}.sidebar .subsitegroupmenu > ul > li > .toggle-submenu{display:none;}.sidebar .subsitegroupmenu > ul > li > ul{padding-left:0;}.sidebar .subsitegroupmenu > ul > li > ul li{position:relative;}.sidebar .subsitegroupmenu > ul > li > ul > li:first-child{border-top:1px solid #d3d3d3;}.sidebar .subsitegroupmenu > ul > li > ul ul{padding-left:25px;}.sidebar .subsitegroupmenu > ul > li > ul ul li{border:none;padding-top:5px;padding-bottom:5px;}.sidebar .subsitegroupmenu-2 > ul{margin-top:0;}.sidebar .subsitegroupmenu-2 > ul > li:first-child{border:0;padding:0;}.sidebar .subsitegroupmenu-2 > ul > li > a{font-size:18px;font-weight:500;color:#222222;display:block;margin-top:0;margin-bottom:12.5px;}.page--subsite-landing-page .sidebar .subsitegroupmenu-2 > ul > li > a{display:none;}.sidebar .subsitegroupmenu-2 > ul > li > a.is-active{color:#222222;}.sidebar .subsitegroupmenu-2 > ul > li.menu-item--expanded > .toggle-submenu{display:none;}.sidebar .subsitegroupmenu-2 > ul > li > ul{padding-left:0;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li{border-bottom:1px solid #d3d3d3;padding-top:10px;padding-bottom:10px;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li:first-child{margin-top:0;border-top:1px solid #d3d3d3;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu{width:36px;height:36px;text-align:center;line-height:1;position:absolute;top:5px;right:0;-webkit-transition:none;transition:none;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu::after{content:"▾";}.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu:hover,.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu:focus{background:#e12f22;color:#fff;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu:hover::after,.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu:focus::after{color:#fff;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu[aria-expanded=true]{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.sidebar .subsitegroupmenu-2 > ul > li > ul > li ul[aria-hidden=true]{display:none;}@media (prefers-reduced-motion:no-preference){.sidebar .subsitegroupmenu-2 > ul > li > ul > li ul{max-height:30em;overflow:auto;-webkit-transition:max-height 0.3s ease;transition:max-height 0.3s ease;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li ul[aria-hidden=true]{display:block;max-height:0;overflow:hidden;}.sidebar .subsitegroupmenu-2 > ul > li > ul > li.menu-item--expanded > .toggle-submenu{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}}.sidebar nav ul li.menu-item--expanded ul{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;}.sidebar nav ul li.menu-item--expanded ul::-webkit-scrollbar{width:0;height:0;}.sidebar nav ul li.menu-item--expanded li.menu-item--expanded .toggle-submenu{padding:5px 10px;top:2px;}.sidebar nav ul li.menu-item--expanded li.menu-item--expanded .toggle-submenu::after{content:"▾";}body,html{margin:0;padding:0;height:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}main,.container{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){main,.container{max-width:1440px;}}main:before,main:after,.container:before,.container:after{content:"";display:table;}main:after,.container:after{clear:both;}#highlighted:before,#highlighted:after{content:"";display:table;}#highlighted:after{clear:both;}@media (min-width:48em){.layout-content,.layout-sidebar-first,.layout-sidebar-second{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){.layout-content,.layout-sidebar-first,.layout-sidebar-second{padding-top:33.35px;padding-bottom:33.35px;}}.has-sidebar main{padding-left:0;padding-right:0;}@media (min-width:67.5em){.has-sidebar .layout-sidebar-first{padding-right:50px;}.has-sidebar .layout-content{padding-left:50px;}}@media (max-width:67.4375em) and (min-width:48em){.has-sidebar .layout-sidebar-first{padding-right:25px;font-size:0.8em;}.has-sidebar .layout-content{padding-left:25px;}}@media (min-width:48em){.has-sidebar main{display:-webkit-box;display:-ms-flexbox;display:flex;}.has-sidebar .layout-sidebar-first{border-right:1px solid #d3d3d3;}}@media (max-width:47.9375em){.has-sidebar .layout-sidebar-first{border-top:1px solid #d3d3d3;}}.sidebar-second main{padding-left:0;padding-right:0;}@media (min-width:48em){.sidebar-second .layout-sidebar-second,.sidebar-second .layout-content{padding-top:50px;padding-bottom:50px;}}@media (max-width:47.9375em){.sidebar-second .layout-sidebar-second,.sidebar-second .layout-content{padding-top:33.35px;padding-bottom:33.35px;}}@media (min-width:48em){.sidebar-second main{display:-webkit-box;display:-ms-flexbox;display:flex;}.sidebar-second .layout-sidebar-second{border-left:1px solid #d3d3d3;padding-left:50px;}.sidebar-second .layout-sidebar-second .block:first-child > h2:first-child{padding-top:1rem;}.sidebar-second .layout-content{padding-right:50px;}}.page--node .no-sidebar main{margin-left:auto;margin-right:auto;max-width:1240px;min-width:320px;padding-left:25px;padding-right:25px;padding-left:25px;padding-right:25px;}@media (min-width:93.75em){.page--node .no-sidebar main{max-width:1440px;}}.connections-page-header{position:relative;background:#222222;border:1px solid #d3d3d3;border-bottom:0;}@media (max-width:29.9375em){.connections-page-header{margin-left:-25px;margin-right:-25px;}}.connections-page-header h2,.connections-page-header .field--help-message{position:relative;z-index:2;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.connections-page-header h2{margin:0;color:#fff;}.connections-page-header .field--help-message{background:#ebeced;font-size:14px;-ms-flex-negative:0;flex-shrink:0;}.connections-page-header .field--help-message p:last-child{margin-bottom:0;}@media (min-width:37.5em){.connections-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.connections-page-header h2{padding-right:50px;}.connections-page-header .field--help-message{text-align:right;}.connections-page-header .field--help-message::before{content:"";background:#a7a7a7;position:absolute;top:0;bottom:0;right:100%;left:auto;width:25px;height:auto;}}.connection-links--6,.connection-links--5{-ms-flex-wrap:wrap;flex-wrap:wrap;}.connection-links--6 .field__item,.connection-links--5 .field__item{width:33.33%;border-bottom:1px solid #d3d3d3;}.connection-links--6 .field__item:nth-child(n+4),.connection-links--5 .field__item:nth-child(n+4){border-bottom:none;}@media (min-width:48em){.connection-links--6 .field__item,.connection-links--5 .field__item{border-bottom:0;}}.connection-links--7,.connection-links--8{-ms-flex-wrap:wrap;flex-wrap:wrap;}.connection-links--7 .field__item,.connection-links--8 .field__item{width:25%;border-bottom:1px solid #d3d3d3;}.connection-links--7 .field__item:nth-child(n+5),.connection-links--8 .field__item:nth-child(n+5){border-bottom:none;}@media (min-width:48em){.connection-links--7 .field__item,.connection-links--8 .field__item{border-bottom:0;}}.connection-links{border:1px solid #d3d3d3;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}@media (min-width:48em){.connection-links{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (max-width:29.9375em){.connection-links{margin-left:-25px;margin-right:-25px;}}.paragraph--connections-link{position:relative;padding:10px;text-align:center;font-size:12px;line-height:1.2;height:100%;}.paragraph--connections-link a{color:#222222;text-decoration:none;font-weight:500;}.paragraph--connections-link a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-bottom:6px solid transparent;}.paragraph--connections-link a:hover,.paragraph--connections-link a:focus{color:#e12f22;}.paragraph--connections-link a:hover::before,.paragraph--connections-link a:focus::before{border-bottom-color:#e12f22;}.paragraph--links-section{margin-top:40px;}.paragraph--links-section h3{background:#ebeced;padding:10px 20px;}.paragraph--links-section .field--links-lists{margin-left:-12.5px;margin-right:-12.5px;}.paragraph--links-section .field--links-lists > .field__item{padding:6.25px 12.5px;}@media (min-width:37.5em){.paragraph--links-section .field--links-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--links-section .field--links-lists > .field__item{width:50%;}}@media (min-width:48em){.paragraph--links-section .field--links-lists{margin-left:-25px;margin-right:-25px;}.paragraph--links-section .field--links-lists > .field__item{padding:12.5px 25px;}}@media (min-width:67.5em){.paragraph--links-section .field--links-lists > .field__item{width:25%;}}.paragraph--links-list h4{border-bottom:1px solid #d3d3d3;margin-bottom:10px;}.paragraph--links-list ul{list-style-type:none;padding-left:0;margin:0;}.field--messages .field__item{margin-top:10px;}.paragraph--message{padding:12.5px;border-width:1px;border-style:solid;border-color:#d3d3d3;}@media (min-width:37.5em){.paragraph--message{padding:25px;}}.paragraph--message.background--red{background:#fcedec;border-color:#e12f22;}.paragraph--message.background--orange{background:#fdefe6;border-color:#ed701b;}.paragraph--message.background--yellow{background:#fdf2e1;border-color:#f39e1a;}.paragraph--message.background--green{background:#f8fff0;border-color:#4cc47d;}.paragraph--message.background--blue{background:#e9edf9;border-color:#4b69cb;}.paragraph--message.background--purple{background:#f1e6f2;border-color:#96509e;}.paragraph--message .paragraph__content{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--message .field--image{width:24px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:12.5px;}.paragraph--message *:last-child{margin-bottom:0;}.connections-wrapper.horizontal ul[role=tablist]{padding-left:1px;position:relative;top:1px;z-index:2;}
