/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Gandhi Sans";src:url(/themes/custom/doane/assets/fonts/gandhi-sans/web%20fonts/gandhisans_bold_macroman/GandhiSans-Bold-webfont.woff);src:url(/themes/custom/doane/assets/fonts/gandhi-sans/web%20fonts/gandhisans_regular_macroman/GandhiSans-Regular-webfont.woff)}@font-face{font-family:"DM Serif Display";src:url(/themes/custom/doane/assets/fonts/DM_Serif_Display/DMSerifDisplay-Regular.ttf)}@media(min-width:800px){.mobile-only{display:none !important}}@media(min-width:calc(1200px + 1px)){.tablet-max{display:none !important}}@media(max-width:799px){.tablet-only{display:none !important}}@media(min-width:calc(1200px + 1px)){.tablet-only{display:none !important}}@media(max-width:799px){.tablet-min{display:none !important}}@media(max-width:1200px){.desktop-only{display:none !important}}:root{--c-text:#161c21;--c-text-inverse:#FFF;--c-background:#FFF;--c-background-section:#E5EBED;--c-primary:#FF7900;--c-secondary:#0063B0;--c-accent:#47545D;--c-accent-high:#000;--c-highlight:#ccc;--c-highlight-high:#E5EBED;--c-muted:#F4F5F5;--c-warning:#f9fb93;--c-error:#F00;--c-message:#cfefc2}@media(prefers-color-scheme:dark){:root{--c-text:#161c21;--c-text-inverse:#FFF;--c-background:#FFF;--c-background-section:#E5EBED;--c-primary:#FF7900;--c-secondary:#0063B0;--c-accent:#47545D;--c-accent-high:#000;--c-highlight:#ccc;--c-highlight-high:#E5EBED;--c-muted:#F4F5F5;--c-warning:#f9fb93;--c-error:#F00;--c-message:#cfefc2}}:root [data-theme=default]{--c-text:#161c21;--c-text-inverse:#FFF;--c-background:#FFF;--c-background-section:#E5EBED;--c-primary:#FF7900;--c-secondary:#0063B0;--c-accent:#47545D;--c-accent-high:#000;--c-highlight:#ccc;--c-highlight-high:#E5EBED;--c-muted:#F4F5F5;--c-warning:#f9fb93;--c-error:#F00;--c-message:#cfefc2}:root [data-theme=dark]{--c-text:#161c21;--c-text-inverse:#FFF;--c-background:#FFF;--c-background-section:#E5EBED;--c-primary:#FF7900;--c-secondary:#0063B0;--c-accent:#47545D;--c-accent-high:#000;--c-highlight:#ccc;--c-highlight-high:#E5EBED;--c-muted:#F4F5F5;--c-warning:#f9fb93;--c-error:#F00;--c-message:#cfefc2}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:var(--c-text);color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:var(--c-text-inverse);color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:var(--c-background);color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:var(--c-background-section);color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:var(--c-primary);color:var(--c-muted)}.cl-colors__item--default-secondary{background-color:var(--c-secondary);color:var(--c-muted)}.cl-colors__item--default-accent{background-color:var(--c-accent);color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:var(--c-accent-high);color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:var(--c-highlight);color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:var(--c-highlight-high);color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:var(--c-muted);color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:var(--c-warning);color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:var(--c-error);color:var(--c-muted)}.cl-colors__item--default-message{background-color:var(--c-message);color:var(--c-accent-high)}.cl-colors__item--dark-text{background-color:var(--c-text);color:var(--c-accent-high)}.cl-colors__item--dark-text-inverse{background-color:var(--c-text-inverse);color:var(--c-muted)}.cl-colors__item--dark-background{background-color:var(--c-background);color:var(--c-muted)}.cl-colors__item--dark-background-section{background-color:var(--c-background-section);color:var(--c-muted)}.cl-colors__item--dark-primary{background-color:var(--c-primary);color:var(--c-accent-high)}.cl-colors__item--dark-secondary{background-color:var(--c-secondary);color:var(--c-accent-high)}.cl-colors__item--dark-accent{background-color:var(--c-accent);color:var(--c-accent-high)}.cl-colors__item--dark-accent-high{background-color:var(--c-accent-high);color:var(--c-accent-high)}.cl-colors__item--dark-highlight{background-color:var(--c-highlight);color:var(--c-muted)}.cl-colors__item--dark-highlight-high{background-color:var(--c-highlight-high);color:var(--c-muted)}.cl-colors__item--dark-muted{background-color:var(--c-muted);color:var(--c-muted)}.cl-colors__item--dark-warning{background-color:var(--c-warning);color:var(--c-muted)}.cl-colors__item--dark-error{background-color:var(--c-error);color:var(--c-accent-high)}.cl-colors__item--dark-message{background-color:var(--c-message);color:var(--c-muted)}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:var(--c-accent-high);color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}.dialog-off-canvas-main-canvas .layout-builder-block{background:rgba(0,0,0,0)}.dialog-off-canvas-main-canvas .layout-builder-block .outer-container{overflow:hidden}.ui-dialog.media-library-widget-modal.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons{background-color:#fff}.ui-widget.ui-dialog.ui-dialog-off-canvas{width:50% !important;left:50% !important;z-index:1000}.ui-widget.ui-widget-content{margin-top:100px}.ui-widget .description{font-size:.625rem;margin-top:.25em;margin-bottom:1em}.ui-widget .js-form-wrapper{margin-top:10px}.ui-widget .js-form-wrapper:first-of-type,.ui-widget .js-form-wrapper.js-filter-guidelines{border-top:none;margin-top:0}.ui-widget .js-form-wrapper .field--widget-entity-reference-paragraphs{border:2px dashed #979797;padding:1rem}.ui-widget .js-form-wrapper .field--widget-entity-reference-paragraphs .form-item input.required.error{border:solid 1px red !important}.ui-widget.ui-widget-content,.ui-widget #drupal-off-canvas{background-color:rgba(0,0,0,0);font-size:14px !important;line-height:1.3 !important;color:#000}.ui-widget.ui-widget-content img,.ui-widget #drupal-off-canvas img{max-width:100%;height:auto}.ui-widget.ui-widget-content .status__list .status--error,.ui-widget #drupal-off-canvas .status__list .status--error{color:red}.ui-widget.ui-widget-content table,.ui-widget #drupal-off-canvas table{margin:0 0 20px;color:inherit;min-width:unset}.ui-widget.ui-widget-content table tr:hover td,.ui-widget #drupal-off-canvas table tr:hover td{background:#f4f5f5}.ui-widget.ui-widget-content table td,.ui-widget #drupal-off-canvas table td{color:#252f38}.ui-widget.ui-widget-content table td:first-child,.ui-widget #drupal-off-canvas table td:first-child{width:auto}.ui-widget.ui-widget-content table td,.ui-widget.ui-widget-content table th,.ui-widget #drupal-off-canvas table td,.ui-widget #drupal-off-canvas table th{padding:0}.ui-widget.ui-widget-content table .field--type-link,.ui-widget #drupal-off-canvas table .field--type-link{overflow:auto}.ui-widget.ui-widget-content form,.ui-widget #drupal-off-canvas form{color:inherit}.ui-widget.ui-widget-content .views-exposed-form,.ui-widget #drupal-off-canvas .views-exposed-form{display:flex}.ui-widget.ui-widget-content .views-exposed-form .form-item,.ui-widget #drupal-off-canvas .views-exposed-form .form-item{padding:0 5px 0 0}.ui-widget.ui-widget-content label,.ui-widget.ui-widget-content .label,.ui-widget #drupal-off-canvas label,.ui-widget #drupal-off-canvas .label{font:unset;letter-spacing:unset;color:#161c21;font-weight:bold}.ui-widget.ui-widget-content .field--name-field-left-side .form-item input.form-text,.ui-widget.ui-widget-content .field--name-field-right-side .form-item input.form-text,.ui-widget #drupal-off-canvas .field--name-field-left-side .form-item input.form-text,.ui-widget #drupal-off-canvas .field--name-field-right-side .form-item input.form-text{margin-top:1rem;width:100%}.ui-widget.ui-widget-content .form-item,.ui-widget #drupal-off-canvas .form-item{display:block;max-width:unset;padding:10px 0}.ui-widget.ui-widget-content .form-item input.form-text,.ui-widget.ui-widget-content .form-item input.form-checkbox,.ui-widget.ui-widget-content .form-item input.form-radio,.ui-widget.ui-widget-content .form-item input.form-file,.ui-widget.ui-widget-content .form-item textarea,.ui-widget.ui-widget-content .form-item select,.ui-widget #drupal-off-canvas .form-item input.form-text,.ui-widget #drupal-off-canvas .form-item input.form-checkbox,.ui-widget #drupal-off-canvas .form-item input.form-radio,.ui-widget #drupal-off-canvas .form-item input.form-file,.ui-widget #drupal-off-canvas .form-item textarea,.ui-widget #drupal-off-canvas .form-item select{display:inline;background:unset;font-size:unset;letter-spacing:unset;margin:unset;width:unset;padding:5px 10px;color:#161c21;border:1px #ccc solid}.ui-widget.ui-widget-content .form-item .form-item__description,.ui-widget #drupal-off-canvas .form-item .form-item__description{font-style:italic;margin:10px 0;color:#67737a}.ui-widget.ui-widget-content .form-item__dropdown,.ui-widget #drupal-off-canvas .form-item__dropdown{border:none;display:inline}.ui-widget.ui-widget-content .form-item__dropdown::after,.ui-widget #drupal-off-canvas .form-item__dropdown::after{display:none}.ui-widget.ui-widget-content .js-form-item.form-item,.ui-widget #drupal-off-canvas .js-form-item.form-item{margin:0;overflow:scroll}.ui-widget.ui-widget-content .description,.ui-widget.ui-widget-content details,.ui-widget.ui-widget-content summary,.ui-widget.ui-widget-content .ui-dialog-wrapper,.ui-widget #drupal-off-canvas .description,.ui-widget #drupal-off-canvas details,.ui-widget #drupal-off-canvas summary,.ui-widget #drupal-off-canvas .ui-dialog-wrapper{color:#67737a}.ui-widget.ui-widget-content .dropbutton-wrapper,.ui-widget #drupal-off-canvas .dropbutton-wrapper{padding:1rem 0}.ui-widget.ui-widget-content .dropbutton-multiple .dropbutton-widget,.ui-widget #drupal-off-canvas .dropbutton-multiple .dropbutton-widget{height:unset;background-color:#0063b0;width:auto}.ui-widget.ui-widget-content .dropbutton-multiple .dropbutton-widget ul li input,.ui-widget #drupal-off-canvas .dropbutton-multiple .dropbutton-widget ul li input{background-color:unset;padding:4px 20px;white-space:nowrap}.ui-widget.ui-widget-content .dropbutton-multiple .dropbutton-widget .dropbutton li.dropbutton-toggle,.ui-widget #drupal-off-canvas .dropbutton-multiple .dropbutton-widget .dropbutton li.dropbutton-toggle{background-color:#777}.ui-widget.ui-widget-content .dropbutton-multiple .dropbutton-widget .dropbutton li.dropbutton-action,.ui-widget #drupal-off-canvas .dropbutton-multiple .dropbutton-widget .dropbutton li.dropbutton-action{display:block}.ui-widget.ui-widget-content .dropbutton-multiple .dropbutton-widget .dropbutton li.secondary-action,.ui-widget #drupal-off-canvas .dropbutton-multiple .dropbutton-widget .dropbutton li.secondary-action{display:block}.ui-widget.ui-widget-content .dropbutton-multiple.open .dropbutton-action,.ui-widget #drupal-off-canvas .dropbutton-multiple.open .dropbutton-action{display:block !important}.ui-widget.ui-widget-content input[type=submit].button,.ui-widget #drupal-off-canvas input[type=submit].button{width:auto;margin-top:0;margin-right:15px}.ui-widget.ui-widget-content .paragraph-type-top,.ui-widget #drupal-off-canvas .paragraph-type-top{align-items:center;padding:1rem;margin-top:1rem;background-color:#d8dcdd}.ui-widget.ui-widget-content .paragraph-type-title,.ui-widget #drupal-off-canvas .paragraph-type-title{flex-basis:unset}.ui-widget.ui-widget-content .field--widget-entity-reference-paragraphs,.ui-widget #drupal-off-canvas .field--widget-entity-reference-paragraphs{border:2px dashed #979797;padding:0 1rem 1rem}.ui-widget.ui-widget-content .field--widget-entity-reference-paragraphs .form-item .error,.ui-widget.ui-widget-content .field--widget-entity-reference-paragraphs .form-item input.required.error,.ui-widget #drupal-off-canvas .field--widget-entity-reference-paragraphs .form-item .error,.ui-widget #drupal-off-canvas .field--widget-entity-reference-paragraphs .form-item input.required.error{border:solid 1px red !important}.ui-widget.ui-widget-content .field--type-entity-reference-revisions .paragraph-type-top,.ui-widget #drupal-off-canvas .field--type-entity-reference-revisions .paragraph-type-top{flex-wrap:wrap}.ui-widget.ui-widget-content .field--type-image details[open],.ui-widget #drupal-off-canvas .field--type-image details[open]{margin:0;background:rgba(0,0,0,0);border:1px #777 solid}.ui-widget.ui-widget-content .field--type-image details[open]>summary,.ui-widget #drupal-off-canvas .field--type-image details[open]>summary{margin:0 -20px;background:#777}.ui-widget.ui-widget-content .field--type-image .image-widget img,.ui-widget #drupal-off-canvas .field--type-image .image-widget img{height:-moz-fit-content;height:fit-content;margin-right:20px;float:left}.ui-widget.ui-widget-content .field--type-image .image-widget .file--image,.ui-widget #drupal-off-canvas .field--type-image .image-widget .file--image{padding-bottom:10px;display:block}.ui-widget.ui-widget-content .button,.ui-widget.ui-widget-content .media-library-widget__toggle-weight,.ui-widget #drupal-off-canvas .button,.ui-widget #drupal-off-canvas .media-library-widget__toggle-weight{background:#428bca;-webkit-appearance:none;appearance:none;text-transform:uppercase;padding:5px 15px;outline:0;border:0;color:#fff;font-size:.875rem;transition:all .4s linear;cursor:pointer}.ui-widget.ui-widget-content .button:hover,.ui-widget.ui-widget-content .media-library-widget__toggle-weight:hover,.ui-widget #drupal-off-canvas .button:hover,.ui-widget #drupal-off-canvas .media-library-widget__toggle-weight:hover{background:#3276b1}.ui-widget.ui-widget-content .button.dialog-cancel,.ui-widget #drupal-off-canvas .button.dialog-cancel{border-radius:20em}.ui-widget.ui-widget-content .field--type-link,.ui-widget #drupal-off-canvas .field--type-link{padding:1rem;overflow:auto}.ui-widget.ui-widget-content .form-checkbox .form-item,.ui-widget.ui-widget-content .form-item--checkboxes .form-item,.ui-widget.ui-widget-content .field--type-boolean .form-item,.ui-widget #drupal-off-canvas .form-checkbox .form-item,.ui-widget #drupal-off-canvas .form-item--checkboxes .form-item,.ui-widget #drupal-off-canvas .field--type-boolean .form-item{flex-direction:row;align-items:center}.ui-widget.ui-widget-content details,.ui-widget #drupal-off-canvas details{background-color:rgba(0,0,0,0);margin:10px 0;padding:0}.ui-widget.ui-widget-content details>summary,.ui-widget.ui-widget-content details>summary:hover,.ui-widget #drupal-off-canvas details>summary,.ui-widget #drupal-off-canvas details>summary:hover{background-color:#d8dcdd;color:#000;margin:0;list-style:none}.ui-widget.ui-widget-content .inline-block-list__item,.ui-widget #drupal-off-canvas .inline-block-list__item{background-color:rgba(0,0,0,0)}.ui-widget.ui-widget-content .cke_contents .cke_wysiwyg_frame,.ui-widget #drupal-off-canvas .cke_contents .cke_wysiwyg_frame{padding-left:1rem;background-color:#f4f4f4}.ui-widget #media-library-content .js-media-library-add-form,.ui-widget #media-library-content .views-exposed-form,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form{align-items:flex-end;margin:0 0 20px}.ui-widget #media-library-content .js-media-library-add-form .js-form-wrapper,.ui-widget #media-library-content .js-media-library-add-form .form-item__dropdown,.ui-widget #media-library-content .views-exposed-form .js-form-wrapper,.ui-widget #media-library-content .views-exposed-form .form-item__dropdown,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form .js-form-wrapper,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form .form-item__dropdown,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form .js-form-wrapper,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form .form-item__dropdown{margin:0}.ui-widget #media-library-content .js-media-library-add-form label,.ui-widget #media-library-content .views-exposed-form label,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form label,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form label{color:unset}.ui-widget #media-library-content .js-media-library-add-form input.form-text,.ui-widget #media-library-content .js-media-library-add-form input.form-file,.ui-widget #media-library-content .js-media-library-add-form select,.ui-widget #media-library-content .views-exposed-form input.form-text,.ui-widget #media-library-content .views-exposed-form input.form-file,.ui-widget #media-library-content .views-exposed-form select,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form input.form-text,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form input.form-file,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form select,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form input.form-text,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form input.form-file,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form select{width:250px;color:unset;border:1px #ccc solid;margin:0;height:40px}.ui-widget #media-library-content .js-media-library-add-form input.form-file,.ui-widget #media-library-content .views-exposed-form input.form-file,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form input.form-file,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form input.form-file{height:auto}.ui-widget #media-library-content .js-media-library-add-form input[type=submit].button,.ui-widget #media-library-content .views-exposed-form input[type=submit].button,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-add-form input[type=submit].button,.ui-widget #drupal-off-canvas .js-media-library-widget .views-exposed-form input[type=submit].button{margin:0 0}.ui-widget #media-library-content .js-media-library-selection,.ui-widget #media-library-content .js-media-library-views-form,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-selection,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-views-form{display:grid;gap:1.5%;grid-template-columns:30% 30% 30%;margin-bottom:10px}.ui-widget #media-library-content .js-media-library-selection table,.ui-widget #media-library-content .js-media-library-views-form table,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-selection table,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-views-form table{width:calc(300% + 20px)}.ui-widget #media-library-content .js-media-library-selection table .js-media-library-item,.ui-widget #media-library-content .js-media-library-views-form table .js-media-library-item,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-selection table .js-media-library-item,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-views-form table .js-media-library-item{display:table-row}.ui-widget #media-library-content .js-media-library-selection .js-media-library-item,.ui-widget #media-library-content .js-media-library-views-form .js-media-library-item,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-selection .js-media-library-item,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-views-form .js-media-library-item{border:1px #666 solid;padding:10px;margin-bottom:5px;display:flex;flex-direction:column;justify-content:space-between}.ui-widget #media-library-content .js-media-library-selection .js-media-library-item img,.ui-widget #media-library-content .js-media-library-views-form .js-media-library-item img,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-selection .js-media-library-item img,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-views-form .js-media-library-item img{max-width:100%;height:auto;margin-top:10px}.ui-widget #media-library-content table img,.ui-widget #drupal-off-canvas .js-media-library-widget table img{max-width:100px;height:auto}#drupal-off-canvas-wrapper{background-color:#fff}#drupal-off-canvas-wrapper a{color:#00e}#drupal-off-canvas-wrapper a:hover{text-decoration:underline}#drupal-off-canvas-wrapper #drupal-off-canvas div ul.inline-block-list li a{color:#00e}#drupal-off-canvas-wrapper #drupal-off-canvas div ul.inline-block-list li a:hover{text-decoration:underline}.ui-widget #media-library-content .js-media-library-selection,.ui-widget #media-library-content .js-media-library-views-form,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-selection,.ui-widget #drupal-off-canvas .js-media-library-widget .js-media-library-views-form{gap:1rem}.js-pager__items{list-style-type:none}.js-pager__items li{display:inline-block}.js-pager__items li a{font-size:1.2rem;padding:0 1rem}#block-doane-help,#node-site-page-layout-builder-form,#layout-builder-discard-changes{max-width:calc(1250px + 2.25rem*2);width:100%;margin:0 auto;padding:0 2.25rem;padding:0}@media(min-width:480px){#block-doane-help,#node-site-page-layout-builder-form,#layout-builder-discard-changes{padding:0 2.25rem}}#block-doane-help .button,#node-site-page-layout-builder-form .button,#layout-builder-discard-changes .button{display:inline-block;font-size:16px;line-height:16px;margin-right:5px;border:none}#layout-builder-discard-changes{margin-bottom:3em}#edit-preview-toggle,#edit-revision-information{width:100%;padding:5px}#edit-preview-toggle .form-item,#edit-revision-information .form-item{display:flex;flex-direction:row;align-items:center;margin-bottom:0}#edit-preview-toggle .form-item input,#edit-revision-information .form-item input{width:unset;margin:unset}#edit-preview-toggle .form-item label,#edit-revision-information .form-item label{padding-left:10px;font:unset;color:unset;letter-spacing:unset;text-transform:unset}.editor-change-text-format-modal.ui-dialog.ui-dialog-buttons.ui-front.ui-widget.ui-widget-content{background-color:#fff}html{box-sizing:border-box}body{background-color:#f4f5f5;color:var(--c-text);font-family:"Gandhi Sans",sans-serif;font-size:1rem;line-height:1.6}*,*::after,*::before{box-sizing:inherit}.main{display:block}.main .main--container{max-width:calc(1250px + 2.25rem*2);width:100%;margin:0 auto;padding:0 2.25rem}@media(min-width:480px){.main .main--container{padding:0 2.25rem}}.container{max-width:calc(1250px + 2.25rem*2);width:100%;margin:0 auto;padding:0 2.25rem}@media(min-width:480px){.container{padding:0 2.25rem}}.container .container{padding:0}.outer-container{max-width:1900px;margin:0 auto}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.form-actions{display:flex;flex-wrap:wrap}.layout--onecol--dark{border-bottom:1px solid #252f38;border-top:1px solid #252f38}.block--dark,.layout--onecol--dark{background:#252f38}.block--dark h2,.layout--onecol--dark h2{color:#fff}.block--dark .slider .side-by-side-slide img.image,.layout--onecol--dark .slider .side-by-side-slide img.image{box-shadow:0 20px 50px rgba(22,28,33,.5) !important}.block--light{background:#f4f5f5}.layout--onecol--light .button--background{border-color:#c4c8c9;color:#67737a}.layout--onecol--light .button--background.button--white{color:#fff}.layout--onecol--light .button--background:hover,.layout--onecol--light .button--background:focus{color:#161c21}@media(min-width:1900px){.block--offset{display:grid}}.no-scroll{overflow:hidden}h2{line-height:1.05;font-weight:400}.block .outer-container>.h2,.block .text-long .outer-container>h2,.text-long .block .outer-container>h2,.block .wysiwyg .outer-container>h2,.wysiwyg .block .outer-container>h2{margin-left:40px}img.no-shadow{box-shadow:none !important}p.larger-text{font-size:1.25rem;line-height:30px}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable{background-color:#fff !important}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable .form-item>.field-multiple-table.responsive-enabled.table>tbody>tr,.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable .text-long .form-item>table.field-multiple-table.responsive-enabled>tbody>tr,.text-long .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable .form-item>table.field-multiple-table.responsive-enabled>tbody>tr{background-color:#fff !important}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable .form-item>.field-multiple-table.responsive-enabled.table>tbody>tr:hover,.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable .text-long .form-item>table.field-multiple-table.responsive-enabled>tbody>tr:hover,.text-long .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable .form-item>table.field-multiple-table.responsive-enabled>tbody>tr:hover{background-color:#fff !important}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable #drupal-off-canvas>div>ul.inline-block-list>li>a{color:#0063b0}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable #drupal-off-canvas>div>ul.inline-block-list>li>a:hover{text-decoration:underline}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable #drupal-off-canvas>div>div.block-categories>details>ul.links>li>a{color:#0063b0}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas.ui-dialog-position-side.ui-resizable #drupal-off-canvas>div>div.block-categories>details>ul.links>li>a:hover{text-decoration:underline}.slick-prev,.slick-next{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border:none;transform:translate(0,-50%)}.slick-prev:hover .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{opacity:1}.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{color:orange;margin-left:-2px}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}.slick-prev.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-next.slick-disabled .slick-next-icon{opacity:.25}.slick-prev .slick-prev-icon,.slick-prev .slick-next-icon,.slick-next .slick-prev-icon,.slick-next .slick-next-icon{display:block;color:#000;opacity:.75;font-family:"slick";font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon::before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon::before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon::before{content:"→"}[dir=rtl] .slick-next .slick-next-icon::before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0px;font-size:0;color:rgba(0,0,0,0);border:0;background:rgba(0,0,0,0);cursor:pointer}.slick-dots li button:hover .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon::before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon::before{position:absolute;top:0;left:0;content:"•";font-family:"slick";font-size:12px;line-height:1;text-align:center;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon::before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:none;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:focus{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon::before{content:"";background-image:url(/themes/custom/doane/images/icons/pause-btn.png);background-size:cover;display:block;width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon::before{content:"▶";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.slick-active{opacity:1}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-nav-container{text-align:center}.slick-nav{bottom:20px;text-align:center;padding:0 30px;width:auto;right:0;z-index:20;position:relative;margin:0 auto;display:inline-block}.slick-nav ul.slick-dots{bottom:0;text-align:center;padding:0;width:max-content;position:relative;margin:0 auto;display:flex}@media(min-width:calc(1200px + 1px)){.slick-nav ul.slick-dots{margin:auto}}.slick-nav li{margin:0 .625rem}.slick-nav li button{color:#67737a;margin:0;padding:0;height:.9375rem;width:.9375rem;border:solid 2px;border-radius:50%}.slick-nav li button:focus{color:#67737a;outline:1px solid #ff7900;outline-style:dashed}.slick-nav li button:focus-visible{color:#fff;outline:1px solid #ff7900;outline-offset:-1px}.slick-nav li button .slick-dot-icon::before{content:""}.slick-nav li.slick-active button{background-color:#67737a}.slick-nav .slick-arrow{top:unset;bottom:-13px;z-index:1000}.slick-nav .slick-arrow .slick-next-icon,.slick-nav .slick-arrow .slick-prev-icon{color:#67737a}.slick-nav .slick-arrow .slick-next-icon:focus,.slick-nav .slick-arrow .slick-prev-icon:focus{color:#fff;outline:1px solid #ff7900;outline-style:dashed}.slick-nav .slick-arrow .slick-next-icon:focus-visible,.slick-nav .slick-arrow .slick-prev-icon:focus-visible{color:#fff;outline:1px solid #ff7900;outline-offset:-1px}.slick-nav .slick-next{right:0;display:grid;place-items:center}.slick-nav .slick-next .slick-next-icon::before{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg);right:6px;top:5px}.slick-nav .slick-prev{left:0;display:grid;place-items:center}.slick-nav .slick-prev .slick-prev-icon::before{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:6px;top:5px}.button{border:2px solid #ff7900;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Gandhi Sans",sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-0.22px;color:#252f38;background-color:var(--c-primary);line-height:34px;padding:12px 32px;position:relative;display:flex;align-items:center;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}.button:hover,.button:focus{color:var(--c-text);background-color:#f4f5f5}@media(prefers-color-scheme:dark){.button{color:#252f38;background-color:var(--c-primary)}.button:hover,.button:focus{color:var(--c-text);background-color:#f4f5f5}}.button--alt{padding:17px 32px;font-size:1.125rem;line-height:38px;letter-spacing:3.6px;border:none;color:var(--c-text);background-color:#e5ebed;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}.button--alt:hover,.button--alt:focus{color:var(--c-text);background-color:#f4f5f5}@media(prefers-color-scheme:dark){.button--alt{color:var(--c-text);background-color:#e5ebed}.button--alt:hover,.button--alt:focus{color:var(--c-text);background-color:#f4f5f5}}.button--alt::after{content:"";background:url(/themes/custom/doane/images/icons/right-arrow.svg);background-repeat:no-repeat;background-size:contain;height:0;width:0}.button--alt:hover,.button--alt:focus{color:#000;background-color:#ff7900;padding:17px 43px}.button--alt:hover::after,.button--alt:focus::after{margin-left:10px;height:19px;width:23px;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}.button--white{background-color:#fff;color:#67737a;border:2px solid #c4c8c9}.button--white:hover,.button--white:focus,.button--white:focus-visible{color:#fff;background-color:#67737a;border-color:#67737a}.button--white:focus,.button--white:focus-visible{transition:none}.button--gray{background:#c4c8c9;color:#161c21;border:none}.button--gray:hover,.button--gray:focus{color:#000;background-color:#ff7900}.button--background,.block--dark .button--background{border-color:#fff;color:#fff;background-color:rgba(0,0,0,0)}.button--background:hover,.button--background:focus,.block--dark .button--background:hover,.block--dark .button--background:focus{color:#161c21;background-color:#fff}.button--background:focus,.button--background:focus-visible,.block--dark .button--background:focus,.block--dark .button--background:focus-visible{transition:none}.button--modal::after{content:"";background:url(/themes/custom/doane/images/icons/playArrowButton.svg);background-repeat:no-repeat;background-size:contain;height:20px;width:18px;margin:-1px -12px -1px 12px}.button--modal:hover::after,.button--modal:focus::after{background:url(/themes/custom/doane/images/icons/playArrowButton2.svg)}.button--uppercase{text-transform:uppercase;letter-spacing:3.6px}.button--video,.button__video{padding:0;height:123px;width:123px;border:none;text-decoration:none;color:#fff;border-radius:50%;background:#0063b0;display:flex;justify-content:center;align-items:center;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}.button--video:focus-visible,.button__video:focus-visible{color:#fff;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}.button--video::after,.button__video::after{content:"▷";height:94px;width:48px;font-size:64px;margin-top:-13px;margin-left:1;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}.button--video:hover,.button--video:focus,.button__video:hover,.button__video:focus{transform:scale(1.05);background-color:#0063b0;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}.button--disabled{cursor:not-allowed}.button--disabled:hover{color:#252f38;background-color:#ff7900;border:2px solid #ff7900}.button--disabled.button--white:hover{background-color:#fff;color:#67737a;border:2px solid #c4c8c9}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0;display:grid;gap:20px;margin-bottom:5px}.form-item--checkboxes .form-item,.form-item--checkbox__item .form-item{display:grid;gap:5px;justify-content:flex-end;height:37px;max-width:450px;margin-bottom:.5em}.form-item--checkboxes .form-item input.form-checkbox,.form-item--checkbox__item .form-item input.form-checkbox{margin:auto;width:auto}.form-item--checkboxes .form-item label,.form-item--checkbox__item .form-item label{position:absolute;top:-5px}.form-item--checkboxes{max-width:477px}.form-item--checkboxes label{top:5px !important;text-transform:unset;letter-spacing:unset}#form .form-item--checkboxes{max-width:100%}#form .form-item--checkboxes:focus-within label{color:#fff}.form-item--checkboxes:focus-within label{color:#161c21}.form-item--checkboxes .form-item:first-child,.form-item--radio .form-item:first-child{margin-top:10px}.form-item--radio,.form-item--radio__item{list-style:none;margin:0;padding:0;display:grid;gap:20px;margin-bottom:5px}.form-item--radio .form-item,.form-item--radio__item .form-item{display:grid;gap:5px}.form-item--radio .form-item input.form-radio,.form-item--radio__item .form-item input.form-radio{margin:0}.form-item--radio .form-item label,.form-item--radio__item .form-item label{position:absolute;top:-5px}.form-radio:focus label,.form-radio:focus-within label{color:#161c21}#form .form-radio:focus label,#form .form-radio:focus-within label{color:#fff}.form-item__dropdown{border:1px solid #252f38;display:block;position:relative;margin-top:10px;max-width:477px}.form-item__dropdown::after{content:"^";font-size:36px;transform:scaleY(-1);color:#ff7900;position:absolute;top:-32%;right:16px;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#ff7900;outline:none}.form-item__dropdown__label{margin-bottom:10px}.form-item__select{border:1px solid #ff7900;height:41px;font-size:1rem;letter-spacing:3.2px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select:focus{outline:none;color:#161c21;background:#f4f5f5;border-color:#e5ebed}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;appearance:none}.form-item__select:focus{color:#161c21;background:#f4f5f5;border-color:#e5ebed}}#form .form-item__dropdown{border:1px solid #e5ebed}#form select.form-item__select{border:1px solid #ff7900}#form select.form-item__select:focus{color:#161c21;background:#f4f5f5;border-color:#e5ebed}.form-item{position:relative;display:block;padding-bottom:5px}.form-item:not(.form__image){margin-bottom:40px}.form-item__label{color:#161c21;display:block;font-size:1rem;font-weight:700;letter-spacing:3.2px;text-transform:uppercase;transition:all .3s ease-in-out}.form-item__label--required::after,.form-item__label.form-required::after{content:" *";color:red}@media(min-width:calc(1200px + 1px)){.form-item__label{display:block}}.form-item input{position:relative;background:#f4f5f5;color:#252f38;border:none;border-bottom:2px solid #e5ebed;padding:0;font-size:1.5rem;line-height:30px;font-family:"Gandhi Sans",sans-serif;width:100%;max-width:477px;transition:all .3s ease-in-out}.form-item input:focus{color:#fff;outline:1px solid #ff7900;outline-style:dashed}.form-item input:focus-visible{color:#fff;outline:1px solid #ff7900;outline-offset:-1px}.form-item input.required-err{border-color:red}.form-item input.form-item__textfield{margin:5px 0}.form-item input.form-item__textfield:focus{color:#252f38;outline:1px solid #ff7900;outline-style:dashed}.form-item input.form-item__textfield:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-offset:-1px}.form-item input.form-item__textfield:-ms-input-placeholder{color:#67737a}.form-item input.form-item__textfield::placeholder{color:#67737a}.form-item input__description{margin-top:.3em}.form-item .form-item--checkboxes.required::after{bottom:-27px}.form-item textarea{max-width:100%}.form-item .form-checkbox{margin-bottom:0}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item__input{margin-left:1em;max-width:31em}.user-login-form{max-width:50%;margin:0 auto 2.5rem;text-align:center}.user-login-form .form-item__label{color:#000}.user-login-form .form-item__description{margin-bottom:2.5rem}.user-login-form .form-item input{background:#fff;color:#67737a;margin-bottom:0;padding:.3125rem;text-align:center}.user-login-form .form-actions{justify-content:center}#form form legend{color:#fff}#form form .form-item__label{color:#fff}#form form .form-item__description{color:#fff;font-size:.9rem}#form form .form-item input{background:#252f38;color:#fff}legend.required::after,legend.form-required::after{content:" *";color:red}input.form-date.form-date{width:unset;margin-right:8px;padding-left:16px}input.form-time.form-time{width:unset;padding-left:13px}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:var(--c-accent-high)}}.icons-demo pre{background-color:var(--c-muted);font-size:.875rem;margin:0;text-align:center}.icons-demo__item{border:1px solid var(--c-muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%;max-height:80vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}@media(min-width:calc(1200px + 1px)){img,picture{max-height:auto;-o-object-position:center 20%;object-position:center 20%}}img.show-on-scroll,picture.show-on-scroll{opacity:0;transition:opacity 600ms 350ms ease-out}img.is-visible,picture.is-visible{opacity:1}figure{margin:0}.figure__caption{font-style:italic}.block__article-image{margin-bottom:0 !important}.block__article-caption{margin-bottom:0 !important}.block__article-caption div{font-style:italic}.link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.link:hover,.link:focus{text-decoration:none}.link:hover::after,.link:focus::after{width:100%;left:0;background:#ff7900}.link--arrow{font-size:1rem;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:3.2px;text-decoration:none;align-items:center;display:inline-block;position:relative;transition:all 250ms ease-in-out,stroke 200ms}.link--arrow:focus{color:#252f38;outline:1px solid #ff7900;outline-style:dashed}.link--arrow:focus-visible{color:#fff;outline:1px solid #ff7900;outline-offset:-1px}.link--arrow *{transition:all 250ms ease-in-out,stroke 200ms}.link--arrow svg.orange-arrow{margin-left:-6px;position:absolute;height:15px;bottom:2px;pointer-events:none}@media(min-width:calc(1200px + 1px)){.link--arrow svg.orange-arrow{height:unset;bottom:11px}}.link--arrow svg.orange-arrow .orange-arrow-head{transform:scaleX(0.9)}.link--arrow svg.orange-arrow .orange-arrow-line{stroke:rgba(0,0,0,0);transform:scaleX(1.2)}.link--arrow:hover::after,.link--arrow:focus::after{content:none}.link--arrow:hover svg.orange-arrow,.link--arrow:focus svg.orange-arrow{margin-left:6px}.link--arrow:hover svg.orange-arrow path.orange-arrow-head,.link--arrow:focus svg.orange-arrow path.orange-arrow-head{transform:scaleX(1.1)}.link--arrow:hover svg.orange-arrow line.orange-arrow-line,.link--arrow:focus svg.orange-arrow line.orange-arrow-line{stroke:#ff7900;transform:scaleX(1.4)}@media(min-width:800px){.link--arrow{white-space:inherit}}@media(min-width:calc(1200px + 1px)){.link--arrow{font-size:1.125rem;line-height:38px;letter-spacing:3.6px}}.link--arrow:focus{color:#252f38;outline:1px solid rgba(0,0,0,0);outline-style:dashed}.link--arrow:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-offset:-1px}.link--arrow:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}.link--arrow--blue{font-size:1rem;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:3.2px;text-decoration:none;align-items:center;display:inline-block;position:relative;transition:all 250ms ease-in-out,stroke 200ms}.link--arrow--blue:focus{color:#252f38;outline:1px solid #ff7900;outline-style:dashed}.link--arrow--blue:focus-visible{color:#fff;outline:1px solid #ff7900;outline-offset:-1px}.link--arrow--blue *{transition:all 250ms ease-in-out,stroke 200ms}.link--arrow--blue svg.orange-arrow{margin-left:-6px;position:absolute;height:15px;bottom:2px;pointer-events:none}@media(min-width:calc(1200px + 1px)){.link--arrow--blue svg.orange-arrow{height:unset;bottom:11px}}.link--arrow--blue svg.orange-arrow .orange-arrow-head{transform:scaleX(0.9)}.link--arrow--blue svg.orange-arrow .orange-arrow-line{stroke:rgba(0,0,0,0);transform:scaleX(1.2)}.link--arrow--blue:hover::after,.link--arrow--blue:focus::after{content:none}.link--arrow--blue:hover svg.orange-arrow,.link--arrow--blue:focus svg.orange-arrow{margin-left:6px}.link--arrow--blue:hover svg.orange-arrow path.orange-arrow-head,.link--arrow--blue:focus svg.orange-arrow path.orange-arrow-head{transform:scaleX(1.1)}.link--arrow--blue:hover svg.orange-arrow line.orange-arrow-line,.link--arrow--blue:focus svg.orange-arrow line.orange-arrow-line{stroke:#ff7900;transform:scaleX(1.4)}@media(min-width:800px){.link--arrow--blue{white-space:inherit}}@media(min-width:calc(1200px + 1px)){.link--arrow--blue{font-size:1.125rem;line-height:38px;letter-spacing:3.6px}}.link--arrow--blue:focus{color:#252f38;outline:1px solid rgba(0,0,0,0);outline-style:dashed}.link--arrow--blue:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-offset:-1px}.link--arrow--blue:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}.link--arrow--blue svg.orange-arrow{pointer-events:none}.link--arrow--blue svg.orange-arrow .orange-arrow-head{stroke:#0063b0}.link--arrow--blue:hover svg.orange-arrow line.orange-arrow-line,.link--arrow--blue:focus svg.orange-arrow line.orange-arrow-line{stroke:#0063b0;transform:scaleX(1.4)}.link--double-arrow{text-decoration:none;display:inline-block;font-weight:700;color:#252f38;font-size:1rem;line-height:22px;text-transform:none;letter-spacing:normal;transition:width 300ms ease}.link--double-arrow:focus{color:#252f38;outline:1px solid rgba(0,0,0,0);outline-style:dashed}.link--double-arrow:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-offset:-1px}.link--double-arrow::before{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;transition:width 300ms ease}.link--double-arrow::after{content:"»";color:#ff7900;width:unset;height:unset;position:unset;padding-left:4px;transition:width 300ms ease}.link--double-arrow svg{display:none}.link--double-arrow:hover::after,.link--double-arrow:focus::after{content:"»";background:none;transition:width 300ms ease}.link--double-arrow:hover::before,.link--double-arrow:focus::before{width:100%;left:0;background:#ff7900}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}.slider-contorls{display:grid;grid-auto-flow:row}table,.table,.text-long table{border:1px solid var(--c-highlight-high);border-radius:4px;border-spacing:0;background-color:var(--c-muted);margin:1em 0;width:100%}td,th,.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid var(--c-highlight-high);padding:1em}td:last-child,th:last-child,.table__heading-cell:last-child,.table__cell:last-child{border-right:none}thead td,.table__heading-cell,.text-long th{color:var(--c-accent-high);font-weight:700;padding:1.2em;text-align:left}tr:nth-child(odd),.table__row:nth-child(odd){background-color:var(--c-background)}tr:first-child th:first-child,tr:first-child td:first-child,.table__row:first-child th:first-child,.table__row:first-child td:first-child{border-radius:5px 0 0}tr:first-child th:last-child,tr:first-child td:last-child,.table__row:first-child th:last-child,.table__row:first-child td:last-child{border-radius:0 5px 0 0}tbody tr:last-child th,tbody tr:last-child td,tbody .table__row:last-child th,tbody .table__row:last-child td{border-bottom:none}tr:last-child td:first-child,.table__row:last-child td:first-child{border-radius:0 0 0 5px}tr:last-child td:last-child,.table__row:last-child td:last-child{border-radius:0 0 5px}tfoot td,.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none;border-top:1px solid var(--c-highlight-high)}.accordionSingle tr{color:var(--c-text)}.h1,.text-long h1,.wysiwyg h1{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:3.125rem;line-height:50px;margin:0 0 2.8125rem;width:auto}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,.text-long h2,.wysiwyg h2{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:40px;margin:0 0 2.375rem;width:auto}@media(min-width:calc(1200px + 1px)){.h2,.text-long h2,.wysiwyg h2{font-size:3.875rem;line-height:65px}}.h2__link{color:inherit}.h2__link:hover{color:inherit}form .h2,form .text-long h2,.text-long form h2,form .wysiwyg h2,.wysiwyg form h2{font-size:2.25rem}.h3,.text-long h3,.wysiwyg h3{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:2.25rem;line-height:48px;margin:0 0 2.8125rem;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,.text-long h4,.wysiwyg h4{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:38px;margin:0 0 2.8125rem;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,.text-long h5,.wysiwyg h5{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:30px;margin:0 0 2.8125rem;width:auto}.h5__link{color:inherit}.h5__link:hover{color:inherit}.h6,.text-long h6,.wysiwyg h6{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1rem;line-height:24px;margin:0 0 2.8125rem;width:auto}.h6__link{color:inherit}.h6__link:hover{color:inherit}.text-long h2,.wysiwyg h2{line-height:67px;margin-bottom:1rem}.text-long h3,.wysiwyg h3{margin-bottom:0}.paragraph,.text-long p{margin:0 0 1em}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.overlay{display:none;height:100%;width:100%;position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(22,28,33,.9);z-index:100;box-sizing:border-box}.overlay.modal-active{display:flex;justify-content:center;align-items:center}.overlay .video-modal{width:100%;display:flex;flex-direction:column;text-align:center;justify-content:center;margin:auto;padding:0 8.5%;box-sizing:border-box}@media(min-width:calc(1200px + 1px)){.overlay .video-modal{margin:5% 10%;flex-direction:row}}.overlay .video-modal--wrapper{height:0;overflow:hidden;padding-top:56.25%;position:relative}@media(min-width:calc(1200px + 1px)){.overlay .video-modal--wrapper{margin:0}}.overlay .video-modal--wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.overlay .close-modal{color:#fff;background:#0063b0;border:none;border-radius:50%;height:50px;width:50px;font-size:1.5rem;line-height:24px;z-index:1000;opacity:.8;margin:35px auto 0;position:absolute;top:87.5%;right:48%;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}@media(min-width:calc(1200px + 1px)){.overlay .close-modal{margin:-25px}}.overlay .close-modal::after{content:"✕"}.overlay .close-modal:hover,.overlay .close-modal:focus{transform:scale(1.1)}.video_wrapper{position:relative;padding-bottom:56.25%;height:0}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.accordionSingle details{width:100%;background:#e5ebed;color:#252f38;font-size:1.125rem;line-height:23px;position:relative;display:inline-block;cursor:pointer}.accordionSingle details:hover{background:#ff7900;color:#fff}.accordionSingle details .accordionSingle--content{background:#47545d;color:#fff;cursor:auto;padding:15px 8.5%;font-size:16px;line-height:26px;margin:0;animation:animateDown 300ms linear forwards;border-top:1px solid #67737a}.accordionSingle details .accordionSingle--content a{color:#ff7900}.accordionSingle details .accordionSingle--content img{padding-bottom:10px}.accordionSingle details .accordionSingle--content img.align-left{padding-right:20px}.accordionSingle details .accordionSingle--content img.align-right{padding-left:20px}@media(min-width:calc(1200px + 1px)){.accordionSingle details .accordionSingle--content{font-size:1.25rem;line-height:30px;padding:24px 105px 75px}.accordionSingle details .accordionSingle--content p,.accordionSingle details .accordionSingle--content ul{margin-top:0}.accordionSingle details .accordionSingle--content p:last-child,.accordionSingle details .accordionSingle--content ul:last-child{margin-bottom:0}}.accordionSingle details[open]{background:#47545d;color:#fff}.accordionSingle details[open] .summary::after{content:"—";font-size:26px}@media(min-width:calc(1200px + 1px)){.accordionSingle details[open] .summary::after{font-size:32px}}.accordionSingle details summary{padding:20px}.accordionSingle details summary::marker,.accordionSingle details summary::-webkit-details-marker{display:none}.accordionSingle details .summary{display:inline-flex;width:100%;justify-content:space-between;align-items:center;box-sizing:border-box}@media(min-width:calc(1200px + 1px)){.accordionSingle details .summary{padding:36px 40px 36px 32px;font-size:1.75rem}}.accordionSingle details .summary::after{content:"+";font-size:40px;float:right}@media(min-width:calc(1200px + 1px)){.accordionSingle details .summary::after{font-size:60px}}.accordionSingle details .summary:focus{outline:none}.accordionSingle details .summary::marker,.accordionSingle details .summary::-webkit-details-marker{display:none}.accordionSingle details>summary:first-of-type{list-style:none}@keyframes animateDown{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}.card__heading{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.3rem;line-height:50px;margin:0 0 2.8125rem;width:auto;margin-bottom:0}.card__heading__link{color:inherit}.card__heading__link:hover{color:inherit}.card__heading-link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.card__heading-link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.card__heading-link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.card__heading-link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.card__heading-link:hover,.card__heading-link:focus{text-decoration:none}.card__heading-link:hover::after,.card__heading-link:focus::after{width:100%;left:0;background:#ff7900}.card__subheading{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1rem;line-height:48px;margin:0 0 2.8125rem;width:auto;margin-bottom:0;color:var(--c-text)}.card__subheading__link{color:inherit}.card__subheading__link:hover{color:inherit}.card__body{margin:.7em 0 1em}.card__link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.card__link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.card__link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.card__link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.card__link:hover,.card__link:focus{text-decoration:none}.card__link:hover::after,.card__link:focus::after{width:100%;left:0;background:#ff7900}.card__button{border:2px solid #ff7900;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Gandhi Sans",sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-0.22px;color:#252f38;background-color:var(--c-primary);line-height:34px;padding:12px 32px;position:relative;display:flex;align-items:center}.card__button:hover,.card__button:focus{color:var(--c-text);background-color:#f4f5f5}@media(prefers-color-scheme:dark){.card__button{color:#252f38;background-color:var(--c-primary)}.card__button:hover,.card__button:focus{color:var(--c-text);background-color:#f4f5f5}}.card--bg{background-color:var(--c-highlight-high);padding:1em}.cta-buttons__sub_heading{text-transform:uppercase;position:relative;display:inline-block}.cta-buttons__sub_heading a{color:#fff;text-decoration:none}.cta-buttons__sub_heading a::after{content:"";position:absolute;width:0;height:1px;display:block;margin-top:-1px;right:0;background:#fff;transition:width 200ms ease}.cta-buttons__sub_heading a:hover::after,.cta-buttons__sub_heading a:focus::after{width:100%;left:0}@media(min-width:calc(1200px + 1px)){.cta-buttons__sub_heading{margin-top:-0.625rem}}.cta-buttons__heading{font-family:"DM Serif Display",serif;font-size:2.5rem;line-height:1.05;margin-top:.625rem}@media(min-width:800px){.cta-buttons__heading{margin:.625rem 0 2rem}}@media(min-width:calc(1200px + 1px)){.cta-buttons__heading{font-size:3.875rem;font-weight:normal;margin:0 0 2rem}}.cta-buttons__body{margin-bottom:3rem;font-size:1.125rem;line-height:1.875rem}@media(min-width:calc(1200px + 1px)){.cta-buttons__body{font-size:1.25rem;line-height:1.875rem}}.cta-buttons__links{padding:0;grid-template-columns:1fr;margin-bottom:-1.875rem}@media(min-width:800px){.cta-buttons__links{margin-bottom:0}}.cta-buttons__links li{list-style:none;margin:0;padding:0}@media(min-width:800px){.cta-buttons__links{display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));grid-auto-flow:row;gap:15px}}.cta-buttons__links button,.cta-buttons__links .button{width:100%;margin-bottom:1.875rem;text-align:center;display:flex;align-content:center;justify-content:center}@media(min-width:800px){.cta-buttons__links button,.cta-buttons__links .button{justify-content:center;margin-bottom:0rem}.cta-buttons__links button--wide,.cta-buttons__links .button--wide{margin:0;width:calc(200% + 15px)}}@media(min-width:calc(1200px + 1px)){.article-feed-block .cta-buttons__links{margin-bottom:-0.625rem}}.cta{padding:2rem 0 2rem}@media(min-width:800px){.cta{padding:0 3rem;max-width:100%}}.cta__heading{font-family:"DM Serif Display",serif;font-size:2.5rem}@media(min-width:calc(1200px + 1px)){.cta__heading{font-size:3.875rem;font-weight:normal;margin:3rem 0;line-height:1;max-width:100%}}.cta--quote .cta__body{position:relative;padding:0 0 0 3.125rem}@media(min-width:800px){.cta--quote .cta__body{margin:0 0 5rem;padding:0 0 0 4.375rem}}.cta--quote .cta__body::before{content:"“";position:absolute;top:0;left:0;font-size:6.25rem;float:left;margin-right:.625rem;color:#0063b0;line-height:.75;-webkit-text-stroke-color:#0063b0;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px}@media(min-width:800px){.cta--quote .cta__body::before{font-size:8.75rem}}.cta--quote .cta__heading{margin:0 0 1rem}@media(min-width:800px){.cta--quote .cta__heading{margin:3rem 0 .5rem}}.cta--quote .cta__subheading{margin-bottom:3rem}.cta__body{font-size:1.125rem;line-height:1.875rem}@media(min-width:800px){.cta__body{padding-left:0}}@media(min-width:calc(1200px + 1px)){.cta__body{padding-left:0;font-size:1.25rem;line-height:1.875rem}}.cta__links{list-style:none;padding:0;margin-top:2rem;display:grid;gap:5px}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__link:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:var(--c-accent);text-decoration:none}.breadcrumb__link:hover{color:var(--c-accent-high)}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:var(--c-text)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:var(--c-text)}.footer h2{display:none}.footer nav{display:flex;flex-direction:column;gap:25px}.footer nav .block-flexcampuses-menu,.footer nav .block-footerresources-menu{display:inline-block;color:#ff7900;text-transform:uppercase;position:relative;font-size:1rem;font-weight:600;line-height:30px;letter-spacing:1.6px;margin-top:0}.footer nav .block-flexcampuses-menu::after,.footer nav .block-footerresources-menu::after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:1px;background:#ff7900}.footer nav .footer-legal{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));gap:35px;-moz-column-gap:50px;column-gap:50px}@media(min-width:calc(1200px + 1px)){.footer nav .footer-legal{grid-template-columns:repeat(4,auto);align-items:center;justify-content:flex-start}}@media(max-width:400px){.footer nav .footer-legal{grid-template-columns:repeat(1,minmax(10px,1fr))}}.footer nav .footer-legal li{width:max-content}.footer nav .footer-legal li a{text-transform:uppercase;color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;position:relative}.footer nav .footer-legal li a::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:-1px;right:0;background:#ff7900;transition:width 200ms ease}.footer nav .footer-legal li a:hover::after,.footer nav .footer-legal li a:focus::after{width:100%;left:0}.footer nav{display:flex;flex-direction:column;gap:25px}.footer nav h2.block-flexcampuses-menu,.footer nav h2.block-footerresources-menu{display:inline-block;color:#ff7900;text-transform:uppercase;position:relative;font-size:1rem;font-weight:600;line-height:30px;letter-spacing:1.6px;margin-top:0}.footer nav h2.block-flexcampuses-menu::after,.footer nav h2.block-footerresources-menu::after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:1px;background:#ff7900}.footer nav .footer-menu{list-style:none;padding:0;margin:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,minmax(10px,1fr));-moz-column-gap:50px;column-gap:50px;row-gap:5px}@media(min-width:calc(1200px + 1px)){.footer nav .footer-menu{-moz-column-gap:20px;column-gap:20px}}.footer nav .footer-menu li a{font-size:1rem;line-height:26px;text-transform:capitalize;color:#fff;font-weight:400;text-decoration:none;position:relative}.footer nav .footer-menu li a::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:-1px;right:0;background:#ff7900;transition:width 200ms ease}.footer nav .footer-menu li a:hover::after,.footer nav .footer-menu li a:focus::after{width:100%;left:0}footer nav{display:grid;grid-auto-flow:column}footer nav.footer{gap:25px}footer nav .footer-page-links{list-style:none;padding:0;margin:0;display:flex;gap:25px}footer nav .footer-page-links li{width:max-content}footer nav .footer-page-links li a{cursor:pointer;text-transform:capitalize;color:#fff;font-weight:400;text-decoration:none;position:relative}footer nav .footer-page-links li a::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:-1px;right:0;background:#ff7900;transition:width 200ms ease}footer nav .footer-page-links li a:hover::after,footer nav .footer-page-links li a:focus::after{width:100%;left:0}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.inline-menu__link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.inline-menu__link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.inline-menu__link:hover,.inline-menu__link:focus{text-decoration:none}.inline-menu__link:hover::after,.inline-menu__link:focus::after{width:100%;left:0;background:#ff7900}.header__menu nav{display:flex;justify-content:flex-end;position:unset;width:100%}h2.block-doane-main-menu-menu{display:none}.main-nav{display:none}@media(min-width:800px){.main-nav{display:flex;padding-right:1rem;justify-content:flex-end;width:100%}}@media(min-width:calc(1200px + 1px)){.main-nav{padding:0 2rem}}.main-nav--open{background-color:#f4f5f5;display:flex;flex-direction:column;left:0;overflow-y:scroll;top:98px;right:0;width:100%;padding:0 0 3rem;z-index:100}.main-nav--open::after{content:"";display:block;margin:0 2rem;border-top:2px solid #e5ebed}@media(min-width:800px){.main-nav--open{padding:0;display:block;top:134px;position:absolute}}.main-menu{list-style:none;margin:0;padding:0;position:relative;z-index:10}@media(min-width:800px){.main-menu{border-bottom:none;display:flex;justify-content:flex-end;gap:6px;width:100%}}@media(min-width:calc(1200px + 1px)){.main-menu{gap:10px;width:unset}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:#fff;width:100%}.main-menu--sub .main-menu__item--sub{display:none}@media(min-width:800px){.main-menu--sub{background-color:#f4f5f5;display:none;height:auto;left:0;overflow:visible;position:absolute;top:100%;z-index:1;font-size:.9rem;width:240px}}@media(min-width:800px){.main-menu--sub:hover{opacity:1;transition:all .2s}.main-menu--sub:hover .main-menu__link--sub.active,.main-menu--sub:hover .main-menu__link--sub:active,.main-menu--sub:hover .main-menu__link--sub:hover{color:#f4f5f5;background-color:#47545d}}.main-menu--sub-open{height:auto;margin-bottom:-2px;display:block}.main-menu--sub-open .main-menu__item--sub{display:block}@media(min-width:800px){.main-menu--sub-2{display:none}}.main-menu__item{display:flex;flex-wrap:wrap;position:relative}.main-menu__item:not(:first-child)::before{content:"";display:block;width:100%;border-top:2px solid #e5ebed;margin:0 2rem}@media(min-width:800px){.main-menu__item{border-top:none;align-items:center}.main-menu__item:not(:first-child)::before{display:none}.main-menu__item:not(.main-menu__item--sub):hover{transition:all .2s}.main-menu__item:last-child .main-menu--sub{left:unset;right:0}}.main-menu__item.expand-sub--open .main-menu__link--with-sub::after{border-top-color:#ff7900;transform:rotate(180deg)}@media(min-width:calc(1200px + 1px)){.main-menu__item.expand-sub--open .main-menu__link--with-sub::after{transform:unset}}.main-menu__item--sub:not(:first-child)::before{border-top:2px solid #e5ebed;margin:0}@media(min-width:800px){.main-menu__item--sub{display:block}.main-menu__item--sub:first-child{border-top:2px solid #ff7900}.main-menu__item--sub:not(:first-child){border-top:2px solid #e5ebed}}.main-menu__link{color:var(--c-accent);display:block;font-size:1.25rem;line-height:1.5;letter-spacing:2px;padding:2rem 2rem 1rem;text-decoration:none;text-transform:uppercase;font-weight:bold}@media(min-width:800px){.main-menu__link{border-bottom:none;display:inline-block;font-size:.875rem;letter-spacing:0;padding:1rem 0;text-transform:uppercase;position:relative;width:auto}}@media(min-width:calc(1200px + 1px)){.main-menu__link{letter-spacing:1.6px;font-size:1rem;padding:1rem 10px}}.main-menu__link--sub::after{display:none}.main-menu__link.active::before,.main-menu__link:active::before,.main-menu__link:hover::before{content:"";width:calc(100% - 42px);height:2px;background:#67737a;position:absolute;bottom:10px;left:10px}.main-menu__link:focus{color:#252f38;outline:1px solid rgba(0,0,0,0);outline-style:dashed}.main-menu__link:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-offset:-1px}.main-menu__link--with-sub{width:100%;display:inline-flex;align-items:center;justify-content:space-between}.main-menu__link--with-sub:hover{color:#ff7900}.main-menu__link--with-sub:hover::before{background:#ff7900}.main-menu__link--with-sub::after{margin-left:5px;margin-right:4px;color:#c4c8c9;border:13px solid;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:none;content:"";display:inline-block}@media(min-width:800px){.main-menu__link--with-sub::after{border-top:10px solid;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}}.main-menu__link--sub{color:var(--c-accent);font-weight:normal;text-transform:unset;padding:1rem 2rem}.main-menu__link--sub:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}@media(min-width:800px){.main-menu__link--sub{color:#252f38;display:flex;justify-content:space-between;align-items:center;padding:1rem}}.main-menu--sub-2{background-color:var(--c-highlight-high)}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{border:none;display:flex;text-decoration:none;position:absolute;right:2rem;top:2rem;cursor:pointer;background-color:#f4f5f5}@media(min-width:800px){.toggle-expand{display:none}}.toggle-expand:focus{outline:none;transform:scale(1.1);transition:all .3s ease-in-out}.toggle-expand__text{display:none;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:var(--c-background)}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:flex;align-items:center;text-align:center;width:30px;height:20px;border-top:solid 3px #161c21;border-bottom:solid 3px #161c21}.toggle-expand__open::before{background-color:#161c21;content:"";display:block;height:3px;width:100%}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{background-color:#47545d;content:"";display:block;position:absolute;top:46%;left:-1px;height:3px;width:112%;transform:rotate(38deg)}.toggle-expand__close::after{background-color:#47545d;content:"";display:block;position:absolute;top:46%;left:-1px;height:3px;width:112%;transform:rotate(-38deg)}.toggle-expand--open .toggle-expand__close{display:inline-block;width:26px;height:21px}.header__searchTrigger{border:none;background:rgba(0,0,0,0);display:flex;align-items:center;margin:auto 0;height:max-content;padding:0;transition:all .3s ease-in-out}.header__searchTrigger:hover,.header__searchTrigger:focus{cursor:pointer;transform:scale(1.1);transition:all .3s ease-in-out}.header__searchTrigger:focus-visible{color:#ff7900;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}@media(min-width:800px){.header__searchTrigger--inner{margin-left:1rem;width:22px;height:22px;background-image:url(/themes/custom/doane/images/icons/search.svg);background-size:contain}.header__searchTrigger[aria-expanded=true] .header__searchTrigger--inner{background-image:url(/themes/custom/doane/images/icons/close.svg);background-repeat:no-repeat}}@media(min-width:800px){.header__searchBox{display:none}.header__searchBox.active{display:block}}#searchModal,.header__searchBox{order:-1;padding:2rem}#searchModal .ss360-custom-search,.header__searchBox .ss360-custom-search{padding:0}#searchModal .ss360-custom-search .ss360-custom-search__searchbox,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbox{box-shadow:none;border:none;border-bottom-left-radius:0;border-top-left-radius:0;max-width:unset;font-weight:300;font-size:1.5rem}#searchModal .ss360-custom-search .ss360-custom-search__searchbox:-ms-input-placeholder,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbox:-ms-input-placeholder{color:#c4c8c9}#searchModal .ss360-custom-search .ss360-custom-search__searchbox::placeholder,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbox::placeholder{color:#c4c8c9}#searchModal .ss360-custom-search .ss360-custom-search__searchbutton,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbutton{box-shadow:none;font-size:1.125rem;letter-spacing:3.6px;width:80px}#searchModal .ss360-custom-search .ss360-custom-search__searchbutton:focus,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbutton:focus{color:#fff;outline:1px solid #ff7900;outline-style:dashed}#searchModal .ss360-custom-search .ss360-custom-search__searchbutton.ss360-ac-bg,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbutton.ss360-ac-bg{background-color:#c4c8c9;border:none;border-radius:0;font-weight:600}#searchModal .searchBox,.header__searchBox .searchBox{text-align:left}@media(min-width:800px){#searchModal,.header__searchBox{position:absolute;top:100%;right:0;padding:2rem;background-color:#f4f5f5;width:33%;max-width:410px;border-top:solid 2px #ff7900;z-index:10}}.searchButton2:hover,.searchButton:hover{cursor:pointer}.searchButton2:focus,.searchButton2:hover,.searchButton:focus,.searchButton:hover{transform:scale(1.1)}div.mega-nav-header__primary{width:100%}div.mega-nav-header__primary div.mega-nav-header__menu{width:100%}@media(max-width:799px){div.mega-nav-header__primary div.mega-nav-header__menu{flex-direction:column}}div.mega-nav-header__primary div.mega-nav-header__menu nav{width:100%}@media(max-width:799px){div.mega-nav-header__primary div.mega-nav-header__menu nav{height:85px}div.mega-nav-header__primary div.mega-nav-header__menu nav.auto-height{height:auto}}div.mega-nav-header__primary div.mega-nav-header__menu nav h2.block-doane-meganav-menu,div.mega-nav-header__primary div.mega-nav-header__menu nav h2.block-doane-advancementnavigation-menu{display:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav{display:none}@media(min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav{display:block;width:100%}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu{width:100%;position:relative;margin:0;display:flex;justify-content:space-around;list-style:none;border-top:2px solid #e5e5e5}}@media(min-width:800px)and (max-width:799px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu{border-top:none}}@media(min-width:800px)and (min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu.advancement-menu{background-color:#ff7900;border-top:none;margin:0}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu.advancement-menu>li>a{color:#fff}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu.advancement-menu>li>a::after{border-top-color:#fff}}@media(min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub{position:absolute;top:0;border-bottom:none;height:0;overflow:hidden;background-color:#fff;width:20%}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub .main-menu__item--sub{display:none}}@media(min-width:800px)and (min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub{background-color:#fff;display:none;height:auto;left:0;overflow:scroll;position:absolute;top:100%;z-index:1;font-size:.9rem;width:20%}}@media(min-width:800px)and (min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover{opacity:1;transition:all .2s}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover .main-menu__link--sub.active,div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover .main-menu__link--sub:active,div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover .main-menu__link--sub:hover{color:#f4f5f5;background-color:#47545d}}@media(min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub-open{height:auto;margin-bottom:-2px;display:block;visibility:hidden}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub-open.sub-menu-revealed{visibility:visible;-ms-overflow-style:none;scrollbar-width:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub-open.sub-menu-revealed::-webkit-scrollbar{display:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub-open.sub-menu-revealed .main-menu__item--sub{display:block}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub-open .main-menu__item--sub{display:block}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub:first-child ul.mega-menu--sub{left:0;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub:nth-child(2) ul.mega-menu--sub{left:20%;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub:nth-child(3) ul.mega-menu--sub{left:40%;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub:nth-child(4) ul.mega-menu--sub{left:60%;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav ul.mega-menu li.mega-menu__item--with-sub:nth-child(5) ul.mega-menu--sub{left:80%;border-top:2px solid #e5e5e5}}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open{display:flex;background-color:#f4f5f5;flex-direction:column;left:0;overflow-y:scroll;top:98px;right:0;width:100%;padding:0 0 3rem;z-index:100}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open::after{content:"";display:block;margin:0 2rem;border-top:none}@media(min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open{padding:0;display:block;top:134px;position:absolute}}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu{width:100%;position:relative;top:78px;display:flex;flex-direction:column;justify-content:space-between;list-style:none;padding-left:0}@media(min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu.advancement-menu>li>a::after{color:#fff}}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub::before{border-top:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub{display:flex;flex-direction:column;justify-content:space-between;list-style:none;position:static;border-bottom:none;height:0;overflow:scroll;background-color:#fff;width:100%;padding:0 2.5% 0 2.5%}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub .mega-menu__item--sub{display:none}@media(min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub{background-color:#f4f5f5;display:none;height:auto;left:0;overflow:scroll;position:absolute;top:100%;z-index:1;font-size:.9rem;width:20%}}@media(min-width:800px){div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover{opacity:1;transition:all .2s}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover .main-menu__link--sub.active,div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover .main-menu__link--sub:active,div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub:hover .main-menu__link--sub:hover{color:#f4f5f5;background-color:#47545d}}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub-open{height:auto;margin-bottom:-2px;display:block;border-right:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub ul.mega-menu--sub-open .mega-menu__item--sub{display:block}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub:first-child ul.mega-menu--sub{border-top:2px solid #e5e5e5;border-right:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub:nth-child(2) ul.mega-menu--sub{border-top:2px solid #e5e5e5;border-right:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub:nth-child(3) ul.mega-menu--sub{border-top:2px solid #e5e5e5;border-right:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub:nth-child(4) ul.mega-menu--sub{border-top:2px solid #e5e5e5;border-right:none}div.mega-nav-header__primary div.mega-nav-header__menu nav div.mega-nav.mega-nav--open ul.mega-menu li.mega-menu__item--with-sub:nth-child(5) ul.mega-menu--sub{border-top:2px solid #e5e5e5}.mega-menu__item:not(:first-child)::before{content:"";display:block;width:100%;border-top:2px solid #e5ebed;margin:0 2rem}@media(min-width:800px){.mega-menu__item{border-top:none;align-items:center}.mega-menu__item:not(:first-child)::before{display:none}.mega-menu__item:not(.mega-menu__item--sub):hover{transition:all .2s}}.mega-menu__item.expand-sub--open .mega-menu__link--with-sub::after{border-top-color:#ff7900;transform:rotate(180deg)}.mega-menu__item--sub:not(:first-child)::before{border-top:2px solid #e5ebed;margin:0}@media(min-width:800px){.mega-menu__item--sub{display:block}}.mega-menu__link{color:var(--c-accent);display:block;font-size:1.25rem;line-height:1.5;letter-spacing:2px;padding:2rem 2rem 1rem;text-decoration:none;text-transform:uppercase;font-weight:bold}@media(min-width:800px){.mega-menu__link{border-bottom:none;display:inline-block;font-size:.875rem;letter-spacing:0;padding:1rem 0;text-transform:uppercase;position:relative;width:auto}}@media(min-width:calc(1200px + 1px)){.mega-menu__link{letter-spacing:1.6px;font-size:1rem;padding:1rem 10px}}.mega-menu__link--sub::after{display:none}.mega-menu__link.active::before,.mega-menu__link:active::before,.mega-menu__link:hover::before{content:"";width:calc(100% - 42px);height:2px;background:#67737a;position:absolute;bottom:10px;left:10px}.mega-menu__link:focus{color:#252f38;outline:1px solid rgba(0,0,0,0);outline-style:dashed}.mega-menu__link:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-offset:-1px}.mega-menu__link--with-sub{width:100%;display:inline-flex;align-items:center;justify-content:space-between}.mega-menu__link--with-sub:hover{color:#ff7900}.mega-menu__link--with-sub:hover::before{background:#ff7900}.mega-menu__link--with-sub::after{margin-left:5px;margin-right:4px;color:#c4c8c9;border:13px solid;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:none;content:"";display:inline-block}@media(min-width:800px){.mega-menu__link--with-sub::after{border-top:10px solid;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}}.mega-menu__link--sub{color:var(--c-accent);font-weight:normal;text-transform:unset;padding:1rem 2rem}.mega-menu__link--sub:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}@media(min-width:800px){.mega-menu__link--sub{color:#252f38;display:flex;justify-content:space-between;align-items:center;padding:1rem}}.mega-menu--sub-2{background-color:var(--c-highlight-high)}.mega-menu__link--sub-2{padding-left:4rem}.toggle-expand{z-index:1;border:none;display:flex;text-decoration:none;position:absolute;right:2rem;top:2rem;cursor:pointer;background-color:#fff}.toggle-expand--open{background-color:#f4f5f5}@media(min-width:800px){.toggle-expand{display:none}}.toggle-expand:focus{outline:none;transform:scale(1.1);transition:all .3s ease-in-out}.toggle-expand__text{display:none;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:var(--c-background)}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:flex;align-items:center;text-align:center;width:30px;height:20px;border-top:solid 3px #161c21;border-bottom:solid 3px #161c21}.toggle-expand__open::before{background-color:#161c21;content:"";display:block;height:3px;width:100%}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{background-color:#47545d;content:"";display:block;position:absolute;top:46%;left:-1px;height:3px;width:112%;transform:rotate(38deg)}.toggle-expand__close::after{background-color:#47545d;content:"";display:block;position:absolute;top:46%;left:-1px;height:3px;width:112%;transform:rotate(-38deg)}.toggle-expand--open .toggle-expand__close{display:inline-block;width:26px;height:21px}.header__searchTrigger{border:none;background:rgba(0,0,0,0);display:flex;align-items:center;margin:auto 10px auto 0;height:max-content;padding:0;transition:all .3s ease-in-out}.header__searchTrigger:hover,.header__searchTrigger:focus{cursor:pointer;transform:scale(1.1);transition:all .3s ease-in-out}.header__searchTrigger:focus-visible{color:#ff7900;outline:1px solid #ff7900;outline-style:dashed;outline-offset:-1px}@media(min-width:800px){.header__searchTrigger--inner{margin-left:1rem;width:22px;height:22px;background-image:url(/themes/custom/doane/images/icons/search.svg);background-size:contain}.header__searchTrigger[aria-expanded=true] .header__searchTrigger--inner{background-image:url(/themes/custom/doane/images/icons/close.svg);background-repeat:no-repeat}}@media(min-width:800px){.header__searchBox{display:none}.header__searchBox.active{display:block}}#searchModal,.header__searchBox{order:-1;padding:2rem;width:100%;z-index:11}@media(min-width:1201px){#searchModal,.header__searchBox{margin-right:2.25rem}}#searchModal .ss360-custom-search,.header__searchBox .ss360-custom-search{padding:0}#searchModal .ss360-custom-search .ss360-custom-search__searchbox,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbox{box-shadow:none;border:none;border-bottom-left-radius:0;border-top-left-radius:0;max-width:unset;font-weight:300;font-size:1.5rem}#searchModal .ss360-custom-search .ss360-custom-search__searchbox:-ms-input-placeholder,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbox:-ms-input-placeholder{color:#c4c8c9}#searchModal .ss360-custom-search .ss360-custom-search__searchbox::placeholder,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbox::placeholder{color:#c4c8c9}#searchModal .ss360-custom-search .ss360-custom-search__searchbutton,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbutton{box-shadow:none;font-size:1.125rem;letter-spacing:3.6px;width:80px}#searchModal .ss360-custom-search .ss360-custom-search__searchbutton:focus,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbutton:focus{color:#fff;outline:1px solid #ff7900;outline-style:dashed}#searchModal .ss360-custom-search .ss360-custom-search__searchbutton.ss360-ac-bg,.header__searchBox .ss360-custom-search .ss360-custom-search__searchbutton.ss360-ac-bg{background-color:#c4c8c9;border:none;border-radius:0;font-weight:600}#searchModal .searchBox,.header__searchBox .searchBox{text-align:left}@media(min-width:800px){#searchModal,.header__searchBox{position:absolute;top:100%;right:0;padding:2rem;background-color:#f4f5f5;max-width:410px;border-top:solid 2px #ff7900}}#searchModal.mobile-only,.header__searchBox.mobile-only{position:relative;top:78px}.searchButton2:hover,.searchButton:hover{cursor:pointer}.searchButton2:focus,.searchButton2:hover,.searchButton:focus,.searchButton:hover{transform:scale(1.1)}.block-block-doane-secondarymegamenu-menu,.block-doane-secondaryadvancementmenu-menu{align-items:center}@media(min-width:800px){.block-block-doane-secondarymegamenu-menu,.block-doane-secondaryadvancementmenu-menu{align-items:flex-end}}h2.block-doane-secondarymegamenu-menu,h2.block-doane-secondaryadvancementmenu-menu{display:none}.secondary-nav{display:none}@media(min-width:800px){.secondary-nav{display:block;background-color:#252f38;float:right;padding:8px 13px}}.secondary-nav--open{background-color:var(--c-background);display:block;left:0;overflow-y:scroll;position:absolute;top:134px;right:0;width:100%}.secondary-menu{position:relative;z-index:10;padding:0 2rem;display:flex;flex-wrap:wrap;justify-content:center;text-transform:uppercase}@media(min-width:800px){.secondary-menu{list-style:none;margin:0;padding:0;border-bottom:none}}.secondary-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:var(--c-muted);width:100%}@media(min-width:800px){.secondary-menu--sub{background-color:var(--c-highlight-high);display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:55px;width:315px;z-index:1;font-size:.9rem;opacity:.6}}@media(min-width:800px){.secondary-menu--sub:hover{opacity:1;background-color:var(--c-accent-high);transition:all .2s}.secondary-menu--sub:hover .secondary-menu__link--sub{color:var(--c-highlight)}.secondary-menu--sub:hover .secondary-menu__link--sub.active,.secondary-menu--sub:hover .secondary-menu__link--sub:active,.secondary-menu--sub:hover .secondary-menu__link--sub:hover{color:var(--c-background);background-color:var(--c-accent-high)}}.secondary-menu--sub-open{height:auto}@media(min-width:800px){.secondary-menu--sub-2{display:none}}.block-secondarymenu-menu{align-items:center}@media(min-width:800px){.block-secondarymenu-menu{align-items:flex-end}}h2.block-secondarymenu-menu{display:none}.secondary-nav{display:none}@media(min-width:800px){.secondary-nav{display:block;background-color:#252f38;float:right;padding:8px 13px}}.secondary-nav--open{background-color:var(--c-background);display:block;left:0;overflow-y:scroll;position:absolute;top:134px;right:0;width:100%}.secondary-menu{position:relative;z-index:10;padding:0 2rem;display:flex;flex-wrap:wrap;justify-content:center;text-transform:uppercase}@media(min-width:800px){.secondary-menu{list-style:none;margin:0;padding:0;border-bottom:none}}.secondary-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:var(--c-muted);width:100%}@media(min-width:800px){.secondary-menu--sub{background-color:var(--c-highlight-high);display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:55px;width:315px;z-index:1;font-size:.9rem;opacity:.6}}@media(min-width:800px){.secondary-menu--sub:hover{opacity:1;background-color:var(--c-accent-high);transition:all .2s}.secondary-menu--sub:hover .secondary-menu__link--sub{color:var(--c-highlight)}.secondary-menu--sub:hover .secondary-menu__link--sub.active,.secondary-menu--sub:hover .secondary-menu__link--sub:active,.secondary-menu--sub:hover .secondary-menu__link--sub:hover{color:var(--c-background);background-color:var(--c-accent-high)}}.secondary-menu--sub-open{height:auto}@media(min-width:800px){.secondary-menu--sub-2{display:none}}.mega-nav-header .secondary-menu__item{display:flex;flex-wrap:wrap;position:relative}@media(min-width:800px){.mega-nav-header .secondary-menu__item{border-top:none;display:inline-block}.mega-nav-header .secondary-menu__item:not(.secondary-menu__item--sub):hover{transition:all .2s}.mega-nav-header .secondary-menu__item:not(.secondary-menu__item--sub):hover>.secondary-menu--sub{display:block}}.mega-nav-header .secondary-menu__item:hover .secondary-menu__link::after{color:#ff7900}.secondary-menu__item{display:flex;flex-wrap:wrap;position:relative}@media(min-width:800px){.secondary-menu__item{border-top:none;display:inline-block}.secondary-menu__item:not(.secondary-menu__item--sub):hover{transition:all .2s}.secondary-menu__item:not(.secondary-menu__item--sub):hover>.secondary-menu--sub{display:block}}.secondary-menu__item:hover .secondary-menu__link::after{color:#fff}.mega-nav-header .secondary-menu__link{color:#67737a;display:block;font-size:1.2rem;line-height:1.5;letter-spacing:3.2px;padding:1rem;text-decoration:none}.mega-nav-header .secondary-menu__link--with-sub{width:80%}.mega-nav-header .secondary-menu__link:focus,.mega-nav-header .secondary-menu__link:hover{color:#ff7900}@media(min-width:800px){.mega-nav-header .secondary-menu__link{color:#c4c8c9;border-bottom:none;display:inline-block;font-size:.875rem;padding:0 13px;letter-spacing:2.8px;text-transform:uppercase;position:relative;width:auto}.mega-nav-header .secondary-menu__link.active,.mega-nav-header .secondary-menu__link:active,.mega-nav-header .secondary-menu__link:hover,.mega-nav-header .secondary-menu__link:focus{color:#ff7900}.mega-nav-header .secondary-menu__link:hover{color:#ff7900}.mega-nav-header .secondary-menu__link:hover::after{color:#ff7900}}.mega-nav-header .secondary-menu__link--sub{color:var(--c-accent);padding-left:3rem;font-weight:normal}@media(min-width:800px){.mega-nav-header .secondary-menu__link--sub{color:var(--c-highlight);display:block;padding:.3333333333rem 1rem}}.mega-nav-header .secondary-menu--sub-2{background-color:var(--c-highlight-high)}.mega-nav-header .secondary-menu__link--sub-2{padding-left:4rem}.secondary-menu__link{color:#67737a;display:block;font-size:1.2rem;line-height:1.5;letter-spacing:3.2px;padding:1rem;text-decoration:none}.secondary-menu__link--with-sub{width:80%}.secondary-menu__link:focus,.secondary-menu__link:hover{color:#252f38}@media(min-width:800px){.secondary-menu__link{color:#c4c8c9;border-bottom:none;display:inline-block;font-size:.875rem;padding:0 13px;letter-spacing:2.8px;text-transform:uppercase;position:relative;width:auto}.secondary-menu__link.active,.secondary-menu__link:active,.secondary-menu__link:hover,.secondary-menu__link:focus{color:var(--c-highlight-high)}.secondary-menu__link:hover{color:var(--c-background)}.secondary-menu__link:hover::after{color:var(--c-highlight)}}.secondary-menu__link--sub{color:var(--c-accent);padding-left:3rem;font-weight:normal}@media(min-width:800px){.secondary-menu__link--sub{color:var(--c-highlight);display:block;padding:.3333333333rem 1rem}}.secondary-menu--sub-2{background-color:var(--c-highlight-high)}.secondary-menu__link--sub-2{padding-left:4rem}.sidebar-menu{padding-bottom:1.875rem}.sidebar-menu ol{padding-left:1.5rem}.sidebar-menu ol li:first-child{margin-top:-5px}.sidebar-menu ol li:last-child{margin-bottom:-8px}.sidebar-menu p.non-link-text{margin:0;font-size:1.25rem;font-weight:700}.sidebar-menu__title{font-family:"DM Serif Display",serif;font-size:1.25rem;line-height:30px;margin:0 0 1.875rem}.sidebar-menu__links{list-style:none;display:grid;gap:25px;border-left:2px solid #ff7900}.sidebar-menu .link--double-arrow{font-size:1rem;font-weight:700;margin-left:0;white-space:normal}@media(min-width:calc(1200px + 1px)){.sidebar-menu .link--double-arrow{font-size:1.25rem}}.social-menu{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-template-columns:repeat(8,minmax(10px,1fr));gap:20px;max-width:28.125rem}@media(min-width:calc(1200px + 1px)){.social-menu{grid-template-columns:repeat(4,minmax(10px,25px));grid-auto-flow:row;gap:15px}}.social-menu__item{margin:0;padding:0;width:max-content;height:auto}.social-menu__link{color:#67737a}.social-menu__link:focus{color:#fff;outline:1px solid #ff7900;outline-style:dashed}.social-menu__icon{fill:currentColor;height:25px;width:25px}@media(min-width:calc(1200px + 1px)){.social-menu__icon{height:20px;width:20px}}.social-menu__icon:hover{color:#ff7900}.social-menu__text{font-weight:bold}.mega-nav-header__tertiary{display:flex;justify-content:space-between;background-color:#fff}@media(max-width:799px){.mega-nav-header__tertiary{display:none}}.mega-nav-header__tertiary nav{display:flex;flex-direction:column;justify-content:center}.mega-nav-header__tertiary nav h2.block-doane-tertiarymegamenu-menu{display:none}.mega-nav-header__tertiary nav .tertiary-nav{display:flex}.mega-nav-header__tertiary nav .tertiary-nav ul.tertiary-menu{display:flex;list-style:none}.mega-nav-header__tertiary nav .tertiary-nav ul.tertiary-menu li.tertiary-menu__item{margin:0 5px 0 5px}.mega-nav-header__tertiary nav .tertiary-nav ul.tertiary-menu li.tertiary-menu__item a.tertiary-menu__link{border:2px solid #c4c8c9;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Gandhi Sans",sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:-0.22px;color:#252f38;background-color:#c4c8c9;line-height:34px;padding:0px 32px;position:relative;align-items:center;transition:all 200ms ease-in-out,padding 0ms,color 0ms,width 0ms,margin 0ms}.mega-nav-header__tertiary nav .tertiary-nav ul.tertiary-menu li.tertiary-menu__item a.tertiary-menu__link:hover{border:2px solid #ff7900;background-color:#ff7900}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .7em}@media(min-width:920px){.pager__item{margin:0 1em}}.pager__link,.pager__link:link,.pager__link:visited{color:var(--c-text);font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:var(--c-accent)}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid var(--c-text);border-bottom:6px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0);content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:var(--c-accent)}.pager__link--prev::before{border-left-color:rgba(0,0,0,0);border-right-color:var(--c-text)}.pager__link--prev:hover::before{border-left-color:rgba(0,0,0,0);border-right-color:var(--c-accent)}@media(min-width:800px){.block--search .sideBySide{margin:3rem 0 3rem 0}}@media(min-width:calc(1200px + 1px)){.block--search .sideBySide{margin:3rem 0 3rem 0}}.searchBox1,.searchBox{background-color:#252f38;text-align:center;padding:2.25rem;margin-bottom:2.25rem;box-shadow:0 4px 8px rgba(103,115,122,.5)}@media(min-width:calc(1200px + 1px)){.searchBox1,.searchBox{padding:2.1875rem 5.9375rem 2.8125rem;margin:0}}.searchBox1 h3,.searchBox h3{color:#ff7900;font-family:"DM Serif Display",serif;font-size:2.25rem;line-height:1.25;margin-top:0}.searchBox1 section[role=search],.searchBox section[role=search]{display:flex;justify-content:center}.searchBox1 section[role=search] select[type=search],.searchBox1 section[role=search] input[type=search],.searchBox section[role=search] select[type=search],.searchBox section[role=search] input[type=search]{background-color:#fff;padding:0 16px;font-size:1.5rem;font-weight:300;line-height:1.15;text-align:left;-webkit-appearance:none;appearance:none;border:none;height:50px}.searchBox1 section[role=search] select[type=search]:-ms-input-placeholder,.searchBox1 section[role=search] input[type=search]:-ms-input-placeholder,.searchBox section[role=search] select[type=search]:-ms-input-placeholder,.searchBox section[role=search] input[type=search]:-ms-input-placeholder{color:#c4c8c9}.searchBox1 section[role=search] select[type=search]::placeholder,.searchBox1 section[role=search] input[type=search]::placeholder,.searchBox section[role=search] select[type=search]::placeholder,.searchBox section[role=search] input[type=search]::placeholder{color:#c4c8c9}.searchBox1 section[role=search] select[type=search],.searchBox section[role=search] select[type=search]{max-width:268px}.searchBox1 section[role=search] input::-webkit-calendar-picker-indicator,.searchBox section[role=search] input::-webkit-calendar-picker-indicator{display:none !important}.searchBox1 section[role=search] button,.searchBox section[role=search] button{-webkit-appearance:none;appearance:none;border:none;width:80px;background-color:#c4c8c9;font-size:1.125rem;font-weight:700;height:50px}.searchBox1 section[role=search] select,.searchBox1 section[role=search] input,.searchBox1 section[role=search] button,.searchBox section[role=search] select,.searchBox section[role=search] input,.searchBox section[role=search] button{border-radius:unset}.searchBox-content__heading{font-family:"DM Serif Display",serif;font-size:2.5rem}@media(min-width:800px){.searchBox-content__heading{font-size:3.875rem;font-weight:normal;margin:3rem 0;line-height:1}}.searchBox-content__body{margin-bottom:3rem}.searchBox-content__body p{font-size:1.25rem;line-height:1.875rem}.searchBox-content__degrees{padding:0}@media(min-width:800px){.searchBox-content__degrees{display:flex}}.searchBox-content__degrees button{width:100%;margin-bottom:1.875rem;text-align:center;display:block}@media(min-width:800px){.searchBox-content__degrees button{flex-grow:1;justify-content:center}.searchBox-content__degrees button:first-child{margin-right:5px}.searchBox-content__degrees button:last-child{margin-left:5px}.searchBox-content__degrees button:only-child{margin:0}}.searchBox-content__degrees button.active,.searchBox-content__degrees button:focus{background-color:#ff7900;color:#fff;border:none}.sideBySide__left-side .searchBox{margin-top:1.25rem}@media(min-width:800px){.sideBySide__left-side .searchBox{margin-top:0rem;margin-right:2.5rem}}@media(min-width:calc(1200px + 1px)){.sideBySide__left-side .searchBox{margin-right:6.25rem}}.sideBySide__right-side .searchBox{margin-top:1.25rem}@media(min-width:800px){.sideBySide__right-side .searchBox{margin-top:0rem;margin-left:2.5rem}}@media(min-width:calc(1200px + 1px)){.sideBySide__right-side .searchBox{margin-left:6.25rem}}#program-finder-form{text-align:left}#program-finder-form .form-item__label{color:#fff}#program-finder-form .form-item__select{background:#fff}@media(min-width:calc(1200px + 1px)){.sideBySide__content>div:first-child .sideSingle--{margin-right:auto}}.sideSingle{display:flex}@media(min-width:800px)and (max-width:1200px){.sideSingle__content--{max-width:100%}}@media(min-width:800px){.sideSingle .cta{max-width:100%}}.sideSingle .cta__heading{font-size:2.5rem;line-height:40px}@media(min-width:800px){.sideSingle .cta__heading{margin-top:.625rem}}@media(min-width:calc(1200px + 1px)){.sideSingle .cta__heading{font-size:3.875rem;line-height:65px}}.sideSingle__heading{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.3rem;line-height:50px;margin:0 0 2.8125rem;width:auto;margin-bottom:0}.sideSingle__heading__link{color:inherit}.sideSingle__heading__link:hover{color:inherit}.sideSingle__heading-link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.sideSingle__heading-link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.sideSingle__heading-link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.sideSingle__heading-link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.sideSingle__heading-link:hover,.sideSingle__heading-link:focus{text-decoration:none}.sideSingle__heading-link:hover::after,.sideSingle__heading-link:focus::after{width:100%;left:0;background:#ff7900}.sideSingle__subheading{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1rem;line-height:48px;margin:0 0 2.8125rem;width:auto;margin-bottom:0;color:var(--c-text)}.sideSingle__subheading__link{color:inherit}.sideSingle__subheading__link:hover{color:inherit}.sideSingle__body{margin:.7em 0 1em}.sideSingle__link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.sideSingle__link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.sideSingle__link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.sideSingle__link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.sideSingle__link:hover,.sideSingle__link:focus{text-decoration:none}.sideSingle__link:hover::after,.sideSingle__link:focus::after{width:100%;left:0;background:#ff7900}.sideSingle__button{border:2px solid #ff7900;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Gandhi Sans",sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-0.22px;color:#252f38;background-color:var(--c-primary);line-height:34px;padding:12px 32px;position:relative;display:flex;align-items:center}.sideSingle__button:hover,.sideSingle__button:focus{color:var(--c-text);background-color:#f4f5f5}@media(prefers-color-scheme:dark){.sideSingle__button{color:#252f38;background-color:var(--c-primary)}.sideSingle__button:hover,.sideSingle__button:focus{color:var(--c-text);background-color:#f4f5f5}}.sideSingle--dark{background-color:#252f38}.sideSingle--dark,.sideSingle--photo{color:#fff}.sideSingle--dark .link,.sideSingle--photo .link{color:#fff}.sideSingle--bg .sideSingle__content--left,.sideSingle--bg .sideSingle__content--right{background-color:#252f38}@media(min-width:calc(1200px + 1px)){.sideSingle--bg .sideSingle__content--left,.sideSingle--bg .sideSingle__content--right{background-color:rgba(37,47,56,.6)}}.sideBySide__button_cta.dark-mode{background-color:#252f38;color:#fff;padding:80px 0 80px 80px}.sideBySide__button_cta.dark-mode a{color:#fff}.sideBySide__button_cta.dark-mode a.button:hover{color:#252f38}.sideBySide__button_cta.remove-indent a{color:#fff}.sideBySide__button_cta.remove-indent a.button:hover{color:#252f38}.sideBySide__right-side .sideBySide__button_cta.dark-mode{padding:0}.sideBySide--dark .container--sideBySide .sideBySide__content div .sideBySide__button_cta.dark-mode{background-color:rgba(0,0,0,0)}.sideBySide__button_cta.remove-indent div.sideSingle div.sideSingle__content-- div.cta .cta__body.cta__body--{padding-left:0px}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.status{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.status--warning{color:#666;background-color:var(--c-warning)}.status--error{color:#666;background-color:var(--c-error)}.status--status{color:#666;background-color:var(--c-message)}.tile{background:#fff;display:grid;grid-auto-flow:row;width:100%;grid-template-rows:125px 1fr;transition:all .3s ease-in-out}.tile--has-hover.active picture.image,.tile--has-hover.active img.image{display:none}.tile--has-hover.active picture.image--hover,.tile--has-hover.active img.image--hover{display:block}.tile__image{padding:1.75rem 0 .625rem}.tile__image .image,.tile__image .image--hover{height:72px;width:auto;-o-object-fit:contain;object-fit:contain;margin:auto;transition:all .3s ease-in-out}.tile__image .image--hover{display:none}.tile__content{width:100%;height:100%;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;place-content:baseline}.tile__content *{font-family:"Gandhi Sans",sans-serif}.tile__content .tile__info{font-size:.875rem;padding:0 30px;text-transform:uppercase;margin:0 0 5px}.tile__content .tile__info a{text-decoration:none;position:relative;display:block}.tile__content .tile__info a::after{content:"";position:absolute;width:0;height:1px;display:block;margin-top:-1px;right:0;background:#0063b0;transition:width 200ms ease}.tile__content .tile__info a:hover::after,.tile__content .tile__info a:focus::after{width:100%;left:0}.tile__content .tile__subheading{font-size:1rem;color:#67737a;letter-spacing:1.6px}.tile__content .tile__tag{color:#0063b0;letter-spacing:1.4px;border-bottom:1px solid #d8dcdd;opacity:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.tile__content .tile__heading{color:#161c21;text-transform:uppercase;font-size:1rem;letter-spacing:1.6px;text-align:center;margin:0;margin-bottom:.9375rem !important;padding:0 1.875rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tile__content .tile__body{color:#161c21;padding:0 1.875rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin:0 0 .9375rem 0}.tile .link--contain{position:relative;display:flex;margin-top:auto;min-height:73px}.tile .link--contain .tile__link{background:#c4c8c9;color:#252f38;text-decoration:none;text-transform:uppercase;font-size:1.125rem;font-weight:bold;letter-spacing:3.6px;display:flex;justify-content:center;align-items:center;padding:1.25rem 1.875rem;width:100%;transition:all .3s ease-in-out}.tile .link--contain .tile__link:focus-visible{color:#252f38;outline:1px solid #ff7900;outline-offset:-1px}.tile .link--contain .tile__link::after{content:"";background:url(/themes/custom/doane/images/icons/right-arrow.svg);background-repeat:no-repeat;background-position-x:-23px;background-position-y:center;background-size:23px;margin-left:0;height:19px;width:0;min-width:0;display:block;transition:all .3s ease-in-out}.tile .link--contain:hover .tile__link,.tile .link--contain:focus .tile__link{background-color:#ff7900;color:#fff;position:relative}.tile .link--contain:hover .tile__link::after,.tile .link--contain:focus .tile__link::after{background-position-x:0;background-position-y:center;margin-left:10px;height:19px;width:23px;min-width:23px}.tile--article{grid-template-rows:200px 1fr}.tile--article .tile__image{padding-top:0}.tile--article .tile__image .image,.tile--article .tile__image .image--hover{height:195px;width:100%;-o-object-fit:cover;object-fit:cover}.tile--article .tile__content{padding-top:1.25rem;padding-bottom:1.25rem;align-items:flex-start;grid-template-rows:none}.tile--article .tile__heading{-webkit-line-clamp:2;text-align:left}.tile--article .tile__body{-webkit-line-clamp:3}.right__video,.left__video{position:relative;display:flex;flex-direction:column;padding:2rem 0 0;align-items:center}@media(min-width:800px){.right__video,.left__video{padding:2.5rem 8.5% 2.5rem}}.right__video .image,.left__video .image{width:100%}.right__video .button__video,.left__video .button__video{z-index:1;margin-top:-61.5px;opacity:.8}@media(min-width:calc(1200px + 1px)){.right__video .button__video,.left__video .button__video{position:absolute;top:50%;left:calc(8.5% - 61.5px)}}@media(min-width:calc(1200px + 1px)){.right__video{padding-right:0}}@media(min-width:calc(1200px + 1px)){.left__video{padding-left:0}.left__video .button__video{left:unset;right:calc(8.5% - 61.5px)}}.block--accordions{margin:2.5rem 0}@media(min-width:calc(1200px + 1px)){.block--accordions{margin:5rem 0}}.block--accordions.block--dark{padding:2.5rem 0;margin:0}@media(min-width:calc(1200px + 1px)){.block--accordions.block--dark{padding:5rem 0}}.block--accordions.block--white-background{background-color:#fff;padding:2.5rem 0;margin:0}@media(min-width:calc(1200px + 1px)){.block--accordions.block--white-background{padding:5rem 0;margin:0}}.accordions{display:grid;gap:15px;width:100%}@media(min-width:calc(1200px + 1px)){.accordions{gap:25px}}.accordions.show-on-scroll{opacity:0;transition:opacity 600ms 350ms ease-out}.accordions.is-visible{opacity:1}.block--dark .cta-title-div,.layout--onecol--dark .cta-title-div{color:#fff}.block .outer-container>.cta-title-div{margin-left:40px}.cta-title-div{font-family:"DM Serif Display",serif;font-weight:400;line-height:1.05;font-style:normal;font-size:2.5rem;margin:0 0 2.375rem;width:auto;padding-top:1.625rem}@media screen and (min-width:1201px){.cta-title-div{font-size:3.875rem;line-height:65px}}.cta.cta--organism{margin:0;padding:0;display:flex;position:relative;background-repeat:no-repeat}@media(min-width:800px){.cta.cta--organism{padding:3rem 0;margin:0}}.cta.cta--organism--background{position:absolute;height:100%;width:100%;top:0;padding:0}.cta.cta--organism--background picture,.cta.cta--organism--background .image{max-height:none}.cta.cta--organism .container{z-index:1}@media(max-width:799px){.cta.cta--organism .container{padding:0}}.cta.cta--organism .cta__content{display:grid}@media(min-width:800px){.cta.cta--organism .cta__content{grid-template-columns:67% 33%;justify-content:center;align-items:center}}@media(min-width:calc(1200px + 1px)){.cta.cta--organism .cta__content{grid-template-columns:repeat(2,minmax(10px,1fr));justify-content:center;align-items:center}}.cta.cta--organism .cta__content picture,.cta.cta--organism .cta__content img{max-height:none}@media(min-width:800px){.cta.cta--organism .cta__content .image{position:absolute;width:100%;height:100%;left:0;top:0}}.cta.cta--organism .cta__content .image.show-on-scroll{opacity:0;transition:transform 500ms 350ms cubic-bezier(0,1,0.3,1),opacity 600ms 350ms ease-out;will-change:transform,opacity}.cta.cta--organism .cta__content .image.is-visible{opacity:1;transform:rotateZ(0)}.cta.cta--organism .cta__content .content{position:relative;padding:1.625rem 2.25rem 2.25rem;z-index:10}@media(min-width:calc(1200px + 1px)){.cta.cta--organism .cta__content .content{margin-top:1.25rem;margin-bottom:1.25rem;padding:5.25rem 0;min-height:300px}}@media(min-width:calc(1200px + 1px)){.cta.cta--organism.cta--photo{background-image:url(/themes/custom/doane/images/default-hero.jpg);background-position:center;background-size:cover;padding:3rem 0}}.cta.cta--organism.cta--dark{background-color:#252f38}.cta.cta--organism.cta--dark,.cta.cta--organism.cta--photo{color:#fff}.cta.cta--organism.cta--dark .link,.cta.cta--organism.cta--dark .wysiwyg a,.cta.cta--organism.cta--photo .link,.cta.cta--organism.cta--photo .wysiwyg a{color:#fff}.cta.cta--organism.cta--dark .button--white,.cta.cta--organism.cta--photo .button--white{color:#fff;border-color:#fff;background:rgba(0,0,0,0)}.cta.cta--organism.cta--dark .button--white:hover,.cta.cta--organism.cta--dark .button--white:focus,.cta.cta--organism.cta--photo .button--white:hover,.cta.cta--organism.cta--photo .button--white:focus{color:#161c21;background-color:#fff}.cta.cta--organism.cta--dark .cta__content .content,.cta.cta--organism.cta--photo .cta__content .content{background:#252f38}@media(min-width:calc(1200px + 1px)){.cta.cta--organism.cta--dark .cta__content .content,.cta.cta--organism.cta--photo .cta__content .content{background:rgba(37,47,56,.8);padding-top:5.25rem;padding-bottom:5.25rem;padding-right:50px}.cta.cta--organism.cta--dark .cta__content .content::after,.cta.cta--organism.cta--photo .cta__content .content::after{content:"";background:rgba(37,47,56,.8);position:absolute;top:0;right:100%;bottom:0;width:50vw}}.cta.cta--organism.cta--dark.cta--full,.cta.cta--organism.cta--photo.cta--full{min-height:0}@media(min-width:calc(1200px + 1px)){.cta.cta--organism.cta--dark.cta--full .cta__content::before,.cta.cta--organism.cta--photo.cta--full .cta__content::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(37,47,56,.8);z-index:1}}@media(min-width:calc(1200px + 1px)){.cta.cta--organism.cta--dark.cta--full .cta__content .content,.cta.cta--organism.cta--photo.cta--full .cta__content .content{background:rgba(0,0,0,0);padding-left:0;padding-right:0}}.cta.cta--organism.cta--dark.cta--full .cta__content .content::after,.cta.cta--organism.cta--photo.cta--full .cta__content .content::after{content:unset}.cta--side-by-side-button-cta{padding:0}.form{background:#252f38;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;align-items:center}@media(min-width:800px){.form{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:calc(1200px + 1px)){.form{display:grid;grid-template-columns:57% 43%}.form .container{padding:0 30px 0 50px}}.form input:not([type=submit]),.form select,.form h2,.form div{color:#fff;background:#252f38}.form input:not([type=submit]){padding-bottom:4px}.form select{color:#252f38;background:#f4f5f5}.form__image{width:100%;height:100%}.form__image .image--form{min-width:100%}@media(min-width:800px){.form__image .image--form{height:100%;-o-object-fit:cover;object-fit:cover}}.form__heading{font-size:2.5rem;font-family:"DM Serif Display",serif;line-height:48px;margin:60px 0 30px}@media(min-width:calc(1200px + 1px)){.form__heading{max-width:477px;font-size:2.8125rem}}.form__subheading{font-size:1.125rem;line-height:30px;margin-bottom:40px}@media(min-width:calc(1200px + 1px)){.form__subheading{font-size:1.25rem;max-width:477px}}.form__submit,.form .form-submit{width:100%;justify-content:center;margin:20px 0 55px 0;position:relative}.form__submit.success-message,.form .form-submit.success-message{background:rgba(0,0,0,0);border:2px solid #43ffb6}.form__submit.success-message:hover,.form .form-submit.success-message:hover{color:#fff;cursor:not-allowed}.form .form-actions{position:relative}.form .description{font-style:italic}.form .error-message::before{content:"Unable to send, please try again.";color:#fff;background:rgba(0,0,0,0);position:absolute;top:-30px;left:0;width:100%;height:40px;font-size:1rem;display:flex;align-items:center;justify-content:center;border:2px solid red}.form .error-message--send{display:none;color:#fff;align-items:center;justify-content:center;border:1px solid red;padding:8px;margin:-32px 0 -48px 0}.form input:not(:focus):not(:-ms-input-placeholder):invalid~.error-message{display:flex}.form input:not(:focus):not(:placeholder-shown):invalid~.error-message{display:flex}fieldset{margin-bottom:0}fieldset legend.h2{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:2.25rem;line-height:48px;margin:0 0 2.8125rem;width:auto;margin:0 0 1.5rem 0;color:#252f38}fieldset legend.h2__link{color:inherit}fieldset legend.h2__link:hover{color:inherit}fieldset.checkboxes--wrapper,fieldset.radio--wrapper{margin-bottom:40px}fieldset.checkboxes--wrapper legend.h2,fieldset.radio--wrapper legend.h2{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:38px;margin:0 0 2.8125rem;width:auto;margin:0 0 1.5rem 0;color:#252f38}fieldset.checkboxes--wrapper legend.h2__link,fieldset.radio--wrapper legend.h2__link{color:inherit}fieldset.checkboxes--wrapper legend.h2__link:hover,fieldset.radio--wrapper legend.h2__link:hover{color:inherit}@media(min-width:calc(1200px + 1px)){#form form.webform-submission-form{max-width:477px}}#form select{color:#fff;background:#252f38}#form fieldset legend.h2{color:#fff}.webform-flexbox{margin:0 -0.5em;align-items:start}.webform-flexbox .webform-flex--container .form-item{margin-bottom:40px !important}.block--webform-full-width{padding:0 2.25rem}.block--webform-full-width .webform-flexbox{gap:40px}.block--webform-full-width .description{font-style:italic}.block--webform-full-width input:not(.form-submit){border-bottom:2px solid #c4c8c9}.block--webform-full-width .form-item input.form-item__textfield:focus{color:#ff7900}.block--webform-full-width .form-item--checkboxes .form-item{max-width:unset}.block--webform-full-width .form-submit{margin-bottom:2em}.webform-element--title-inline input,.webform-element--title-inline label{width:unset}.webform-element--title-inline input{margin-right:8px !important}.form-item__label--radio{display:inline-block}.form-item .form-item__input--radio{width:2em}@media screen and (min-width:768px){.block--webform-full-width{max-width:calc(1250px + 2.25rem*2);width:100%;margin:0 auto;padding:0 2.25rem}}@media screen and (min-width:768px)and (min-width:480px){.block--webform-full-width{padding:0 2.25rem}}@media screen and (min-width:768px){.block--webform-full-width .form-item__select,.block--webform-full-width .form-item input,.block--webform-full-width .form-item label,.block--webform-full-width .form-item--checkboxes,.block--webform-full-width .form-item__dropdown{max-width:calc(50vw - 2.25rem) !important}.block--webform-full-width .webform-options-display-buttons label.webform-options-display-buttons-label{height:unset}}#block-generalcontactformprogrampages img.image--form,#block-generalcontactformsitepages img.image--form{opacity:1 !important}section.block.block--fullWidthCtaButtonsRow div.outer-container{max-width:none}section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow{display:flex;position:relative;flex-direction:column;padding:41.5px 0}@media(min-width:800px){section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow{flex-direction:row}}section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow{z-index:1}section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow .fullWidthCtaButtonsRow__content__heading{margin:41.5px 0;font-family:"DM Serif Display",serif;font-weight:400;line-height:50px;font-size:3.125rem}@media(min-width:1201px){section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow .fullWidthCtaButtonsRow__content__heading{font-size:3.875rem;font-weight:normal}}@media(min-width:calc(1200px + 1px)){section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow .fullWidthCtaButtonsRow__content__heading{font-size:3.125rem;line-height:50px}}section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow div.fullWidthCtaButtonsRow__content div.cta-buttons__links{display:flex;flex-direction:row;justify-content:flex-start}section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow div.fullWidthCtaButtonsRow__content div.cta-buttons__links div.fullWidthCtaButtonsRow__cta .fullWidthCtaButtonsRow__cta--link{flex:1;min-width:280px;margin-left:15px}section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow div.fullWidthCtaButtonsRow__content div.cta-buttons__links div.fullWidthCtaButtonsRow__cta .fullWidthCtaButtonsRow__cta--link:first-child{margin-left:0}@media(max-width:1000px){section.block.block--fullWidthCtaButtonsRow div.outer-container div.fullWidthCtaButtonsRow div.container.container--fullWidthCtaButtonsRow div.fullWidthCtaButtonsRow__content div.cta-buttons__links{flex-direction:column}}section.block.block--fullWidthCtaButtonsRow.block--dark div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--dark{background-color:#252f38;color:#fff}section.block.block--fullWidthCtaButtonsRow.block--dark div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--dark.fullWidthCtaButtonsRow--photo{background-position:center;background-size:cover}section.block.block--fullWidthCtaButtonsRow.block--dark div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--dark.fullWidthCtaButtonsRow--photo div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--background{position:absolute;height:100%;width:100%;top:0}section.block.block--fullWidthCtaButtonsRow.block--dark div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--dark.fullWidthCtaButtonsRow--photo div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--background img.image{position:absolute;top:0;-o-object-position:center;object-position:center;height:100%;width:100%;max-height:none}section.block.block--fullWidthCtaButtonsRow.block--dark div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--dark.fullWidthCtaButtonsRow--photo div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--background img.image.show-on-scroll{opacity:0;transform:translateY(4em) rotateZ(-5deg);transition:transform 500ms 350ms cubic-bezier(0,1,0.3,1),opacity 600ms 350ms ease-out;will-change:transform,opacity}section.block.block--fullWidthCtaButtonsRow.block--dark div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--dark.fullWidthCtaButtonsRow--photo div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--background img.image.is-visible{opacity:1;transform:rotateZ(0)}@media(max-width:800px){section.block.block--fullWidthCtaButtonsRow.block--dark div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--dark.fullWidthCtaButtonsRow--photo div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--background img.image{display:none}}section.block.block--fullWidthCtaButtonsRow.block--triangle div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--triangle{background-color:#f4f5f5}@media(min-width:calc(1200px + 1px)){section.block.block--fullWidthCtaButtonsRow.block--triangle div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--triangle{background-image:url(/themes/custom/doane/images/triangle-background-light.svg);background-position-x:2rem;background-position-y:3rem}}section.block.block--fullWidthCtaButtonsRow.block--triangle div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--triangle.fullWidthCtaButtonsRow--dark{background-color:#252f38}@media(min-width:calc(1200px + 1px)){section.block.block--fullWidthCtaButtonsRow.block--triangle div.outer-container div.fullWidthCtaButtonsRow.fullWidthCtaButtonsRow--triangle.fullWidthCtaButtonsRow--dark{background-image:url(/themes/custom/doane/images/triangle-background-dark.svg)}}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media(min-width:920px){.grid__item{margin:0 2rem 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:var(--c-highlight-high);padding:4rem}.grid{padding:0 8.5%}@media(min-width:calc(1200px + 1px)){.grid{padding:0}}.grid--card{margin-bottom:2rem}.grid--image{display:grid;gap:7px;box-sizing:border-box;padding:45px 0 0}@media(min-width:calc(1200px + 1px)){.grid--image{padding-top:0;gap:10px}}.grid--image img{box-shadow:0 4px 8px rgba(103,115,122,.5)}.grid--image.images-1--left{grid-template-columns:repeat(1,minmax(10px,1fr))}.grid--image.images-1--left .image{width:100%}@media(min-width:calc(1200px + 1px)){.grid--image.images-1--left{padding-left:0}}.grid--image.images-1--right{grid-template-columns:repeat(1,minmax(10px,1fr))}.grid--image.images-1--right .image{width:100%}@media(min-width:calc(1200px + 1px)){.grid--image.images-1--right{padding-right:0}}.grid--image.images-2--left,.grid--image.images-2--right{grid-template-columns:repeat(2,minmax(10px,1fr))}@media(min-width:calc(1200px + 1px)){.grid--image.images-2--left,.grid--image.images-2--right{padding:0 3.75rem;height:auto}}.grid--image.images-2--left .image,.grid--image.images-2--right .image{height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.grid--image.images-3--right,.grid--image.images-3--left{height:100%}.grid--image.images-3--right [class="1"],.grid--image.images-3--left [class="1"]{grid-area:one;max-width:unset}.grid--image.images-3--right [class="1"] .image,.grid--image.images-3--left [class="1"] .image{max-height:185px}@media(min-width:calc(1200px + 1px)){.grid--image.images-3--right [class="1"] .image,.grid--image.images-3--left [class="1"] .image{max-height:275px}}.grid--image.images-3--right [class="2"],.grid--image.images-3--left [class="2"]{grid-area:two;max-width:unset}.grid--image.images-3--right [class="2"] .image,.grid--image.images-3--left [class="2"] .image{max-height:215px}@media(min-width:calc(1200px + 1px)){.grid--image.images-3--right [class="2"] .image,.grid--image.images-3--left [class="2"] .image{max-height:330px}}.grid--image.images-3--right [class="3"],.grid--image.images-3--left [class="3"]{grid-area:three;max-width:unset}.grid--image.images-3--right [class="3"] .image,.grid--image.images-3--left [class="3"] .image{max-height:315px}@media(min-width:calc(1200px + 1px)){.grid--image.images-3--right [class="3"] .image,.grid--image.images-3--left [class="3"] .image{max-height:475px}}.grid--image.images-3--right .image,.grid--image.images-3--left .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.grid--image.images-3--right{grid-template-areas:". . . one one" "three three three one one" "three three three one one" "three three three one one" "three three three one one" "three three three two two" "three three three two two" "three three three two two" "three three three two two" "three three three two two" ". . . two two"}@media(min-width:calc(1200px + 1px)){.grid--image.images-3--right{padding:0 0 0 100px}}.grid--image.images-3--left{grid-template-areas:"one one . . ." "one one three three three" "one one three three three" "one one three three three" "one one three three three" "two two three three three" "two two three three three" "two two three three three" "two two three three three" "two two three three three" "two two . . ."}@media(min-width:calc(1200px + 1px)){.grid--image.images-3--left{padding:0 100px 0 0}}.grid--image.cover-side.side-by-side-image{position:static}.grid--image.cover-side.side-by-side-image span picture img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:800px){.grid--image.cover-side.side-by-side-image span picture img{position:absolute;top:0;left:0;right:0;bottom:0}}@media(min-width:1201px){.grid--image.cover-side.side-by-side-image span picture img{max-height:none}}#layout-builder .hero{margin-top:0 !important}.hero{display:flex;flex-direction:column;position:relative;z-index:5;overflow:hidden;background:#252f38}@media(min-width:calc(1200px + 1px)){.hero{min-height:30.625rem}}@media(min-width:calc(1200px + 1px)){.hero.hero--offset{margin-top:-200px}}.hero--mobile-right .hero__image .image{-o-object-position:center right;object-position:center right}.hero--mobile-center .hero__image .image{-o-object-position:center;object-position:center}.hero--mobile-left .hero__image .image{-o-object-position:center left;object-position:center left}.hero__image .image{height:345px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:calc(1200px + 1px)){.hero__image .image{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;z-index:-1;-o-object-position:center 20%;object-position:center 20%;max-height:unset}}@media(min-width:calc(1200px + 1px)){.hero--has-info .hero__content{padding-bottom:2.1875rem}.hero--has-info .hero__content .hero__content__container{gap:18px}}.hero__content{position:relative;background:#252f38;padding-top:1.875rem;padding-bottom:1.875rem;z-index:10}@media(min-width:calc(1200px + 1px)){.hero__content{background:rgba(37,47,56,.8);margin-top:6.25rem;margin-bottom:2.5rem;padding-top:7.8125rem;padding-bottom:2.1875rem;min-height:300px;width:50%;padding-right:50px}.hero__content::after{content:"";background:rgba(37,47,56,.8);position:absolute;top:0;right:100%;bottom:0;width:50vw}}.hero__content__container{display:grid;gap:20px}@media(min-width:calc(1200px + 1px)){.hero__content__container{gap:40px}}.hero__content__heading{margin:0;color:#fff;font-family:"DM Serif Display",serif;font-weight:400;line-height:30px;font-size:1.625rem}@media(min-width:calc(1200px + 1px)){.hero__content__heading{font-size:3.125rem;line-height:50px}}.hero__content__sub_heading{letter-spacing:1.6px;font-weight:700;text-transform:uppercase}.hero__content .hero__body{color:#fff}@media(min-width:calc(1200px + 1px)){.hero__content .hero__body{padding-top:1.5625rem;font-size:1.25rem}}.hero__content .breadcrumb{padding-top:1.125rem}.hero__content .breadcrumb__item{color:#fff;font-size:1rem;font-weight:400;line-height:30px;letter-spacing:1.6px;text-transform:uppercase}.hero__content .breadcrumb__item::after{content:">";color:#fff}.hero__content .breadcrumb__item:last-of-type::after{display:none}.hero__content .breadcrumb__link{color:#fff;font-size:1rem;font-weight:400;line-height:30px;letter-spacing:1.6px;text-transform:uppercase;transition:all 200ms ease-in-out;position:relative}.hero__content .breadcrumb__link::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:-1px;right:0;background:#ff7900;transition:width 200ms ease}.hero__content .breadcrumb__link:hover::after,.hero__content .breadcrumb__link:focus::after{width:100%;left:0}.hero__content .breadcrumb>li:last-of-type,.hero__content .breadcrumb>li:last-of-type>a{font-weight:700}.hero__content .hero__info{color:#c4c8c9;margin-top:1.875rem}@media(min-width:calc(1200px + 1px)){.hero__content .hero__info .hero__info__share,.hero__content .hero__info .hero__info__tags{justify-content:flex-end}}.hero__content .hero__info ul{list-style:none;display:flex;flex-wrap:wrap;margin:0 -8px 0 0;padding:0}.hero__content .hero__info ul li{padding:0 8px;position:relative}.hero__content .hero__info .hero__info__share{display:flex;margin-bottom:.625rem}.hero__content .hero__info .hero__info__share a{color:#fff}.hero__content .hero__info .hero__info__share .social-menu{gap:3px;margin-left:.625rem}.hero__content .hero__info .hero__info__tags{display:flex;max-width:350px;min-width:310px;font-size:1rem;line-height:1.875rem}.hero__content .hero__info .hero__info__tags ul li::after{content:"";background:#fff;width:1px;top:7px;height:15px;left:-1px;position:absolute}.hero__content .hero__info .hero__info__tags ul li:first-child::after{display:none}.hero__content .hero__info .hero__info__tags a{color:#fff;font-weight:400;transition:all 200ms ease-in-out;position:relative;text-decoration:none;display:block}.hero__content .hero__info .hero__info__tags a::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:-1px;right:0;background:#ff7900;transition:width 200ms ease}.hero__content .hero__info .hero__info__tags a:hover::after,.hero__content .hero__info .hero__info__tags a:focus::after{width:100%;left:0}.hero--article{min-height:0}@media(min-width:calc(1200px + 1px)){.hero--article::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(37,47,56,.8)}}.hero--article .hero__content{color:#fff;margin-bottom:0}@media(min-width:calc(1200px + 1px)){.hero--article .hero__content{background:rgba(0,0,0,0);display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding-right:0;padding-bottom:2.1875rem;padding-top:6.25rem}.hero--article .hero__content::after{display:none}.hero--article .hero__content__container{max-width:750px;gap:18px}}.hero--slider{position:relative;background-color:#252f38}.hero--slider .container{position:relative}@media(min-width:calc(1200px + 1px)){.hero--slider .hero--slider-container{min-height:690px}}.hero--slider .hero--slider-container .cta-buttons__links{margin-top:4.375rem;display:flex;flex-wrap:wrap}.hero--slider .hero--slider-container .cta-buttons__links.cta-buttons__links--smallertopmarg{margin-top:1.87rem}.hero--slider .hero--slider-container .cta-buttons__links .hero__cta--link{width:100%;min-width:250px}@media(min-width:800px){.hero--slider .hero--slider-container .cta-buttons__links .hero__cta--link{width:auto;min-width:none}}.hero--slider .hero--slider-container .cta-buttons__links button{width:100%;justify-content:center}.hero--slider .hero--slider-container .hero--slide{height:100%}@media(min-width:800px){.hero--slider .hero--slider-container .hero--slide{display:flex}}.hero--slider .hero--slider-container .hero--slide article{height:100%}.hero--slider .hero--slider-container .hero--slide article .image_wrapper{height:100%}.hero--slider .hero--slider-container .hero--slide article .image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%;box-shadow:none;margin:0;max-height:100%}@media(min-width:calc(1200px + 1px)){.hero--slider .hero--slider-container .hero--slide article .image_wrapper img{max-height:unset}}.hero--slider .hero--homepage-slider{width:100%;left:0;top:0;margin-bottom:0}@media(min-width:calc(1200px + 1px)){.hero--slider .hero--homepage-slider{position:absolute;height:100%}}.hero--slider .hero--homepage-slider .slick-list{height:100%}.hero--slider .hero--homepage-slider .slick-track{height:100%;width:100%}.hero--slider .hero--homepage-slider .slick-track .slick-slide{height:100%}@media(min-width:calc(1200px + 1px)){.hero--slider .hero--homepage-slider .slick-track .slick-slide{min-height:500px}}.hero--slider .hero--homepage-slider .slick-track .slick-slide>div{height:100%}.hero--slider .hero--homepage-slider .slick-track .slick-slide .image{max-height:500px;height:auto;width:100%}@media(min-width:calc(1200px + 1px)){.hero--slider .hero--homepage-slider .slick-track .slick-slide .image{max-height:unset;height:100%}}.hero--slider .slick-nav--container{bottom:10px;z-index:20;text-align:center;margin:0 0 -25px}@media(min-width:calc(1200px + 1px)){.hero--slider .slick-nav--container{position:absolute;right:35px;margin:0}}.hero--slider .slick-nav{bottom:3.75rem;text-align:center;padding:0 30px;width:auto;right:0;z-index:20;position:relative;margin:0 auto;display:inline-block}@media(min-width:calc(1200px + 1px)){.hero--slider .slick-nav{bottom:3.125rem;position:absolute;display:block}}.hero--slider .slick-nav ul.slick-dots{display:flex;position:relative;bottom:0}.hero--slider .slick-nav li{margin:0 .625rem}.hero--slider .slick-nav li button{color:#fff;margin:0;padding:0;height:.9375rem;width:.9375rem;border:solid 2px;border-radius:50%}.hero--slider .slick-nav li button .slick-dot-icon::before{content:""}.hero--slider .slick-nav li.slick-active button{background-color:#fff}.hero--slider .slick-autoplay-toggle-button{padding-left:20px;bottom:1.875rem}@media(min-width:calc(1200px + 1px)){.hero--slider .slick-autoplay-toggle-button{bottom:3.125rem;padding-left:95px}}.hero--slider .slick-arrow .slick-next-icon,.hero--slider .slick-arrow .slick-prev-icon{color:#fff}.hero--slider .hero__content{padding-bottom:4.625rem}@media(min-width:calc(1200px + 1px)){.hero--slider .hero__content{margin-bottom:5rem;padding-bottom:5rem}}@media(min-width:calc(1200px + 1px)){.hero--tiles{margin-top:-2.1875rem;z-index:10;position:relative}}.metrics,.image__metrics{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.metrics picture>.image,.metrics .image,.image__metrics picture>.image,.image__metrics .image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0;max-height:unset;width:100vw}.metrics__content,.image__metrics__content{position:relative;z-index:2;padding:.9375rem 0;color:#0063b0}@media(min-width:800px){.metrics__content,.image__metrics__content{padding:6.25rem 0;display:flex;justify-content:space-evenly}}.metrics__content__stat,.image__metrics__content__stat{margin:3.75rem 0}@media(min-width:800px){.metrics__content__stat,.image__metrics__content__stat{max-width:350px;margin:0 1rem}}.metrics__content__stat--number,.image__metrics__content__stat--number{margin:0;margin-bottom:2.3125rem;padding:0;font-family:"DM Serif Display",serif;font-weight:400;line-height:70px;font-size:4.6875rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.metrics__content__stat--number.show-on-scroll,.image__metrics__content__stat--number.show-on-scroll{opacity:0;transition:opacity 600ms 350ms ease-out}.metrics__content__stat--number.is-visible,.image__metrics__content__stat--number.is-visible{opacity:1}@media(min-width:calc(1200px + 1px)){.metrics__content__stat--number,.image__metrics__content__stat--number{font-size:6.25rem;margin-bottom:35px}}.metrics__content__stat--number::after,.image__metrics__content__stat--number::after{content:"";background:#0063b0;width:151px;height:3px;margin-top:25px}@media(min-width:calc(1200px + 1px)){.metrics__content__stat--number::after,.image__metrics__content__stat--number::after{margin-top:35px}}.metrics__content__stat--text,.image__metrics__content__stat--text{margin:0;padding:0 60px;color:#67737a;font-family:"Gandhi Sans",sans-serif;font-weight:700;line-height:30px;font-size:1.5rem}.metrics,.image__metrics--bg{width:100%}.metrics::before,.image__metrics--bg::before{content:"";background:rgba(0,99,176,.8);width:100%;max-width:1900px;height:100%;position:absolute;z-index:1}.metrics .metrics__content,.image__metrics--bg .metrics__content{color:#fff}.metrics .metrics__content__stat--number::after,.image__metrics--bg .metrics__content__stat--number::after{background:#141f35}.metrics .metrics__content__stat--text,.image__metrics--bg .metrics__content__stat--text{color:#fff}.metrics.bg-dark{background:#161c21}.photo-cta-card-block-outer-wrapper{max-width:1900px;padding:30px 2.25rem 30px 2.25rem;margin:0 auto}@media(max-width:400px){.photo-cta-card-block-outer-wrapper{padding:0 0 0 0}}.photo-cta-card-block-outer-wrapper .photoCTACard__content__heading{margin:30px auto 60px auto;text-align:center;font-family:"DM Serif Display",serif;font-weight:400;line-height:50px;font-size:3.125rem}@media(min-width:1201px){.photo-cta-card-block-outer-wrapper .photoCTACard__content__heading{font-size:3.875rem;font-weight:normal}}@media(min-width:calc(1200px + 1px)){.photo-cta-card-block-outer-wrapper .photoCTACard__content__heading{font-size:3.125rem;line-height:50px}}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper{font-size:0}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div{display:flex;flex-direction:row;justify-content:space-evenly}@media(max-width:1000px){.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div{flex-direction:column}}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper{max-width:482px;flex:1 28%;margin:0 4% 0 4%;height:35vw;max-height:672px;box-shadow:0 3px 3px 0 rgba(49,45,41,.24),0 2px 6px 0 rgba(49,45,41,.22),0 4px 2px -1px rgba(49,45,41,.3);overflow:hidden;background-color:#47545d}@media(max-width:1000px){.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper{flex:1 400px;width:280px;height:400px;margin:0 auto 30px auto}}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper{height:100%}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper{display:flex;flex-direction:column;height:100%}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-image-section{flex:1 50%;overflow:hidden}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section{display:flex;flex-direction:column;justify-content:space-evenly;flex:1 50%}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-text-section{display:flex;flex-direction:column;justify-content:center;flex:1 50%;padding:0 20px 0 20px}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-text-section p.photo-cta-card-text{margin:0;text-align:center;font-size:22px;font-weight:bold;line-height:1.4;color:#fff}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-cta-section__cta{display:flex;flex-direction:column;justify-content:center;flex:1 50%;padding:0 30px 0 30px}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-cta-section__cta a.button{text-align:center;max-height:62px}.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-cta-section__cta a.button span{width:100%;text-align:center}@media(max-width:1500px){.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-cta-section__cta a.button span{font-size:18px}}@media(max-width:1300px){.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-cta-section__cta a.button span{line-height:1.2}}@media(max-width:1000px){.photo-cta-card-block-outer-wrapper .photo-cta-card-block-inner-wrapper div.photo-cta-card-pgrphs-ref-div div.photo-cta-card-pgrph-outermost-wrapper .photo-cta-card-paragraph-outer-wrapper .photo-cta-card-paragraph-inner-wrapper .photo-cta-card-text-cta-section .photo-cta-card-cta-section__cta a.button span{font-size:22px}}.program-finder legend.h2{width:100%;background-color:#47545d;padding:.25rem 0 .25rem 1rem;font-size:1.5rem;color:#fff;margin-bottom:1rem}.program-finder .js-form-item{padding-right:1px}.program-finder .form-item__label.form-item__label{letter-spacing:unset;text-transform:unset;left:2px;top:5px}.program-finder .form-item:not(.form__image){margin-bottom:10px}.program-finder .form-submit{width:100%;margin-bottom:2rem;display:inline-block;text-align:center}.program-finder table{margin-top:0;border-radius:unset;border:none}.program-finder table td{background-color:#fff}.program-finder table th{background-color:#47545d;color:#fff;font-weight:600;text-align:left}.program-finder table th,.program-finder table td{border:none;border-bottom:1px solid #47545d;padding:1rem;border-radius:unset !important}.program-finder table th:nth-child(2),.program-finder table td:nth-child(2){padding-left:0;padding-right:0}.program-finder table th a,.program-finder table td a{color:#ff7900;font-weight:600}.program-finder table th a:hover,.program-finder table td a:hover{color:var(--c-gray7)}@media screen and (min-width:1201px){.program-finder{display:flex;align-items:start;flex-wrap:wrap}.program-finder form.views-exposed-form{flex-basis:25%;padding:0 15px}.program-finder form.views-exposed-form .form-submit{margin-bottom:unset}.program-finder form.views-exposed-form legend.h2{padding:0 0 0 1rem}.program-finder table{flex-basis:75%}.program-finder table th{height:65px}.program-finder .pager{flex-basis:75%}.program-finder h1{flex-basis:100%}}.block--centered-title div.outer-container>h2{text-align:center;padding-top:5rem;margin-right:40px}.block--centered-title div.sideBySide{margin-top:1rem}.block--sideBySide.block--dark .sideBySide{margin:0}.block--sideBySide.block--dark img.image{box-shadow:0 20px 50px rgba(22,28,33,.5) !important}.block--sideBySide.block--white_background{background-color:#fff}.block--sideBySide.block--white_background div.outer-container div.sideBySide--white_background{margin:0;padding:6rem 0}@media(max-width:799px){.block--sideBySide.block--white_background div.outer-container div.sideBySide--white_background{margin:0;padding:3rem 0}}.sideBySide{display:flex;position:relative;flex-direction:column;background-repeat:no-repeat}@media(min-width:800px){.sideBySide{flex-direction:row;margin:3rem 0}}@media(min-width:calc(1200px + 1px)){.sideBySide{margin:6rem 0}}.sideBySide--background{margin:0}@media(min-width:800px){.sideBySide--background{position:absolute;height:100%;width:100%;top:0;padding:0}}.sideBySide--background .image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;max-height:none}.sideBySide .container{z-index:1}.sideBySide .sideBySide__content{display:flex;flex-direction:column}.sideBySide .sideBySide__content--reverse{flex-direction:column-reverse}@media(min-width:800px){.sideBySide .sideBySide__content{display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));gap:20px;justify-content:center;align-items:center}}.sideBySide .sideBySide__content .image.show-on-scroll{opacity:0;transform:translateY(4em) rotateZ(-5deg);transition:transform 500ms 350ms cubic-bezier(0,1,0.3,1),opacity 600ms 350ms ease-out;will-change:transform,opacity}.sideBySide .sideBySide__content .image.is-visible{opacity:1;transform:rotateZ(0)}.sideBySide .sideBySide__content .sideBySide__left-side .cta:not(.cta--quote){padding-left:0}.sideBySide .sideBySide__content .sideBySide__right-side .cta:not(.cta--quote){padding-right:0}.sideBySide .sideBySide__content.equal-height-columns{gap:0;align-items:stretch;overflow:hidden}.sideBySide .sideBySide__content.equal-height-columns .sideBySide__left-side{position:relative}.sideBySide .sideBySide__content.equal-height-columns .sideBySide__right-side{position:relative}@media(max-width:799px){.sideBySide .sideBySide__content.equal-height-columns{flex-direction:column-reverse}}@media(min-width:800px){.sideBySide.sideBySide--photo{background-position:center;background-size:cover;padding:4.375rem 0;margin:0}.sideBySide.sideBySide--photo .sideBySide__content .image{display:none}}.sideBySide.sideBySide--photo .sideBySide__content .cta{background-color:#252f38;padding:1rem 0 3rem;position:relative}@media(min-width:800px){.sideBySide.sideBySide--photo .sideBySide__content .cta{background-color:rgba(37,47,56,.8);padding:3rem 3rem 3rem 0}.sideBySide.sideBySide--photo .sideBySide__content .cta::after{content:"";background:rgba(37,47,56,.8);position:absolute;top:0;right:100%;bottom:0;width:50vw}}.sideBySide.sideBySide--triangle{background-color:#f4f5f5}@media(min-width:calc(1200px + 1px)){.sideBySide.sideBySide--triangle{background-image:url(/themes/custom/doane/images/triangle-background-light.svg);background-position-x:2rem;background-position-y:3rem;padding:1rem 0}.sideBySide.sideBySide--triangle.image--left{background-position-x:2rem}.sideBySide.sideBySide--triangle.image--right{background-position-x:50rem}}.sideBySide.sideBySide--triangle.sideBySide--dark{background-color:#252f38;margin:0}@media(min-width:calc(1200px + 1px)){.sideBySide.sideBySide--triangle.sideBySide--dark.sideBySide{background-image:url(/themes/custom/doane/images/triangle-background-dark.svg)}}.sideBySide.sideBySide--triangle.sideBySide--dark img.image{box-shadow:0 20px 50px rgba(22,28,33,.5) !important}.sideBySide.sideBySide--triangle.sideBySide--dark .cta__body a{color:#ff7900}.sideBySide.sideBySide--triangle.sideBySide--dark .cta__body a.button{color:#fff}.sideBySide.sideBySide--triangle.sideBySide--dark .cta__body a.button:hover{color:#252f38}.sideBySide.sideBySide--dark,.sideBySide.sideBySide--photo{color:#fff}.sideBySide.sideBySide--dark .link,.sideBySide.sideBySide--photo .link{color:#fff}@media(min-width:800px){.sideBySide.sideBySide--dark,.sideBySide.sideBySide--triangle,.sideBySide.sideBySide--photo{padding:2.25rem 0;margin:1rem 0}}@media(min-width:calc(1200px + 1px)){.sideBySide.sideBySide--dark,.sideBySide.sideBySide--triangle,.sideBySide.sideBySide--photo{padding:4.375rem 0;margin:4rem 0}}.sideBySide__heading{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.3rem;line-height:50px;margin:0 0 2.8125rem;width:auto;margin-bottom:0}.sideBySide__heading__link{color:inherit}.sideBySide__heading__link:hover{color:inherit}.sideBySide__heading-link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.sideBySide__heading-link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.sideBySide__heading-link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.sideBySide__heading-link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.sideBySide__heading-link:hover,.sideBySide__heading-link:focus{text-decoration:none}.sideBySide__heading-link:hover::after,.sideBySide__heading-link:focus::after{width:100%;left:0;background:#ff7900}.sideBySide__body{margin:.7em 0 1em}.sideBySide__link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.sideBySide__link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.sideBySide__link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.sideBySide__link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.sideBySide__link:hover,.sideBySide__link:focus{text-decoration:none}.sideBySide__link:hover::after,.sideBySide__link:focus::after{width:100%;left:0;background:#ff7900}.sideBySide__button{border:2px solid #ff7900;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Gandhi Sans",sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-0.22px;color:#252f38;background-color:var(--c-primary);line-height:34px;padding:12px 32px;position:relative;display:flex;align-items:center}.sideBySide__button:hover,.sideBySide__button:focus{color:var(--c-text);background-color:#f4f5f5}@media(prefers-color-scheme:dark){.sideBySide__button{color:#252f38;background-color:var(--c-primary)}.sideBySide__button:hover,.sideBySide__button:focus{color:var(--c-text);background-color:#f4f5f5}}.sideBySide__box{background-color:#252f38;padding:2.25rem;margin:0 0 2.25rem 0;box-shadow:0 4px 8px rgba(103,115,122,.5)}.sideBySide__box .sidebar-menu{padding-bottom:0}.sideBySide__box .sidebar-menu a,.sideBySide__box .sidebar-menu .sidebar-menu__title{color:#fff}@media(min-width:800px){.sideBySide__box{margin:0 0 0 1.875rem;padding:2.8125rem 2.8125rem 2.8125rem 4.6875rem}}@media(min-width:calc(1200px + 1px)){.sideBySide__box{margin:0 0 0 3.125rem;padding:3.75rem 3.75rem 3.75rem 5.9375rem}}.sideBySide__iframe div{padding-left:0;width:100%}.footer{background-color:#161c21;margin:0;padding:70px 0 60px;display:grid;gap:60px}@media(min-width:calc(1200px + 1px)){.footer{padding:85px 0 45px;gap:100px}}.footer *{font-family:"Gandhi Sans",sans-serif}@media(min-width:calc(1200px + 1px)){.footer__container{display:grid;gap:50px}}.footer__inner{display:grid;grid-template-columns:repeat(1,minmax(10px,1fr));align-items:flex-start;row-gap:65px}@media(min-width:calc(1200px + 1px)){.footer__inner{grid-template-columns:55% 33%;-moz-column-gap:12%;column-gap:12%}}.footer__inner__left{display:grid;gap:80px}@media(min-width:calc(1200px + 1px)){.footer__inner__left{grid-template-columns:auto auto;gap:40px}}.footer__inner__left__main{display:grid;gap:65px}@media(min-width:calc(1200px + 1px)){.footer__inner__left__main{gap:40px;width:max-content}}.footer__inner__left__main__logo{-o-object-fit:contain;object-fit:contain}.footer__inner__left__main__logo img{max-width:171px}.footer__inner__left__main__links{list-style:none;padding:0;margin:0;display:flex;gap:25px}.footer__inner__left__main__links li{width:max-content}.footer__inner__left__main__links li a{cursor:pointer;text-transform:capitalize;color:#fff;font-weight:400;position:relative}.footer__inner__left__main__links li a::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:-1px;right:0;background:#ff7900;transition:width 200ms ease}.footer__inner__left__main__links li a:hover::after,.footer__inner__left__main__links li a:focus::after{width:100%;left:0}.footer__inner__left__mid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:50px;column-gap:50px}@media(min-width:calc(1200px + 1px)){.footer__inner__left__mid{grid-template-columns:auto auto;gap:50px}}.footer__inner__left__mid__list{display:flex;flex-direction:column;gap:25px}.footer__inner__left__mid__list .block-flexcampuses,.footer__inner__left__mid__list #block-maincampusinfo{display:flex;flex-direction:column;gap:10px}.footer__inner__left__mid__list .block-flexcampuses a,.footer__inner__left__mid__list .block-flexcampuses p,.footer__inner__left__mid__list #block-maincampusinfo a,.footer__inner__left__mid__list #block-maincampusinfo p{color:#fff;text-decoration:none;margin:0}.footer__inner__left__mid__list .block-flexcampuses a address,.footer__inner__left__mid__list .block-flexcampuses p address,.footer__inner__left__mid__list #block-maincampusinfo a address,.footer__inner__left__mid__list #block-maincampusinfo p address{font-style:normal}.footer__inner__left__mid__list .block-flexcampuses a,.footer__inner__left__mid__list #block-maincampusinfo a{position:relative;width:max-content}.footer__inner__left__mid__list .block-flexcampuses a::after,.footer__inner__left__mid__list #block-maincampusinfo a::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:-1px;right:0;background:#ff7900;transition:width 200ms ease}.footer__inner__left__mid__list .block-flexcampuses a:hover::after,.footer__inner__left__mid__list .block-flexcampuses a:focus::after,.footer__inner__left__mid__list #block-maincampusinfo a:hover::after,.footer__inner__left__mid__list #block-maincampusinfo a:focus::after{width:100%;left:0}.footer__inner__left__mid__list .block-flexcampuses .footer__phone,.footer__inner__left__mid__list #block-maincampusinfo .footer__phone{margin-top:15px}.footer__inner__right{display:grid;gap:20px}.footer__bottom{display:grid;gap:2rem}@media(max-width:1200px){.footer__bottom{margin-top:20px}}@media(min-width:calc(1200px + 1px)){.footer__bottom{display:grid;grid-template-columns:63% 33%;gap:4%;align-items:center;max-width:1250px;margin:0 auto}}.footer__bottom__links{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));gap:35px}@media(min-width:calc(1200px + 1px)){.footer__bottom__links{grid-template-columns:repeat(4,auto);align-items:center}}.footer__bottom__links li{width:max-content}.footer__bottom__links li a{text-transform:uppercase;color:#67737a;font-size:.875rem;font-weight:700}.footer__bottom__links li a:hover,.footer__bottom__links li a:focus{color:#fff}.footer__bottom__copyright{font-size:.875rem;line-height:18px;font-weight:400;color:#c4c8c9;padding:.625rem 0 0}@media(min-width:calc(1200px + 1px)){.footer__bottom__copyright{display:flex;padding:0}}.footer__bottom__copyright h2{display:none}h2.footer__list--title,h2.block-flexcampuses-menu{display:inline-block;color:#ff7900;text-transform:uppercase;position:relative;font-size:1rem;font-weight:600;line-height:30px;letter-spacing:1.6px;margin-top:0}h2.footer__list--title::after,h2.block-flexcampuses-menu::after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:1px;background:#ff7900}.footer__links{list-style:none;padding:0;margin:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,minmax(10px,1fr));-moz-column-gap:50px;column-gap:50px;row-gap:5px}.footer__links li a{font-size:1rem;line-height:26px;text-transform:capitalize;color:#fff;font-weight:400}.footer__links li a:hover,.footer__links li a:focus{-webkit-text-decoration:solid underline #ff7900;text-decoration:solid underline #ff7900;text-decoration-color:#ff7900;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:4px}@media(min-width:calc(1200px + 1px)){.footer__menu{flex:1 1 100%;margin-left:auto;text-align:right}}.header{padding:0;margin-bottom:0}@media(min-width:calc(1200px + 1px)){.header{padding:0 0 2rem}}.header__inner{display:flex;flex-flow:column nowrap;position:relative;z-index:10}@media(min-width:800px){.header__inner{padding:0}}@media(min-width:calc(1200px + 1px)){.header__inner{max-width:calc(1250px + 2.25rem*2);width:100%;margin:0 auto;padding:0 2.25rem}}@media(min-width:calc(1200px + 1px))and (min-width:480px){.header__inner{padding:0 2.25rem}}.header__primary{background-color:#f4f5f5;display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}@media(min-width:800px){.header__primary{flex-flow:row nowrap;box-shadow:0 2px 20px rgba(0,0,0,.16)}}.header__branding{padding:1.5rem 0 1.5rem 2.25rem;max-width:300px}@media(min-width:800px){.header__branding{width:33%}}@media(min-width:calc(1200px + 1px)){.header__branding{margin-right:1rem;padding:2.25rem 0 2.25rem 2.25rem;width:25%}}.header__branding .logo-link:focus{color:#fff;outline:1px solid #ff7900;outline-style:dashed}.header__branding .logo-link .logo__image{width:100%;height:auto;max-width:137px}@media(min-width:calc(1200px + 1px)){.header__branding .logo-link .logo__image{max-width:217px}}.header__menu{display:flex;width:100%}@media(min-width:800px){.header__menu{justify-content:flex-end}}.header__secondary{display:flex;justify-content:flex-end}.header__secondary #block-alert{flex-grow:1;padding:9px 2.25rem;background-color:#ff7900;font-size:.875rem}.header__secondary #block-alert p{margin:0}.header__secondary--mobile{background-color:#f4f5f5;justify-content:center;position:relative;display:none}.header__secondary--mobile.toggle-expand--open{display:block}@media(min-width:800px){.header__secondary--mobile.toggle-expand--open{display:none}}.header__secondary--mobile.toggle-expand--open .secondary-nav{display:block;width:100%}.header,.mega-nav-header{padding:0;margin-bottom:0}@media(min-width:800px){.header#sticky-mega,.mega-nav-header#sticky-mega{position:fixed;width:100%;z-index:21}.header#sticky-mega+*,.mega-nav-header#sticky-mega+*{padding-top:178px}}.header__inner,.mega-nav-header__inner{display:flex;flex-flow:column nowrap;position:relative;z-index:10}@media(min-width:800px){.header__inner,.mega-nav-header__inner{padding:0}}@media(min-width:calc(1200px + 1px)){.header__inner,.mega-nav-header__inner{max-width:calc(1250px + 2.25rem*2);width:100%;margin:0 auto;padding:0 2.25rem}}@media(min-width:calc(1200px + 1px))and (min-width:480px){.header__inner,.mega-nav-header__inner{padding:0 2.25rem}}.header__primary,.mega-nav-header__primary{background-color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}@media(min-width:800px){.header__primary,.mega-nav-header__primary{flex-flow:row nowrap}}@media(max-width:799px){.header__primary,.mega-nav-header__primary{flex-flow:unset}}.header__primary .mega-nav-header__branding--mobile-logo,.mega-nav-header__primary .mega-nav-header__branding--mobile-logo{display:none}.header__primary .mega-nav-header__branding--mobile-logo.mobile-logo-revealed,.mega-nav-header__primary .mega-nav-header__branding--mobile-logo.mobile-logo-revealed{display:block;padding:1.85rem 0 1.5rem 2.25rem}.header__primary .mega-nav-header__branding--mobile-logo.mobile-logo-revealed.mobile-dropdown-open,.mega-nav-header__primary .mega-nav-header__branding--mobile-logo.mobile-logo-revealed.mobile-dropdown-open{position:absolute;top:0;left:0;z-index:1}.header__branding,.mega-nav-header__branding{padding:1.5rem 0 1.5rem 2.25rem;max-width:300px}@media(min-width:800px){.header__branding,.mega-nav-header__branding{width:33%}}@media(min-width:calc(1200px + 1px)){.header__branding,.mega-nav-header__branding{margin-right:1rem;width:25%}}.header__branding .logo-link:focus,.mega-nav-header__branding .logo-link:focus{color:#fff;outline:1px solid #ff7900;outline-style:dashed}.header__branding .logo-link .logo__image,.mega-nav-header__branding .logo-link .logo__image{width:100%;height:auto;max-width:137px}@media(min-width:calc(1200px + 1px)){.header__branding .logo-link .logo__image,.mega-nav-header__branding .logo-link .logo__image{max-width:217px}}.header__menu,.mega-nav-header__menu{display:flex;width:100%}@media(min-width:800px){.header__menu,.mega-nav-header__menu{justify-content:flex-end}}.header__menu #mobile-tertiary,.mega-nav-header__menu #mobile-tertiary{display:none;background-color:#f4f5f5;padding-top:10px}.header__menu #mobile-tertiary h2.block-doane-tertiarymegamenu-menu,.mega-nav-header__menu #mobile-tertiary h2.block-doane-tertiarymegamenu-menu{display:none}.header__menu #mobile-tertiary.mobile-tertiary-revealed,.mega-nav-header__menu #mobile-tertiary.mobile-tertiary-revealed{display:block}.header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu,.mega-nav-header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu{list-style:none;display:flex;flex-direction:row-reverse;justify-content:space-between;padding-left:0}@media(max-width:420px){.header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu,.mega-nav-header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu{flex-direction:column-reverse}.header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu li.menu-item,.mega-nav-header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu li.menu-item{border-top:2px solid #e5ebed}.header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu li:last-of-type,.mega-nav-header__menu #mobile-tertiary.mobile-tertiary-revealed .mobile-tertiary-menu li:last-of-type{border-top:none}}.header__menu #mobile-secondary,.mega-nav-header__menu #mobile-secondary{display:none;background-color:#f4f5f5;padding-top:10px}.header__menu #mobile-secondary h2.block-doane-secondarymegamenu-menu,.mega-nav-header__menu #mobile-secondary h2.block-doane-secondarymegamenu-menu{display:none}.header__menu #mobile-secondary.mobile-secondary-revealed,.mega-nav-header__menu #mobile-secondary.mobile-secondary-revealed{position:relative;top:61px;display:block}.header__menu #mobile-secondary.mobile-secondary-revealed .mobile-secondary-menu,.mega-nav-header__menu #mobile-secondary.mobile-secondary-revealed .mobile-secondary-menu{list-style:none;display:flex;flex-direction:column-reverse;justify-content:flex-end;padding-left:0}.header__menu #mobile-secondary.mobile-secondary-revealed .mobile-secondary-menu li.menu-item,.mega-nav-header__menu #mobile-secondary.mobile-secondary-revealed .mobile-secondary-menu li.menu-item{border-bottom:2px solid #e5ebed}.header__secondary,.mega-nav-header__secondary{display:flex;justify-content:flex-end}.header__secondary #block-alert,.mega-nav-header__secondary #block-alert{flex-grow:1;padding:9px 2.25rem;background-color:#ff7900;font-size:.875rem}.header__secondary #block-alert p,.mega-nav-header__secondary #block-alert p{margin:0}.header__secondary--mobile,.mega-nav-header__secondary--mobile{background-color:#f4f5f5;justify-content:center;position:relative;display:none}.header__secondary--mobile.toggle-expand--open,.mega-nav-header__secondary--mobile.toggle-expand--open{display:block}@media(min-width:800px){.header__secondary--mobile.toggle-expand--open,.mega-nav-header__secondary--mobile.toggle-expand--open{display:none}}@media(max-width:799px){.header__secondary--mobile.toggle-expand--open,.mega-nav-header__secondary--mobile.toggle-expand--open{top:32px}}.header__secondary--mobile.toggle-expand--open .secondary-nav,.mega-nav-header__secondary--mobile.toggle-expand--open .secondary-nav{display:block;width:100%}@media(max-width:799px){.header #mega-nav>ul.mega-menu,.mega-nav-header #mega-nav>ul.mega-menu{top:32px}}.slider{height:100%;position:relative;background-repeat:no-repeat}.slider--background{position:absolute;height:100%;width:100%;top:0}.slider--background .image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.slider--full-img .slider__content{padding-top:0}.slider--full-img .slider__content .slider--slide .image-wrapper{position:relative}.slider--full-img .slider__content .slider--slide .image-wrapper picture.image{overflow:hidden}.slider--full-img .slider__content .slider--slide .image-wrapper::after{content:"";height:46px;width:2px;background:#ff7900;position:absolute;bottom:-23px;left:50%}@media(min-width:calc(1200px + 1px)){.slider--full-img .slider__content .slider--slide .image-wrapper::after{height:80px;bottom:-40px}}.slider--full-img .slider__content .slider--slide .image-wrapper img{position:relative;width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider--full-img .slider__content .slider--slide .slider--slide--text{padding:55px 8.5% 50px;margin:auto;text-align:center;max-width:calc(515px + 16%)}.slider__content{height:100%;width:100%;padding:2.5rem 0 5rem;display:flex;flex-direction:column}.slider__content .slick-nav--container{z-index:20;text-align:center;margin:0 auto -1.5625rem}@media(min-width:800px){.slider__content .slick-nav--container{margin-bottom:-2.5rem}}@media(min-width:calc(1200px + 1px)){.slider__content .slick-nav--container{position:absolute;left:0;right:0;margin:0;bottom:2.25rem}}@media(max-width:799px){.slider__content.equal-height-slider-columns .slider{margin-bottom:15px}}.slider__content.equal-height-slider-columns .slider .slick-list .slick-track .slick-slide div .slide .side-by-side-slide .sideBySide .container .sideBySide__content{gap:0;align-items:stretch;overflow:hidden}.slider__content.equal-height-slider-columns .slider .slick-list .slick-track .slick-slide div .slide .side-by-side-slide .sideBySide .container .sideBySide__content .sideBySide__left-side{position:relative}.slider__content.equal-height-slider-columns .slider .slick-list .slick-track .slick-slide div .slide .side-by-side-slide .sideBySide .container .sideBySide__content .sideBySide__left-side .side-by-side-image{position:static}.slider__content.equal-height-slider-columns .slider .slick-list .slick-track .slick-slide div .slide .side-by-side-slide .sideBySide .container .sideBySide__content .sideBySide__right-side{position:relative}.slider__content.equal-height-slider-columns .slider .slick-list .slick-track .slick-slide div .slide .side-by-side-slide .sideBySide .container .sideBySide__content .sideBySide__right-side .side-by-side-image{position:static}@media(max-width:799px){.slider__content.equal-height-slider-columns .slider .slick-list .slick-track .slick-slide div .slide .side-by-side-slide .sideBySide .container .sideBySide__content{flex-direction:column-reverse}}.slider .slider--sideBySide-slider{width:100%;height:100%;left:0;top:0;margin-bottom:0;position:relative}.slider .slider--sideBySide-slider .slick-list{height:100%}.slider .slider--sideBySide-slider .slick-track{height:100%;width:100%}.slider .slider--sideBySide-slider .slick-track .slick-slide{height:100%}.slider .slider--sideBySide-slider .slick-track .slick-slide p{display:none}.slider .slider--sideBySide-slider .slick-track .slick-slide>div{height:100%}@media(min-width:800px){.slider .slider--sideBySide-slider .slick-track .slick-slide .sideBySide__content .sideBySide__right-side .side-by-side-image{margin-right:-2.25rem}.slider .slider--sideBySide-slider .slick-track .slick-slide .sideBySide__content .sideBySide__left-side .side-by-side-image{margin-left:-2.25rem}}.slider .slider--sideBySide-slider .slick-track .slick-slide .sideBySide__content .side-by-side-image{position:relative}.slider .slider--sideBySide-slider .slick-track .slick-slide .sideBySide__content .side-by-side-image .grid--image{transition:all .3s ease-in-out}@media(min-width:calc(1200px + 1px)){.slider .slider--sideBySide-slider .slick-track .slick-slide .sideBySide__content .side-by-side-image .grid--image img{width:100%}}.slider .slider--sideBySide-slider .slick-track .slick-slide.slick-active img{box-shadow:0 4px 8px rgba(103,115,122,.5)}.slider .slider--sideBySide-slider .slick-track .slick-slide.slick-active p{display:block}.slider .slider--sideBySide-slider .slick-autoplay-toggle-button{left:unset;padding-left:calc(50% - 9px);bottom:1.875rem}@media(min-width:calc(1200px + 1px)){.slider .slider--sideBySide-slider .slick-autoplay-toggle-button{bottom:-25px;padding-left:35px}}.slider .slider__heading{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.3rem;line-height:50px;margin:0 0 2.8125rem;width:auto;margin-bottom:0}.slider .slider__heading__link{color:inherit}.slider .slider__heading__link:hover{color:inherit}.slider .slider__heading-link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.slider .slider__heading-link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.slider .slider__heading-link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.slider .slider__heading-link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.slider .slider__heading-link:hover,.slider .slider__heading-link:focus{text-decoration:none}.slider .slider__heading-link:hover::after,.slider .slider__heading-link:focus::after{width:100%;left:0;background:#ff7900}.slider .slider__subheading{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1rem;line-height:48px;margin:0 0 2.8125rem;width:auto;margin-bottom:0;color:var(--c-text)}.slider .slider__subheading__link{color:inherit}.slider .slider__subheading__link:hover{color:inherit}.slider .slider__body{margin:.7em 0 1em}.slider .slider__link{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.slider .slider__link:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.slider .slider__link:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.slider .slider__link::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.slider .slider__link:hover,.slider .slider__link:focus{text-decoration:none}.slider .slider__link:hover::after,.slider .slider__link:focus::after{width:100%;left:0;background:#ff7900}.slider .slider__button{border:2px solid #ff7900;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Gandhi Sans",sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-0.22px;color:#252f38;background-color:var(--c-primary);line-height:34px;padding:12px 32px;position:relative;display:flex;align-items:center}.slider .slider__button:hover,.slider .slider__button:focus{color:var(--c-text);background-color:#f4f5f5}@media(prefers-color-scheme:dark){.slider .slider__button{color:#252f38;background-color:var(--c-primary)}.slider .slider__button:hover,.slider .slider__button:focus{color:var(--c-text);background-color:#f4f5f5}}.slider.slider--dark,.slider.slider--photo{color:#fff}.slider.slider--dark .link,.slider.slider--photo .link{color:#fff}.slider.slider--dark .slider__content .slider--slide .image-wrapper img.image,.slider.slider--photo .slider__content .slider--slide .image-wrapper img.image{box-shadow:0 20px 50px rgba(22,28,33,.5) !important}.slider.slider--photo{background-image:url(/themes/custom/doane/images/default-hero.jpg);background-position:center;background-size:cover;padding:3rem 0}.slider.slider--photo .sideBySide__content .grid--image{display:none}.slider.slider--photo .sideBySide__content .sideSingle{background-color:rgba(37,47,56,.6);margin:0 !important}.slider.slider--triangle{background-color:#f4f5f5}.slider.slider--triangle .sideBySide img.image{box-shadow:0 20px 50px rgba(22,28,33,.5) !important}@media(min-width:calc(1200px + 1px)){.slider.slider--triangle .sideBySide{background-image:url(/themes/custom/doane/images/triangle-background-light.svg);background-position-x:2rem;background-position-y:0;padding:1rem 0}.slider.slider--triangle .sideBySide.image--left{background-position-x:2rem}.slider.slider--triangle .sideBySide.image--right{background-position-x:50rem}}.slider.slider--triangle.slider--dark{background-color:#252f38;color:#fff}@media(min-width:calc(1200px + 1px)){.slider.slider--triangle.slider--dark .sideBySide{background-image:url(/themes/custom/doane/images/triangle-background-dark.svg)}}.slider.slider--triangle.slider--dark .slider--sideBySide-slider .slick-track .slick-slide.slick-active img.image{box-shadow:0 20px 50px rgba(22,28,33,.5) !important}.slider.slider--triangle.slider--dark .link{color:#fff}.slider.slider--white_background{background-color:#fff}.slider .sideBySide{padding:0 0 1rem}@media(min-width:800px){.slider .sideBySide{margin:3rem 0 3rem 0}}@media(min-width:calc(1200px + 1px)){.slider .sideBySide{margin:3rem 0 3rem 0}}#sticky-priority-icon-links-wrapper{display:block;position:fixed;top:40%;right:0;width:52px;padding:10px 5px 10px 10px;background-color:#ff7900;border-radius:3px 0 0 3px;z-index:10;box-shadow:0 3px 3px 0 rgba(49,45,41,.24),0 2px 6px 0 rgba(49,45,41,.22),0 4px 2px -1px rgba(49,45,41,.3);transition:width .175s ease-in-out,padding .175s ease-in-out;-webkit-transition:width .175s ease-in-out,padding .175s ease-in-out;-moz-transition:width .175s ease-in-out,padding .175s ease-in-out;-ms-transition:width .175s ease-in-out,padding .175s ease-in-out;-o-transition:width .175s ease-in-out,padding .175s ease-in-out}@media(min-width:799px){#sticky-priority-icon-links-wrapper{display:none}}#sticky-priority-icon-links-wrapper.priority-icon-links-wrapper-expanded{width:289px;padding:10px 5px 10px 10px}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row{width:100%}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link{position:relative;display:flex;align-items:center;height:50px;text-decoration:none}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-icon{display:inline;width:30px;height:30px}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-icon-link-text{display:none;font-weight:bold;color:#252f38;opacity:0;transition:opacity .07s ease-in-out;-webkit-transition:opacity .07s,ease-in-out;-moz-transition:opacity .07s ease-in-out;-ms-transition:opacity .07s ease-in-out;-o-transition:opacity .07s ease-in-out}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-icon-link-text.priority-link-text-rendered{display:inline}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-icon-link-text.priority-link-text-rendered.priority-link-text-opaque{opacity:1}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-icon-link-text:hover{text-decoration:underline}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-chevron-1{position:absolute;display:none;top:50%;width:14px;height:20px;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:opacity .07s ease-in-out;-webkit-transition:opacity .07s,ease-in-out;-moz-transition:opacity .07s ease-in-out;-ms-transition:opacity .07s ease-in-out;-o-transition:opacity .07s ease-in-out}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-chevron-1.priority-chevron-1-rendered{display:inline}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-chevron-1.priority-chevron-1-rendered.priority-chevron-1-opaque{opacity:1}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-chevron-2{position:absolute;display:none;opacity:0;width:14px;height:20px;right:5px;transition:opacity .07s ease-in-out;-webkit-transition:opacity .07s,ease-in-out;-moz-transition:opacity .07s ease-in-out;-ms-transition:opacity .07s ease-in-out;-o-transition:opacity .07s ease-in-out}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link .sticky-priority-chevron-2.priority-chevron-2-rendered{display:inline}#sticky-priority-icon-links-wrapper .sticky-priority-icon-links-row .sticky-priority-icon-link:hover .sticky-priority-chevron-2{animation:movecheverontwo 900ms;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes movecheverontwo{from{right:5px;opacity:0}to{right:0px;opacity:1}}.tabs__link,.tabs__link--local-tasks{border:none;background-color:#e5ebed;color:#161c21;display:block;font-size:1.125rem;font-weight:600;text-align:center;text-decoration:none;transition:all 300ms ease-in-out}@media(min-width:calc(1200px + 1px)){.tabs__link,.tabs__link--local-tasks{display:inline-block;position:relative;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#ff7900;border-bottom:none;color:#fff}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#47545d;border-bottom:1px solid #67737a;color:#fff}.tabs__link--current,.tabs__link--local-tasks--current{border-bottom:1px solid #67737a}.block--tabs{margin:2.5rem 0}@media(min-width:calc(1200px + 1px)){.block--tabs{margin:5rem 0}}.tabs{display:grid;gap:10px}.tabs.show-on-scroll{opacity:0;transition:opacity 600ms 350ms ease-out}.tabs.is-visible{opacity:1}@media(min-width:calc(1200px + 1px)){.tabs{gap:0}}.tabs__nav{list-style:none;margin:0;padding:0;display:grid;gap:10px}@media(min-width:calc(1200px + 1px)){.tabs__nav{grid-auto-flow:column;grid-auto-columns:max-content}.tabs__nav .tabs__link--desktop{padding:24px 60px}}.current-tab{list-style:none}.current-tab .tabs__link--current{display:none}.current-tab .tabs__link--current.is-active{display:block;width:100%}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{color:#fff;background:#47545d;padding:30px 8.5%;font-size:16px}@media(min-width:calc(1200px + 1px)){.tabs__content{padding:65px 105px;font-size:1.25rem}}.tabs__content p{margin-top:0}.tabs__content p:last-child{margin-bottom:0}.tabs__content a{color:#fff}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:30px}.desktop-only button{display:none}@media(min-width:calc(1200px + 1px)){.desktop-only button{display:block}}.tabs--vertical{gap:0;grid-auto-flow:column;grid-auto-columns:1fr 5fr}.tabs__nav--vertical{grid-auto-flow:row;gap:0;grid-auto-columns:unset;grid-auto-rows:100px}section.block--triangle.tiles-section{background-image:url(/themes/custom/doane/images/strategy_triangles.png);background-repeat:no-repeat;background-position:top left}section.block--white-background{background-color:#fff}.tiles{padding:5rem 0}.tiles--h3{padding:4rem 0 5rem 0}.tiles--h4{padding:1.5rem 0 5rem 0}.tiles--p{padding:1.5rem 0 5rem 0}.tiles.show-on-scroll{opacity:0;transition:opacity 600ms 350ms ease-out}.tiles.is-visible{opacity:1}.tiles__header{text-align:center}.tiles__heading{font-family:"DM Serif Display",serif;line-height:1.05;margin:0 0 2rem}.tiles__heading--h1{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:40px;margin:0 0 2.375rem;width:auto}@media(min-width:calc(1200px + 1px)){.tiles__heading--h1{font-size:3.875rem;line-height:65px}}.tiles__heading--h1__link{color:inherit}.tiles__heading--h1__link:hover{color:inherit}.tiles__heading--h2{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:40px;margin:0 0 2.375rem;width:auto}@media(min-width:calc(1200px + 1px)){.tiles__heading--h2{font-size:3.875rem;line-height:65px}}.tiles__heading--h2__link{color:inherit}.tiles__heading--h2__link:hover{color:inherit}.tiles__heading--h3{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:2.25rem;line-height:48px;margin:0 0 2.8125rem;width:auto}.tiles__heading--h3__link{color:inherit}.tiles__heading--h3__link:hover{color:inherit}.tiles__heading--h4{text-rendering:optimizeLegibility;font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252f38;font-family:"DM Serif Display",serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:38px;margin:0 0 2.8125rem;width:auto}.tiles__heading--h4__link{color:inherit}.tiles__heading--h4__link:hover{color:inherit}.tiles__heading--dark{color:#fff}.tiles__body{font-family:"Gandhi Sans",sans-serif;font-size:1.25rem;margin-top:0}@media(min-width:800px){.tiles__body{max-width:38.75rem;margin:0 auto}}.tiles__list{display:grid;grid-template-columns:repeat(1,minmax(10px,1fr));row-gap:30px;justify-content:center;transition:all .3s ease-in-out}@media(min-width:800px){.tiles__list{display:flex;flex-wrap:wrap;justify-content:center;row-gap:0;margin:0 -5px}}@media(min-width:800px){.tiles__list>div{margin:5px;flex-basis:calc(33.33% - 10px)}.tiles__list>div>.tile{height:100%}}@media(min-width:800px){.tiles__list.tiles--true{margin-top:3.75rem}}.tiles__list--hero>div{position:relative}@media(min-width:800px){.tiles__list--hero>div{flex-basis:calc(50% - 10px)}}@media(min-width:calc(1200px + 1px)){.tiles__list--hero>div{flex-basis:calc(25% - 10px)}}.tiles__list--hero,.tiles__list--grid{padding:0 0 2.1875rem}.tiles__list.full-width-images .tile .tile__image{padding:0;overflow:hidden}.tiles__list.full-width-images .tile .tile__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tiles__list.full-width-images .tile .tile__content{margin-top:10px}.tiles--dark{background-color:#252f38;color:#fff}.tiles--dark.tiles--triangle{background-color:rgba(0,0,0,0)}.tiles__list--grid{justify-content:flex-start}@media(min-width:800px){.tiles__list--grid{margin:-18px}}@media(min-width:calc(1200px + 1px)){.tiles__list--grid{margin:-25px}}@media(min-width:800px){.tiles__list--grid>div{margin:18px;flex-basis:calc(50% - 36px)}}@media(min-width:calc(1200px + 1px)){.tiles__list--grid>div{margin:25px;flex-basis:calc(33.33% - 50px)}}.article-feed-block .title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2.5rem}@media(min-width:800px){.article-feed-block .title-container{flex-direction:row}}@media(min-width:calc(1200px + 1px)){.article-feed-block .title-container{padding-bottom:5rem}}.article-feed-block .title-container h2{margin-bottom:0}.article-feed-block .title-container .link--more{display:none;padding:.9375rem 1.875rem 0 0}@media(min-width:800px){.article-feed-block .title-container .link--more{padding:0 1.875rem 0 0}}.article-feed-block header{margin:0 0 2.25rem}@media(min-width:800px){.article-feed-block header{margin:0 0 3.125rem}}.article-feed-block .cta{overflow:hidden}.article-feed-block .cta .cta-buttons__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.article-feed-block .cta .cta__content{grid-template-columns:100%}@media(min-width:800px){.article-feed-block .cta .cta__content{grid-template-columns:67% 33%}}@media(min-width:calc(1200px + 1px)){.article-feed-block .cta .cta__content{grid-template-columns:60% 40%}}.article-feed-block .cta .cta__content .content{padding:1.625rem 2.25rem 2.25rem}@media(min-width:800px){.article-feed-block .cta .cta__content .content{padding:1.625rem 2.25rem 2.25rem 4rem}}@media(min-width:calc(1200px + 1px)){.article-feed-block .cta .cta__content .content{padding:1.625rem 2.25rem 2.25rem 6.25rem}}.article-feed-block .cta .cta__content .content .cta-buttons__body{max-width:450px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.article-feed-block .slick-nav-container{display:none}.article-feed-block .tiles{padding:0}.article-feed-block .action-container{display:flex;align-items:center;justify-content:center;margin:1.875rem 0 1.875rem}.article-feed-block .action-container #load_more_articles{display:none}.article-feed-block.article-slider .title-container{align-items:flex-start;justify-content:space-between;padding-bottom:3rem}@media(min-width:800px){.article-feed-block.article-slider .title-container{align-items:center;padding-bottom:2rem}}@media(min-width:calc(1200px + 1px)){.article-feed-block.article-slider .title-container{padding-bottom:3rem}}.article-feed-block.article-slider .title-container .link--more{display:block}.article-feed-block.article-slider .tiles{padding:0}.article-feed-block.article-slider .slick-nav-container{display:block}.article-feed-block.article-slider .tiles__list.slick-slider{margin-bottom:0}.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list{flex-basis:100%;flex-grow:1}@media(min-width:800px){.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list{margin:25px 0}}.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list .slick-track{display:flex;min-width:100%}.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list .slick-slide{height:auto}@media(min-width:800px){.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list .slick-slide{padding:0 18px}}@media(min-width:calc(1200px + 1px)){.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list .slick-slide{padding:0 25px}}.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list .slick-slide>div,.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list .slick-slide .views-row,.article-feed-block.article-slider .tiles__list.slick-slider>div.slick-list .slick-slide .tile{height:100%}.article-feed-block.article-slider .button--more{display:none}.wysiwyg-title-tag{padding:0 2.25rem;max-width:calc(1250px + 4.5rem);margin:40px auto 2.375rem}.wysiwyg{font-size:1.25rem;margin-top:40px;margin-bottom:40px}.wysiwyg.top{margin-top:0px}.wysiwyg.top .container>*:first-child{margin-top:0}.wysiwyg.top .container>div:first-child>*:first-child{margin-top:0}.wysiwyg.bottom{margin-bottom:0px}.wysiwyg.both{margin-top:0px;margin-bottom:0px}.wysiwyg.dark{background-color:#252f38;color:#fff}.wysiwyg.dark>p,.wysiwyg.dark a,.wysiwyg.dark h1,.wysiwyg.dark h2,.wysiwyg.dark h3,.wysiwyg.dark h4,.wysiwyg.dark h5,.wysiwyg.dark div,.wysiwyg.dark table{color:#fff}.wysiwyg.dark a.button{color:#fff}.wysiwyg.dark a.button:hover{color:#252f38}.wysiwyg.triangles{background-image:url(/themes/custom/doane/images/strategy_triangles_shorter.png);background-repeat:no-repeat;background-position:top left}.wysiwyg.white-background{background-color:#fff;margin-top:0px;margin-bottom:0px;padding-top:40px;padding-bottom:40px}.wysiwyg.white-background.top{padding-top:0px}.wysiwyg.white-background.top .container>*:first-child{margin-top:0}.wysiwyg.white-background.top .container>div:first-child>*:first-child{margin-top:0}.wysiwyg.white-background.bottom{padding-bottom:0px}.wysiwyg.white-background.both{padding-top:0px;padding-bottom:0px}.wysiwyg a{color:#161c21;font-family:"Gandhi Sans",sans-serif;font-size:inherit;line-height:inherit;-webkit-text-decoration:solid underline #ff7900 1px;text-decoration:solid underline #ff7900 1px;text-underline-offset:2px;position:relative;display:inline}.wysiwyg a:focus{color:#161c21;outline:1px solid #ff7900;outline-style:dashed}.wysiwyg a:focus-visible{color:#161c21;outline:1px solid #ff7900;outline-offset:-1px}.wysiwyg a::after{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;padding-left:0;transition:width 300ms ease}.wysiwyg a:hover,.wysiwyg a:focus{text-decoration:none}.wysiwyg a:hover::after,.wysiwyg a:focus::after{width:100%;left:0;background:#ff7900}.wysiwyg a.anchor-button{display:inline-block}.wysiwyg a.advancement-anchor-button{color:#fff}.wysiwyg a.advancement-anchor-button:hover{color:#252f38}.wysiwyg ul li::marker,.wysiwyg ol li::marker{color:#ff7900}.wysiwyg blockquote{position:relative;margin:5rem 0 5rem;padding:0 0 0 5.625rem}@media(min-width:800px){.wysiwyg blockquote{padding:0 0 0 6.25rem}}.wysiwyg blockquote::before{content:"“";position:absolute;top:0;left:0;font-size:12.5rem;float:left;margin-right:1rem;color:#ff7900;line-height:.75;-webkit-text-stroke-color:#ff7900;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px}@media(min-width:800px){.wysiwyg blockquote::before{font-size:13.75rem}}.wysiwyg blockquote.show-on-scroll{opacity:0;transition:opacity 600ms 350ms ease-out}.wysiwyg blockquote.is-visible{opacity:1}.wysiwyg blockquote p{margin-top:0}.wysiwyg blockquote p:first-child{display:inline-block;font-size:1.25rem}.wysiwyg blockquote p:first-child::after{content:"";display:block;width:80px;margin-top:1rem;border-bottom:solid 1px #ff7900}.wysiwyg blockquote p:last-child{font-weight:700;margin-top:-0.625rem}.wysiwyg img{box-shadow:0 4px 8px rgba(103,115,122,.5)}.wysiwyg figure,.wysiwyg img{width:100%;float:none;margin:0 center 3rem}@media(min-width:800px){.wysiwyg figure,.wysiwyg img{margin-bottom:2rem;width:auto}.wysiwyg figure[data-align=right],.wysiwyg figure.align-right,.wysiwyg img[data-align=right],.wysiwyg img.align-right{float:right;margin-left:3rem;max-width:40%}.wysiwyg figure[data-align=left],.wysiwyg figure.align-left,.wysiwyg img[data-align=left],.wysiwyg img.align-left{float:left;margin-right:3rem;max-width:40%}.wysiwyg figure[data-align=center],.wysiwyg figure.align-center,.wysiwyg img[data-align=center],.wysiwyg img.align-center{margin:0 auto 2rem}}.wysiwyg figure img,.wysiwyg img img{box-shadow:0 4px 8px rgba(103,115,122,.5)}.wysiwyg figure figcaption,.wysiwyg img figcaption{padding-top:.625rem}.wysiwyg .info-box{background-color:#252f38;color:#fff;padding:10px 20px 10px 20px}.wysiwyg .video-box{margin-top:20px}.wysiwyg .video-box iframe{border:none;display:block;margin-left:auto;margin-right:auto;aspect-ratio:16/9;width:50%;min-width:300px}.wysiwyg .float-left{float:left}.wysiwyg .float-right{float:right}.wysiwyg .program-list{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;grid-auto-rows:minmax(50px,auto);width:100%}@media(min-width:480px){.wysiwyg .program-list{grid-template-columns:repeat(2,1fr);gap:20px}}.wysiwyg .program-list .button--program-link{position:relative;width:100%;text-align:left;color:#fff}.wysiwyg .program-list .button--program-link:nth-child(even){margin-top:20px}@media(min-width:480px){.wysiwyg .program-list .button--program-link:nth-child(even){margin-top:0}}.wysiwyg .program-list .button--program-link:nth-child(odd){margin-top:20px}@media(min-width:480px){.wysiwyg .program-list .button--program-link:nth-child(odd){margin-top:0}}.wysiwyg .program-list .button--program-link svg{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.wysiwyg .program-list .button--program-link:hover{color:#161c21}.layout-container--layout-sidebar{background:#f4f5f5}.layout-container--layout-sidebar .main{padding-top:3em;padding-bottom:3em}@media(min-width:920px){.layout-container--layout-sidebar .main{padding-top:6em;padding-bottom:3em}}.main{display:flex;flex-direction:column}@media(min-width:920px){.main{display:flex;flex-direction:row;justify-content:space-between}}.main-sidebar{margin-top:1.875rem;order:2}@media(min-width:800px){.main-sidebar>div{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:4em;column-gap:4em;row-gap:2em}}@media(min-width:920px){.main-sidebar{max-width:310px;order:2;width:33%;margin-top:0;margin-left:4em;display:block}.main-sidebar>div{display:block}}.main-content{width:100%}@media(min-width:920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.main-content--with-sidebar .layout .block{margin-bottom:3.75rem}.block--tile-view{margin:2.5rem 0}.block--tile-view+.block--tile-view{margin:1.25rem 0 2.5rem}@media(min-width:calc(1200px + 1px)){.block--tile-view{margin:5rem 0}.block--tile-view+.block--tile-view{margin:2.5rem 0 5rem}}.block--tile-view .block-title{text-align:center;margin:0 0 5rem}.layout--twocol,.layout--threecol,.layout--twocol-section,.layout--threecol-section,.layout--fourcol-section{max-width:calc(1250px + 2.25rem*2);width:100%;margin:0 auto;padding:0 2.25rem;margin:2.5rem auto;overflow:hidden}@media(min-width:480px){.layout--twocol,.layout--threecol,.layout--twocol-section,.layout--threecol-section,.layout--fourcol-section{padding:0 2.25rem}}.layout--twocol .layout__region,.layout--threecol .layout__region,.layout--twocol-section .layout__region,.layout--threecol-section .layout__region,.layout--fourcol-section .layout__region{flex-shrink:0 !important}.layout--twocol .container,.layout--threecol .container,.layout--twocol-section .container,.layout--threecol-section .container,.layout--fourcol-section .container{padding:0}.layout--twocol+.layout--twocol,.layout--twocol+.layout--threecol,.layout--twocol+.layout--twocol-section,.layout--twocol+.layout--threecol-section,.layout--twocol+.layout--fourcol-section,.layout--threecol+.layout--twocol,.layout--threecol+.layout--threecol,.layout--threecol+.layout--twocol-section,.layout--threecol+.layout--threecol-section,.layout--threecol+.layout--fourcol-section,.layout--twocol-section+.layout--twocol,.layout--twocol-section+.layout--threecol,.layout--twocol-section+.layout--twocol-section,.layout--twocol-section+.layout--threecol-section,.layout--twocol-section+.layout--fourcol-section,.layout--threecol-section+.layout--twocol,.layout--threecol-section+.layout--threecol,.layout--threecol-section+.layout--twocol-section,.layout--threecol-section+.layout--threecol-section,.layout--threecol-section+.layout--fourcol-section,.layout--fourcol-section+.layout--twocol,.layout--fourcol-section+.layout--threecol,.layout--fourcol-section+.layout--twocol-section,.layout--fourcol-section+.layout--threecol-section,.layout--fourcol-section+.layout--fourcol-section{margin-top:0}@media(min-width:800px){.layout--twocol,.layout--threecol,.layout--twocol-section,.layout--threecol-section,.layout--fourcol-section{flex-wrap:nowrap;margin:2.5rem auto}}@media(min-width:calc(1200px + 1px)){.layout--twocol,.layout--threecol,.layout--twocol-section,.layout--threecol-section,.layout--fourcol-section{margin:5rem auto}.layout--twocol>div,.layout--threecol>div,.layout--twocol-section>div,.layout--threecol-section>div,.layout--fourcol-section>div{padding:0 2.5rem}.layout--twocol>div:first-child,.layout--threecol>div:first-child,.layout--twocol-section>div:first-child,.layout--threecol-section>div:first-child,.layout--fourcol-section>div:first-child{padding-left:0}.layout--twocol>div:last-child,.layout--threecol>div:last-child,.layout--twocol-section>div:last-child,.layout--threecol-section>div:last-child,.layout--fourcol-section>div:last-child{padding-right:0}}#block-tabs{background-color:#252f38}#block-tabs .tabs{margin-left:auto;margin-right:auto;display:flex;max-width:1280px}#block-tabs .tabs ul{display:flex;list-style:none}#block-tabs .tabs li a{margin:2px;padding:.5em 1em;background-color:#c4c8c9;text-decoration:none;color:#000}#block-tabs .tabs li a:hover{background-color:#ff7900}.dual-credit-advantage{display:flex;flex-direction:column;align-items:center}.dual-credit-advantage .graphic1{width:274.4px;margin-top:2em}.dual-credit-advantage .graphic2{width:323.4px;margin-top:.5em}.dual-credit-advantage .graphic3{width:333.2px;margin-top:1.6em}.dual-credit-process{text-align:center}.dual-credit-process .process-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:calc(41% - 178px);margin-bottom:2em}.dual-credit-process .process-icon{width:96px;height:96px;box-shadow:unset;margin-right:37.5px}.dual-credit-process h3{margin:0}@media(min-width:920px){.dual-credit-advantage .graphic1{width:450.8px;margin-top:2em}.dual-credit-advantage .graphic2{width:531.3px;margin-top:.5em}.dual-credit-advantage .graphic3{width:547.4px;margin-top:1.6em}.dual-credit-process .process-row{margin-bottom:0}.dual-credit-process .process-icon{width:128px;height:128px;margin-right:50px}.dual-credit-process h3{margin:0 0 2.8125rem}}.epic-pathway-grid{display:grid;grid-template-columns:1fr 1fr 2fr;grid-template-rows:repeat(4,1fr 1fr 15px)}.epic-pathway-grid div{border-radius:10px;padding:10px;margin:7px 8px;display:flex;align-items:center;justify-content:center}.epic--col1{grid-column-start:1;grid-column-end:1;background-color:#67737a;font-size:24px;font-weight:bold}.epic--col2{grid-column-start:2;grid-column-end:2;background-color:#67737a}.epic--col3{grid-column-start:3;grid-column-end:3;background-color:#ff7900}.epic--row-sophomore{grid-row-start:1}.epic--row-junior{grid-row-start:4}.epic--row-junior2{grid-row-start:5}.epic--row-senior{grid-row-start:7}.epic--row-senior2{grid-row-start:8}.epic--row-total{grid-row-start:10}.epic--row-double{grid-row-end:span 2}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}
