/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
:root{--offset-pageheader-image:12em;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.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:0.35em 0.75em 0.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;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;color:transparent;background-color:transparent;margin:0;padding:0;}.decor--dark-background{color:#fff;background-color:#2a2b2c;}.decor--dark-background when inside of a dark background
a{color:#9F2943;}.decor--dark-background when inside of a dark background
a:hover,.decor--dark-background when inside of a dark background
a:focus,.decor--dark-background when inside of a dark background
a:active{color:#9F2943;}[data-whatintent='mouse'] *:focus,[data-whatintent='touch']{outline:none;}[data-whatintent='keyboard']{}[data-whatintent='keyboard'] *:focus,[data-whatintent='keyboard'] .tab-focus{outline:2px solid #2699FB;outline-offset:2px;}[data-whatintent='keyboard'] .form-radio:focus + label:before,[data-whatintent='keyboard'] .form-checkbox:focus + label:before,[data-whatintent='keyboard'] .facets-checkbox:focus + label:before,[data-whatintent='keyboard'] .facets-radio:focus + label:before{outline:2px solid #2699FB;outline-offset:2px;}[data-whatintent='keyboard'] .interest-checkbox input:focus + label{outline:2px solid #2699FB;outline-offset:2px;background-color:#F4F5F7;}.skip-link{font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;padding:0.25rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;}a.visually-hidden.focusable.skip-link:focus,a.visually-hidden.focusable.accessibility:focus,a.visually-hidden.focusable.skip-filters:focus{position:fixed !important;top:0;left:0;z-index:9999;clip:auto;height:auto;width:auto;font-size:14px;color:#fff;background-color:#000;z-index:50;padding:.75em;outline:none;border:2px solid #2699FB !important;}.ui-datepicker-header a.visually-hidden.focusable.skip-link:focus{position:absolute !important;}.search-results-container-a11y{position:absolute;top:0;}html{box-sizing:border-box;font-size:10px;margin:0;padding:0;height:auto !important;max-width:100vw;overflow-x:hidden;}html.menu-is-open,html.modal-is-open{overflow-y:hidden;max-height:100vh;}html.quicklinks-is-open,html.schools-is-open{overflow:hidden;}@media screen and (max-width:900px){html.tool-is-open{overflow-y:hidden;max-height:100vh;}}*,*::after,*::before{box-sizing:inherit;}body{margin:0;padding:0;line-height:1.5;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;color:#142F41;background-color:#fff;font-weight:400;font-size:2em;width:100%;overflow:hidden;opacity:0;transition:opacity 0.075s linear;}body.document-ready{opacity:1;}img{max-width:100%;height:auto;height:min-intrinsic;}.l-page button,.l-page input[type=submit],.l-page input[type=reset],.l-page input[type=button],.l-page .button{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;}.l-page button:hover,.l-page button:active,.l-page button:focus,.l-page input[type=submit]:hover,.l-page input[type=submit]:active,.l-page input[type=submit]:focus,.l-page input[type=reset]:hover,.l-page input[type=reset]:active,.l-page input[type=reset]:focus,.l-page input[type=button]:hover,.l-page input[type=button]:active,.l-page input[type=button]:focus,.l-page .button:hover,.l-page .button:active,.l-page .button:focus{text-decoration:none;}.l-page button.external,.l-page input[type=submit].external,.l-page input[type=reset].external,.l-page input[type=button].external,.l-page .button.external{justify-content:center;position:relative;}.l-page button.external::after,.l-page input[type=submit].external::after,.l-page input[type=reset].external::after,.l-page input[type=button].external::after,.l-page .button.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.l-page button.external::after,.l-page input[type=submit].external::after,.l-page input[type=reset].external::after,.l-page input[type=button].external::after,.l-page .button.external::after{background-color:#fff;}.l-page button:focus,.l-page input[type=submit]:focus,.l-page input[type=reset]:focus,.l-page input[type=button]:focus,.l-page .button:focus{outline:2px solid #2699FB;outline-offset:-2px;}.l-page button[disabled],.l-page input[type=submit][disabled],.l-page input[type=reset][disabled],.l-page input[type=button][disabled],.l-page .button[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.l-page button[disabled]:hover,.l-page button[disabled]:active,.l-page button[disabled]:focus,.l-page input[type=submit][disabled]:hover,.l-page input[type=submit][disabled]:active,.l-page input[type=submit][disabled]:focus,.l-page input[type=reset][disabled]:hover,.l-page input[type=reset][disabled]:active,.l-page input[type=reset][disabled]:focus,.l-page input[type=button][disabled]:hover,.l-page input[type=button][disabled]:active,.l-page input[type=button][disabled]:focus,.l-page .button[disabled]:hover,.l-page .button[disabled]:active,.l-page .button[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.l-page button:hover,.l-page button:active,.l-page input[type=submit]:hover,.l-page input[type=submit]:active,.l-page input[type=reset]:hover,.l-page input[type=reset]:active,.l-page input[type=button]:hover,.l-page input[type=button]:active,.l-page .button:hover,.l-page .button:active{color:#fff;background-color:#801930;}.button--secondary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#9F2943;background-color:#fff;}.button--secondary:hover,.button--secondary:active,.button--secondary:focus{text-decoration:none;}.button--secondary.external{justify-content:center;position:relative;}.button--secondary.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.button--secondary.external::after{background-color:#fff;}.button--secondary:focus{outline:2px solid #2699FB;outline-offset:-2px;}.button--secondary[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.button--secondary[disabled]:hover,.button--secondary[disabled]:active,.button--secondary[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.button--secondary.external::after{background-color:#9F2943;}.button--secondary:hover,.button--secondary:active{background-color:#dfe0e2;}.dark-background{display:block;padding:1em;background-color:#142F41;}.play_video{display:flex;align-items:center;justify-content:center;width:4em;height:4em;border-radius:100%;background-color:#9F2943;box-shadow:0 30px 30px rgba(0,0,0,0.3);transition:background-color 0.15s linear;}.play_video svg{margin-left:0.3em;}.play_video path{fill:#fff;}.play_video:hover,.play_video:active,.play_video:focus{background-color:#801930;}@media screen and (max-width:900px){.play_video{width:9vw;height:9vw;max-width:80px;max-height:80px;min-width:48px;min-height:48px;}}.decor{position:absolute;z-index:-1;pointer-events:none;}.pageheader .pentagon{right:-20%;bottom:50%;}.pageheader .rectangle{right:10%;bottom:80%;}.pageheader .circle{width:371px;right:10%;top:-80%;}.pageheader .square{right:-8%;top:39%;}.pageheader--page-home .pentagon{top:30%;left:-4%;right:auto;width:293px;}.pageheader--page-home .hexagon{left:60%;top:-40%;}.paragraph--text-image.alignment--left .original{display:block;top:-30%;right:55%;}.path-frontpage .paragraph--text-image.alignment--left .original{display:none;}.field--name-field-top-content .paragraph--text-image.alignment--right:first-child .group-two{display:block;top:-52%;right:-42%;max-width:638px;min-width:350px;width:45vw;}@media screen and (max-width:1280px){.field--name-field-top-content .paragraph--text-image.alignment--right:first-child .group-two{right:-28%;}}.field--name-field-top-content .paragraph--text-image.alignment--right:first-child .text-image--image .media::before{content:none;}.field--name-field-bottom-content .paragraph--text-image.alignment--left:nth-child(3) .home{display:block;top:-30%;right:55%;}.home--highlights .circle{z-index:0;left:-170px;bottom:-210px;width:281px;}.home--top-content .swirl{display:block;top:-60%;right:78%;}.home--contact .swirl{top:-141%;right:64.5%;}.home--bottom .pentagon{top:49%;left:-17%;transform:scale(0.8);}.home--bottom .hexagon{right:16%;top:70%;transform:rotate(90deg);}.pageheader--additional-content .square{right:calc(100% + 3em);top:8em;}.pageheader--additional-content .rectangle{top:95%;right:90%;}.pageheader--additional-content .pentagon{right:auto;left:50%;top:55%;transform:translateX(-20%);}.paragraph--featured-content .pentagon{top:-4.8em;left:-9%;max-width:385px;}.paragraph--featured-content .square{top:68%;left:-7%;max-height:270px;}.paragraph--featured-content .swirl{top:50%;left:0;}.paragraph--featured-content .rectangle{bottom:-18%;left:76%;max-height:240px;}.paragraph--featured-content .hexagon{right:-25%;top:-5%;}.paragraph--featured-content .circle{bottom:-30%;right:100%;}.paragraph--featured-content.style--grid + .style--columns .hexagon{display:none;}.paragraph--callout .circle-green{top:50%;transform:translateY(-50%);right:-4em;}.paragraph--callout .square-yellow{top:3em;left:-4em;}.paragraph--callout .circle-red{top:50%;transform:translateY(-50%);left:-4em;}.paragraph--callout .pentagon-red{top:40%;transform:translateY(-40%);right:-4em;width:385px;}.paragraph--callout .square-green{top:25%;left:-4em;max-height:60%;}.paragraph--callout.style--design05 .square-yellow{left:auto;right:-4em;}.paragraph--impact-stat-bar .circle{right:100%;transform:translateY(-50%);width:233px;}.paragraph--impact-stat-bar .square{top:100%;left:95%;}.paragraph--quote .decor{z-index:0;}.paragraph--quote .hexagon{top:0;right:0;transform:translate3d(32%,-30%,0);}.paragraph--quote .square{bottom:0;left:0;transform:translate3d(-60%,40%,0);}.paragraph--b .hexagon{top:-1%;right:84%;width:20vw;max-width:300px;min-width:188px;}.paragraph--b .square{top:17%;right:88%;width:15vw;max-width:250px;min-width:143px;}.paragraph--b .small .hexagon{top:-4%;right:90%;max-width:188px;}.paragraph--b .small .square{top:35%;right:93%;max-width:143px;}.paragraph--twitter-feed-container .decor{z-index:0;}.paragraph--twitter-feed-container .circle{right:0;top:0;transform:translate3d(80%,-35%,0);}.paragraph--twitter-feed-container .square{right:0;top:0;transform:translate3d(65%,15%,0);}.paragraph--twitter-feed-container .pentagon{left:0;bottom:0;transform:translate3d(-70%,25%,0);}.view-directory .circle{top:310px;left:85%;}.view-directory .pentagon{top:1600px;left:91%;}.view-directory .square{top:3000px;left:85%;}@media screen and (max-width:900px){.pageheader .pentagon{right:-40%;}.pageheader .rectangle{right:-10%;}.pageheader .circle{right:-10%;}.pageheader .square{right:auto;top:auto;left:15%;bottom:-25%;}.pageheader--styled:not(.has-links) .square{display:none;}.pageheader--page-home .pentagon{top:20%;left:-18%;right:auto;}.pageheader--page-home .hexagon{left:50%;top:-30%;}.home--top-content .swirl{right:58%;}.field--name-field-top-content .paragraph--text-image.alignment--right:first-child .group-two{min-width:300px;top:-140px;right:-108px;}.field--name-field-bottom-content .paragraph--text-image.alignment--left:nth-child(3) .home{top:-40%;right:65%;}.home--contact .swirl{display:none;}.home--bottom .pentagon{top:55%;}.home--bottom .hexagon{right:-50%;}.node--board-member--full .pentagon,.node--person--full .pentagon{bottom:60%;}.pageheader--additional-content .square{right:-4em;top:-4em;left:auto;bottom:auto;}.pageheader--additional-content .rectangle,.pageheader--additional-content .pentagon{display:none;}.paragraph--featured-content .pentagon,.paragraph--featured-content .swirl{display:none;}.paragraph--featured-content .square{top:81%;right:84%;left:auto;max-height:160px;}.paragraph--featured-content .rectangle{bottom:-14%;left:61%;max-height:180px;}.paragraph--featured-content .hexagon{top:auto;bottom:15%;left:80%;width:50%;}.paragraph--featured-content .circle{display:none;}.paragraph--featured-content.style--grid + .style--columns .hexagon{display:block;}.paragraph--quote .hexagon{transform:translate3d(32%,-20%,0);}.paragraph--quote .square{transform:translate3d(-60%,20%,0);}}a.tabledrag-handle .handle{width:28px;height:28px;}h1{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:64px;}@media screen and (max-width:800px){h1{font-size:40px;}}@supports (font-size:clamp(40px,5vw,64px)){h1{font-size:clamp(40px,5vw,64px);}}h2,.h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:56px;margin-bottom:0.45em;}@media screen and (max-width:800px){h2,.h2{font-size:50px;}}@supports (font-size:clamp(50px,4vw,56px)){h2,.h2{font-size:clamp(50px,4vw,56px);}}h2.home--section__title,.h2.home--section__title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;text-align:center;}@media screen and (max-width:800px){h2.home--section__title,.h2.home--section__title{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){h2.home--section__title,.h2.home--section__title{font-size:clamp(40px,4vw,48px);}}h2.home--section__title.large,.h2.home--section__title.large{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:64px;}@media screen and (max-width:800px){h2.home--section__title.large,.h2.home--section__title.large{font-size:40px;}}@supports (font-size:clamp(40px,5vw,64px)){h2.home--section__title.large,.h2.home--section__title.large{font-size:clamp(40px,5vw,64px);}}h2.top-decor,.h2.top-decor{padding-top:4rem;background-image:url("/themes/garland/img//decor/title.png");background-size:195px 7px;background-repeat:no-repeat;background-position:center top;}h3,.h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;}@media screen and (max-width:800px){h3,.h3{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){h3,.h3{font-size:clamp(40px,4vw,48px);}}h4{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;}@media screen and (max-width:800px){h4{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){h4{font-size:clamp(34px,4vw,40px);}}h5,.h5{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;}@media screen and (max-width:800px){h5,.h5{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){h5,.h5{font-size:clamp(30px,4vw,32px);}}h6{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.2em;font-size:0.8em;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;}.loadFade{transform:translateY(5em);opacity:0;transition:transform 0.2s linear,opacity 0.2s linear;}.loadFade.in-view{transform:translateY(0);opacity:1;}a{color:#9F2943;font-weight:600;text-decoration:none;transition:color 0.15s ease-out,-webkit-text-decoration 0.15s ease-out;transition:color 0.15s ease-out,text-decoration 0.15s ease-out;transition:color 0.15s ease-out,text-decoration 0.15s ease-out,-webkit-text-decoration 0.15s ease-out;}a:hover,a:focus,a:active{color:#9F2943;text-decoration:underline;}a.external{justify-content:center;position:relative;}a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}a.external::after{display:inline-block;margin-left:0.5rem;transform:translateY(1px);}a.arrow-link::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}#block-socialmedia a,#block-applinks a,.social-link,.home--mobile__app-links a,.home--social a{position:relative;display:block;color:#ffffff;width:20px;height:20px;transform:scale(1);background-position:center;text-indent:-99999px;}#block-socialmedia a::after,#block-applinks a::after,.social-link::after,.home--mobile__app-links a::after,.home--social a::after{content:'';display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-color:#fff;background-repeat:no-repeat;mask-repeat:no-repeat;transition:transform 0.075s linear,background-color 0.15s linear;}#block-socialmedia a:hover,#block-socialmedia a:active,#block-socialmedia a:focus,#block-applinks a:hover,#block-applinks a:active,#block-applinks a:focus,.social-link:hover,.social-link:active,.social-link:focus,.home--mobile__app-links a:hover,.home--mobile__app-links a:active,.home--mobile__app-links a:focus,.home--social a:hover,.home--social a:active,.home--social a:focus{transform:scale(1.1);}#block-socialmedia a.sm__app-andriod::after,#block-applinks a.sm__app-andriod::after,.social-link.sm__app-andriod::after,.home--mobile__app-links a.sm__app-andriod::after,.home--social a.sm__app-andriod::after{mask-image:url("/themes/garland/img/icons/google-play.svg");}#block-socialmedia a.sm__app-ios::after,#block-applinks a.sm__app-ios::after,.social-link.sm__app-ios::after,.home--mobile__app-links a.sm__app-ios::after,.home--social a.sm__app-ios::after{mask-image:url("/themes/garland/img/icons/apple.svg");}#block-socialmedia a.sm__facebook::after,#block-applinks a.sm__facebook::after,.social-link.sm__facebook::after,.home--mobile__app-links a.sm__facebook::after,.home--social a.sm__facebook::after{mask-image:url("/themes/garland/img/icons/facebook.svg");}#block-socialmedia a.sm__instagram::after,#block-applinks a.sm__instagram::after,.social-link.sm__instagram::after,.home--mobile__app-links a.sm__instagram::after,.home--social a.sm__instagram::after{mask-image:url("/themes/garland/img/icons/instagram.svg");}#block-socialmedia a.sm__twitter::after,#block-applinks a.sm__twitter::after,.social-link.sm__twitter::after,.home--mobile__app-links a.sm__twitter::after,.home--social a.sm__twitter::after{mask-image:url("/themes/garland/img/icons/twitter.svg");width:24px;}#block-socialmedia a.sm__youtube::after,#block-applinks a.sm__youtube::after,.social-link.sm__youtube::after,.home--mobile__app-links a.sm__youtube::after,.home--social a.sm__youtube::after{mask-image:url("/themes/garland/img/icons/youtube.svg");}#block-socialmedia a.sm__linkedin::after,#block-applinks a.sm__linkedin::after,.social-link.sm__linkedin::after,.home--mobile__app-links a.sm__linkedin::after,.home--social a.sm__linkedin::after{mask-image:url("/themes/garland/img/icons/linkedin.svg");}#block-socialmedia a.sm__email::after,#block-applinks a.sm__email::after,.social-link.sm__email::after,.home--mobile__app-links a.sm__email::after,.home--social a.sm__email::after{mask-image:url("/themes/garland/img/icons/email.svg");}p{margin-top:0;margin-bottom:2.2em;font-size:0.9em;line-height:1.77;}p:last-child{margin-bottom:0;}b,strong{font-weight:600;}em{font-style:oblique;}i{font-style:italic;}small{font-size:0.8em;}big{font-size:1.2em;}dl dt{font-weight:700;}abbr{text-transform:uppercase;}.small-title{display:block;margin-bottom:1em;font-size:0.8em;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;}.form-checkboxes .form-item,.form-radios .form-item{display:flex;margin-bottom:0;}.form-item label{font-weight:600;font-size:0.8em;line-height:1.3333;margin-right:4px;}button,input[type=submit],input[type=reset],input[type=button],.button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;}button:hover,button:active,button:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,.button--primary:hover,.button--primary:active,.button--primary:focus{text-decoration:none;}button.external,input[type=submit].external,input[type=reset].external,input[type=button].external,.button--primary.external{justify-content:center;position:relative;}button.external::after,input[type=submit].external::after,input[type=reset].external::after,input[type=button].external::after,.button--primary.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}button.external::after,input[type=submit].external::after,input[type=reset].external::after,input[type=button].external::after,.button--primary.external::after{background-color:#fff;}button:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus,.button--primary:focus{outline:2px solid #2699FB;outline-offset:-2px;}button[disabled],input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled],.button--primary[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}button[disabled]:hover,button[disabled]:active,button[disabled]:focus,input[type=submit][disabled]:hover,input[type=submit][disabled]:active,input[type=submit][disabled]:focus,input[type=reset][disabled]:hover,input[type=reset][disabled]:active,input[type=reset][disabled]:focus,input[type=button][disabled]:hover,input[type=button][disabled]:active,input[type=button][disabled]:focus,.button--primary[disabled]:hover,.button--primary[disabled]:active,.button--primary[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}button:hover,button:active,input[type=submit]:hover,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:active,input[type=button]:hover,input[type=button]:active,.button--primary:hover,.button--primary:active{color:#fff;background-color:#801930;}.form-checkbox,.facets-checkbox{margin-right:7px;min-width:24px;min-height:24px;opacity:0;}.form-checkbox + label,.facets-checkbox + label{position:relative;display:flex;line-height:1.3333;padding:0.215em 0;margin:0;font-size:0.7em;cursor:pointer;color:#9F2943;}.form-checkbox + label:before,.facets-checkbox + label:before{content:'';display:inline-block;position:absolute;top:0;left:-31px;border:2px solid #9F2943;background-color:#fff;width:20px;height:20px;}.form-checkbox + label:after,.facets-checkbox + label:after{content:'';position:absolute;display:inline-block;}.form-checkbox[disabled] + label,.facets-checkbox[disabled] + label{cursor:inherit;}.form-checkbox[disabled] + label:before,.facets-checkbox[disabled] + label:before{border:1px solid #aaabac;background-color:#F4F5F7;}.form-checkbox[disabled] + label:after,.facets-checkbox[disabled] + label:after{background-color:#F4F5F7;}.form-checkbox[disabled]:checked + label:after,.facets-checkbox[disabled]:checked + label:after{background-color:#F4F5F7 !important;}.form-checkbox + label:before,.facets-checkbox + label:before{border-radius:0.5rem;}.form-checkbox + label:after,.facets-checkbox + label:after{left:-29px;top:2px;border-radius:0;width:20px;height:20px;background-size:16px;background-position:center center;background-repeat:no-repeat;}.form-checkbox:checked + label:after,.facets-checkbox:checked + label:after{background-image:url("/themes/garland/img//icons/check--red.svg");}.form-checkbox[disabled]:checked + label:after,.facets-checkbox[disabled]:checked + label:after{background-image:url("/themes/garland/img//icons/check.svg") !important;}.form-radio{margin-right:7px;min-width:24px;min-height:24px;opacity:0;}.form-radio + label{position:relative;display:flex;line-height:1.3333;padding:0.215em 0;margin:0;font-size:0.7em;cursor:pointer;color:#9F2943;}.form-radio + label:before{content:'';display:inline-block;position:absolute;top:0;left:-31px;border:2px solid #9F2943;background-color:#fff;width:20px;height:20px;}.form-radio + label:after{content:'';position:absolute;display:inline-block;}.form-radio[disabled] + label{cursor:inherit;}.form-radio[disabled] + label:before{border:1px solid #aaabac;background-color:#F4F5F7;}.form-radio[disabled] + label:after{background-color:#F4F5F7;}.form-radio[disabled]:checked + label:after{background-color:#F4F5F7 !important;}.form-radio + label:before{border-radius:100%;}.form-radio + label:after{left:-26px;top:5px;border-radius:100%;width:14px;height:14px;}.form-radio:checked + label:after{background-color:#9F2943;}.form-select{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;font-weight:600;color:#9F2943;background-image:url("/themes/garland/img//icons/chevron-down-red.svg");background-position:calc(100% - 0.5em) center;background-repeat:no-repeat;background-size:1.5em;}.form-select[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.form-select::-ms-expand{display:none;}.form-text,.form-email,.form-tel,.form-date,.form-url,input[type=text],input[type=search],input[type=password]{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;}.form-text[disabled],.form-email[disabled],.form-tel[disabled],.form-date[disabled],.form-url[disabled],input[type=text][disabled],input[type=search][disabled],input[type=password][disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.form-text::-ms-expand,.form-email::-ms-expand,.form-tel::-ms-expand,.form-date::-ms-expand,.form-url::-ms-expand,input[type=text]::-ms-expand,input[type=search]::-ms-expand,input[type=password]::-ms-expand{display:none;}#node-employee-discount-form th{text-align:left;}#node-employee-discount-form th h4{font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;font-size:0.8em;line-height:1.3333;margin-right:4px;}#node-employee-discount-form .tabledrag-toggle-weight{display:none;}#node-employee-discount-form .field-multiple-drag{display:none;}#node-employee-discount-form #field-email-values .even{display:none;}#node-employee-discount-form .filter-wrapper,#node-employee-discount-form .form-wrapper{border:0;}@font-face{font-family:"slick";src:url(/themes/garland/dist/css/./fonts/slick.eot);src:url(/themes/garland/dist/css/./fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/garland/dist/css/./fonts/slick.woff) format("woff"),url(/themes/garland/dist/css/./fonts/slick.ttf) format("truetype"),url(/themes/garland/dist/css/./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-loading .slick-list{background:#fff url(/themes/garland/dist/css/./ajax-loader.gif) center center no-repeat;}.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:transparent;color:transparent;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-next:focus{top:calc(50% - 1px);}.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;font-size:28px;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:0.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:0.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:0px;color:transparent;border:0;background:transparent;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:0.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;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:0.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:"⏸";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;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.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;width:100%;}.slick-slide.slick-loading img{display:none;}.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 transparent;}.slick-arrow.slick-hidden{display:none;}@media (min-width:901px){.l-content{margin-top:-84px;}}@media screen and (max-width:900px){.l-content{margin-top:-88px;}}.l-page{position:relative;}.l-container--max,.p-container--max{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1400px;}.l-container,.p-container{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1212px;}.l-container--narrow,.p-container--narrow{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:740px;}.l-header{position:relative;display:flex;top:0;right:0;left:0;z-index:2;color:#fff;}.l-header a:not(.button){display:flex;align-items:center;color:#fff;}.l-header a.toggable--close{color:#9F2943;font-size:1.8em;font-weight:400;line-height:1;position:absolute;top:0;right:2rem;}.l-header a.toggable--close:hover,.l-header a.toggable--close:active,.l-header a.toggable--close:focus{color:#142F41;text-decoration:none;}.l-header .button{margin-top:2em;}@media print{.l-header{display:none;}}.l-header .menu{display:flex;margin:0;}.l-header .menu-item{display:flex;padding-top:0;list-style:none;}.header--container{position:relative;width:100%;}.header__primary-area--initial{display:flex;margin-left:0;margin-right:0;width:100%;background-color:#9F2943;box-shadow:0 5px 20px rgba(0,0,0,0);transition:margin 0.15s linear,width 0.15s linear,box-shadow 0.15s linear,border-radius 0.15s linear;}.header__primary-area--inner{display:flex;justify-content:space-between;margin:0 auto;padding:14px 22px;width:100%;max-width:1400px;}.header__mainmenu a{font-weight:600;}.header__utility{background-color:#142F41;}.header__utility .l-container--max{display:flex;justify-content:space-between;}.header__utility--nav,.header__utility--tools{display:flex;}.header__toggable--heading,.header__schools .view-schools h2{margin:0.4em 0;width:100%;color:#142F41;}.header-placeholder{display:none;}.header-is-fixed .l-header{position:fixed;}.header-is-fixed .user-logged-in .l-header{top:var(--gin-toolbar-height);}.header-is-fixed .header__primary-area--initial{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;box-shadow:0 5px 20px rgba(0,0,0,0.1);}.header-is-fixed .header-placeholder{display:block;}@media screen and (max-width:900px){.l-header{z-index:500;width:100%;max-width:100%;padding:0;background-color:#fff;box-shadow:-5px 0 10px 5px rgba(0,0,0,0.2);}.header__primary-area--inner{align-items:center;min-height:88px;box-sizing:border-box;}.header__primary-area{padding:0;}.header__toggable--heading,.header__schools .view-schools h2{font-size:40px;}}@media screen and (max-width:900px) and (max-width:800px){.header__toggable--heading,.header__schools .view-schools h2{font-size:34px;}}@media screen and (max-width:900px){@supports (font-size:clamp(34px,5vw,40px)){.header__toggable--heading,.header__schools .view-schools h2{font-size:clamp(34px,5vw,40px);}}.header__toggable{display:none;flex-direction:column;position:absolute;top:87px;left:0;right:0;height:100vh;max-height:0;background-color:#142F41;z-index:-1;box-shadow:0 30px 30px rgba(0,0,0,0.1);overflow:hidden;transition:max-height 0.1s linear;}.menu-is-open .header__toggable{max-height:calc(100vh - 87px);overflow-y:auto;}.menu-is-open.submenu-is-open .header__toggable{overflow-y:hidden;}.header__trigger-menu{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:2px;}.header__trigger-menu .icon{position:relative;margin-left:1em;width:30px;height:19px;}.header__trigger-menu .bar{display:flex;position:absolute;top:0;left:0;width:30px;height:3px;background-color:#fff;opacity:1;transition:opacity 0.15s linear,top 0.15s linear,bottom 0.15s linear,transform 0.15s linear,background-color 0.15s linear;}.header__trigger-menu .bar.two,.header__trigger-menu .bar.three{top:8px;transform:rotate(0);}.header__trigger-menu .bar.four{top:auto;bottom:0;}.header__trigger-menu.active .bar.one{top:-1rem;opacity:0;}.header__trigger-menu.active .bar.two{transform:rotate(45deg);}.header__trigger-menu.active .bar.three{transform:rotate(-45deg);}.header__trigger-menu.active .bar.four{bottom:-1rem;opacity:0;}.header-placeholder{min-height:88px;}}@media (min-width:901px){.l-header{min-height:172px;}.l-header a.header__trigger-menu{display:none;}.l-header a:not(.button):not(.toggable--close):not(.tabbed-content__trigger){font-size:14px;}}@media screen and (min-width:901px) and (max-width:800px){.l-header a:not(.button):not(.toggable--close):not(.tabbed-content__trigger){font-size:12px;}}@media (min-width:901px){@supports (font-size:clamp(12px,1.05vw,14px)){.l-header a:not(.button):not(.toggable--close):not(.tabbed-content__trigger){font-size:clamp(12px,1.05vw,14px);}}.header-is-fixed .l-header{min-height:128px;}.header-is-fixed .header__primary-area--initial{border-radius:0;}.header__toggable--heading,.header__schools .view-schools h2{font-size:40px;margin:0;margin-bottom:0.2em;font-weight:400;}}@media screen and (min-width:901px) and (max-width:800px){.header__toggable--heading,.header__schools .view-schools h2{font-size:30px;}}@media (min-width:901px){@supports (font-size:clamp(30px,3vw,40px)){.header__toggable--heading,.header__schools .view-schools h2{font-size:clamp(30px,3vw,40px);}}.header--container{margin-top:48px;}.header__primary-area--initial{border-radius:0.5rem;}.header__primary-area--inner{padding-right:0;}.header__utility{position:absolute;top:-48px;right:0;left:0;padding-bottom:40px;z-index:-1;}.header__utility .l-container--max{height:48px;}.header__toggable{display:flex;margin-left:3vw;}.header__mainmenu{display:flex;}.header-placeholder{min-height:172px;}}.header__quicklinks .menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:1.6em;}.header__quicklinks .menu-item a{display:flex;flex-direction:column;align-items:flex-start;}@media screen and (max-width:1100px){.header__quicklinks .menu{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}}@media screen and (max-width:900px){.header__quicklinks .menu{grid-template-columns:1fr 1fr 1fr 1fr;}}@media screen and (max-width:700px){.header__quicklinks .menu{grid-template-columns:1fr 1fr 1fr;}}@media screen and (max-width:500px){.header__quicklinks .menu{grid-template-columns:1fr 1fr;}}.header__schools.header__tool{background-color:#F4F5F7;}.header__schools.header__tool .subnav__container{padding-top:3em;padding-bottom:3em;max-width:100%;}.header__schools .views-element-container{width:100%;}.header__schools .view-schools{display:flex;}.header__schools .view-schools .view-footer{display:none;}.header__schools .view-schools .view-header{flex-basis:22%;min-width:200px;max-width:280px;}.header__schools .view-schools .view-header p{font-size:18px;margin-bottom:0;line-height:1.7;color:#142F41;}@media screen and (max-width:800px){.header__schools .view-schools .view-header p{font-size:16px;}}@supports (font-size:clamp(16px,1.4vw,18px)){.header__schools .view-schools .view-header p{font-size:clamp(16px,1.4vw,18px);}}.header__schools .view-schools .view-header a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;margin-top:2em;}.header__schools .view-schools .view-header a:hover,.header__schools .view-schools .view-header a:active,.header__schools .view-schools .view-header a:focus{text-decoration:none;}.header__schools .view-schools .view-header a.external{justify-content:center;position:relative;}.header__schools .view-schools .view-header a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.header__schools .view-schools .view-header a.external::after{background-color:#fff;}.header__schools .view-schools .view-header a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.header__schools .view-schools .view-header a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.header__schools .view-schools .view-header a[disabled]:hover,.header__schools .view-schools .view-header a[disabled]:active,.header__schools .view-schools .view-header a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.header__schools .view-schools .view-header a:hover,.header__schools .view-schools .view-header a:active{color:#fff;background-color:#801930;}.header__schools .view-schools .view-content{display:none;}.header__schools .tabbed-content--group{position:relative;display:flex;flex-basis:78%;padding-left:45px;color:#142F41;}.header__schools .tabbed-content--tabs{width:23vw;max-width:265px;min-width:200px;}.header__schools .tabbed-content__item{display:none;}.header__schools .tabbed-content__item .header__content{display:inline-block;margin-bottom:2.5em;}.header__schools .tabbed-content__item .header__content a{display:inline;font-size:2rem !important;}.header__schools .tabbed-content__item.active{display:block;}.header__schools .tabbed-content--content{padding:2em 2.5em;flex-grow:1;border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem;background-color:#fff;box-shadow:0 1.5rem 3rem rgba(0,0,0,0.1);width:100%;}.header__schools .label-school{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;padding-bottom:0.1em;margin-top:0.5em;border-bottom:2px solid rgba(0,0,0,0.05);}@media screen and (max-width:800px){.header__schools .label-school{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.header__schools .label-school{font-size:clamp(34px,4vw,40px);}}.header__schools .label-school:first-child{margin-top:0;}@media (min-width:901px){.header__schools .tabbed-content--select-wrapper{display:none;}}@media screen and (max-width:1440px){.header__schools.header__tool .subnav__container{padding-top:3vw;padding-bottom:3vw;}}@media screen and (max-width:900px){.header__schools .view-schools{flex-direction:column;}.header__schools .tabbed-content--content{width:auto;}.header__schools .tabbed-content--tabs{max-width:100%;width:100%;}.header__schools .tabbed-content--group{flex-basis:100%;flex-direction:column;padding-left:0;}.header__schools .tabbed-content--tabs--list{display:none;}.header__schools .tabbed-content--select-wrapper{margin-top:2em;margin-bottom:1em;}.header__schools .tabbed-content--select{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;font-weight:600;color:#9F2943;background-image:url("/themes/garland/img//icons/chevron-down-red.svg");background-position:calc(100% - 0.5em) center;background-repeat:no-repeat;background-size:1.5em;box-shadow:0 0 0;}.header__schools .tabbed-content--select[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.header__schools .tabbed-content--select::-ms-expand{display:none;}.header__schools .tabbed-content--content{padding:1.5em;border:0.5rem;}}.l-header .header__tool .tabbed-content__trigger{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;font-size:24px;padding:1em;width:100%;font-weight:400;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;color:#fff;box-sizing:border-box;border-top-right-radius:0;border-bottom-right-radius:0;}.l-header .header__tool .tabbed-content__trigger:hover,.l-header .header__tool .tabbed-content__trigger:active,.l-header .header__tool .tabbed-content__trigger:focus{text-decoration:none;}.l-header .header__tool .tabbed-content__trigger.external{justify-content:center;position:relative;}.l-header .header__tool .tabbed-content__trigger.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.l-header .header__tool .tabbed-content__trigger.external::after{background-color:#fff;}.l-header .header__tool .tabbed-content__trigger:focus{outline:2px solid #2699FB;outline-offset:-2px;}.l-header .header__tool .tabbed-content__trigger[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.l-header .header__tool .tabbed-content__trigger[disabled]:hover,.l-header .header__tool .tabbed-content__trigger[disabled]:active,.l-header .header__tool .tabbed-content__trigger[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.l-header .header__tool .tabbed-content__trigger:hover,.l-header .header__tool .tabbed-content__trigger:active{color:#fff;background-color:#801930;}@media screen and (max-width:800px){.l-header .header__tool .tabbed-content__trigger{font-size:20px;}}@supports (font-size:clamp(20px,2vw,24px)){.l-header .header__tool .tabbed-content__trigger{font-size:clamp(20px,2vw,24px);}}.l-header .header__tool .tabbed-content__trigger.active{position:relative;background-color:#fff;color:#9F2943;box-shadow:-1rem 1rem 1rem rgba(0,0,0,0.05);}.l-header .header__tool .tabbed-content__trigger + .tabbed-content__trigger{margin-top:0.5em;}.header__search{display:none;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:#fff;box-shadow:0 30px 30px rgba(0,0,0,0.1);}.header__search.header__tool{max-height:calc(100vh - 124px);}.header__search.header__tool .subnav__container{padding-top:74px;padding-bottom:64px;}.header__search .views-exposed-form{width:100%;}.header__search .form--inline{display:flex;justify-content:space-between;padding-bottom:2rem;border-bottom:2px solid #142F41;}.header__search .form--inline .form-item{position:relative;float:none;flex-grow:1;margin:0;}.header__search .form--inline .form-item::before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;mask-image:url("/themes/garland/img//icons/search.svg");background-color:#9F2943;background-position:left;background-size:24px;}.header__search .form--inline .form-actions{clear:none;margin:0;padding-left:2em;transform:translateY(calc(2rem + 2px));border-bottom:2px solid #fff;background:#fff;}.header__search .form-text{padding:0;padding-left:4rem;width:100%;height:auto;border:0;box-sizing:border-box;font-size:1.6em;line-height:1;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;color:#9F2943;box-shadow:0 0 0 0;}.header__search .form-text:active,.header__search .form-text:focus{box-shadow:0 0 0;}.header__search .form-text:hover{box-shadow:none;}.header__search .form-text::placeholder{color:#9F2943;}.header__search input[type=submit]{padding-right:4em;padding-left:4em;}@media screen and (max-width:1100px){.header__search .form--inline{padding-bottom:1.8vw;}.header__search .form--inline .form-actions{transform:translateY(calc(1.8vw + 2px));}}@media (min-width:901px){.header__search.header__tool{min-height:378px;}}@media screen and (max-width:900px){.header__search .form--inline{padding-bottom:1.3vw;}.header__search .form--inline .form-actions{transform:translateY(calc(1.3vw + 2px));}.header__search .form-text{font-size:1.6em;}}@media screen and (max-width:900px) and (max-width:800px){.header__search .form-text{font-size:0.9em;}}@media screen and (max-width:900px){@supports (font-size:clamp(0.9em,3.5vw,1.6em)){.header__search .form-text{font-size:clamp(0.9em,3.5vw,1.6em);}}}@media screen and (max-width:700px){.header__search .subnav__container{padding-top:3.5em;padding-bottom:10vw;}.header__search .form--inline{flex-direction:column;padding-bottom:0;border-bottom:0;}.header__search .form--inline .form-item{margin-bottom:6vw;padding-bottom:0.4em;border-bottom:2px solid #142F41;}.header__search .form--inline .form-item::before{top:0.4em;transform:none;}.header__search .form--inline .form-actions{transform:none;padding-left:0;border-bottom:0;}}.l-header .header__tool a:not(.button):not(.toggable--close):not(.tabbed-content__trigger){font-size:1.6rem;color:#9F2943;}.header__tool{display:none;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:#fff;box-shadow:0 30px 30px rgba(0,0,0,0.1);overflow-y:auto;padding-bottom:40px;}.header__tool .l-container--max{position:relative;overflow-y:auto;}.header__tool .subnav__container{position:relative;flex-wrap:wrap;margin:0 auto;padding-top:1.5em;padding-bottom:1.5em;width:100%;max-width:1212px;}@media (min-width:901px){.header__tool{padding-top:124px;max-height:calc(100vh - 124px);max-height:100vh;}.header__tool.header__quicklinks{padding-bottom:0;}.header__tool.header__quicklinks .l-container--max{padding-bottom:90px;}.header-is-fixed .header__tool{padding-top:80px;max-height:calc(100vh - 80px);max-height:100vh;}}@media screen and (max-width:900px){.header__tool{position:fixed;height:100vh !important;margin-top:70px;max-height:100vh;padding-bottom:10em;}}@media (min-width:901px){.header__translate .header__toggable--heading{text-align:center;}}.header__mainmenu .l-container--max{position:relative;}.header__mainmenu .menu{display:flex;margin:0;}.header__mainmenu .menu-level-0 > .menu-item.menu-item--active-trail > a,.header__mainmenu .menu-level-0 > .menu-item > a.is-active{color:#fff;text-decoration:underline;}.header__mainmenu .menu-level-0 > .menu-item > .menu_link_content{display:none;position:absolute;top:0;right:0;color:#142F41;}.header__mainmenu a:not(.button):not(.toggable--close){font-size:14px;}@media screen and (max-width:800px){.header__mainmenu a:not(.button):not(.toggable--close){font-size:12px;}}@supports (font-size:clamp(12px,1.22vw,14px)){.header__mainmenu a:not(.button):not(.toggable--close){font-size:clamp(12px,1.22vw,14px);}}.header__mainmenu .menu-level-2{flex-direction:column;}.header__mainmenu .menu-level-2 li + li{margin-top:0.6em;}.header__mainmenu .menu-level-2 .menu-item{display:flex;flex-direction:column;}.header__mainmenu .menu-level-2 a{font-weight:600;color:#9F2943;}.header__mainmenu .menu-level-2 a.is-active{color:#9F2943;text-decoration:underline;}.header__mainmenu .menu-level-3{padding-top:0.6em;padding-left:0.5em;}.subnav__container{position:relative;}.subnav__right span{font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;}@media screen and (max-width:900px){.l-header a.subnav--back{font-size:1.6rem !important;color:#9F2943;}.l-header a.subnav--back span{margin-right:0.5rem;font-weight:300;}.l-header a.subnav--close{display:none;}.submenu-is-open .header__mainmenu .menu-level-0 > .menu-item > .menu_link_content{transform:translateX(0);}.subnav__container{margin:1em auto;}.header__mainmenu{padding-top:1em;background-color:#9F2943;}.header__mainmenu .menu{flex-direction:column;margin:2rem;margin-top:0;}.header__mainmenu .menu-level-0 > .menu-item{width:100%;}.header__mainmenu .menu-level-0 > .menu-item + .menu-item{margin-top:0.5rem;}.header__mainmenu .menu-level-0 > .menu-item > a{font-size:23px;justify-content:space-between;position:relative;width:100%;}}@media screen and (max-width:900px) and (max-width:800px){.header__mainmenu .menu-level-0 > .menu-item > a{font-size:20px;}}@media screen and (max-width:900px){@supports (font-size:clamp(20px,4vw,23px)){.header__mainmenu .menu-level-0 > .menu-item > a{font-size:clamp(20px,4vw,23px);}}.header__mainmenu .menu-level-0 > .menu-item > a::after{content:'';display:block;width:10vw;height:10vw;min-width:34px;min-height:34px;max-width:42px;max-height:42px;background-color:rgba(255,255,255,0.15);background-image:url("/themes/garland/img/icons/chevron-right-white.svg");background-position:center;background-repeat:no-repeat;background-size:30px;}.header__mainmenu .menu-level-0 > .menu-item > .menu_link_content{position:fixed;height:100vh !important;margin-top:70px;max-height:100vh;padding-bottom:10em;top:18px;transform:translateX(100vw);width:100%;height:100%;z-index:1;overflow-y:auto;background:#fff;transition:transform 0.15s linear;}.header__mainmenu .menu-level-1 > .menu-item + .menu-item{margin-top:1.8em;}.header__mainmenu .menu-level-2 a{margin-right:auto;font-size:0.7em !important;}.subnav__right{margin-top:2em;}.subnav__right .menu{margin:0;}.subnav__right .menu-item{flex-direction:column;}.subnav__right span{font-size:1.2em;margin-bottom:0.6em;}.user-logged-in .menu-level-0 > .menu-item > .menu_link_content{top:57px;}}@media (min-width:901px){.l-header a.subnav--back{display:none;}.header-is-fixed .header__mainmenu .menu-level-0 > .menu-item > .menu_link_content{padding-top:80px;max-height:calc(100vh - 80px);}.header__mainmenu p{font-size:18px;line-height:1.7;}}@media screen and (min-width:901px) and (max-width:800px){.header__mainmenu p{font-size:16px;}}@media (min-width:901px){@supports (font-size:clamp(16px,1.4vw,18px)){.header__mainmenu p{font-size:clamp(16px,1.4vw,18px);}}.header__mainmenu .menu-level-0 > .menu-item{border-left:1px solid rgba(0,0,0,0.2);}.header__mainmenu .menu-level-0 > .menu-item > a{position:relative;padding:0 1.4vw;margin:-14px 0;max-width:92px;text-align:center;line-height:1.2;box-shadow:inset 0 -4px 0 rgba(255,255,255,0);transition:box-shadow 0.1s linear;}.header__mainmenu .menu-level-0 > .menu-item > a.active{box-shadow:inset 0 -4px 0 white;}.header__mainmenu .menu-level-0 > .menu-item > .menu_link_content{padding-top:124px;max-height:calc(100vh - 124px);left:0;z-index:-1;overflow-y:auto;background-color:#fff;box-shadow:0 30px 30px rgba(0,0,0,0.1);transition:padding-top 0.075s linear,max-height 0.075s linear;}.header__mainmenu .menu-level-1{flex-wrap:wrap;}.header__mainmenu .menu-level-1 > .menu-item{flex-direction:column;margin-bottom:1.5em;width:33.3%;}.subnav__container{display:flex;padding-top:3em;padding-bottom:3em;}.subnav__left{flex-basis:22%;min-width:200px;max-width:280px;}.subnav__right{position:relative;padding-left:45px;flex-basis:78%;}.subnav__right span{font-size:24px;margin-bottom:0.6em;}}@media screen and (min-width:901px) and (max-width:800px){.subnav__right span{font-size:20px;}}@media (min-width:901px){@supports (font-size:clamp(20px,3vw,24px)){.subnav__right span{font-size:clamp(20px,3vw,24px);}}}@media screen and (min-width:901px) and (max-width:1440px){.subnav__container{padding-top:3vw;padding-bottom:3vw;}}.l-header .header__utility--nav a,.l-header .header__utility--tools a{font-weight:400;}.header__utility--tools .menu a.is-active,.header__utility--nav .menu a.is-active{color:#fff;text-decoration:underline;}.header__utility--tools li{position:relative;}.header__utility--tools li:hover a{text-decoration:underline;}.header__utility--tools .menu-item > a{position:relative;display:flex;font-weight:400;background-color:rgba(128,25,48,0);}.header__utility--tools .menu-item > a::before{content:'';display:block;margin-right:0.4em;border-radius:30px;background-color:#9f2943;background-repeat:no-repeat;background-position:center;}.header__utility--tools .tab-focus{text-decoration:underline;}.header__utility--tools .tools__quicklinks::before{background-image:url("/themes/garland/img/icons/quicklinks.svg");background-size:14px;}.header__utility--tools .tools__schools::before{background-image:url("/themes/garland/img/icons/schools.svg");}.header__utility--tools .tools__search::before{background-image:url("/themes/garland/img/icons/search.svg");background-size:14px;}.header__utility--tools .tools__translate::before{background-image:url("/themes/garland/img/icons/translate.svg");}@media screen and (max-width:900px){.header__utility{padding:3rem 0 15rem;}.header__utility.desktop-only{display:none;}.header__utility .l-container--max{flex-direction:column;}.header__utility .menu{flex-wrap:wrap;width:100%;}.header__utility .menu-item{width:50%;}.header__utility a{margin-top:0.6em;font-size:16px;}.header__utility--tools{margin-top:0.7em;}.header__utility--tools a::before{width:32px;height:32px;}.ios .header__utility{padding:3rem 0 17rem;}}@media (min-width:901px){.header__utility.mobile-only{display:none;}.header__utility a{font-size:13px;}}@media screen and (min-width:901px) and (max-width:800px){.header__utility a{font-size:11px;}}@media (min-width:901px){@supports (font-size:clamp(11px,1.02vw,13px)){.header__utility a{font-size:clamp(11px,1.02vw,13px);}}.header__utility--nav li + li{margin-left:2em;}.header__utility--tools{margin-right:-1rem;}.header__utility--tools a{padding:1rem;padding-bottom:calc(1rem + 40px);margin-bottom:-40px;}.header__utility--tools a::before{width:2.8vw;height:2.8vw;min-width:24px;min-height:24px;max-width:32px;max-height:32px;}.header__utility--tools a.active{background-color:#801930;}.header__utility--tools a.active::before{background-color:rgba(159,41,67,0);}}@media screen and (min-width:901px) and (max-width:1350px){.header__utility--nav li + li{margin-left:2.75vw;}}@media screen and (min-width:901px) and (max-width:1100px){.header__utility--nav li + li{margin-left:2.25vw;}}.l-footer{position:relative;background-color:#142F41;color:#fff;}.l-footer .menu{margin:0;}.l-footer a:not(.button--secondary):not(.return-top){color:#fff;height:24px;}.l-footer .return-top{position:absolute;bottom:calc(100% + 1em);right:1em;padding:0.1em;padding-left:0.5em;border-radius:0.5rem;font-size:0.8em;background:#fff;}.l-footer .return-top span{position:relative;padding:1.2em;margin-left:0.8em;}.l-footer .return-top span::before{content:'';display:block;width:16px;height:16px;background-image:url("/themes/garland/img//icons/return-top.svg");}.subfooter{background-color:#9F2943;}.subfooter h3,.subfooter .h3{margin:0;}.subfooter .region{display:flex;padding:5.1em 0;}#block-subfootergarlandinformation{padding-right:6.5em;width:41%;box-sizing:border-box;}#block-subfootergarlandinformation h3,#block-subfootergarlandinformation .h3{margin-bottom:1.1em;font-size:1.6em;line-height:1.3;font-weight:400;}#block-subfootergarlandinformation p{display:flex;font-size:16px;}#block-subfootergarlandinformation p:last-child{margin-top:2.5em;}#block-subfootergarlandinformation .address::before,#block-subfootergarlandinformation .telephone::before{content:'';display:block;margin-right:1em;width:18px;height:24px;background-repeat:no-repeat;background-size:18px;background-position:center;}#block-subfootergarlandinformation .address::before{background-image:url("/themes/garland/img//icons/marker.svg");}#block-subfootergarlandinformation .telephone::before{background-image:url("/themes/garland/img//icons/phone.svg");background-size:15px;}.menu--subfooter-menu{padding-left:6.5em;width:59%;box-sizing:border-box;border-left:2px solid #fff;}.menu--subfooter-menu ul{display:flex;flex-wrap:wrap;}.menu--subfooter-menu li{margin-bottom:2em;padding-top:0;padding-right:1em;width:33.3%;line-height:1;}.menu--subfooter-menu a{font-size:0.8em;}@media screen and (max-width:1350px){#block-subfootergarlandinformation{padding-right:9vw;}.menu--subfooter-menu{padding-left:9vw;}}@media screen and (max-width:1150px){.subfooter-blocks .block{padding-right:2rem !important;padding-left:2rem !important;}#block-subfootergarlandinformation{padding-right:6vw;}.menu--subfooter-menu{padding-left:6vw;}}@media screen and (max-width:900px){.subfooter .region{padding:2.5em 0;}.l-subfooter__inner{flex-direction:column;}#block-subfootergarlandinformation{padding-right:0;width:100%;}.menu--subfooter-menu{margin-top:2em;padding-top:2em;padding-left:0;width:100%;border-left:0;border-top:2px solid;}}@media screen and (max-width:800px){.menu--subfooter-menu ul{flex-direction:column;}.menu--subfooter-menu ul li{margin-bottom:0.5em;padding-right:0;width:100%;}}.subfooter-blocks{background-color:#102533;}.subfooter-blocks .block{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:2.5em;width:33.3%;background-color:#142F41;}.subfooter-blocks .block div{position:relative;}.subfooter-blocks .block .subfooter--block-background{position:absolute;}.subfooter-blocks .field--name-field-description{font-size:0.7em;}.subfooter-blocks .field--name-field-description p{margin-bottom:1.5em;font-size:1em;font-weight:600;}.subfooter-blocks .field--name-field-cta{margin-top:auto;}.subfooter-blocks .field--name-field-cta a{display:flex;font-size:0.8em;}.subfooter-blocks .field--name-field-cta a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.l-subfooter-blocks__inner{display:flex;margin:0 -2rem;}.field--name-field-logo{display:flex;align-items:flex-end;min-height:50px;margin-bottom:1em;}.field--name-field-logo .field__item{display:flex;align-items:flex-end;}.subfooter--block-background{display:block;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;opacity:0.25;}@media screen and (max-width:900px){.l-subfooter-blocks__inner{flex-direction:column;}.subfooter-blocks .block{width:100%;box-sizing:border-box;}}.footer-bottom{padding-top:1.5em;padding-bottom:0.75em;font-size:0.7em;}.footer-bottom .l-container{display:flex;align-items:center;flex-wrap:wrap;}.footer-bottom .copyright{margin-right:2em;margin-bottom:0.75em;}.l-footer__inner{display:flex;flex-wrap:wrap;flex-grow:1;}.l-footer__inner .menu{display:flex;flex-wrap:wrap;}.l-footer__inner .menu-item{display:flex;align-items:center;padding-top:0;}#block-garland-footer{margin-right:2em;margin-bottom:0.75em;}#block-garland-footer li{margin-right:1em;}#block-garland-footer a{text-decoration:underline;}#block-socialmedia,#block-applinks{margin-bottom:0.75em;}#block-socialmedia li,#block-applinks li{margin-left:1em;}#block-socialmedia .sm__youtube,#block-applinks .sm__youtube{transform:translateY(-1px) !important;}.social-links{display:flex;margin-left:auto;}@media screen and (max-width:600px){.social-links{margin-top:2em;}}.node--unpublished{background-color:#FEEFE7 !important;}#block-garland-local-tasks{display:none;margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1212px;}.node--page-home #block-garland-local-tasks{position:relative;margin-top:2em;margin-bottom:-3.7em;z-index:1;}ul.tabs{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0.25rem;width:100%;background-color:#F4F5F7;}@media (max-width:650px){ul.tabs{display:none;}}@media print{ul.tabs{display:none;}}ul.tabs li{margin:0;}ul.tabs li:first-child a{border-bottom-left-radius:3px;border-left:0;border-top-left-radius:3px;}ul.tabs li:last-child a{border-bottom-right-radius:3px;border-top-right-radius:3px;}ul.tabs li:before{display:none;}ul.tabs a{font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:0.8em;line-height:1.2;background-color:#9F2943;border-color:#b32e4c;border-left-style:solid;border-left-width:1px;border-radius:0;color:#fff;display:block;margin:0;padding:0.5rem 1rem;text-decoration:none;transition:color 0.15s ease-out,background-color 0.15s ease-out,border-color 0.15s ease-out;}ul.tabs a:visited{background-color:#9F2943;border-color:#bf3151;color:#fff;}ul.tabs a:active,ul.tabs a:focus,ul.tabs a:hover{background-color:#9F2943;border-color:#9F2943;color:#fff;}ul.tabs a.is-active{background-color:#aaabac;border-color:#aaabac;color:#000;cursor:default;}ul.tabs a.is-active:hover{color:#000;text-decoration:none;}@media screen and (max-width:900px){.node--page-home #block-garland-local-tasks{margin:0;}}.toolbar-vertical #toolbar-bar{position:fixed;}.block-garland-blogtaxonomyterms{position:relative;background-size:cover;background-repeat:no-repeat;text-align:center;}.block-garland-blogtaxonomyterms::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20,47,65,0.8);}.block-garland-blogtaxonomyterms::before{content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:6em;background-image:linear-gradient(to bottom,rgba(29,36,77,0) 0%,#1d244d 100%);}.block-garland-blogtaxonomyterms .l-container{position:relative;color:#fff;z-index:1;}.btt--description{margin:0 auto;max-width:540px;font-size:0.9em;}.btt--description + .btt--links{margin-top:1.5em;}.btt--links{margin-bottom:-2em;}.btt--links a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#9F2943;background-color:#fff;margin:0 1em;margin-bottom:2em;}.btt--links a:hover,.btt--links a:active,.btt--links a:focus{text-decoration:none;}.btt--links a.external{justify-content:center;position:relative;}.btt--links a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.btt--links a.external::after{background-color:#fff;}.btt--links a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.btt--links a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.btt--links a[disabled]:hover,.btt--links a[disabled]:active,.btt--links a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.btt--links a.external::after{background-color:#9F2943;}.btt--links a:hover,.btt--links a:active{background-color:#dfe0e2;}.header-is-fixed .block--branding{max-width:130px;}.header-is-fixed .block--branding__logo{margin-bottom:-10px;margin-top:-5px;}.header-is-fixed .logo--slogan{opacity:0;}.block--branding{display:flex;width:15.5vw;max-width:186px;}.block--branding a{display:flex;align-items:center;width:100%;}.block--branding svg{width:100%;}.block--branding path{fill:#fff;}.block--branding__logo{margin-bottom:0;transition:margin 0.15s linear;}.logo--slogan{opacity:1;transition:opacity 0.15s linear;}@media (max-width:1100px){.block--branding{width:14vw;}}@media screen and (max-width:900px){.block--branding{width:80px;}.block--branding__logo{padding:9px 0;transition:padding 0.1s linear;}.header-is-fixed .block--branding__logo{margin-bottom:0;margin-top:0;}.logo--slogan{display:none;}}.block-gtranslate{margin-top:1em;width:100%;}.block-gtranslate .gtranslate{display:flex;justify-content:center;}.block-gtranslate a{margin:0 1em;background-image:none !important;}@media screen and (max-width:900px){.block-gtranslate .gtranslate{flex-direction:column;}}.page-title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:64px;position:relative;padding-bottom:1rem;text-transform:uppercase;font-weight:700;font-size:3rem;line-height:1.2;padding:1rem;text-align:center;}@media screen and (max-width:800px){.page-title{font-size:40px;}}@supports (font-size:clamp(40px,5vw,64px)){.page-title{font-size:clamp(40px,5vw,64px);}}.page-title:after{content:'';display:block;position:absolute;bottom:0;left:calc(50% - 1.5rem);width:3rem;height:0.1111rem;background-color:#142F41;}@media (max-width:800px){.page-title{font-size:2rem;}}.l-content__inner > .block-page-title-block{margin-top:6em;margin-bottom:3em;}.block-search > h2{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;color:transparent;background-color:transparent;margin:0;padding:0;}@media screen and (max-width:900px){.block-search{position:absolute;top:40px;left:0;right:0;width:100%;max-width:100%;background-color:#F4F5F7;padding:0.5rem;transform-origin:top center;transform:scaleY(0.01);opacity:0;z-index:-1;transition:opacity 0.075s linear,transform 0.075s linear;}.block-search > form{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.block-search > form .form-item-keys,.block-search > form .form-actions{margin:0;}.block-search > form .form-item-keys{flex-grow:1;}.block-search > form .form-search{width:100%;max-width:100%;border-right:none;}.block-search .form-submit{overflow:hidden;font-size:12px;color:transparent;height:36px;width:36px;background-color:#9F2943;background-size:22px;background-repeat:no-repeat;background-position:center center;background-image:url(/themes/garland/dist/img/icons/search.svg);}.main-menu--expanded .block-search{transform:scaleY(1);opacity:1;z-index:1;}}.block-system-breadcrumb-block{font-size:0.8em;}.block-system-breadcrumb-block a{font-weight:400;text-decoration:underline;}.breadcrumb li::before{content:' /';}.accordion-item{border-radius:0.5rem;box-shadow:0 15px 40px rgba(0,0,0,0.15);}.accordion-item .p-container{padding:0;}.accordion-item .p__inner{display:flex;flex-direction:column;}.accordion-item .field--name-field-cta-links{display:flex;margin-top:1em;}.accordion-item .field--name-field-cta-links .field__item{margin-right:1em;}.accordion-item .field--name-field-cta-links a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;padding:0.8em 1.3em;}.accordion-item .field--name-field-cta-links a:hover,.accordion-item .field--name-field-cta-links a:active,.accordion-item .field--name-field-cta-links a:focus{text-decoration:none;}.accordion-item .field--name-field-cta-links a.external{justify-content:center;position:relative;}.accordion-item .field--name-field-cta-links a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.accordion-item .field--name-field-cta-links a.external::after{background-color:#fff;}.accordion-item .field--name-field-cta-links a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.accordion-item .field--name-field-cta-links a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.accordion-item .field--name-field-cta-links a[disabled]:hover,.accordion-item .field--name-field-cta-links a[disabled]:active,.accordion-item .field--name-field-cta-links a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.accordion-item .field--name-field-cta-links a:hover,.accordion-item .field--name-field-cta-links a:active{color:#fff;background-color:#801930;}.accordion__trigger{display:flex;justify-content:space-between;align-items:flex-start;padding:1em 1.5em;border-radius:0.5rem;background-color:#fff;text-decoration:none;color:#142F41;transition:background-color 0.15s linear,border-radius 0.15s linear;}.accordion__trigger h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.2em;font-size:0.8em;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;margin-bottom:0;}.accordion__trigger:hover,.accordion__trigger:active,.accordion__trigger:focus{text-decoration:none;color:#142F41;background-color:#FEEFE7;}.accordion__trigger.expanded{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#9F2943;color:#fff;}.accordion__trigger.expanded:hover,.accordion__trigger.expanded:active,.accordion__trigger.expanded:focus{background-color:#801930;}.accordion__trigger.expanded .accordion__toggle-icon{transform:rotate(90deg);}.accordion__trigger.expanded .accordion__toggle-icon-plus{background-color:#fff;}.accordion__trigger.expanded .accordion__toggle-icon-plus.horizontal{opacity:0;}.accordion__toggle-icon{position:relative;width:14px;height:14px;transform:rotate(0);transition:transform 0.15s linear;}.accordion__toggle-icon-plus{position:absolute;top:50%;left:50%;width:14px;height:2px;opacity:1;background-color:#9F2943;transition:opacity 0.3s linear;}.accordion__toggle-icon-plus.horizontal{transform:translate3d(-50%,-50%,0);}.accordion__toggle-icon-plus.vertical{transform:rotate(90deg);top:6px;left:0;}.accordion__content{display:none;padding:1.5em;overflow:hidden;background-color:#fff;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;color:#000;}.accordion__content p:last-child{margin-bottom:0;}.accordion__content iframe{width:100%;}.accordion__content--inner p{margin-bottom:1em;}.accordion__content--inner p:last-child{margin-bottom:0;}.accordion{background-color:#F4F5F7;}.accordion > .p-container > .p__inner{display:flex;flex-direction:column;}.accordion .field--name-field-items{width:100%;}.accordion .field--name-field-items > .field__item + .field__item{margin-top:.8em;}.accordion .field--name-field-items > .field__item .paragraph{padding-top:0;}.accordion .field--name-field-items > .field__item .paragraph:last-child{padding-bottom:0;}.accordion .view-content{width:100%;}.accordion .view-content > .views-row + .views-row{margin-top:.8em;}.accordion .view-content > .views-row .paragraph{padding-top:0;}.accordion .view-content > .views-row .paragraph:last-child{padding-bottom:0;}.accordion-group-top{position:relative;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1em;}.accordion-group-top h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-right:1em;margin-bottom:0;}@media screen and (max-width:800px){.accordion-group-top h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.accordion-group-top h2{font-size:clamp(34px,4vw,40px);}}.accordion__expandall{margin-bottom:0.2em;font-family:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:0.8em;white-space:nowrap;text-decoration:none;}.accordion__expandall:hover,.accordion__expandall:focus,.accordion__expandall:active{text-decoration:underline;}.animation-toggle button{order:1;position:relative;padding:0;padding-left:3.5rem;font-size:0.7em;font-weight:400;background-color:transparent;color:#9F2943;transition:none;}.animation-toggle button:hover,.animation-toggle button:active,.animation-toggle button:focus{background-color:transparent;color:#9F2943;}.animation-toggle button.paused::before{background-color:rgba(159,41,67,0.3);}.animation-toggle button.paused::after{transform:translateX(14px);}.animation-toggle button::before,.animation-toggle button::after{content:'';display:block;position:absolute;left:0;top:0;height:11px;border-radius:2em;border:1px solid #9F2943;}.animation-toggle button::before{width:25px;background-color:rgba(159,41,67,0);transition:background-color 0.15s linear;}.animation-toggle button::after{width:11px;transform:translateX(0);background:#9F2943;transition:transform 0.15s linear;}.pageheader--additional-content .animation-toggle{position:absolute;top:90px;left:0;z-index:1;}#block-garland-blogtaxonomyterms{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;padding:clamp(60px,9.02vw,130px) 2rem;}#block-garland-blogtaxonomyterms h2{margin:0 auto 0.44em auto;max-width:797px;color:#fff;font-size:clamp(40px,4.16vw,60px);text-align:center;}#block-garland-blogtaxonomyterms .cta--description{max-width:800px;font-size:16px;}#block-garland-blogtaxonomyterms .views-element-container{margin:3rem auto 0 auto;max-width:1060px;text-align:center;}#block-garland-blogtaxonomyterms .views-element-container > .view > .view-header{margin-bottom:3rem;color:#fff;font-size:14px;}#block-garland-blogtaxonomyterms .views-element-container > .view > .view-content{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,2.22vw,32px);grid-row-gap:clamp(20px,1.8vw,26px);}#block-garland-blogtaxonomyterms .views-element-container > .view > .view-content a{display:inline-block;margin:1rem 1rem;padding:10px 18px;background-color:#f2f3f5;border-radius:5px;margin:0;font-size:clamp(14px,1.25vw,18px);line-height:1;}#block-garland-blogtaxonomyterms .views-element-container > .view > .view-content a h2{margin:0;}#block-garland-blogtaxonomyterms .views-element-container > .view > .view-content a .views-field{line-height:12px;}#block-garland-blogtaxonomyterms .views-element-container > .view > .view-content a .views-field a{margin:0;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:12px !important;line-height:12px;}.gtranslate_wrapper{display:flex;}.gtranslate_wrapper .glink{display:block;padding-bottom:10px;}.large-card__content{display:flex;flex-wrap:wrap;}.large-card__text{box-sizing:border-box;padding:2.5em 3.5em;width:62%;background-color:#FEEFE7;}.large-card__text .field{margin-bottom:1.5em;}.large-card__text .program-details{display:flex;width:100%;}.large-card__text .program-details .magnet-icon{margin-right:1rem;min-width:1.6rem;}.large-card__text .program-details .ptech{padding-left:1.5rem;margin-top:1em;border-left:2px solid #000;font-size:0.9em;font-weight:600;}.large-card__text .campus-contact-info{display:flex;flex-wrap:wrap;}.large-card__text .campus-contact-info .field__label::after{content:none;}.large-card__text .program-info{flex-direction:column;margin-top:0.4rem;margin-bottom:2rem;}.large-card__text .magnet-notice{margin-top:0.5rem;font-style:italic;}.large-card__text .pathway-list{margin:0;margin-top:-2rem;margin-bottom:2.5em;margin-left:2.6rem;padding-top:0.5rem;padding-left:3.3rem;border-left:2px solid #000;font-size:0.7em;}.large-card__text .pathway-list a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.large-card__image{display:flex;align-items:center;justify-content:center;padding:3em 0;width:38%;}.large-card__image img{width:70%;}.large-card__links{display:flex;flex-wrap:wrap;}.large-card__links .button{padding:0.8em 1.7em;margin-right:1em;font-size:1.5rem;}.large-card__links .button.external{padding:0.8em 1.7em;}@media screen and (max-width:900px){.large-card__text{order:1;padding:2em;width:100%;}.large-card__image{order:0;width:100%;}}.listing--title{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-bottom:0;}@media screen and (max-width:800px){.listing--title{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.listing--title{font-size:clamp(40px,5vw,56px);}}.listing--title a{font-weight:400;color:#142F41;}.listing--title a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.listing--title a:hover,.listing--title a:focus,.listing--title a:active{color:#9F2943;text-decoration:none;}.listing--title.white a{color:#fff;}.listing--title.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.listing--title.white a:hover,.listing--title.white a:active,.listing--title.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.listing--title{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.listing--title{font-size:clamp(34px,4vw,40px);}}.listing--title a{display:flex;align-items:center;}.listing--title a::after{margin-left:0.5em;}.listing--date{margin-bottom:1.4em;font-size:0.7em;font-weight:600;}.listing--categories{display:flex;flex-wrap:wrap;margin-top:1em;}.listing--categories span{margin-right:0.5em;margin-bottom:0.5em;padding:0.5em 1em;font-size:0.7em;font-weight:600;border-radius:3em;background-color:#fff;}.media-embed--switch{position:relative;margin-bottom:auto;}.media-embed--switch img,.media-embed--switch video{width:100%;}.media-embed--switch .field--name-field-media-image,.media-embed--switch .field--name-field-video-thumbnail,.media-embed--switch .field--name-thumbnail{display:flex;border-radius:0.5rem;overflow:hidden;}.media-embed--switch .field--name-field-media-oembed-video,.media-embed--switch .field--name-field-media-video-file,.media-embed--switch .field--name-field-video-thumbnail + .field--name-thumbnail{display:none;}.media-embed--switch .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:2em;}.media-embed--switch .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.media-embed--switch .play_video{position:absolute;}@media screen and (max-width:900px){.media-embed--switch{box-sizing:border-box;}}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);z-index:2;}.modal--outer{position:relative;display:flex;align-items:center;justify-content:center;padding:2rem;width:100%;box-sizing:border-box;}.modal--inner{max-width:800px;width:100%;box-shadow:0 30px 30px rgba(0,0,0,0.15);}.modal--inner .highlight--video{position:relative;padding-bottom:56.25%;height:0;display:none;}.modal--inner .highlight--video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.close-modal{display:flex;justify-content:center;align-items:center;position:absolute;top:1em;right:1em;width:30px;height:30px;font-size:0.8em;line-height:1.4;border-radius:100%;background:#fff;}.user-logged-in .close-modal{top:calc(54px + 1em);}@media screen and (max-width:975px){.user-logged-in .close-modal{top:calc(39px + 1em);}}@media screen and (max-width:900px){.close-modal{top:6.5em;}}.pageheader{padding-top:84px;overflow:hidden;}.pageheader__inner{position:relative;padding-top:67px;padding-bottom:1.6em;}.pageheader--styled{padding-bottom:3.1em;background-color:#FEEFE7;}.pageheader--styled .decor{z-index:0;}.pageheader--styled .pageheader__inner{padding-bottom:0;}.pageheader__breadcrumbs{position:relative;margin-bottom:1em;}.pageheader__content{position:relative;}.pageheader__content--inner{display:flex;}.pageheader__inner--text{width:60%;}.pageheader__inner--right{position:relative;display:flex;width:40%;}.pageheader--social-links{justify-content:flex-end;align-items:flex-start;}.pageheader__summary{margin-top:1.4em;}.pageheader__summary p{font-size:0.8em;}.pageheader__summary + .pageheader__section-menu{margin-top:1.5em;}.pageheader--page-home{padding-bottom:0;overflow:visible;}.pageheader--page-home .pageheader__breadcrumbs{display:none;}.pageheader--page-home .pageheader__content{position:relative;}.pageheader--page-home .pageheader__inner{padding-top:0;padding-bottom:0;}.pageheader--page-home .pageheader__content--inner{align-items:stretch;margin-top:1em;}.pageheader--page-home .pageheader__inner--text{padding-bottom:3.5em;}.pageheader--page-home .pageheader__inner--wrap{position:relative;display:flex;flex-direction:column;}.pageheader--page-home .pageheader__inner--wrap::before,.pageheader--page-home .pageheader__inner--wrap::after{content:'';display:block;width:100%;height:6vw;max-height:5em;min-height:2em;}.pageheader--page-home .field--name-field-tagline{margin-right:3em;}.pageheader--page-home .pageheader__inner--right .field--name-field-image-video{display:flex;width:100%;}.pageheader--page-home .pageheader__inner--right article{display:flex;flex-direction:column;width:100%;}.pageheader--page-home .video--alt{position:absolute;bottom:0;right:-2rem;padding:0.5em 1em;border-radius:.5rem .5rem 0 0;font-size:0.8em;font-weight:bold;background:#fff;color:#9F2943;box-shadow:0 -5px 10px rgba(0,0,0,0.25);}.pageheader--page-home .field--name-field-video-thumbnail img{max-width:initial;width:65vw;max-width:790px;}.pageheader--page-home .field--name-field-video-thumbnail,.pageheader--page-home .field--name-thumbnail{display:flex;margin-top:auto;margin-left:-4em;}.pageheader--page-home .field--name-field-video-thumbnail + .field--name-thumbnail{display:none;}.pageheader--page-home .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;}.pageheader--page-home .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.pageheader--page-home .field--name-field-media-oembed-video,.pageheader--page-home .field--name-field-media-video-file{display:none;margin:auto 0;width:100%;}.pageheader--page-home .play_video{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:#fff;}.pageheader--page-home .play_video path{fill:#9F2943;}.pageheader__search{position:absolute;bottom:-24px;width:55%;z-index:1;}.pageheader__search form{display:flex;flex-direction:column;}.pageheader__search label{margin-bottom:0.7em;font-size:0.8em;font-weight:600;}.pageheader__search input[type=text]{flex-grow:1;padding-left:3.5em;border-radius:0.5rem 0 0 0.5rem;}.pageheader__search input[type=submit]{border-radius:0 0.5rem 0.5rem 0;}.pageheader__search--form{position:relative;display:flex;}.pageheader__search--form::before{content:'';display:block;position:absolute;top:50%;left:0.9em;transform:translateY(-50%);width:24px;height:24px;mask-image:url("/themes/garland/img/icons/search.svg");background-size:24px;background-color:#9F2943;}.pageheader--page-landing,.pageheader--blog-landing-page{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:visible;}.pageheader--page-landing:not(.pageheader--additional-content),.pageheader--blog-landing-page:not(.pageheader--additional-content){position:relative;color:#fff;}.pageheader--page-landing:not(.pageheader--additional-content)::before,.pageheader--blog-landing-page:not(.pageheader--additional-content)::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20,47,65,0.8);}.pageheader--page-landing:not(.pageheader--additional-content) .l-container,.pageheader--blog-landing-page:not(.pageheader--additional-content) .l-container{min-height:527px;}.pageheader--page-landing .l-container,.pageheader--blog-landing-page .l-container{position:relative;}.pageheader--page-landing .pageheader__inner,.pageheader--blog-landing-page .pageheader__inner{padding-bottom:0;}.pageheader--page-landing .block-system-breadcrumb-block a,.pageheader--blog-landing-page .block-system-breadcrumb-block a{color:#fff;}.pageheader--page-landing .pageheader__content--inner,.pageheader--blog-landing-page .pageheader__content--inner{justify-content:space-between;}.pageheader--page-landing .pageheader__inner--text,.pageheader--blog-landing-page .pageheader__inner--text{display:flex;flex-direction:column;padding-right:4em;margin-bottom:3em;max-width:24em;}.pageheader--page-landing .pageheader__inner--right,.pageheader--blog-landing-page .pageheader__inner--right{margin-top:auto;width:auto;}.pageheader__inner--right .pageheader__section-menu{position:relative;display:flex;align-items:flex-end;margin-bottom:-2.1em;width:40vw;height:40vw;max-width:450px;max-height:450px;border-radius:0.5rem;background-size:cover;}.pageheader__inner--right .pageheader__section-menu--box{padding:1.55em;width:100%;}.pageheader__inner--right .pageheader__section-menu--box::before{content:'';position:absolute;top:-25%;right:0;bottom:0;left:0;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 50%);}.pageheader__section-menu--box{position:relative;display:flex;flex-direction:column;}.pageheader__section-menu--box label{position:relative;font-size:0.8em;font-weight:600;}.pageheader__section-menu--box .section-menu{position:relative;}.pageheader__section-menu--box .section-menu select{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;font-weight:600;color:#9F2943;background-image:url("/themes/garland/img//icons/chevron-down-red.svg");background-position:calc(100% - 0.5em) center;background-repeat:no-repeat;background-size:1.5em;margin-top:1em;}.pageheader__section-menu--box .section-menu select[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.pageheader__section-menu--box .section-menu select::-ms-expand{display:none;}.pageheader--additional-content{padding-top:0;}.pageheader--additional-content .pageheader__inner{padding-top:0;}.pageheader--additional-content .block-system-breadcrumb-block a{color:#142F41;}.pageheader--additional-content .pageheader__inner--text{padding-top:151px;width:51%;}.pageheader--additional-content .pageheader__inner--right{margin-top:0;width:49%;}.pageheader--additional-content.pageheader--additional-resources .pageheader__inner--text{width:58%;max-width:28em;}.pageheader--additional-content.pageheader--additional-resources .pageheader__inner--right{width:42%;}.pageheader--additional-content.pageheader--page-landing .share-box{margin-top:0;}.pageheader__featured-background{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;width:50vw;background-size:cover;}.pageheader__featured-background--inner{position:relative;width:100%;height:100%;}.pageheader__featured-background--inner::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20,47,65,0.8);}.pageheader__featured--inner{position:relative;padding-top:151px;padding-bottom:2.5em;padding-left:5em;box-sizing:border-box;width:100%;color:#fff;}.pageheader__featured--inner h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;}@media screen and (max-width:800px){.pageheader__featured--inner h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.pageheader__featured--inner h2{font-size:clamp(34px,4vw,40px);}}.pageheader__featured--inner h2.pageheader__additional-resources--title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-top:1rem;}@media screen and (max-width:800px){.pageheader__featured--inner h2.pageheader__additional-resources--title{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.pageheader__featured--inner h2.pageheader__additional-resources--title{font-size:clamp(30px,4vw,32px);}}.pageheader__featured--inner .paragraph__heading--wysiwyg p{color:#fff;}.pageheader__featured--slider{margin-bottom:0;padding-bottom:3.5em;height:100%;}.pageheader__featured--slider .slick-arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:auto;bottom:0;left:2em;transform:scale(1);padding:0;width:32px;height:32px;border-radius:3em;background-color:#fff;background-image:url("/themes/garland/img/icons/chevron-side-red.svg");background-size:9px 16px;background-repeat:no-repeat;background-position:center center;transition:transform 0.15s linear;}.pageheader__featured--slider .slick-arrow:not(.slick-disabled):hover,.pageheader__featured--slider .slick-arrow:not(.slick-disabled):active,.pageheader__featured--slider .slick-arrow:not(.slick-disabled):focus{transform:scale(1.2);background-color:#fff;}.pageheader__featured--slider .slick-arrow:not(.slick-disabled).slick-next:hover,.pageheader__featured--slider .slick-arrow:not(.slick-disabled).slick-next:active,.pageheader__featured--slider .slick-arrow:not(.slick-disabled).slick-next:focus{transform:rotate(180deg) scale(1.2);}.pageheader__featured--slider .slick-arrow.slick-disabled{opacity:0.5;}.pageheader__featured--slider .slick-prev .slick-prev-icon{display:none;}.pageheader__featured--slider .slick-next{right:auto;left:calc(32px + 2.5em);transform:rotate(180deg) scale(1);}.pageheader__featured--slider .slick-next .slick-next-icon{display:none;}.pageheader__featured--slider .slick-autoplay-toggle-button{bottom:6px;left:auto;padding:0;border-radius:0;background-color:transparent;opacity:1;}.pageheader__featured--slider .slick-autoplay-toggle-button:hover,.pageheader__featured--slider .slick-autoplay-toggle-button:active,.pageheader__featured--slider .slick-autoplay-toggle-button:focus{background-color:transparent;}.pageheader__featured--slider .slick-autoplay-toggle-button .slick-pause-icon::before{content:'';display:block;mask-image:url("/themes/garland/img//icons/slider-pause.svg");background-color:#fff;}.pageheader__featured--slider .slick-autoplay-toggle-button .slick-play-icon{transform:translate3d(3px,2px,0);}.pageheader__additional-resources__inner{display:flex;flex-direction:column;align-items:flex-start;}.pageheader__additional-resources__inner a,.pageheader__additional-resources__inner a.external{padding-top:1em;padding-bottom:1em;}.pageheader__additional-resources__inner a + a,.pageheader__additional-resources__inner a.external + a{margin-top:1rem;}.pageheader__inner--right .pageheader--section-menu-and-social-links{padding:1.6em;width:70%;border-radius:0.5rem;background-color:#9F2943;box-shadow:0 30px 30px rgba(0,0,0,0.1);}.pageheader__inner--right .pageheader--section-menu-and-social-links .pageheader__section-menu--box{padding:0;}.pageheader__inner--right .pageheader--section-menu-and-social-links .pageheader__section-menu--box label{color:#fff;}.pageheader__inner--right .pageheader--section-menu-and-social-links .pageheader__section-menu--box .section-menu select{margin-top:0.5em;}.pageheader__inner--right .pageheader--section-menu-and-social-links .pageheader__section-menu--box::before{content:none;}.pageheader__inner--right .pageheader--section-menu-and-social-links .share-box{margin-top:1.2em;padding:0;border-radius:0;background-color:transparent;box-shadow:0 0 0;}.node--facility--full .pageheader .pageheader__title{margin-bottom:4rem;}.node--facility--full .pageheader .button.external{margin-bottom:4rem;}.node--facility--full .pageheader .button.external::after{background-color:#fff;}@media screen and (min-width:1440px){.pageheader--page-home .video--alt{right:-8.5rem;}.pageheader__featured--inner{padding-left:6.9vw;}}@media (min-width:1101px){.pageheader__search{width:65%;}}@media screen and (max-width:900px){.pageheader{padding-top:87px;}.pageheader__inner{padding-top:55px;}.pageheader__content--inner{flex-direction:column;}.pageheader__inner--text,.pageheader__inner--right{width:100%;}.pageheader--social-links{justify-content:flex-start;margin-top:2em;}.pageheader--page-home .field--name-field-video-thumbnail,.pageheader--page-home .field--name-thumbnail{margin:0 auto;}.pageheader--page-home .field--name-field-video-thumbnail img{margin:0 -30vw;width:160vw;}.pageheader--page-home .field--name-field-media-oembed-video,.pageheader--page-home .field--name-field-media-video-file{margin-bottom:5em;}.pageheader--page-home .pageheader__summary{margin-top:0.4em;}.pageheader--page-home .play_video{width:60px;height:60px;}.pageheader--page-home .play_video svg{margin-left:0.2em;width:17px;}.pageheader--page-home .pageheader__inner--wrap::before{height:1vw;min-height:0;}.pageheader--page-home .pageheader__inner--wrap::after{min-height:1em;height:1vw;}.pageheader__search{position:relative;bottom:auto;width:100%;}.pageheader--page-landing .pageheader__inner--text,.pageheader--blog-landing-page .pageheader__inner--text{padding-right:0;max-width:100%;}.pageheader--page-landing .pageheader__inner--right,.pageheader--blog-landing-page .pageheader__inner--right{margin:0 auto;}.pageheader--page-landing .pageheader__inner--right .pageheader__section-menu,.pageheader--blog-landing-page .pageheader__inner--right .pageheader__section-menu{width:85vw;height:85vw;}.pageheader--additional-content{padding-top:0;}.pageheader--additional-content .pageheader__inner{padding-top:0;}.pageheader--additional-content .pageheader__inner--text{padding-top:142px;width:100%;}.pageheader--additional-content .pageheader__section-menu{width:auto;height:auto;}.pageheader--additional-content .pageheader__inner--right{width:100%;}.pageheader--additional-content.pageheader--additional-resources .pageheader__inner--text{width:100%;}.pageheader--additional-content.pageheader--additional-resources .pageheader__inner--right{width:100%;}.pageheader__featured-background{width:100vw;right:-2rem;left:-2rem;}.pageheader__featured--inner{padding-top:4em;padding-left:0;margin:0 auto;max-width:740px;}.node--board-member--full .pageheader__inner,.node--person--full .pageheader__inner{padding-top:110px;}}.paragraph__heading--title{font-size:56px;max-width:450px;}@media screen and (max-width:800px){.paragraph__heading--title{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.paragraph__heading--title{font-size:clamp(40px,5vw,56px);}}.paragraph__heading--title a{font-weight:400;color:#142F41;}.paragraph__heading--title a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.paragraph__heading--title a:hover,.paragraph__heading--title a:focus,.paragraph__heading--title a:active{color:#9F2943;text-decoration:none;}.paragraph__heading--title.white a{color:#fff;}.paragraph__heading--title.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.paragraph__heading--title.white a:hover,.paragraph__heading--title.white a:active,.paragraph__heading--title.white a:focus{text-decoration:underline;}.paragraph__heading--wysiwyg{font-size:0.8em;}.paragraph__heading--wysiwyg p{font-size:1em;}.paragraph__heading--links{display:flex;flex-direction:column;align-items:flex-start;}.paragraph__heading--links a{margin-top:1em;font-size:0.8em;}.paragraph__heading--links a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.paragraph__heading--wysiwyg + .paragraph__heading--links{margin-top:1em;}@media screen and (max-width:900px){.paragraph__heading--title{padding-right:1em;}}.share-box{display:flex;flex-direction:column;padding:1.6em;border-radius:0.5rem;background-color:#9F2943;box-shadow:0 30px 30px rgba(0,0,0,0.1);}.share-box label{margin-bottom:0.8em;font-size:0.8em;font-weight:600;color:#fff;}.share-box ul{display:flex;padding:0;margin:0;list-style:none;}.share-box li + li{margin-left:1em;}.pageheader--page-landing .share-box,.pageheader--blog-landing-page .share-box{padding:0;padding-top:1.5em;margin-top:auto;background-color:transparent;box-shadow:0 0 0;}.pageheader--additional-content .share-box label{color:#142F41;}.pageheader--additional-content .social-link::after{background-color:#9F2943;}.node--facility--full .share-box{padding:0;background-color:transparent;box-shadow:0 0 0;}.node--facility--full .share-box label{color:#142F41;}.node--facility--full .share-box a::after{background-color:#9F2943;}#block-garland-subscribe{box-sizing:border-box;position:relative;padding:8rem 1rem 7rem;overflow:hidden;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;right:50%;width:100vw;}#block-garland-subscribe > .subscribe-block__content-wrapper{position:relative;margin:0 auto;max-width:1100px;width:100%;}#block-garland-subscribe > .subscribe-block__content-wrapper > .decor{top:50%;transform:translateY(-50%);}#block-garland-subscribe > .subscribe-block__content-wrapper > .decor.square{top:-30px;left:5%;transform:translateY(0);}#block-garland-subscribe > .subscribe-block__content-wrapper > .decor.circle{top:60%;right:5%;}#block-garland-subscribe > .subscribe-block__content-wrapper > .subscribe-block__content{margin:0 auto;width:100%;max-width:650px;padding:90px;background-color:#FEEFE7;}#block-garland-subscribe > .subscribe-block__content-wrapper > .subscribe-block__content h2{padding-bottom:3rem;border-bottom:3px solid #EACB2F;text-align:center;}#block-garland-subscribe > .subscribe-block__content-wrapper > .subscribe-block__content .field--name-field-body{font-size:18px;margin-bottom:2.2em;}#block-garland-subscribe > .subscribe-block__content-wrapper > .subscribe-block__content .optionalParent input{margin:2.2rem 0;padding:1.8rem 0;width:100%;text-align:center;display:flex;justify-content:center;}#block-garland-subscribe > .subscribe-block__content-wrapper > .subscribe-block__content .field--name-field-manage-subscription{font-size:1.65rem;text-align:center;}#block-garland-subscribe > .subscribe-block__content-wrapper > .subscribe-block__content .field--name-field-manage-subscription a:after{content:'';display:inline-block;margin-left:1rem;min-width:14px;height:14px;mask-image:url(/themes/garland/img/icons/external.svg);mask-repeat:no-repeat;mask-size:14px;background-size:14px;background-repeat:no-repeat;background-color:#9F2943;}@media (max-width:600px){#block-garland-subscribe > .subscribe-block__content-wrapper > .subscribe-block__content{padding:30px;}}.node--blog-post--full #block-garland-subscribe{padding:8rem 1rem 0;}.transcript-link{position:absolute;right:0;bottom:-2.2em;text-align:right;font-size:0.7em;font-weight:600;z-index:1;}.paragraph--media-embed .transcript-link{position:relative;right:auto;bottom:auto;margin-top:1em;}.alignment--right .transcript-link{bottom:-3.7em;}.twitter-feed{position:relative;}.field--name-field-wysiwyg img,.paragraph__heading--wysiwyg img{display:block;max-width:100%;height:auto;}.field--name-field-wysiwyg img.align-center,.paragraph__heading--wysiwyg img.align-center{margin:0 auto;margin-bottom:1em;}.field--name-field-wysiwyg img.align-left,.paragraph__heading--wysiwyg img.align-left{margin-right:1.5em;margin-bottom:1em;max-width:48%;}.field--name-field-wysiwyg img.align-right,.paragraph__heading--wysiwyg img.align-right{margin-bottom:1em;margin-left:1.5em;max-width:48%;}.field--name-field-wysiwyg .media,.paragraph__heading--wysiwyg .media{max-width:100%;height:auto;}.field--name-field-wysiwyg .media img,.paragraph__heading--wysiwyg .media img{max-width:100%;}.field--name-field-wysiwyg .media.align-center,.paragraph__heading--wysiwyg .media.align-center{text-align:center;}.field--name-field-wysiwyg .media.align-center img,.paragraph__heading--wysiwyg .media.align-center img{margin-bottom:2em;}.field--name-field-wysiwyg .media.align-left img,.field--name-field-wysiwyg .media.align-right img,.paragraph__heading--wysiwyg .media.align-left img,.paragraph__heading--wysiwyg .media.align-right img{margin-bottom:1em;}.field--name-field-wysiwyg .media.align-left,.paragraph__heading--wysiwyg .media.align-left{float:left;margin-right:1.5em;max-width:48%;}.field--name-field-wysiwyg .media.align-right,.paragraph__heading--wysiwyg .media.align-right{float:right;margin-left:1.5em;max-width:48%;}.field--name-field-wysiwyg figure,.paragraph__heading--wysiwyg figure{margin:0;margin-bottom:1em;}.field--name-field-wysiwyg figure img,.paragraph__heading--wysiwyg figure img{margin-bottom:0 !important;width:100%;height:auto;}.field--name-field-wysiwyg figure.caption,.paragraph__heading--wysiwyg figure.caption{display:flex;flex-direction:column;font-size:0.77em;font-style:italic;}.field--name-field-wysiwyg figure.align-right,.paragraph__heading--wysiwyg figure.align-right{margin-left:1.5em;max-width:50%;}.field--name-field-wysiwyg figure.align-left,.paragraph__heading--wysiwyg figure.align-left{margin-left:0;margin-right:1.5em;max-width:50%;}.field--name-field-wysiwyg figure figcaption,.paragraph__heading--wysiwyg figure figcaption{display:block;margin-top:7px;}.field--name-field-wysiwyg blockquote,.paragraph__heading--wysiwyg blockquote{position:relative;}.field--name-field-wysiwyg blockquote::before,.paragraph__heading--wysiwyg blockquote::before{content:'“';position:absolute;top:0;left:-0.6em;font-size:3em;line-height:1;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;}.field--name-field-wysiwyg blockquote p,.paragraph__heading--wysiwyg blockquote p{margin-bottom:0;}.field--name-field-wysiwyg ul,.field--name-field-wysiwyg ol,.paragraph__heading--wysiwyg ul,.paragraph__heading--wysiwyg ol{display:inline-block;padding-left:0;margin-top:0;margin-bottom:1.5em;margin-left:1em;font-size:0.8em;}.field--name-field-wysiwyg ul li + li,.field--name-field-wysiwyg ol li + li,.paragraph__heading--wysiwyg ul li + li,.paragraph__heading--wysiwyg ol li + li{margin-top:.5em;}.field--name-field-wysiwyg ul ul,.field--name-field-wysiwyg ul ol,.field--name-field-wysiwyg ol ul,.field--name-field-wysiwyg ol ol,.paragraph__heading--wysiwyg ul ul,.paragraph__heading--wysiwyg ul ol,.paragraph__heading--wysiwyg ol ul,.paragraph__heading--wysiwyg ol ol{display:block;margin-top:0.5em;font-size:1em;margin-bottom:0.5em;}.field--name-field-wysiwyg ul ul,.paragraph__heading--wysiwyg ul ul{list-style:disc;}.field--name-field-wysiwyg ul li.parent li,.paragraph__heading--wysiwyg ul li.parent li{list-style:circle;}.field--name-field-wysiwyg ol li.parent::marker,.paragraph__heading--wysiwyg ol li.parent::marker{content:none;}.field--name-field-wysiwyg ol ol,.paragraph__heading--wysiwyg ol ol{list-style:lower-alpha;}.field--name-field-wysiwyg ol ol ol,.paragraph__heading--wysiwyg ol ol ol{list-style:lower-roman;}.field--name-field-wysiwyg table:not(.noformat),.paragraph__heading--wysiwyg table:not(.noformat){margin-bottom:4em;width:100%;border-radius:0.5rem;font-size:0.7em;box-shadow:0 15px 20px rgba(0,0,0,0.15);}.field--name-field-wysiwyg table:not(.noformat) > caption:first-child,.paragraph__heading--wysiwyg table:not(.noformat) > caption:first-child{margin-bottom:2em;}.field--name-field-wysiwyg table:not(.noformat) th,.field--name-field-wysiwyg table:not(.noformat) td,.field--name-field-wysiwyg table:not(.noformat) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) th,.paragraph__heading--wysiwyg table:not(.noformat) td,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell{box-sizing:border-box;padding:1.1em;}.field--name-field-wysiwyg table:not(.noformat) th,.paragraph__heading--wysiwyg table:not(.noformat) th{text-align:left;background-color:#142F41;color:#fff;}.field--name-field-wysiwyg table:not(.noformat) td,.field--name-field-wysiwyg table:not(.noformat) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) td,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell{background-color:#fff;}.field--name-field-wysiwyg table:not(.noformat) tr:nth-child(even) td,.field--name-field-wysiwyg table:not(.noformat) tr:nth-child(even) .oir__cell,.field--name-field-wysiwyg table:not(.noformat) .views-row:nth-child(even) td,.field--name-field-wysiwyg table:not(.noformat) .views-row:nth-child(even) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) tr:nth-child(even) td,.paragraph__heading--wysiwyg table:not(.noformat) tr:nth-child(even) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:nth-child(even) td,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.05);}.field--name-field-wysiwyg table:not(.noformat) tr:last-child td:first-child,.field--name-field-wysiwyg table:not(.noformat) tr:last-child .oir__cell:first-child,.field--name-field-wysiwyg table:not(.noformat) .views-row:last-child td:first-child,.field--name-field-wysiwyg table:not(.noformat) .views-row:last-child .oir__cell:first-child,.paragraph__heading--wysiwyg table:not(.noformat) tr:last-child td:first-child,.paragraph__heading--wysiwyg table:not(.noformat) tr:last-child .oir__cell:first-child,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:last-child td:first-child,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:last-child .oir__cell:first-child{border-bottom-left-radius:0.5rem;}.field--name-field-wysiwyg table:not(.noformat) tr:last-child td:last-child,.field--name-field-wysiwyg table:not(.noformat) tr:last-child .oir__cell:last-child,.field--name-field-wysiwyg table:not(.noformat) .views-row:last-child td:last-child,.field--name-field-wysiwyg table:not(.noformat) .views-row:last-child .oir__cell:last-child,.paragraph__heading--wysiwyg table:not(.noformat) tr:last-child td:last-child,.paragraph__heading--wysiwyg table:not(.noformat) tr:last-child .oir__cell:last-child,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:last-child td:last-child,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:last-child .oir__cell:last-child{border-bottom-right-radius:0.5rem;}.field--name-field-wysiwyg table:not(.noformat) p,.paragraph__heading--wysiwyg table:not(.noformat) p{font-size:1em;}@media screen and (max-width:991px){.field--name-field-wysiwyg table:not(.noformat) thead,.paragraph__heading--wysiwyg table:not(.noformat) thead{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}.field--name-field-wysiwyg table:not(.noformat) tbody,.field--name-field-wysiwyg table:not(.noformat) tr,.field--name-field-wysiwyg table:not(.noformat) th,.field--name-field-wysiwyg table:not(.noformat) td,.field--name-field-wysiwyg table:not(.noformat) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) tbody,.paragraph__heading--wysiwyg table:not(.noformat) tr,.paragraph__heading--wysiwyg table:not(.noformat) th,.paragraph__heading--wysiwyg table:not(.noformat) td,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell{display:block;padding:0;text-align:left;white-space:normal;}.field--name-field-wysiwyg table:not(.noformat) tr td,.field--name-field-wysiwyg table:not(.noformat) .oir__cell,.field--name-field-wysiwyg table:not(.noformat) tr th,.paragraph__heading--wysiwyg table:not(.noformat) tr td,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) tr th{display:flex;padding:2em 1em;vertical-align:middle;overflow:hidden;position:relative;vertical-align:top;border:1px solid #EDF0F1;border-top:none;width:100%;white-space:normal;}.field--name-field-wysiwyg table:not(.noformat) .oir__cell:first-child,.field--name-field-wysiwyg table:not(.noformat) .oir__cell:last-child,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell:first-child,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell:last-child{text-align:left;}.field--name-field-wysiwyg table:not(.noformat) .views-row,.paragraph__heading--wysiwyg table:not(.noformat) .views-row{display:block;}.field--name-field-wysiwyg table:not(.noformat) tr:nth-child(even) td,.field--name-field-wysiwyg table:not(.noformat) tr:nth-child(even) .oir__cell,.field--name-field-wysiwyg table:not(.noformat) .views-row:nth-child(even) td,.field--name-field-wysiwyg table:not(.noformat) .views-row:nth-child(even) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) tr:nth-child(even) td,.paragraph__heading--wysiwyg table:not(.noformat) tr:nth-child(even) .oir__cell,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:nth-child(even) td,.paragraph__heading--wysiwyg table:not(.noformat) .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.025);}.field--name-field-wysiwyg table:not(.noformat) th[scope="row"],.paragraph__heading--wysiwyg table:not(.noformat) th[scope="row"]{width:100%;text-align:center;display:block;background-color:#142F41;margin:0 auto;padding:.5em 0;}.field--name-field-wysiwyg table:not(.noformat) td[data-header]:before,.field--name-field-wysiwyg table:not(.noformat) .oir__cell[data-header]:before,.paragraph__heading--wysiwyg table:not(.noformat) td[data-header]:before,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell[data-header]:before{content:attr(data-header);display:block;float:left;min-width:50%;color:#000;font-weight:bold;text-align:left;margin-right:1em;}.field--name-field-wysiwyg table:not(.noformat) td[data-header] > *,.field--name-field-wysiwyg table:not(.noformat) .oir__cell[data-header] > *,.paragraph__heading--wysiwyg table:not(.noformat) td[data-header] > *,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell[data-header] > *{display:block;width:50%;float:right;clear:right;margin-top:0;}.field--name-field-wysiwyg table:not(.noformat) td[data-header]:after,.field--name-field-wysiwyg table:not(.noformat) .oir__cell[data-header]:after,.paragraph__heading--wysiwyg table:not(.noformat) td[data-header]:after,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell[data-header]:after{content:"";position:absolute;left:0;top:0;width:50%;padding-bottom:200%;display:block;}}@media screen and (max-width:500px){.field--name-field-wysiwyg table:not(.noformat) td[data-header]:before,.field--name-field-wysiwyg table:not(.noformat) .oir__cell[data-header]:before,.paragraph__heading--wysiwyg table:not(.noformat) td[data-header]:before,.paragraph__heading--wysiwyg table:not(.noformat) .oir__cell[data-header]:before{max-width:100px;min-width:100px;}}.field--name-field-wysiwyg table.noformat,.paragraph__heading--wysiwyg table.noformat{margin-bottom:4em;width:100%;border-radius:0.5rem;font-size:0.7em;box-shadow:0 15px 20px rgba(0,0,0,0.15);}.field--name-field-wysiwyg table.noformat > caption:first-child,.paragraph__heading--wysiwyg table.noformat > caption:first-child{margin-bottom:2em;}.field--name-field-wysiwyg table.noformat th,.field--name-field-wysiwyg table.noformat td,.field--name-field-wysiwyg table.noformat .oir__cell,.paragraph__heading--wysiwyg table.noformat th,.paragraph__heading--wysiwyg table.noformat td,.paragraph__heading--wysiwyg table.noformat .oir__cell{box-sizing:border-box;padding:1.1em;}.field--name-field-wysiwyg table.noformat th,.paragraph__heading--wysiwyg table.noformat th{text-align:left;background-color:#142F41;color:#fff;}.field--name-field-wysiwyg table.noformat td,.field--name-field-wysiwyg table.noformat .oir__cell,.paragraph__heading--wysiwyg table.noformat td,.paragraph__heading--wysiwyg table.noformat .oir__cell{background-color:#fff;}.field--name-field-wysiwyg table.noformat tr:nth-child(even) td,.field--name-field-wysiwyg table.noformat tr:nth-child(even) .oir__cell,.field--name-field-wysiwyg table.noformat .views-row:nth-child(even) td,.field--name-field-wysiwyg table.noformat .views-row:nth-child(even) .oir__cell,.paragraph__heading--wysiwyg table.noformat tr:nth-child(even) td,.paragraph__heading--wysiwyg table.noformat tr:nth-child(even) .oir__cell,.paragraph__heading--wysiwyg table.noformat .views-row:nth-child(even) td,.paragraph__heading--wysiwyg table.noformat .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.05);}.field--name-field-wysiwyg table.noformat tr:last-child td:first-child,.field--name-field-wysiwyg table.noformat tr:last-child .oir__cell:first-child,.field--name-field-wysiwyg table.noformat .views-row:last-child td:first-child,.field--name-field-wysiwyg table.noformat .views-row:last-child .oir__cell:first-child,.paragraph__heading--wysiwyg table.noformat tr:last-child td:first-child,.paragraph__heading--wysiwyg table.noformat tr:last-child .oir__cell:first-child,.paragraph__heading--wysiwyg table.noformat .views-row:last-child td:first-child,.paragraph__heading--wysiwyg table.noformat .views-row:last-child .oir__cell:first-child{border-bottom-left-radius:0.5rem;}.field--name-field-wysiwyg table.noformat tr:last-child td:last-child,.field--name-field-wysiwyg table.noformat tr:last-child .oir__cell:last-child,.field--name-field-wysiwyg table.noformat .views-row:last-child td:last-child,.field--name-field-wysiwyg table.noformat .views-row:last-child .oir__cell:last-child,.paragraph__heading--wysiwyg table.noformat tr:last-child td:last-child,.paragraph__heading--wysiwyg table.noformat tr:last-child .oir__cell:last-child,.paragraph__heading--wysiwyg table.noformat .views-row:last-child td:last-child,.paragraph__heading--wysiwyg table.noformat .views-row:last-child .oir__cell:last-child{border-bottom-right-radius:0.5rem;}.field--name-field-wysiwyg table.noformat p,.paragraph__heading--wysiwyg table.noformat p{font-size:1em;}.field--name-field-wysiwyg h1 + table,.field--name-field-wysiwyg h2 + table,.field--name-field-wysiwyg h3 + table,.field--name-field-wysiwyg h4 + table,.field--name-field-wysiwyg h5 + table,.field--name-field-wysiwyg h6 + table,.paragraph__heading--wysiwyg h1 + table,.paragraph__heading--wysiwyg h2 + table,.paragraph__heading--wysiwyg h3 + table,.paragraph__heading--wysiwyg h4 + table,.paragraph__heading--wysiwyg h5 + table,.paragraph__heading--wysiwyg h6 + table{margin-top:4em;}.field--name-field-wysiwyg a,.paragraph__heading--wysiwyg a{word-break:break-word;}.field--name-field-wysiwyg a.external,.paragraph__heading--wysiwyg a.external{margin-right:0.5rem;}.field--name-field-wysiwyg a.link-arrow::after,.paragraph__heading--wysiwyg a.link-arrow::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.field--name-field-wysiwyg a.button-icon,.paragraph__heading--wysiwyg a.button-icon{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;padding-right:1.4em;padding-left:1.4em;}.field--name-field-wysiwyg a.button-icon:hover,.field--name-field-wysiwyg a.button-icon:active,.field--name-field-wysiwyg a.button-icon:focus,.paragraph__heading--wysiwyg a.button-icon:hover,.paragraph__heading--wysiwyg a.button-icon:active,.paragraph__heading--wysiwyg a.button-icon:focus{text-decoration:none;}.field--name-field-wysiwyg a.button-icon.external,.paragraph__heading--wysiwyg a.button-icon.external{justify-content:center;position:relative;}.field--name-field-wysiwyg a.button-icon.external::after,.paragraph__heading--wysiwyg a.button-icon.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.field--name-field-wysiwyg a.button-icon.external::after,.paragraph__heading--wysiwyg a.button-icon.external::after{background-color:#fff;}.field--name-field-wysiwyg a.button-icon:focus,.paragraph__heading--wysiwyg a.button-icon:focus{outline:2px solid #2699FB;outline-offset:-2px;}.field--name-field-wysiwyg a.button-icon[disabled],.paragraph__heading--wysiwyg a.button-icon[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.field--name-field-wysiwyg a.button-icon[disabled]:hover,.field--name-field-wysiwyg a.button-icon[disabled]:active,.field--name-field-wysiwyg a.button-icon[disabled]:focus,.paragraph__heading--wysiwyg a.button-icon[disabled]:hover,.paragraph__heading--wysiwyg a.button-icon[disabled]:active,.paragraph__heading--wysiwyg a.button-icon[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.field--name-field-wysiwyg a.button-icon:hover,.field--name-field-wysiwyg a.button-icon:active,.paragraph__heading--wysiwyg a.button-icon:hover,.paragraph__heading--wysiwyg a.button-icon:active{color:#fff;background-color:#801930;}.field--name-field-wysiwyg a.button-icon::after,.paragraph__heading--wysiwyg a.button-icon::after{content:'';margin-left:0.6em;width:16px;height:16px;background-image:url("/themes/garland/img//icons/download.svg");background-size:16px;}.field--name-field-wysiwyg a.button.external,.paragraph__heading--wysiwyg a.button.external{padding-top:1em;padding-bottom:1em;margin-right:0;}.field--name-field-wysiwyg a.button.external::after,.paragraph__heading--wysiwyg a.button.external::after{background-color:#fff;margin-left:1rem;margin-right:0;}.paragraph__heading--wysiwyg ul,.paragraph__heading--wysiwyg ol{font-size:1em;}.paragraph__heading--wysiwyg ul li + li,.paragraph__heading--wysiwyg ol li + li{margin-top:0;}.paragraph__heading--wysiwyg p + ul,.paragraph__heading--wysiwyg p + ol{margin-top:-1em;}.node__content .views-element-container + .field--name-field-content .widescreen:first-child{margin-top:6em;}.node--alert--highlight{flex-direction:column;}.node--alert--highlight .highlight--header{color:#142F41;padding:0.7em 1em;}.node--alert--highlight .highlight--header.background--red{background-color:#D12C2C;}.node--alert--highlight .highlight--header.background--green{background-color:#50C9BC;}.node--alert--highlight .highlight--header.background--yellow{background-color:#EACB2F;}.node--alert--highlight .highlight--header.background--yellow.text--light{color:#142F41;}.node--alert--highlight .highlight--header.background--level-yellow{background-color:#FFEB01;}.node--alert--highlight .highlight--header.background--level-yellow.text--light{color:#142F41;}.node--alert--highlight .highlight--header.background--level-blue{background-color:#0000EA;}.node--alert--highlight .highlight--header.background--level-purple{background-color:#800080;}.node--alert--highlight .highlight--header.background--level-orange{background-color:#FF9900;}.node--alert--highlight .highlight--header.background--level-orange.text--light{color:#142F41;}.node--alert--highlight .highlight--header.background--level-red{background-color:#CC0000;}.node--alert--highlight .highlight--header.text--light{color:#fff;}.node--alert--highlight .highlight--icon{border-radius:100%;background-color:#fff;width:26px;height:26px;}.node--alert--highlight .highlight--icon svg{width:14px;height:auto;}.node--alert--highlight .highlight--title{font-size:1em;}.node--alert--highlight .highlight--content{flex-direction:row;font-size:1em;}.node--alert--highlight .highlight--description p{margin-bottom:0.5em;}.highlight--meta{padding-right:1.5em;width:100%;max-width:260px;box-sizing:border-box;}.highlight--date{font-size:0.7em;font-weight:600;}@media screen and (max-width:900px){.node--alert--highlight .highlight--content{flex-direction:column;}.node--alert--highlight .highlight--description p{font-size:0.8em;}.highlight--meta{margin-bottom:1em;max-width:100%;}}.node--alert--teaser{color:#142F41;position:relative;padding-top:1em;padding-bottom:1em;}.node--alert--teaser.background--red{background-color:#D12C2C;}.node--alert--teaser.background--green{background-color:#50C9BC;}.node--alert--teaser.background--yellow{background-color:#EACB2F;}.node--alert--teaser.background--yellow.text--light{color:#142F41;}.node--alert--teaser.background--level-yellow{background-color:#FFEB01;}.node--alert--teaser.background--level-yellow.text--light{color:#142F41;}.node--alert--teaser.background--level-blue{background-color:#0000EA;}.node--alert--teaser.background--level-purple{background-color:#800080;}.node--alert--teaser.background--level-orange{background-color:#FF9900;}.node--alert--teaser.background--level-orange.text--light{color:#142F41;}.node--alert--teaser.background--level-red{background-color:#CC0000;}.node--alert--teaser.text--light{color:#fff;}.node--alert--teaser .l-container--max{display:flex;align-items:center;}.node--alert--teaser .l-container--max > *{margin:0 1%;}.node--alert--teaser .l-container--max > *:first-child{margin-left:0;}.node--alert--teaser .l-container--max > *:last-child{margin-right:0;margin-left:auto;}.node--alert--teaser .field--name-title{width:100%;max-width:185px;font-size:0.9em;font-weight:600;}.node--alert--teaser .field--name-title,.node--alert--teaser .alert--teaser__content p{font-size:18px;margin-bottom:0;}@media screen and (max-width:800px){.node--alert--teaser .field--name-title,.node--alert--teaser .alert--teaser__content p{font-size:13px;}}@supports (font-size:clamp(13px,1.6vw,18px)){.node--alert--teaser .field--name-title,.node--alert--teaser .alert--teaser__content p{font-size:clamp(13px,1.6vw,18px);}}.alert--teaser__anchor-link{display:flex;justify-content:flex-end;width:100%;max-width:190px;}.alert--teaser__anchor-link a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#9F2943;background-color:#fff;font-size:16px;justify-content:center;min-width:82px;white-space:nowrap;}.alert--teaser__anchor-link a:hover,.alert--teaser__anchor-link a:active,.alert--teaser__anchor-link a:focus{text-decoration:none;}.alert--teaser__anchor-link a.external{justify-content:center;position:relative;}.alert--teaser__anchor-link a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.alert--teaser__anchor-link a.external::after{background-color:#fff;}.alert--teaser__anchor-link a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.alert--teaser__anchor-link a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.alert--teaser__anchor-link a[disabled]:hover,.alert--teaser__anchor-link a[disabled]:active,.alert--teaser__anchor-link a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.alert--teaser__anchor-link a.external::after{background-color:#9F2943;}.alert--teaser__anchor-link a:hover,.alert--teaser__anchor-link a:active{background-color:#dfe0e2;}@media screen and (max-width:800px){.alert--teaser__anchor-link a{font-size:12px;}}@supports (font-size:clamp(12px,1.6vw,16px)){.alert--teaser__anchor-link a{font-size:clamp(12px,1.6vw,16px);}}.alert--teaser__icon{display:flex;justify-content:center;height:72px;width:72px;min-width:72px;border-radius:100%;background-color:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.1);}.alert--teaser__icon svg{width:30px;height:auto;}.alert--teaser__content p{margin-bottom:0.5em;}.alert--teaser__description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}@media screen and (max-width:900px){.node--alert--teaser{padding-top:0.6em;padding-left:2em;}.node--alert--teaser .l-container--max{flex-direction:column;align-items:flex-start;}.node--alert--teaser .field--name-field-image{display:none;}.node--alert--teaser .field--name-title{width:auto;max-width:100%;}.node--alert--teaser .l-container > * + *{margin-top:1rem;}.alert--teaser__icon{position:absolute;top:0.6em;left:0.8em;width:30px;height:30px;min-width:30px;}.alert--teaser__icon svg{width:16px;}.alert--teaser__anchor-link{margin-top:0.5em !important;margin-left:0 !important;width:auto;max-width:100%;}}.node--announcement--full .node__content{display:flex;align-items:center;padding:1.2em 2em;border-radius:0.5rem;background-color:#F4F5F7;}.announcement--title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-bottom:0.3em;}@media screen and (max-width:800px){.announcement--title{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.announcement--title{font-size:clamp(30px,4vw,32px);}}.announcement--image{margin-right:1.75em;width:11vw;height:11vw;max-width:104px;min-width:80px;max-height:104px;min-height:80px;border-radius:20em;overflow:hidden;}.announcement--image.placeholder{box-shadow:0 15px 30px rgba(0,0,0,0.12);}.announcement--image img{display:block;width:100%;}.announcement--placeholder{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;background-color:#fff;}.announcement--placeholder__icon{position:relative;display:block;width:3px;height:40px;}.announcement--placeholder__icon::after,.announcement--placeholder__icon::before{content:'';position:absolute;display:block;width:3px;height:27px;top:0;left:50%;transform:translateX(-50%);background-color:#142F41;}.announcement--placeholder__icon::after{top:auto;bottom:0;height:4px;}.announcement--text{display:flex;flex-direction:column;justify-content:center;padding:1em 0;}.announcement--summary{font-size:0.8em;font-weight:600;}.announcement--summary a{color:#9F2943;font-weight:600;text-decoration:none;position:relative;display:inline-block;transition:color 0.15s ease-out;}.announcement--summary a::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#9F2943;opacity:0.5;transition:opacity 0.15s ease-out;}.announcement--summary a:hover,.announcement--summary a:focus,.announcement--summary a:active{color:#9F2943;}.announcement--summary a:hover::after,.announcement--summary a:focus::after,.announcement--summary a:active::after{opacity:1;}@media screen and (max-width:900px){.node--announcement--full .node__content{flex-direction:column;align-items:flex-start;padding:1.2em;}.announcement--image{margin-right:1.2em;}}.page-node-type-blog-landing-page #block-garland-page-title{display:none;}.page-node-type-blog-post .subfooter,.page-node-type-blog-landing-page .subfooter{margin-top:90px;}.node--blog-landing-page{position:relative;}.node--blog-landing-page .block{box-sizing:border-box;}.node--blog-landing-page .blog__hero{display:flex;padding:1rem 3rem;margin:-300px auto 5rem auto;max-width:1075px;text-align:right;}@media (max-width:900px){.node--blog-landing-page .blog__hero{margin-top:-250px;}}@media (max-width:750px){.node--blog-landing-page .blog__hero{margin-top:-225px;}}@media (max-width:625px){.node--blog-landing-page .blog__hero{margin-top:-200px;}.node--blog-landing-page .blog__hero > .blog__hero-spacer{flex:0 0 40%;max-width:40%;}}@media (max-width:550px){.node--blog-landing-page .blog__hero{margin-top:-50px;margin-left:auto;margin-right:auto;}.node--blog-landing-page .blog__hero > .blog__hero-spacer{display:none;}}.node--blog-landing-page .blog__hero > .blog__hero-spacer{flex:0 0 60%;max-width:60%;}.node--blog-landing-page .node__content{margin:3rem auto;margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1212px;}.node--blog-landing-page .blog__featured{position:relative;margin:8rem auto;}.node--blog-landing-page .blog__featured > .h3{margin:0 auto 3rem auto;max-width:1100px;font-size:28px;}.node--blog-landing-page .blog__featured > .decor{top:50%;transform:translateY(-50%);}.node--blog-landing-page .blog__featured > .decor.circle{left:0;}.node--blog-landing-page .blog__featured > .decor.square{top:35%;right:0;}.node--blog-landing-page .blog__featured .blog-post--heading > h3{font-size:clamp(40px,4vw,46px);margin-top:0.55em;}.node--blog-landing-page .blog__featured .blog-post--heading > h3 a{font-weight:400;}.node--blog-landing-page .blog__featured .blog-post--meta-data{color:#152F41;font-size:16px;font-weight:700;}.node--blog-landing-page .blog__featured .blog-post--meta-data + .blog-post-summary{margin-top:20px;}.node--blog-landing-page .blog__featured .blog-post-summary{font-size:16px;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts{position:relative;padding:7rem 1rem;background-color:#f2f3f5;overflow:hidden;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;right:50%;width:100vw;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related{width:100%;max-width:1200px;margin:0 auto;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related > div{position:relative;z-index:1;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related > .decor{top:50%;transform:translateY(-50%);z-index:0;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related > .decor.pentagon{top:30%;left:20%;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related > .decor.circle{top:50%;right:15%;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related > .decor.hexagon{top:75%;left:10%;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related > h2{position:relative;display:inline-block;margin-bottom:1rem;max-width:1100px;font-size:40px;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related .view-blog{margin-bottom:-7rem;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related .view-blog .view-filters{margin-bottom:1rem;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related .view-blog .view-filters .views-exposed-form{width:185px;margin-left:auto;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related .view-blog .view-filters .views-exposed-form select{width:130px;background-color:#9F2943;background-image:url(/themes/garland/img/icons/chevron-down-white.svg);background-size:10%;color:#ffffff;position:relative;padding:0.74em 20% 0.74em 0.74em;background-position-x:85%;}.node--blog-landing-page .block-views-blockblog-blog-recent-posts .blog__related .view-blog .view-filters .views-exposed-form .form-actions{display:none;}.node--blog-landing-page .blog__listing{background-color:#FEEFE7;background-image:url("/themes/garland/img/decor/topic-carousel-bg.png");background-position:center;background-size:cover;}.node--blog-landing-page .blog__listing:first-of-type{margin:3rem 0;}.node--blog-landing-page .blog__listing .blog__listing-content{margin:0 auto;max-width:1075px;padding:5rem 1rem;}.node--blog-landing-page .blog__listing .blog__listing-content > h2{margin:0 auto 1rem auto;max-width:1075px;font-size:28px;}.node--blog-landing-page .blog__listing .blog__listing-content > .blog__more{margin:0 auto 1rem auto;max-width:1075px;padding:0 15px;text-align:right;}.node--blog-landing-page .blog__listing .blog__listing-content > .blog__more a{color:#922137;font-size:14px;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .more-link{display:none;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider{margin-left:4rem;margin-right:4rem;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-arrow{height:35px;width:35px;padding:0;border-radius:50%;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-arrow.slick-next{right:-35px;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-arrow.slick-next > .slick-next-icon{width:35px;color:#ffffff;font-size:30px;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-arrow.slick-next > .slick-next-icon::before{position:relative;top:-4px;content:"\203A";}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-arrow.slick-prev{left:-35px;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-arrow.slick-prev > .slick-prev-icon{width:35px;color:#ffffff;font-size:30px;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-arrow.slick-prev > .slick-prev-icon::before{position:relative;top:-4px;content:"\2039";}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-track{display:flex !important;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-track .slick-slide{height:inherit !important;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-track .slick-slide,.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-track .slick-slide > div,.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .slick-track .slick-slide > div > .views-row{height:100%;}.node--blog-landing-page .blog__listing .blog__listing-content .views-element-container .view .slick-slider .node--blog-post--teaser{margin:0 1rem !important;box-shadow:none;}.blog-post--listing__text{box-sizing:border-box;padding-right:2em;width:78%;}.blog-post--listing__text .listing--title{margin-top:1.4rem !important;margin-bottom:1.4rem;}.blog-post--listing__image-wrapper{display:flex;max-width:600px;border-radius:0.5rem;overflow:hidden;}@media screen and (max-width:900px){.blog-post--listing__content{flex-direction:column;}.blog-post--listing__text{order:1;padding-right:0;width:100%;}}.page-node-type-blog-post #block-garland-local-tasks{position:absolute;}.page-node-type-blog-post #block-garland-page-title{display:none;}.page-node-type-blog-post .pageheader{overflow:visible;}.page--use-content-offset.toolbar-horizontal .node--blog-post--full > .node__content{padding-top:calc(var(--offset-pageheader-image,12em) - (6em + 35px));}.page--use-content-offset .node--blog-post--full > .node__content{padding-top:calc(var(--offset-pageheader-image,12em) - 6em);}.node--blog-post--full .pageheader{padding-bottom:7.1em;background-color:#FEEFE7;}.node--blog-post--full .pageheader .news--listing--date{position:relative;}.node--blog-post--full .pageheader .blog-post--featured-image{position:absolute;top:4em;width:100%;}.node--blog-post--full .pageheader .blog-post--featured-image img{width:100%;}.node--blog-post--full .pageheader .blog-post__top .blog-post--date{font-size:15px;}.node--blog-post--full .pageheader .blog-post__top .blog-post--date .blog-post--author{color:#922137;}.node--blog-post--full > .node__content{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1212px;box-sizing:border-box;}.node--blog-post--full > .node__content > .field:first-child > .paragraph{padding-top:50px;}.node--blog-post--full > .node__content .blog-post__hero{margin:-115px auto 3rem auto;max-width:1075px;}.node--blog-post--full > .node__content .blog-post__summary{margin:5rem auto;max-width:1075px;}.node--blog-post--full > .node__content .field--name-field-post-content .field__item{margin-bottom:4rem;}.node--blog-post--full > .node__content .blog-post__topics{margin:5rem auto;max-width:740px;}.node--blog-post--full > .node__content .blog-post__topics .blog-post__topics-heading{font-size:15px;}.node--blog-post--full > .node__content .blog-post__topics .field--name-field-post-topics{padding:5px 0;}.node--blog-post--full > .node__content .blog-post__topics .field--name-field-post-topics > .field__items > .field__item{border-radius:25px;}.node--blog-post--full .blog-post__related{position:relative;margin-top:5rem;padding:10rem 1rem;background-color:#f2f3f5;overflow:hidden;}.node--blog-post--full .blog-post__related > .decor{top:50%;transform:translateY(-50%);z-index:0;}.node--blog-post--full .blog-post__related > .decor.pentagon{top:50%;left:10%;}.node--blog-post--full .blog-post__related > h2{position:relative;margin:0 auto 1rem auto;max-width:1075px;font-size:28px;z-index:3;}.node--blog-post--full .blog-post__related > .blog-post__more{margin:0 auto 1rem auto;max-width:1075px;padding:0 15px;text-align:right;}.node--blog-post--full .blog-post__related > .blog-post__more a{color:#922137;font-size:14px;}.node--blog-post--full .blog-post__related > .views-element-container{position:relative;margin:0 auto;max-width:1075px;z-index:1;}.node--blog-post--full .blog-post__related > .views-element-container .view > .more-link{display:none;}.node--blog-post--full .blog-post__related > .views-element-container .view .views-exposed-form{display:none;}.node--blog-post--full .block--blog-related-posts-wrapper{background-color:#F4F5F7;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;left:50%;right:50%;display:flex;flex-direction:column;align-items:center;padding:80px 0 40px;}.node--blog-post--full .block--blog-related-posts-wrapper .view-headline{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;}.node--blog-post--full .block--blog-related-posts-wrapper .view-headline h2{font-size:40px;}.node--blog-post--full .block--blog-related-posts-wrapper .view-headline h2 + a{font-size:17px;}.node--blog-post--full .block--blog-related-posts-wrapper > .block .view-blog{position:relative;}.node--blog-post--full .block--blog-related-posts-wrapper > .block .view-blog::before{background-image:url(/themes/garland/img/decor/pentagon-red.png);background-size:contain;background-repeat:no-repeat;content:"";position:absolute;top:50%;transform:translate(-40%,-50%);left:0;height:270px;width:300px;}.node--blog-post--full .block--blog-related-posts-wrapper > .block .view-blog .view-content{position:relative;}.node--blog-post--full .field--name-field-up-next > .l-container,.node--blog-post--full .field--name-field-up-next.l-container,.node--blog-post--full .block-views > .l-container,.node--blog-post--full .block-views.l-container{box-sizing:border-box;margin-right:0;margin-left:0;padding:0;width:100%;}.node--blog-post--full .field--name-field-up-next .node--blog-post--upnext,.node--blog-post--full .block-views .node--blog-post--upnext{padding:0;width:100%;}.node--blog-post--full .field--name-field-up-next .view-blog .views-row,.node--blog-post--full .block-views .view-blog .views-row{padding-left:0;padding-right:0;}.node--blog-post--listing{height:100%;background-color:#ffffff !important;}.node--blog-post--listing .node__content{height:100%;margin:0 !important;padding:0;}.node--blog-post--listing .node__content .blog-post--image{margin:0 auto 3rem auto;max-width:1075px;}.node--blog-post--listing .node__content .blog-post--heading > h3{display:-webkit-box;margin-bottom:2rem;color:#922137;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:36px;}.node--blog-post--listing .node__content .blog-post--heading > h3 a{font-weight:400;}.node--blog-post--listing .node__content .blog-post--meta-data,.node--blog-post--listing .node__content .blog-post-summary{margin-bottom:2rem;margin-top:0;font-size:16px;}.node--blog-post--listing .node__content .blog-post--meta-data{font-weight:600;}.node--blog-post--listing .node__content .blog-post-summary{display:-webkit-box;height:75px;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.node--blog-post--listing .node__content .news--listing--categories{margin:0;max-width:100%;}.node--blog-post--listing .node__content .news--listing--categories > span{display:inline-block;margin:1rem 1rem;padding:10px 18px;background-color:#f2f3f5;border-radius:5px;border-radius:25px;}.node--blog-post--listing .node__content .news--listing--categories > span h2{margin:0;}.node--blog-post--listing .node__content .news--listing--categories > span .views-field{line-height:12px;}.node--blog-post--listing .node__content .news--listing--categories > span .views-field a{margin:0;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:12px !important;line-height:12px;}.node--blog-post--featured{margin:0 auto 3rem auto;max-width:1075px;padding:23px;background-color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.3);}.node--blog-post--featured .node__content{margin:0;padding:0;}.node--blog-post--featured .node__content .blog-post__hero{margin:0 auto 3rem auto;max-width:1075px;}.node--blog-post--featured .node__content .blog-post__title{margin-bottom:2rem;color:#922137;font-size:45px !important;}.node--blog-post--featured .node__content .blog-post__date,.node--blog-post--featured .node__content .blog-post__summary{margin-bottom:2rem;margin-top:0;font-size:16px;}.field--name-field-up-next .node--blog-post--upnext{margin:6rem auto;padding:0 15px;}.field--name-field-up-next .node--blog-post--upnext .node__content{position:relative;margin:0 auto;padding:52px clamp(2vw,64px,3.3vw);background-color:#9F2943;color:#ffffff;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__eyebrow{font-size:18px;text-transform:uppercase;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__eyebrow + .blog-next-up__content{margin-top:12px;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__content{padding-right:80px;max-width:820px;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__content .blog-next-up__content-title{font-size:32px;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__content .blog-next-up__content-summary{font-size:18px;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__link{position:absolute;top:50%;right:clamp(2vw,64px,3.3vw);height:80px;width:80px;background-color:#ffffff;border-radius:50%;box-shadow:0 15px 30px rgba(0,0,0,0.3);transform:translateY(-50%);overflow:hidden;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__link > a{display:block;position:relative;height:100%;width:100%;}.field--name-field-up-next .node--blog-post--upnext .node__content .blog-next-up__link > a > img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.node--person--blog-post-contributed{max-width:740px;margin:0 auto;background:linear-gradient(180deg,#ffffff00 25%,#FEEEE7 0%);padding:0em 2.5em 0.75em 2.5em;}.node--person--blog-post-contributed > .node__content{padding-top:0 !important;}.node--person--blog-post-contributed p{text-align:center;font-size:0.75em;margin:0px;}.node--person--blog-post-contributed .person__name{font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:40px;}.node--person--blog-post-contributed .person__name a{color:#142F41;font-weight:400;}.node--person--blog-post-contributed .person__name a:hover{color:#9F2943;}.node--person--blog-post-contributed .person__name,.node--person--blog-post-contributed .person__position{text-align:center;}.node--person--blog-post-contributed .person__position{margin-bottom:20px;}.node--person--blog-post-contributed .field--name-field-image{text-align:center;margin:0 auto 0rem auto;max-width:200px;}.node--person--blog-post-contributed .field--name-field-image img{border-radius:50%;border:solid 6px #FFF;max-width:140px;}.node--person--blog-post-contributed .field--name-field-media-image .field__item{max-width:200px;text-align:center;margin:0 auto;}.node--person--blog-post-contributed .field--name-field-media-image .field__item img{border-radius:105px;border:solid 6px #FFF;}.button{border:0;padding:0;margin:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;}@media screen and (max-width:900px){.node--blog-post--full > .node__content > .field:first-child > .paragraph{padding-top:20px;}.node--blog-post--full .block--blog-related-posts-wrapper{padding:80px 20px 40px;}}.view-taxonomy-term .node--blog-post--teaser{padding:1.5em 0;}.view-taxonomy-term .blog--teaser-title{margin-top:1.4rem !important;margin-bottom:1.4rem;}.view-taxonomy-term .blog--teaser-date-author{font-size:0.7em;font-weight:600;}.node--board-member--full .node__content{padding-bottom:4em;}.node--board-member--full .node__content .field--name-field-date div{display:inline;font-weight:400;}.person--info__contact{margin-top:1em;}.person--info__item{margin-top:1em;}.person--info__item > .field + .field{margin-top:1em;}.node--course--full .field + .field{margin-top:0.6em;}.node--course--full .field div{display:inline;}.node--course--full .field__label{font-size:0.8em;}.node--course--full .field__label::after{content:':';}.node--course--full .field__item{font-size:0.7em;}.node--course--full .field__item p{margin-bottom:1em;font-size:1em;}.node--course--full .field__item p:last-child{margin-bottom:0;}.node--course--full .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--course--full .node__content{margin-bottom:4em;}.node--course--full .field--name-field-course-classification .field__label,.node--course--full .field--name-field-gpa-classification .field__label{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-top:1em;margin-bottom:0;}@media screen and (max-width:800px){.node--course--full .field--name-field-course-classification .field__label,.node--course--full .field--name-field-gpa-classification .field__label{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.node--course--full .field--name-field-course-classification .field__label,.node--course--full .field--name-field-gpa-classification .field__label{font-size:clamp(30px,4vw,32px);}}.node--department--full .node__content{margin-top:0.9em;}.node--department--full h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;margin-bottom:1em;}@media screen and (max-width:800px){.node--department--full h2{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){.node--department--full h2{font-size:clamp(40px,4vw,48px);}}.node--department--full .field--name-field-summary,.node--department--full .field--name-field-tagline,.node--department--full .field--name-field-environment{margin-bottom:2em;}.node--department--full .field--name-field-tagline .field__label,.node--department--full .field--name-field-environment .field__label{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;}@media screen and (max-width:800px){.node--department--full .field--name-field-tagline .field__label,.node--department--full .field--name-field-environment .field__label{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){.node--department--full .field--name-field-tagline .field__label,.node--department--full .field--name-field-environment .field__label{font-size:clamp(40px,4vw,48px);}}.node--department--full .field--name-field-environment p{margin-bottom:0;}.node--department--full .field--name-field-quote{margin-bottom:1em;}.department--contact{margin-bottom:2em;}.department--staff-list{margin-top:2em;}.node--event--featured .paragraph__heading--title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;}@media screen and (max-width:800px){.node--event--featured .paragraph__heading--title{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.node--event--featured .paragraph__heading--title{font-size:clamp(30px,4vw,32px);}}.node--event--featured .paragraph__heading--title a::after{transform:translateY(0.5rem);width:5vw;max-width:65px;height:32px;}.node--event--featured .small-title{font-size:0.7em;}.node--event--featured .paragraph__heading--wysiwyg p{text-transform:none;}.node--event--featured .address-line1,.node--event--featured .address-line2,.node--event--featured .postal-code,.node--event--featured br{display:none;}.node--event--featured .organization,.node--event--featured .country{display:block;}.node--event--featured .organization{font-weight:600;}.event--featured--image{margin-bottom:1.2em;border-radius:0.5rem;overflow:hidden;}.event--featured--image img{display:block;}.event--info .l-container{border-bottom:1px solid rgba(0,0,0,0.1);}.event--info__inner{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:740px;padding:6em 0;padding-bottom:4em;font-size:0.9em;}.event--info__inner p{font-size:1em;margin-bottom:0;}.event--info--item{display:flex;}.event--info--item + .event--info--item{margin-top:0.5em;}.event--info--item label{margin-right:0.5em;font-weight:600;}.event--location label{line-height:1.8;}.event--location .organization{font-weight:600;}.event--description{padding-top:4em;}.event--description:last-child{margin-bottom:4em;}@media screen and (max-width:900px){.event--info{padding-top:4em;padding-bottom:2.5em;}.event--description{padding-top:2.5em;}}.node--facility--full section{padding:7rem 0;}.node--facility--full section ul{margin:0;padding:0;list-style:none;}.node--facility--full section label{margin-right:0.6rem;font-weight:600;}.node--facility--full .facility--section .text-image--text,.node--facility--full .facility--section .text-image--image{width:50%;}.node--facility--full .facility--section .text-image--text.type-facility{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:740px;width:100%;}.node--facility--full .facility--section .wardrobe{margin-top:0.5em;font-size:0.7em;font-weight:600;}.node--facility--full .facility--section .wardrobe a{text-decoration:underline;}.node--facility--full .facility--social{margin-top:1.3em;}.node--facility--full .field--name-field-posture ul{list-style-type:disc;margin-left:1em;}.node--facility--full .facility--section__info li{font-size:0.9em;}.node--facility--full .facility--section__info li + li{margin-top:1rem;}.node--facility--full .facility--social h5,.node--facility--full .facility--social .h5{font-size:0.9em;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;}.node--facility--full .facility--social ul{display:flex;}.node--facility--full .facility--social li + li{margin-left:1em;}.node--facility--full .facility--social .social-link{background-color:#fff;color:#9F2943;}.node--facility--full .facility--social .social-link::after{background-color:#9F2943;color:#fff;}.node--facility--full .facility--distinctions{font-size:0.9em;}.node--facility--full .facility--distinctions label{display:block;margin-bottom:0.5rem;font-size:0.9em;}.node--facility--full .ratings--section{background-color:#F4F5F7;}.node--facility--full .ratings--section .l-container{display:flex;}.node--facility--full .ratings--section .frc-previous-years{margin-top:-10px;padding-bottom:10px;width:100%;text-align:right;font-size:0.8em;}.node--facility--full .ratings--section .frc-previous-years div:first-child{margin-bottom:10px;}.node--facility--full .ratings--section .frc-previous-years a.external::after{background-color:#9F2943;}.node--facility--full .ratings--left{width:50%;}.node--facility--full .ratings--right{box-sizing:border-box;padding-left:9%;width:50%;}.node--facility--full .ratings--right h4{display:flex;align-items:center;}.node--facility--full .ratings--right h4 span{margin-left:0.8rem;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1.4em;font-weight:600;color:#75DBD0;}.node--facility--full .ratings--right .longer-rating{font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1.4em;font-weight:600;color:#75DBD0;}.node--facility--full .ratings--right li{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;border-top:3px solid #fff;}.node--facility--full .ratings--right li:last-child{border-bottom:3px solid #fff;}.node--facility--full .ratings--right label{font-size:0.8em;}.node--facility--full .ratings--right a{min-width:210px;justify-content:center;}.node--facility--full .ratings--right a.external{padding:1.05em 1.4em;}.node--facility--full .ratings--right a.external::after{background-color:#fff;}.node--facility--full .ratings--right a.download{padding-right:1.4em;padding-left:1.4em;}.node--facility--full .ratings--right a.download::after{content:'';margin-left:0.6em;width:16px;height:16px;background-image:url("/themes/garland/img//icons/download.svg");background-size:16px;}.node--facility--full .facility-program-list .field__item{display:list-item;margin-left:1em;font-size:0.9em;}.node--facility--full .facility-program-list .field__item + .field__item{margin-top:1rem;}.node--facility--full .programs--section .paragraph{margin-top:6em;}.node--facility--full .programs--section p{margin-bottom:1.7em;}.node--facility--full .programs--section .views-row{display:list-item;margin-left:1em;}.node--facility--full .programs--section .views-row a{font-size:0.8em;}.node--facility--full .programs--section .views-row a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--facility--full .carousel--section{padding-top:0;}.node--facility--full .section__inner{padding-top:7rem;border-top:2px solid rgba(0,0,0,0.1);}.node--facility--full .contact--section{padding-top:0;}.node--facility--full .contact--section iframe{height:600px;}.node--facility--full .contact--items{display:flex;flex-wrap:wrap;margin-bottom:2em;font-size:0.8em;}.node--facility--full .contact--items .field{display:flex;flex-direction:column;margin-right:6em;margin-bottom:1em;}.node--facility--full .contact--items .field__label::after{content:':';}.node--facility--full .contact--items a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--facility--full .contact--location{display:flex;flex-direction:column;}@media screen and (max-width:900px){.node--facility--full .facility--section .text-image--text,.node--facility--full .facility--section .text-image--image{width:100%;}.node--facility--full .ratings--section .l-container{flex-direction:column;}.node--facility--full .ratings--left,.node--facility--full .ratings--right{width:100%;padding-left:0;}.node--facility--full .ratings--left{margin-bottom:2em;}}@media screen and (max-width:525px){.node--facility--full .ratings--right li{flex-direction:column;align-items:flex-start;}.node--facility--full .ratings--right li label{margin-bottom:1rem;}}.node--facility--listing{border-radius:0.5rem;box-shadow:0 15px 30px rgba(0,0,0,0.2);overflow:hidden;}.node--facility--listing h3{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-bottom:1em;width:100%;}@media screen and (max-width:800px){.node--facility--listing h3{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.node--facility--listing h3{font-size:clamp(40px,5vw,56px);}}.node--facility--listing h3 a{font-weight:400;color:#142F41;}.node--facility--listing h3 a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.node--facility--listing h3 a:hover,.node--facility--listing h3 a:focus,.node--facility--listing h3 a:active{color:#9F2943;text-decoration:none;}.node--facility--listing h3.white a{color:#fff;}.node--facility--listing h3.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.node--facility--listing h3.white a:hover,.node--facility--listing h3.white a:active,.node--facility--listing h3.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.node--facility--listing h3{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.node--facility--listing h3{font-size:clamp(34px,4vw,40px);}}.node--facility--listing h3 a::after{margin-left:10px;width:6vw;max-width:68px;min-width:44px;height:30px;}.node--facility--listing .field{display:flex;flex-wrap:wrap;margin-bottom:1.2em;margin-right:1em;font-size:0.8em;}.node--facility--listing .field p{font-size:1em;line-height:1.5;}.node--facility--listing .field__label{margin-right:0.5rem;}.node--facility--listing .field__label::after{content:':';}.node--facility--listing .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--facility--listing .field--name-field-location{width:100%;}.node--facility--listing .field--name-field-location br{display:none;}.node--facility--listing .field--name-field-location span{display:inline;}.node--facility--listing .field--name-field-location span::after{content:',';}.node--facility--listing .field--name-field-location span.locality::after,.node--facility--listing .field--name-field-location span:last-child::after{content:none;}.node--facility--listing .facility__text{display:flex;flex-wrap:wrap;align-content:flex-start;}.node--facility--listing .facility__links{width:100%;}.node--facility--listing .facility__links a{margin-top:1em;}.node--facility--listing .facility__image{align-items:flex-start;}.node--gem-recipient--full .node__content{margin-top:6em;margin-bottom:4em;}.node--gem-recipient--full .node__content img{margin-bottom:1em;}.node--gem-recipient--full .node__content .field{font-size:0.9em;}.node--gem-recipient--full .node__content .field + .field{margin-top:1em;}.node--gem-recipient--full .node__content .field p{font-size:1em;}.node--gem-recipient--full .node__content .field__label::after{content:':';margin-right:0.5em;}@media screen and (max-width:900px){.node--gem-recipient--full{margin-top:4em;}}.node--gem-recipient--listing .paragraph__heading--title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-top:0.3em;margin-bottom:0.4em;}@media screen and (max-width:800px){.node--gem-recipient--listing .paragraph__heading--title{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.node--gem-recipient--listing .paragraph__heading--title{font-size:clamp(34px,4vw,40px);}}.node--gem-recipient--listing .paragraph__heading--title a{display:flex;align-items:center;}.node--gem-recipient--listing .paragraph__heading--title a::after{margin-left:0.4em;}.gem-recipient--content{display:flex;justify-content:space-between;align-items:flex-start;}.gem-recipient--text{box-sizing:border-box;padding-right:2em;width:calc(100% - 232px);font-size:0.9em;}.gem-recipient--image{width:232px;border-radius:0.5rem;overflow:hidden;}.gem-recipient--image img{display:block;}.gem-recipient--image-box{display:block;padding-top:62.5%;width:100%;height:0;background-size:cover;background-position:center;background-color:rgba(0,0,0,0.2);}@media screen and (max-width:900px){.node--gem-recipient--listing .paragraph__heading--title{margin-top:0;}}@media screen and (max-width:650px){.gem-recipient--content{flex-direction:column;}.gem-recipient--text{order:1;padding-right:0;width:100%;}.gem-recipient--image{order:0;margin-bottom:0.75em;}.gem-recipient--image.no-image{display:none;}}.jd__inner{display:flex;margin-bottom:4em;max-width:930px;}.jd__text{box-sizing:border-box;flex-grow:1;padding-right:1em;}.jd__text .field + .field{margin-top:0.6em;}.jd__text .field div{display:inline;}.jd__text .field__label{font-size:0.8em;}.jd__text .field__label::after{content:':';}.jd__text .field__item{font-size:0.7em;}.jd__text .field__item p{margin-bottom:1em;font-size:1em;}.jd__text .field__item p:last-child{margin-bottom:0;}.jd__text .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.jd__link{margin-top:1em;margin-bottom:1em;width:auto;}.jd__link a{font:normal bold 16px/20px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;display:inline-block;}.jd__link a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}@media screen and (max-width:900px){.jd__inner{flex-direction:column;}.jd__text{order:1;padding-right:0;}}.node--magnet-program--full .node__content{margin-bottom:4em;}.node--magnet-program--full .node__content h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;padding-top:0.8em;}@media screen and (max-width:800px){.node--magnet-program--full .node__content h2{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.node--magnet-program--full .node__content h2{font-size:clamp(30px,4vw,32px);}}.node--magnet-program--full .field--name-field-facility a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}div.view-id-magnet_programs{margin-top:0em;}.node--magnet-program--listing .magnet-program-name{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-bottom:0;}@media screen and (max-width:800px){.node--magnet-program--listing .magnet-program-name{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.node--magnet-program--listing .magnet-program-name{font-size:clamp(40px,5vw,56px);}}.node--magnet-program--listing .magnet-program-name a{font-weight:400;color:#142F41;}.node--magnet-program--listing .magnet-program-name a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.node--magnet-program--listing .magnet-program-name a:hover,.node--magnet-program--listing .magnet-program-name a:focus,.node--magnet-program--listing .magnet-program-name a:active{color:#9F2943;text-decoration:none;}.node--magnet-program--listing .magnet-program-name.white a{color:#fff;}.node--magnet-program--listing .magnet-program-name.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.node--magnet-program--listing .magnet-program-name.white a:hover,.node--magnet-program--listing .magnet-program-name.white a:active,.node--magnet-program--listing .magnet-program-name.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.node--magnet-program--listing .magnet-program-name{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.node--magnet-program--listing .magnet-program-name{font-size:clamp(34px,4vw,40px);}}.node--magnet-program--listing .magnet-program-name a{display:flex;align-items:center;}.node--magnet-program--listing .magnet-program-name a::after{margin-left:0.5em;}.node--magnet-program--listing .magnet-program__image{display:none;}.node--magnet-program--listing .field--name-field-summary{margin-top:0.5em;font:normal normal normal 18px/32px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;}.node--magnet-program--listing .field--name-field-summary p{font:normal normal normal 18px/32px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;}@media screen and (min-width:901px){.node--magnet-program--listing .node__content{display:flex;justify-content:space-between;align-items:flex-start;}.node--magnet-program--listing .magnet-program__name__summary{box-sizing:border-box;padding-right:2em;width:calc(100% - 232px);font-size:0.9em;}.node--magnet-program--listing .magnet-program__image{display:block;width:232px;flex-shrink:0;}.node--magnet-program--listing .magnet-program__image img{display:block;width:100%;border-radius:0.5rem;background-size:cover;background-position:center;}}.news-field{padding-top:6em;}.news-field:last-child{padding-bottom:6em;}.news-field + .field--name-field-content .paragraph.widescreen:first-child{margin-top:6em;}.news-slider .field--name-field-images .slick-arrow{display:flex;padding:0;width:32px;height:32px;border-radius:5em;color:#fff;z-index:1;}.news-slider .field--name-field-images .slick-prev{left:-3em;transform:translateY(-50%) scaleX(-1);}.news-slider .field--name-field-images .slick-next{right:-3em;transform:translateY(-50%);}.news-slider .field--name-field-images .slick-prev .slick-prev-icon,.news-slider .field--name-field-images .slick-next .slick-next-icon{width:32px;height:32px;background-image:url("/themes/garland/img/icons/chevron-right-white.svg");background-position:center;opacity:1;}.news-slider .field--name-field-images .slick-prev .slick-prev-icon::before,.news-slider .field--name-field-images .slick-next .slick-next-icon::before{content:none;}.news-slider .field--name-field-images .slick-dots li{margin:0 1rem;}.news-slider .field--name-field-images .slick-dots li button{width:8px;height:8px;margin-top:0;margin-left:0;padding:0;border-radius:100%;background-color:#9F2943;transform:scale(1);transition:background-color 0.075s linear,transform 0.075s linear;}.news-slider .field--name-field-images .slick-dots li button:hover,.news-slider .field--name-field-images .slick-dots li button:active,.news-slider .field--name-field-images .slick-dots li button:focus{background-color:#EA7B7B;transform:scale(2);}.news-slider .field--name-field-images .slick-dots li button .slick-dot-icon{display:none;}.news-slider .field--name-field-images .slick-dots li.slick-active button{background-color:#EA7B7B;transform:scale(2);}@media screen and (max-width:1350px){.news-slider .field--name-field-images .p-container{padding:0 5rem;}.news-slider .field--name-field-images .slick-prev{left:-2.5em;}.news-slider .field--name-field-images .slick-next{right:-2.5em;}}.news-slider .field--name-field-images .field__item{position:relative;padding-right:1.2em;padding-bottom:1.2em !important;}.news-slider .field--name-field-images .field__item::before{content:'';position:absolute;top:1.2em;right:0;bottom:0;left:1.2em;z-index:-1;border-radius:0.5rem;background-image:url("/themes/garland/img/decor/slide.png");background-position:center;background-size:cover;}@media screen and (max-width:900px){.news-slider .field--name-field-images .field__item{padding-right:0.6em;padding-bottom:0.6em !important;}}@media screen and (max-width:1350px){.news-slider{padding:0 5rem;}}@media screen and (max-width:900px){.news-field{padding-top:4em;}.news-field:last-child{padding-bottom:4em;}.news-field + .field--name-field-content .paragraph.widescreen:first-child{margin-top:4em;}}.news--listing__content{display:flex;}.news--listing__text{box-sizing:border-box;padding-right:2em;width:68%;}.news--listing__text .listing--title{margin-top:1.4rem !important;margin-bottom:1.4rem;}.news--listing__image{width:32%;}.news--listing__image-wrapper{display:flex;max-width:600px;border-radius:0.5rem;overflow:hidden;}@media screen and (max-width:900px){.news--listing__content{flex-direction:column;}.news--listing__image{order:0;margin-bottom:1.5em;width:100%;}.news--listing__text{order:1;padding-right:0;width:100%;}}.newsletter--listing__content .card__title{margin:0.9em 0;}.newsletter--listing__content .external::after{background-color:#fff;}.node--online-instructional-resource--featured.paragraph--card{width:100%;}.node--online-instructional-resource--featured .card__image{margin-bottom:1.7em;}.node--online-instructional-resource--featured .card__icon{bottom:-1.5em;width:0.8em;height:0.8em;}.node--online-instructional-resource--featured .card__title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-bottom:0;}@media screen and (max-width:800px){.node--online-instructional-resource--featured .card__title{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.node--online-instructional-resource--featured .card__title{font-size:clamp(30px,4vw,32px);}}.node--online-instructional-resource--featured .card__link{padding-top:1.6em;}.node--online-instructional-resource--featured .button{box-sizing:border-box;}.oir__inner{display:flex;margin-bottom:4em;max-width:930px;}.oir__text{box-sizing:border-box;flex-grow:1;padding-right:1em;}.oir__text .field + .field{margin-top:0.6em;}.oir__text .field div{display:inline;}.oir__text .field__label{font-size:0.8em;}.oir__text .field__label::after{content:':';}.oir__text .field__item{font-size:0.7em;}.oir__text .field__item p{margin-bottom:1em;font-size:1em;}.oir__text .field__item p:last-child{margin-bottom:0;}.oir__text .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.oir__image img{margin-bottom:1em;min-width:160px;}.oir__link{display:inline-block;margin-top:1em;width:auto;}.oir__link a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;justify-content:center;position:relative;text-align:center;}.oir__link a:hover,.oir__link a:active,.oir__link a:focus{text-decoration:none;}.oir__link a.external{justify-content:center;position:relative;}.oir__link a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.oir__link a.external::after{background-color:#fff;}.oir__link a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.oir__link a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.oir__link a[disabled]:hover,.oir__link a[disabled]:active,.oir__link a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.oir__link a:hover,.oir__link a:active{color:#fff;background-color:#801930;}.oir__link a::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}@media screen and (max-width:900px){.oir__inner{flex-direction:column;}.oir__text{order:1;padding-right:0;}.oir__image{order:0;}}.node--p--full .field + .field{margin-top:0.6em;}.node--p--full .field div{display:inline;}.node--p--full .field__label{font-size:0.8em;}.node--p--full .field__label::after{content:':';}.node--p--full .field__item{font-size:0.7em;}.node--p--full .field__item p{margin-bottom:1em;font-size:1em;}.node--p--full .field__item p:last-child{margin-bottom:0;}.node--p--full .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--p--full .node__content{margin-bottom:4em;}.node--p--full h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-top:1em;margin-bottom:0.3em;}@media screen and (max-width:800px){.node--p--full h3{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.node--p--full h3{font-size:clamp(30px,4vw,32px);}}.node--p--full .field--name-field-document-type .field__item::after,.node--p--full .field--name-field-sourcing-number .field__item::after,.node--p--full .field--name-field-old-nid .field__item::after,.node--p--full .field--name-field-date .field__item::after{content:',';}.node--p--full .field--name-field-document-type .field__item:last-child::after,.node--p--full .field--name-field-sourcing-number .field__item:last-child::after,.node--p--full .field--name-field-old-nid .field__item:last-child::after,.node--p--full .field--name-field-date .field__item:last-child::after{content:none;}.node--p--full .field--name-field-document-type + .field,.node--p--full .field--name-field-sourcing-number + .field,.node--p--full .field--name-field-old-nid + .field,.node--p--full .field--name-field-date + .field{margin-top:0;}.node--p--full .file--application-pdf{padding-left:0;background-image:none;}.node--p--full .field--name-field-file .field__item{display:block;}.node--p--full .field--name-field-file .field__item + .field__item{margin-top:1em;}.node--p--full .field--name-field-file a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;padding-right:1.4em;padding-left:1.4em;padding-top:0.9em;padding-bottom:0.9em;}.node--p--full .field--name-field-file a:hover,.node--p--full .field--name-field-file a:active,.node--p--full .field--name-field-file a:focus{text-decoration:none;}.node--p--full .field--name-field-file a.external{justify-content:center;position:relative;}.node--p--full .field--name-field-file a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.node--p--full .field--name-field-file a.external::after{background-color:#fff;}.node--p--full .field--name-field-file a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.node--p--full .field--name-field-file a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.node--p--full .field--name-field-file a[disabled]:hover,.node--p--full .field--name-field-file a[disabled]:active,.node--p--full .field--name-field-file a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.node--p--full .field--name-field-file a:hover,.node--p--full .field--name-field-file a:active{color:#fff;background-color:#801930;}.node--p--full .field--name-field-file a::after{content:'';margin-left:0.6em;width:16px;height:16px;background-image:url("/themes/garland/img//icons/download.svg");background-size:16px;}.purchase-bid__inner{max-width:800px;}.page--pdf-files__inner{margin-bottom:6em;}.page--pdf-files__inner .field__label{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;}@media screen and (max-width:800px){.page--pdf-files__inner .field__label{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.page--pdf-files__inner .field__label{font-size:clamp(30px,4vw,32px);}}.page--pdf-files__inner .field__items{margin:0;padding:0;border:2px solid #142F41;border-left:0;border-right:0;list-style:none;}.page--pdf-files__inner .field__item{position:relative;margin-top:0.7em;}.page--pdf-files__inner .field__item:first-child{margin-top:1.2em;}.page--pdf-files__inner .field__item:last-child{margin-bottom:1.2em;}.page--pdf-files__inner .field__item::before{content:'';display:block;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);height:2px;background-color:rgba(0,0,0,0.05);}.page--pdf-files__inner .field__item a{position:relative;display:inline-block;padding-right:1em;font-size:0.8em;background-color:#fff;word-break:break-all;}@media screen and (max-width:900px){.page--pdf-files__inner{margin-bottom:4em;}}.home--section{position:relative;padding-top:6em;}.home--cta__bottom,.home--quote{position:relative;background-size:cover;background-repeat:no-repeat;}.home--cta__bottom::before,.home--quote::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20,47,65,0.8);}.home--cta__bottom .l-container,.home--cta__bottom .l-container--max,.home--quote .l-container,.home--quote .l-container--max{position:relative;color:#fff;}.home--highlights{position:relative;padding:5em 0;background-image:url("/themes/garland/img/school.jpg");background-size:cover;}.home--highlights .l-container{position:relative;}.home--highlights .l-container > h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-bottom:0.7em;}@media screen and (max-width:800px){.home--highlights .l-container > h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.home--highlights .l-container > h2{font-size:clamp(34px,4vw,40px);}}.home--highlights::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("/themes/garland/img/polka.jpg");background-size:cover;pointer-events:none;opacity:0.97;}.home--highlights .views-element-container{position:relative;}.home--highlights .views-row + .views-row{margin-top:1em;}.home--highlights--container{display:flex;flex-wrap:wrap;margin:0 -1.5rem;}.home--highlights--container article{width:25%;}.home--highlights--container .slick-list{padding:0 0.5em;margin:0 -0.5em;}.home--highlights--container .slick-track{display:flex;box-sizing:border-box;padding:3em;margin:0 -3em;}.home--highlights--container .slick-slide{display:flex !important;margin:0 1.5rem;height:auto;}.home--highlights--container .slick-slide > div{display:flex;width:100%;}.home--highlights--container .slick-arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:100%;transform:translateY(-50%) rotate(180deg) scale(1);padding:0;width:32px;height:32px;border-radius:3em;background-color:#9F2943;background-image:url("/themes/garland/img/icons/chevron-right-white.svg");background-size:30px;background-repeat:no-repeat;background-position:center center;transition:transform 0.15s linear;z-index:1;}.home--highlights--container .slick-arrow:not(.slick-disabled):hover,.home--highlights--container .slick-arrow:not(.slick-disabled):active,.home--highlights--container .slick-arrow:not(.slick-disabled):focus{transform:translateY(-50%) rotate(180deg) scale(1.2);background-color:#801930;}.home--highlights--container .slick-arrow:not(.slick-disabled).slick-next:hover,.home--highlights--container .slick-arrow:not(.slick-disabled).slick-next:active,.home--highlights--container .slick-arrow:not(.slick-disabled).slick-next:focus{transform:translateY(-50%) rotate(0) scale(1.2);}.home--highlights--container .slick-arrow.slick-disabled{background-color:#969696;}.home--highlights--container .slick-arrow.slick-disabled:hover,.home--highlights--container .slick-arrow.slick-disabled:active,.home--highlights--container .slick-arrow.slick-disabled:focus{background-color:#969696;}.home--highlights--container .slick-prev .slick-prev-icon{display:none;}.home--highlights--container .slick-next{left:100%;right:auto;transform:translateY(-50%) rotate(0) scale(1);}.home--highlights--container .slick-next .slick-next-icon{display:none;}@media screen and (max-width:1300px){.home--highlights--container .slick-arrow{right:auto;left:0;}.home--highlights--container .slick-next{left:auto;right:0;}}@media screen and (max-width:600px){.home--highlights--container .slick-arrow{top:100%;left:calc(50% - 37px);}.home--highlights--container .slick-next{left:auto;right:calc(50% - 37px);}}.home--top-content .l-container{position:relative;}@media screen and (max-width:900px){.home--top-content .paragraph:first-child{padding-top:2em;}}.home--cta__top{display:flex;flex-direction:column;justify-content:center;position:relative;margin-bottom:-5.5em;padding:2.5em;text-align:center;background-color:#FEEFE7;box-shadow:0 1rem 3rem rgba(0,0,0,0.1);z-index:1;}.home--cta__top .paragraph__heading--links{align-items:center;}.home--cta__top--content{display:block;margin:0 auto;max-width:750px;}.home--cta--helper{display:block;position:relative;height:24vw;max-height:370px;min-height:150px;}.home--cta__bottom{padding-bottom:4.5em;}.home--cta__bottom .l-container{display:flex;flex-direction:column;}.home--cta__numbers{display:flex;justify-content:space-between;width:77%;}.home--cta__top-numbers{margin-left:auto;margin-bottom:1em;}.home--cta__num{display:flex;flex-direction:column;justify-content:center;padding-left:1.5em;min-height:111px;background-image:url("/themes/garland/img//decor/line-vertical.png");background-size:4px 111px;background-position:left center;background-repeat:no-repeat;}.home--cta__num--title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:64px;}@media screen and (max-width:800px){.home--cta__num--title{font-size:40px;}}@supports (font-size:clamp(40px,5vw,64px)){.home--cta__num--title{font-size:clamp(40px,5vw,64px);}}.home--cta__num--description{font-size:16px;max-width:280px;font-weight:600;text-transform:uppercase;}@media screen and (max-width:800px){.home--cta__num--description{font-size:14px;}}@supports (font-size:clamp(14px,2.4vw,16px)){.home--cta__num--description{font-size:clamp(14px,2.4vw,16px);}}.home--cta__numbers--mobile{display:none;flex-direction:column;}.home--cta__numbers--mobile .home--cta__num:nth-child(even){margin-left:auto;}.home--cta__numbers--mobile .home--cta__num + .home--cta__num{margin-top:1em;}@media screen and (max-width:900px){.home--cta__numbers--mobile .home--cta__num:nth-child(even){width:310px;}.home--cta__bottom{padding-bottom:2.5em;}.home--cta__numbers{display:none;}.home--cta__numbers--mobile{display:flex;}}@media screen and (max-width:600px){.home--cta__numbers--mobile .home--cta__num:nth-child(even){box-sizing:border-box;width:270px;}}.field--name-field-bottom-content .paragraph--listing.careers + .paragraph--text-image.alignment--left{padding-top:10em;}.home--quote{display:block;margin-top:2em;}.home--quote--container{display:flex;justify-content:space-between;}.home--quote--author{width:360px;}.home--quote--image{margin-top:-1.65em;margin-right:-38%;margin-bottom:-25%;margin-left:25%;border-radius:0.5rem;overflow:hidden;}.home--quote--image img{display:block;}.home--quote--box{position:relative;margin-bottom:-1.65em;padding:2.65em 1.65em;border-radius:0.5rem;background-color:#FEEFE7;color:#142F41;box-shadow:0 1rem 4rem rgba(0,0,0,0.15);}.home--quote--info{margin-top:1em;font-size:0.8em;font-weight:600;}.home--quote--cta{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:5em 0;width:49%;color:#fff;}.home--quote--cta .paragraph__heading--title{max-width:450px;}.home--quote--cta .paragraph__heading--links a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#9F2943;background-color:#fff;}.home--quote--cta .paragraph__heading--links a:hover,.home--quote--cta .paragraph__heading--links a:active,.home--quote--cta .paragraph__heading--links a:focus{text-decoration:none;}.home--quote--cta .paragraph__heading--links a.external{justify-content:center;position:relative;}.home--quote--cta .paragraph__heading--links a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.home--quote--cta .paragraph__heading--links a.external::after{background-color:#fff;}.home--quote--cta .paragraph__heading--links a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.home--quote--cta .paragraph__heading--links a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.home--quote--cta .paragraph__heading--links a[disabled]:hover,.home--quote--cta .paragraph__heading--links a[disabled]:active,.home--quote--cta .paragraph__heading--links a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.home--quote--cta .paragraph__heading--links a.external::after{background-color:#9F2943;}.home--quote--cta .paragraph__heading--links a:hover,.home--quote--cta .paragraph__heading--links a:active{background-color:#dfe0e2;}.home--quote__images{position:absolute;opacity:0;pointer-events:none;z-index:-99999;width:1px;height:1px;}@media screen and (max-width:1200px){.home--quote--author{width:31.4%;}}@media screen and (max-width:1000px){.home--quote--box{padding:1.5em;}}@media screen and (max-width:900px){.home--quote{margin-top:0;}.home--quote--container{flex-direction:column;}.home--quote--author,.home--quote--cta{margin:0 auto;width:100%;max-width:430px;}.home--quote--author{order:1;}.home--quote--image{margin:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.home--quote--box{border-top-left-radius:0;border-top-right-radius:0;}.home--quote--cta{order:0;padding:2em 0;}}.home--contact{text-align:center;}.home--contact h2.home--section__title.large,.home--contact .h2 .home--section__title.large{margin-bottom:3rem;}.home--contact a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;}.home--contact a:hover,.home--contact a:active,.home--contact a:focus{text-decoration:none;}.home--contact a.external{justify-content:center;position:relative;}.home--contact a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.home--contact a.external::after{background-color:#fff;}.home--contact a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.home--contact a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.home--contact a[disabled]:hover,.home--contact a[disabled]:active,.home--contact a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.home--contact a:hover,.home--contact a:active{color:#fff;background-color:#801930;}.home--mobile-social .l-container{display:flex;justify-content:space-between;}.home--mobile-social h4{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;}@media screen and (max-width:800px){.home--mobile-social h4{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.home--mobile-social h4{font-size:clamp(30px,4vw,32px);}}.home--mobile{flex-basis:490px;padding-top:2em;}.home--mobile h4{margin-bottom:1em;}.home--mobile__link{margin-bottom:1em;}.home--mobile__link a{margin-bottom:1em;font-size:0.8em;text-transform:uppercase;}.home--mobile__link a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.home--mobile__description{margin-bottom:1.5em;}.home--mobile__image{margin-bottom:1.5em;border-radius:0.5rem;overflow:hidden;}.home--mobile__image img{display:block;width:100%;}.home--mobile__app-links ul,.home--social ul{display:flex;flex-grow:1;margin:0;}.home--mobile__app-links .menu-item,.home--social .menu-item{display:flex;align-items:center;margin-right:1em;padding-top:0;}.home--mobile__app-links a,.home--social a{transform:scale(1.4);}.home--mobile__app-links a::after,.home--social a::after{background-color:#9F2943;}.home--mobile__app-links a:hover,.home--mobile__app-links a:active,.home--mobile__app-links a:focus,.home--social a:hover,.home--social a:active,.home--social a:focus{transform:scale(1.54);}.home--mobile__app-links a:hover::after,.home--mobile__app-links a:active::after,.home--mobile__app-links a:focus::after,.home--social a:hover::after,.home--social a:active::after,.home--social a:focus::after{background-color:#142F41;}.home--mobile__app-links{margin-bottom:2em;}.home--social{display:flex;margin-left:0.5em;}.home--social ul{justify-content:space-between;}.home--social h4{margin-right:1em;margin-bottom:0;white-space:nowrap;}.home--twitter{position:relative;flex-grow:1;margin-left:4em;}.home--twitter::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(1.2em,1.2em,0);width:100%;height:100%;border-radius:0.5rem;background-image:url("/themes/garland/img//decor/pattern-yellow.png");background-size:11px;}@media screen and (max-width:1320px){.home--twitter{margin-right:2rem;}}@media screen and (max-width:1150px){.home--mobile{flex-basis:0;flex-grow:1;}.home--twitter{flex-grow:0;flex-basis:545px;margin-left:2em;}}@media screen and (max-width:1000px){.home--mobile{flex-basis:340px;flex-grow:0;}.home--twitter{flex-grow:1;flex-basis:0;}}@media screen and (max-width:900px){.home--mobile-social{padding-top:2em;}.home--mobile-social .l-container{flex-direction:column;}.home--mobile__description{max-width:600px;}.home--social{flex-wrap:wrap;align-items:flex-start;margin-left:0;}.home--social h4{margin-bottom:0.5em;}.home--social .menu-item{margin-right:4vw;}.home--social ul{flex-grow:0;margin-top:0.4em;margin-bottom:0.5em;}.home--social a{transform:scale(1.2);}.home--social a:hover,.home--social a:active,.home--social a:focus{transform:scale(1.2);}.home--twitter{margin:0 auto;margin-top:2em;width:100%;}}.home--bottom .l-container--max{display:flex;position:relative;}.home--botttom__image{transform:translateX(-3vw);width:61%;}.home--botttom__image img{display:block;}.home--bottom__title{width:39%;}.home--bottom__title h3{margin-top:1.5em;margin-left:-0.5em;}@media screen and (max-width:900px){.home--bottom .l-container--max{flex-direction:column;}.home--botttom__image{order:1;transform:none;margin:0 -2.5em;width:calc(100% + 5em);}.home--bottom__title{order:0;width:100%;}.home--bottom__title h3{margin-left:0;max-width:380px;}.field--name-field-bottom-content .paragraph:first-child{padding-top:3em;}.field--name-field-bottom-content .paragraph.style--columns:last-child{padding-bottom:0;}.field--name-field-bottom-content .paragraph.style--columns .featured-content--images{margin-right:-2rem;}}@media screen and (max-width:850px){.home--bottom__title h3{max-width:340px;}}.node--person--blog-bio .breadcrumb li:nth-of-type(3){display:none;}.node--person--blog-bio .node__content{background-color:#F4F5F7;padding:1.5em 1.5em;margin-bottom:2.5em;}.posts--by--author{margin-bottom:50px;}.posts--by--author .node--blog-post--related-content{height:100%;padding-top:23px;padding-left:0;padding-bottom:23px;}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;display:inline-block;margin-top:1.4rem !important;margin-bottom:1.4rem;}@media screen and (max-width:800px){.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title{font-size:clamp(40px,5vw,56px);}}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title a{font-weight:400;color:#142F41;}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title a:hover,.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title a:focus,.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title a:active{color:#9F2943;text-decoration:none;}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title.white a{color:#fff;}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title.white a:hover,.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title.white a:active,.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title{font-size:clamp(34px,4vw,40px);}}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title a{display:flex;align-items:center;}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title a::after{margin-left:1rem;}.posts--by--author .node--view-mode-author-related-content h3.blog--related-content-title + .field{margin-top:0.5em;}.posts--by--author .node--view-mode-author-related-content .field + .field{margin-top:0.5em;}.posts--by--author .node--view-mode-author-related-content .field--name-field-date-range{font-size:0.7em;font-weight:600;}.posts--by--author .node--view-mode-author-related-content .blog--related-content-date-author{font-size:0.7em;font-weight:600;}.posts--by--author .node--view-mode-author-related-content .related-content__inner{display:flex;padding-bottom:2.5em;}.posts--by--author .node--view-mode-author-related-content .related-content__text{box-sizing:border-box;padding-right:1em;width:calc(100% - 230px);}.posts--by--author .node--view-mode-author-related-content .related-content__image-wrapper{width:230px;}.posts--by--author .node--view-mode-author-related-content .related-content__image{display:block;padding-top:60%;height:0;width:100%;border-radius:0.5rem;background-size:cover;background-position:center;}@media screen and (max-width:750px){.posts--by--author .node--view-mode-author-related-content .related-content__inner{flex-direction:column;}.posts--by--author .node--view-mode-author-related-content .related-content__text{padding-right:0;width:100%;}.posts--by--author .node--view-mode-author-related-content .related-content__image-wrapper{margin-top:1em;}}.node--person--full .node__content{padding-bottom:4em;}.person--content{display:flex;}.person--image{width:352px;}.person--image img{display:block;width:100%;}.person--info{padding-left:1.65em;width:calc(100% - 352px);}.person--info.no-image{padding-left:0;}.person--info h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;}@media screen and (max-width:800px){.person--info h2{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.person--info h2{font-size:clamp(30px,4vw,32px);}}.person--info__content{font-size:0.8em;}.person--info__content p{font-size:1em;}.person--info__content a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.person--info__content p a::after{content:'';}.person--info__content .field__label{margin-bottom:.5em;margin-top:1em;}@media screen and (max-width:900px){.person--content{flex-direction:column;}.person--image{max-width:450px;width:100%;}.person--info{padding-left:0;margin-top:2em;width:100%;}}.node--scholarship--full .field + .field{margin-top:0.6em;}.node--scholarship--full .field div{display:inline;}.node--scholarship--full .field__label{font-size:0.8em;}.node--scholarship--full .field__label::after{content:':';}.node--scholarship--full .field__item{font-size:0.7em;}.node--scholarship--full .field__item p{margin-bottom:1em;font-size:1em;}.node--scholarship--full .field__item p:last-child{margin-bottom:0;}.node--scholarship--full .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--scholarship--full .node__content{margin-bottom:4em;}.scholarshop__inner{max-width:800px;}.node--vendor-disclosure--full .field + .field{margin-top:0.6em;}.node--vendor-disclosure--full .field div{display:inline;}.node--vendor-disclosure--full .field__label{font-size:0.8em;}.node--vendor-disclosure--full .field__label::after{content:':';}.node--vendor-disclosure--full .field__item{font-size:0.7em;}.node--vendor-disclosure--full .field__item p{margin-bottom:1em;font-size:1em;}.node--vendor-disclosure--full .field__item p:last-child{margin-bottom:0;}.node--vendor-disclosure--full .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--vendor-disclosure--full .node__content{margin-bottom:4em;}.node--vendor-disclosure--full .field--name-field-pdf-replacement{display:flex;flex-direction:column;}.node--vendor-disclosure--full .field--name-field-pdf-replacement .field__item{display:flex;align-items:center;}.node--vendor-disclosure--full .field--name-field-pdf-replacement .field__item::before{content:'';display:block;margin-right:0.5rem;width:16px;height:16px;background-image:url("/themes/garland/img//icons/pdf.png");background-position:center;background-size:16px;}.node--view-mode-highlight,.media--view-mode-highlight{display:flex !important;flex-direction:column;border-radius:0.5rem;background-color:#fff;box-shadow:0 30px 30px rgba(0,0,0,0.1);}.highlight--header{position:relative;padding:0.6em 1em;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;background-color:#142F41;color:#fff;}.highlight--header span{font-size:0.8em;font-weight:600;}.highlight--header span.news + .highlight--icon{background-image:url("/themes/garland/img//icons/highlight-news.svg");}.highlight--header span.page + .highlight--icon{background-image:url("/themes/garland/img//icons/highlight-page.svg");}.highlight--header span.event + .highlight--icon{background-image:url("/themes/garland/img//icons/highlight-event.svg");}.highlight--header span.video + .highlight--icon{background-image:url("/themes/garland/img//icons/highlight-video.svg");}.highlight--icon{display:flex;justify-content:center;position:absolute;top:50%;right:0.5em;transform:translateY(-50%);width:19px;height:19px;}.highlight--content{display:flex;flex-direction:column;padding:1.5em;padding-top:1em;font-size:0.8em;}.highlight--content iframe{display:none;}.highlight--title{margin-top:0;margin-bottom:0.7em;font-size:1.25em;line-height:1.2;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;}.highlight--title a span::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--view-mode-related-content{display:flex;flex-direction:column;padding:1em;border-radius:0.5rem;box-shadow:0 30px 30px rgba(0,0,0,0.15);}.node--view-mode-related-content h3{font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:0.9em;}.node--view-mode-related-content p{font-size:0.8em;}.node--view-mode-related-content .field--name-field-categories,.node--view-mode-related-content .field--name-field-event-category{display:block;margin-top:auto;padding-top:0.7em;}.node--view-mode-related-content .field--name-field-categories .field__item,.node--view-mode-related-content .field--name-field-event-category .field__item{display:inline;}.node--view-mode-related-content .field--name-field-categories a,.node--view-mode-related-content .field--name-field-event-category a{display:inline-block;padding:0.5em 1em;margin-right:0.5em;border-radius:2em;font-size:0.7em;background-color:#F4F5F7;}.node--view-mode-teaser h3{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;display:inline-block;margin-bottom:0;}@media screen and (max-width:800px){.node--view-mode-teaser h3{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.node--view-mode-teaser h3{font-size:clamp(40px,5vw,56px);}}.node--view-mode-teaser h3 a{font-weight:400;color:#142F41;}.node--view-mode-teaser h3 a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.node--view-mode-teaser h3 a:hover,.node--view-mode-teaser h3 a:focus,.node--view-mode-teaser h3 a:active{color:#9F2943;text-decoration:none;}.node--view-mode-teaser h3.white a{color:#fff;}.node--view-mode-teaser h3.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.node--view-mode-teaser h3.white a:hover,.node--view-mode-teaser h3.white a:active,.node--view-mode-teaser h3.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.node--view-mode-teaser h3{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.node--view-mode-teaser h3{font-size:clamp(34px,4vw,40px);}}.node--view-mode-teaser h3 a{display:flex;align-items:center;}.node--view-mode-teaser h3 a::after{margin-left:1rem;}.node--view-mode-teaser h3 + .field{margin-top:0.5em;}.node--view-mode-teaser .field + .field{margin-top:0.5em;}.node--view-mode-teaser .field--name-field-date-range{font-size:0.7em;font-weight:600;}.node--view-mode-teaser .field--name-field-categories,.node--view-mode-teaser .field--name-field-event-category,.node--view-mode-teaser .field--name-field-school-categories,.node--view-mode-teaser .field--name-field-wellness-category,.node--view-mode-teaser .field--name-field-scholarship-category{display:block;margin-top:auto;padding-top:0.7em;}.node--view-mode-teaser .field--name-field-categories .field__item,.node--view-mode-teaser .field--name-field-event-category .field__item,.node--view-mode-teaser .field--name-field-school-categories .field__item,.node--view-mode-teaser .field--name-field-wellness-category .field__item,.node--view-mode-teaser .field--name-field-scholarship-category .field__item{display:inline-block;padding:0.5em 1em;margin-right:0.5em;border-radius:2em;font-size:0.7em;font-weight:600;background-color:#F4F5F7;}.teaser__inner{display:flex;}.teaser__text{box-sizing:border-box;padding-right:1em;width:calc(100% - 230px);}.teaser__image-wrapper{width:230px;}.teaser__image{display:block;padding-top:60%;height:0;width:100%;border-radius:0.5rem;background-size:cover;background-position:center;}@media screen and (max-width:750px){.teaser__inner{flex-direction:column;}.teaser__text{padding-right:0;width:100%;}.teaser__image-wrapper{margin-top:1em;}}.node--wellness-resources--full .field + .field{margin-top:0.6em;}.node--wellness-resources--full .field div{display:inline;}.node--wellness-resources--full .field__label{font-size:0.8em;}.node--wellness-resources--full .field__label::after{content:':';}.node--wellness-resources--full .field__item{font-size:0.7em;}.node--wellness-resources--full .field__item p{margin-bottom:1em;font-size:1em;}.node--wellness-resources--full .field__item p:last-child{margin-bottom:0;}.node--wellness-resources--full .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--wellness-resources--full .node__content{margin-bottom:4em;}.node--wellness-resources--full .field--name-field-support-dimension .field__item::after,.node--wellness-resources--full .field--name-field-wellness-category .field__item::after,.node--wellness-resources--full .field--name-field-wellness-location .field__item::after,.node--wellness-resources--full .field--name-field-audience .field__item::after,.node--wellness-resources--full .field--name-field-resource-department .field__item::after{content:',';}.node--wellness-resources--full .field--name-field-support-dimension .field__item:last-child::after,.node--wellness-resources--full .field--name-field-wellness-category .field__item:last-child::after,.node--wellness-resources--full .field--name-field-wellness-location .field__item:last-child::after,.node--wellness-resources--full .field--name-field-audience .field__item:last-child::after,.node--wellness-resources--full .field--name-field-resource-department .field__item:last-child::after{content:none;}.wellness-resources__inner{max-width:800px;}.node--wellness-resources--listing .field + .field{margin-top:0.6em;}.node--wellness-resources--listing .field div{display:inline;}.node--wellness-resources--listing .field__label{font-size:0.8em;}.node--wellness-resources--listing .field__label::after{content:':';}.node--wellness-resources--listing .field__item{font-size:0.7em;}.node--wellness-resources--listing .field__item p{margin-bottom:1em;font-size:1em;}.node--wellness-resources--listing .field__item p:last-child{margin-bottom:0;}.node--wellness-resources--listing .field__item a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.node--wellness-resources--listing h3{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;display:flex;}@media screen and (max-width:800px){.node--wellness-resources--listing h3{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.node--wellness-resources--listing h3{font-size:clamp(40px,5vw,56px);}}.node--wellness-resources--listing h3 a{font-weight:400;color:#142F41;}.node--wellness-resources--listing h3 a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.node--wellness-resources--listing h3 a:hover,.node--wellness-resources--listing h3 a:focus,.node--wellness-resources--listing h3 a:active{color:#9F2943;text-decoration:none;}.node--wellness-resources--listing h3.white a{color:#fff;}.node--wellness-resources--listing h3.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.node--wellness-resources--listing h3.white a:hover,.node--wellness-resources--listing h3.white a:active,.node--wellness-resources--listing h3.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.node--wellness-resources--listing h3{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.node--wellness-resources--listing h3{font-size:clamp(34px,4vw,40px);}}.node--wellness-resources--listing h3 a{display:flex;align-items:center;}.node--wellness-resources--listing h3 a::after{margin-left:0.5em;}.node--wellness-resources--listing .field--name-field-tagline{font-size:0.9em;}.node--wellness-resources--listing .field--name-field-wellness-category .field__item::after,.node--wellness-resources--listing .field--name-field-wellness-location .field__item::after{content:',';}.node--wellness-resources--listing .field--name-field-wellness-category .field__item:last-child::after,.node--wellness-resources--listing .field--name-field-wellness-location .field__item:last-child::after{content:none;}.node--wellness-resources--listing .field--name-field-wellness-category + .field--name-field-wellness-location,.node--wellness-resources--listing .field--name-field-wellness-location + .field--name-field-wellness-location{margin-top:0;}.page--events{background-color:#F4F5F7;}.page--events .pageheader__inner{z-index:0;}.video-transcript .video-transcript-text{padding:40px 0 60px 0;}.video-transcript .asr-warning{color:#801930;margin-top:20px;font-weight:bold;display:none;}.paragraph{position:relative;}.field--name-field-content > .paragraph,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph,.field--name-field-top-content > .paragraph,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph,.field--name-field-bottom-content > .paragraph,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph{padding-top:6em;}.field--name-field-content > .paragraph.widescreen,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen,.field--name-field-top-content > .paragraph.widescreen,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen,.field--name-field-bottom-content > .paragraph.widescreen,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen{margin-top:6em;padding-bottom:6em;}.field--name-field-content > .paragraph.paragraph--accordion + .paragraph--accordion,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--accordion + .paragraph--accordion,.field--name-field-top-content > .paragraph.paragraph--accordion + .paragraph--accordion,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--accordion + .paragraph--accordion,.field--name-field-bottom-content > .paragraph.paragraph--accordion + .paragraph--accordion,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--accordion + .paragraph--accordion{padding-top:0;}.field--name-field-content > .paragraph.widescreen + .widescreen:not(.paragraph--quote),.field--name-field-content > .paragraph.widescreen:first-child,.field--name-field-content > .paragraph.paragraph--featured-content + .widescreen,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen + .widescreen:not(.paragraph--quote),.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen:first-child,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--featured-content + .widescreen,.field--name-field-top-content > .paragraph.widescreen + .widescreen:not(.paragraph--quote),.field--name-field-top-content > .paragraph.widescreen:first-child,.field--name-field-top-content > .paragraph.paragraph--featured-content + .widescreen,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen + .widescreen:not(.paragraph--quote),.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen:first-child,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--featured-content + .widescreen,.field--name-field-bottom-content > .paragraph.widescreen + .widescreen:not(.paragraph--quote),.field--name-field-bottom-content > .paragraph.widescreen:first-child,.field--name-field-bottom-content > .paragraph.paragraph--featured-content + .widescreen,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen + .widescreen:not(.paragraph--quote),.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.widescreen:first-child,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--featured-content + .widescreen{margin-top:0;}.field--name-field-content > .paragraph:last-child,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph:last-child,.field--name-field-top-content > .paragraph:last-child,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph:last-child,.field--name-field-bottom-content > .paragraph:last-child,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph:last-child{padding-bottom:6em;}.field--name-field-content > .paragraph:last-child.alignment--right,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph:last-child.alignment--right,.field--name-field-top-content > .paragraph:last-child.alignment--right,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph:last-child.alignment--right,.field--name-field-bottom-content > .paragraph:last-child.alignment--right,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph:last-child.alignment--right{padding-bottom:8em;}.field--name-field-content > .paragraph.paragraph--slide,.field--name-field-content > .paragraph.paragraph--quote,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--slide,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--quote,.field--name-field-top-content > .paragraph.paragraph--slide,.field--name-field-top-content > .paragraph.paragraph--quote,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--slide,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--quote,.field--name-field-bottom-content > .paragraph.paragraph--slide,.field--name-field-bottom-content > .paragraph.paragraph--quote,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--slide,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--quote{padding-top:0;padding-bottom:0;}.field--name-field-content > .paragraph.paragraph--text-image + .paragraph--featured-content,.field--name-field-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--text-image + .paragraph--featured-content,.field--name-field-top-content > .paragraph.paragraph--text-image + .paragraph--featured-content,.field--name-field-top-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--text-image + .paragraph--featured-content,.field--name-field-bottom-content > .paragraph.paragraph--text-image + .paragraph--featured-content,.field--name-field-bottom-content .paragraph--from-library > .field--name-paragraphs > .paragraph.paragraph--text-image + .paragraph--featured-content{padding-top:8em;}@media screen and (max-width:900px){.paragraph.widescreen{padding-bottom:4em;}.field--name-field-content > .paragraph,.field--name-field-top-content > .paragraph,.field--name-field-bottom-content > .paragraph{padding-top:4em;}.field--name-field-content > .paragraph:last-child,.field--name-field-top-content > .paragraph:last-child,.field--name-field-bottom-content > .paragraph:last-child{padding-bottom:4em;}.field--name-field-content > .paragraph.paragraph--text-image + .paragraph--featured-content,.field--name-field-top-content > .paragraph.paragraph--text-image + .paragraph--featured-content,.field--name-field-bottom-content > .paragraph.paragraph--text-image + .paragraph--featured-content{padding-top:6em;}}.paragraph--athletic-calendar input{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;width:350px;}.paragraph--athletic-calendar input[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.paragraph--athletic-calendar input::-ms-expand{display:none;}.paragraph--athletic-calendar label{display:block;padding-bottom:.5em;}.paragraph--athletic-calendar h2{margin-top:1em;margin-bottom:.5em;}.paragraph--athletic-calendar table{margin-bottom:4em;width:100%;border-radius:0.5rem;font-size:0.7em;box-shadow:0 15px 20px rgba(0,0,0,0.15);}.paragraph--athletic-calendar table > caption:first-child{margin-bottom:2em;}.paragraph--athletic-calendar table th,.paragraph--athletic-calendar table td,.paragraph--athletic-calendar table .oir__cell{box-sizing:border-box;padding:1.1em;}.paragraph--athletic-calendar table th{text-align:left;background-color:#142F41;color:#fff;}.paragraph--athletic-calendar table td,.paragraph--athletic-calendar table .oir__cell{background-color:#fff;}.paragraph--athletic-calendar table tr:nth-child(even) td,.paragraph--athletic-calendar table tr:nth-child(even) .oir__cell,.paragraph--athletic-calendar table .views-row:nth-child(even) td,.paragraph--athletic-calendar table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.05);}.paragraph--athletic-calendar table tr:last-child td:first-child,.paragraph--athletic-calendar table tr:last-child .oir__cell:first-child,.paragraph--athletic-calendar table .views-row:last-child td:first-child,.paragraph--athletic-calendar table .views-row:last-child .oir__cell:first-child{border-bottom-left-radius:0.5rem;}.paragraph--athletic-calendar table tr:last-child td:last-child,.paragraph--athletic-calendar table tr:last-child .oir__cell:last-child,.paragraph--athletic-calendar table .views-row:last-child td:last-child,.paragraph--athletic-calendar table .views-row:last-child .oir__cell:last-child{border-bottom-right-radius:0.5rem;}.paragraph--athletic-calendar table p{font-size:1em;}@media screen and (max-width:991px){.paragraph--athletic-calendar table thead{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}.paragraph--athletic-calendar table tbody,.paragraph--athletic-calendar table tr,.paragraph--athletic-calendar table th,.paragraph--athletic-calendar table td,.paragraph--athletic-calendar table .oir__cell{display:block;padding:0;text-align:left;white-space:normal;}.paragraph--athletic-calendar table tr td,.paragraph--athletic-calendar table .oir__cell,.paragraph--athletic-calendar table tr th{display:flex;padding:2em 1em;vertical-align:middle;overflow:hidden;position:relative;vertical-align:top;border:1px solid #EDF0F1;border-top:none;width:100%;white-space:normal;}.paragraph--athletic-calendar table .oir__cell:first-child,.paragraph--athletic-calendar table .oir__cell:last-child{text-align:left;}.paragraph--athletic-calendar table .views-row{display:block;}.paragraph--athletic-calendar table tr:nth-child(even) td,.paragraph--athletic-calendar table tr:nth-child(even) .oir__cell,.paragraph--athletic-calendar table .views-row:nth-child(even) td,.paragraph--athletic-calendar table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.025);}.paragraph--athletic-calendar table th[scope="row"]{width:100%;text-align:center;display:block;background-color:#142F41;margin:0 auto;padding:.5em 0;}.paragraph--athletic-calendar table td[data-header]:before,.paragraph--athletic-calendar table .oir__cell[data-header]:before{content:attr(data-header);display:block;float:left;min-width:50%;color:#000;font-weight:bold;text-align:left;margin-right:1em;}.paragraph--athletic-calendar table td[data-header] > *,.paragraph--athletic-calendar table .oir__cell[data-header] > *{display:block;width:50%;float:right;clear:right;margin-top:0;}.paragraph--athletic-calendar table td[data-header]:after,.paragraph--athletic-calendar table .oir__cell[data-header]:after{content:"";position:absolute;left:0;top:0;width:50%;padding-bottom:200%;display:block;}}@media screen and (max-width:500px){.paragraph--athletic-calendar table td[data-header]:before,.paragraph--athletic-calendar table .oir__cell[data-header]:before{max-width:100px;min-width:100px;}}.paragraph--athletic-calendar table th a{color:#fff;text-decoration:underline;}.paragraph--b h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;text-align:center;}@media screen and (max-width:800px){.paragraph--b h3{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.paragraph--b h3{font-size:clamp(34px,4vw,40px);}}.bio-tiles__items{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1.5rem;margin-bottom:-2em;}.bio-tiles__items.small .bio-tiles__item{max-width:16.66%;min-width:153px;}.bio-tiles__items.small .bio-title__title{font-size:1em;}.bio-tiles__item{box-sizing:border-box;width:100%;max-width:25%;min-width:230px;padding:0 1.5rem;margin-bottom:2em;}.bio-title__link{display:block;}.bio-title__link img{display:block;margin-bottom:1.3em;width:100%;transform:scale(1);transition:transform 0.15s linear;}.bio-title__link img:hover{transform:scale(1.05);}.bio-title__link:hover,.bio-title__link:active,.bio-title__link:focus{text-decoration:none;}.bio-title__title{margin-bottom:0.5rem;font-size:1.25em;}.bio-title__title:hover{text-decoration:underline;}.bio-tile__position{display:block;font-size:0.8em;}.paragraph--bio-tiles .paragraph + .paragraph{margin-top:3em;}.paragraph--call-to-action{position:relative;background-size:cover;background-repeat:no-repeat;text-align:center;}.paragraph--call-to-action::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(20,47,65,0.8);}.paragraph--call-to-action::before{content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:6em;background-image:linear-gradient(to bottom,rgba(29,36,77,0) 0%,#1d244d 100%);}.paragraph--call-to-action .p-container--narrow{position:relative;color:#fff;z-index:1;}.cta--description{margin:0 auto;max-width:540px;font-size:0.9em;}.cta--description + .cta--links{margin-top:1.5em;}.cta--links{margin-bottom:-2em;}.cta--links a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#9F2943;background-color:#fff;margin:0 1em;margin-bottom:2em;}.cta--links a:hover,.cta--links a:active,.cta--links a:focus{text-decoration:none;}.cta--links a.external{justify-content:center;position:relative;}.cta--links a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.cta--links a.external::after{background-color:#fff;}.cta--links a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.cta--links a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.cta--links a[disabled]:hover,.cta--links a[disabled]:active,.cta--links a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.cta--links a.external::after{background-color:#9F2943;}.cta--links a:hover,.cta--links a:active{background-color:#dfe0e2;}.paragraph--callout .p-container--narrow{position:relative;}.paragraph--callout .p__inner{position:relative;padding:5em;padding-bottom:3.5em;background-color:#FEEFE7;}.callout__icon{position:absolute;top:-57px;left:50%;transform:translateX(-50%);max-width:114px;height:auto;}.callout__icon.custom-image{border-radius:10rem;overflow:hidden;}.callout__icon.custom-image img{display:block;}.callout__title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;padding-bottom:0.8em;border-bottom:3px solid #EACB2F;text-align:center;}@media screen and (max-width:800px){.callout__title{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){.callout__title{font-size:clamp(40px,4vw,48px);}}@media screen and (max-width:900px){.paragraph--callout .p__inner{padding:10vw;padding-top:4em;padding-bottom:3.5em;}}.paragraph--card-container + .paragraph--card-container{margin-top:2em;}.cards__items{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1.5rem;margin-bottom:-2em;}.cards__items.cards--small{margin:0 -1rem;margin-bottom:-2em;}@media screen and (max-width:900px){.cards__items{margin-bottom:-1em;}.cards__items.cards--small{margin-bottom:-1em;}.paragraph--card-container + .paragraph--card-container{margin-top:1em;}}.cards__item{display:flex;box-sizing:border-box;width:50%;padding:0 1.5rem;margin-bottom:2em;}.cards__item.cards--small{width:25%;padding:0 1rem;}.cards__item.cards--small .card__image{margin-bottom:1.7em;}.cards__item.cards--small .card__icon{bottom:-1.5em;width:0.8em;height:0.8em;}.cards__item.cards--small .card__title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-bottom:0;}@media screen and (max-width:800px){.cards__item.cards--small .card__title{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.cards__item.cards--small .card__title{font-size:clamp(30px,4vw,32px);}}.cards__item.cards--small .card__link{padding-top:1.6em;}.cards__item .paragraph--card{width:100%;}@media screen and (max-width:1050px){.cards__item.cards--small{width:33.3%;}}@media screen and (max-width:900px){.cards__item{padding:0 1rem;margin-bottom:1em;}.cards__item.cards--small{width:50%;}}@media screen and (max-width:600px){.cards__item{width:100%;}.cards__item.cards--small{width:100%;}}.paragraph--card{display:flex;flex-direction:column;padding:0.8em;border-radius:0.5rem;background-color:#fff;box-shadow:0 15px 30px rgba(0,0,0,0.2);}.card__image{position:relative;margin-bottom:1.9em;}.card__image--inner{border-radius:0.5rem;overflow:hidden;}.card__image--inner img{display:block;}.card__icon{display:block;position:absolute;right:0;bottom:-2em;width:1.2em;height:1.2em;background-image:url("/themes/garland/img/icons/exclamation.png");background-size:100%;background-repeat:no-repeat;}.card__title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-bottom:0;}@media screen and (max-width:800px){.card__title{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.card__title{font-size:clamp(34px,4vw,40px);}}.card__title + .card__description{margin-top:1em;}.card__description{font-size:0.7em;font-weight:600;}.card__description p{font-size:1em;}.card__link{margin-top:auto;padding-top:2.4em;}.card__link a{justify-content:center;width:100%;text-align:center;}.paragraph--cards h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;text-align:center;}@media screen and (max-width:800px){.paragraph--cards h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.paragraph--cards h2{font-size:clamp(34px,4vw,40px);}}.contact-us > .p-container > .p__inner{padding:80px 50px 70px;background-color:#F4F5F7;}.contact-us > .p-container > .p__inner .contact-us-container .contact-us-title{border-bottom:2px solid #fff;}.contact-us > .p-container > .p__inner .contact-us-container .contact-us-title h2{font:normal 40px/48px "DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;letter-spacing:-0.4px;}.contact-us > .p-container > .p__inner .contact-us-container .field--name-field-cu-description{font:italic normal 18px/27px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;letter-spacing:0px;color:#142F41;padding:24px 0 12px 0;}.contact-us > .p-container > .p__inner .contact-us-container .field--name-field-title-link{padding:12px 0 12px 0;}.contact-us > .p-container > .p__inner .contact-us-container .field--name-field-title-link a{font:normal bold 16px/20px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;display:inline-block;letter-spacing:0px;color:#9F2943;padding-bottom:8px;}.contact-us > .p-container > .p__inner .contact-us-container .field--name-field-title-link a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}@media screen and (min-width:901px){.contact-us > .p-container > .p__inner{padding:44px 44px;}.contact-us > .p-container > .p__inner .contact-us-container{display:grid;grid-template-columns:1fr 2fr;}.contact-us > .p-container > .p__inner .contact-us-container .contact-us-title{display:flex;align-items:center;justify-content:center;padding-right:75px;border-bottom:none;border-right:2px solid #fff;}.contact-us > .p-container > .p__inner .contact-us-container .contact-us-details{padding-left:128px;}}.paragraph--featured-content .paragraph__heading--title{max-width:370px;}.paragraph--featured-content.style--columns .featured-content--heading{margin-bottom:-10%;z-index:1;}.paragraph--featured-content.style--columns .paragraph__heading--title{max-width:45%;}.paragraph--featured-content.style--columns .featured-content--content{flex-direction:column;}.featured-content--content{display:flex;justify-content:space-between;position:relative;}.featured-content--main-image{width:50%;}.featured-content--main-image img{width:100%;}.featured-content--text-secondary-images{width:47%;}.featured-content--secondary-images{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.5em;margin-top:4.5em;}.featured-content--grid-image{display:flex;height:auto;border-radius:0.5rem;box-shadow:0 30px 30px rgba(0,0,0,0.1);overflow:hidden;}.featured-content--grid-image img{width:100%;}.featured-content--column-image{position:relative;display:flex;margin:0 1rem;}.featured-content--column-image:first-child{margin-left:0;}.featured-content--column-image:last-child{margin-right:0;}.featured-content--column-image::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(2em);background-color:rgba(0,0,0,0.1);filter:blur(20px);}.featured-content--column-image img{z-index:1;}.featured-content--images{display:flex;align-items:flex-end;justify-content:space-between;}@media screen and (max-width:900px){.paragraph--featured-content .paragraph__heading--title,.paragraph--featured-content.style--columns .paragraph__heading--title{max-width:450px;}.paragraph--featured-content.style--grid .featured-content--main-image{display:none;}.paragraph--featured-content.style--columns .featured-content--heading{margin-bottom:1.1em;}.featured-content--secondary-images{margin-top:3em;}.featured-content--text-secondary-images{width:100%;}}.icon-bar__item .field__label{margin-bottom:0.3em;font-size:0.8em;}.icon-bar__item .field__item{font-size:0.7em;font-weight:600;color:#969696;}.icon-bar__item .field__item p{font-size:1em;line-height:1.4;}.icon-bar__icon{display:flex;align-items:flex-end;margin-bottom:1em;}.paragraph--icon-bar h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;margin-bottom:1em;}@media screen and (max-width:800px){.paragraph--icon-bar h2{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){.paragraph--icon-bar h2{font-size:clamp(40px,4vw,48px);}}.icon-bar__items{display:flex;justify-content:flex-start;margin:0 -2rem;}.icon-bar__items .icon-bar__item{padding:0 2rem;flex-basis:20%;box-sizing:border-box;}@media screen and (max-width:900px){.icon-bar__items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.5em;}}@media screen and (max-width:650px){.icon-bar__items{grid-template-columns:1fr 1fr;}}@media screen and (max-width:450px){.icon-bar__items{grid-template-columns:1fr;}}.paragraph--image-sliders .slick-arrow{display:flex;padding:0;width:32px;height:32px;border-radius:5em;color:#fff;z-index:1;}.paragraph--image-sliders .slick-prev{left:-3em;transform:translateY(-50%) scaleX(-1);}.paragraph--image-sliders .slick-next{right:-3em;transform:translateY(-50%);}.paragraph--image-sliders .slick-prev .slick-prev-icon,.paragraph--image-sliders .slick-next .slick-next-icon{width:32px;height:32px;background-image:url("/themes/garland/img/icons/chevron-right-white.svg");background-position:center;opacity:1;}.paragraph--image-sliders .slick-prev .slick-prev-icon::before,.paragraph--image-sliders .slick-next .slick-next-icon::before{content:none;}.paragraph--image-sliders .slick-dots li{margin:0 1rem;}.paragraph--image-sliders .slick-dots li button{width:8px;height:8px;margin-top:0;margin-left:0;padding:0;border-radius:100%;background-color:#9F2943;transform:scale(1);transition:background-color 0.075s linear,transform 0.075s linear;}.paragraph--image-sliders .slick-dots li button:hover,.paragraph--image-sliders .slick-dots li button:active,.paragraph--image-sliders .slick-dots li button:focus{background-color:#EA7B7B;transform:scale(2);}.paragraph--image-sliders .slick-dots li button .slick-dot-icon{display:none;}.paragraph--image-sliders .slick-dots li.slick-active button{background-color:#EA7B7B;transform:scale(2);}@media screen and (max-width:1350px){.paragraph--image-sliders .p-container{padding:0 5rem;}.paragraph--image-sliders .slick-prev{left:-2.5em;}.paragraph--image-sliders .slick-next{right:-2.5em;}}.paragraph--impact-stat-bar .p__inner{position:relative;}.paragraph--impact-stat-bar h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-bottom:0.7em;text-align:center;}@media screen and (max-width:800px){.paragraph--impact-stat-bar h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.paragraph--impact-stat-bar h2{font-size:clamp(34px,4vw,40px);}}.impact-stat-bar__items{display:flex;justify-content:center;margin:0 -2rem;}.impact-stat-bar__items a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.impact-stat-bar__items a p,.impact-stat-bar__items a::after{display:inline;}.impact-stat-bar__items p{font-weight:600;}.impact-stat-bar__item{box-sizing:border-box;padding:0 2rem;width:25%;}.impact-stat-bar__item h3{font-size:80px;margin-bottom:0;}@media screen and (max-width:800px){.impact-stat-bar__item h3{font-size:50px;}}@supports (font-size:clamp(50px,5vw,80px)){.impact-stat-bar__item h3{font-size:clamp(50px,5vw,80px);}}.impact-stat-bar__text{font-size:20px;}@media screen and (max-width:800px){.impact-stat-bar__text{font-size:16px;}}@supports (font-size:clamp(16px,1.6vw,20px)){.impact-stat-bar__text{font-size:clamp(16px,1.6vw,20px);}}.impact-stat-bar__text > p{line-height:1.8;}@media screen and (max-width:900px){.impact-stat-bar__items{flex-wrap:wrap;}.impact-stat-bar__item{margin-bottom:1em;width:50%;}}@media screen and (max-width:650px){.impact-stat-bar__item{width:100%;}}.paragraph--listing.careers .p-container,.paragraph--listing.directory_parents .p-container,.paragraph--listing.directory_students .p-container,.paragraph--listing.staff_tools .p-container{padding:0;max-width:100%;}.paragraph--listing.directory_parents,.paragraph--listing.directory_students{overflow:hidden;}.paragraph--listing.recent_news{background-color:#F4F5F7;}.paragraph--listing.staff_tools{background-color:#FEEFE7;}.paragraph--listing h2:not(:first-child),.paragraph--listing h3:not(:first-child),.paragraph--listing h4:not(:first-child),.paragraph--listing h5:not(:first-child),.paragraph--listing h6:not(:first-child){margin-top:26px;}.paragraph--listing:not(.events_calendar_db) table{margin-bottom:4em;width:100%;border-radius:0.5rem;font-size:0.7em;box-shadow:0 15px 20px rgba(0,0,0,0.15);}.paragraph--listing:not(.events_calendar_db) table > caption:first-child{margin-bottom:2em;}.paragraph--listing:not(.events_calendar_db) table th,.paragraph--listing:not(.events_calendar_db) table td,.paragraph--listing:not(.events_calendar_db) table .oir__cell{box-sizing:border-box;padding:1.1em;}.paragraph--listing:not(.events_calendar_db) table th{text-align:left;background-color:#142F41;color:#fff;}.paragraph--listing:not(.events_calendar_db) table td,.paragraph--listing:not(.events_calendar_db) table .oir__cell{background-color:#fff;}.paragraph--listing:not(.events_calendar_db) table tr:nth-child(even) td,.paragraph--listing:not(.events_calendar_db) table tr:nth-child(even) .oir__cell,.paragraph--listing:not(.events_calendar_db) table .views-row:nth-child(even) td,.paragraph--listing:not(.events_calendar_db) table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.05);}.paragraph--listing:not(.events_calendar_db) table tr:last-child td:first-child,.paragraph--listing:not(.events_calendar_db) table tr:last-child .oir__cell:first-child,.paragraph--listing:not(.events_calendar_db) table .views-row:last-child td:first-child,.paragraph--listing:not(.events_calendar_db) table .views-row:last-child .oir__cell:first-child{border-bottom-left-radius:0.5rem;}.paragraph--listing:not(.events_calendar_db) table tr:last-child td:last-child,.paragraph--listing:not(.events_calendar_db) table tr:last-child .oir__cell:last-child,.paragraph--listing:not(.events_calendar_db) table .views-row:last-child td:last-child,.paragraph--listing:not(.events_calendar_db) table .views-row:last-child .oir__cell:last-child{border-bottom-right-radius:0.5rem;}.paragraph--listing:not(.events_calendar_db) table p{font-size:1em;}@media screen and (max-width:991px){.paragraph--listing:not(.events_calendar_db) table thead{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}.paragraph--listing:not(.events_calendar_db) table tbody,.paragraph--listing:not(.events_calendar_db) table tr,.paragraph--listing:not(.events_calendar_db) table th,.paragraph--listing:not(.events_calendar_db) table td,.paragraph--listing:not(.events_calendar_db) table .oir__cell{display:block;padding:0;text-align:left;white-space:normal;}.paragraph--listing:not(.events_calendar_db) table tr td,.paragraph--listing:not(.events_calendar_db) table .oir__cell,.paragraph--listing:not(.events_calendar_db) table tr th{display:flex;padding:2em 1em;vertical-align:middle;overflow:hidden;position:relative;vertical-align:top;border:1px solid #EDF0F1;border-top:none;width:100%;white-space:normal;}.paragraph--listing:not(.events_calendar_db) table .oir__cell:first-child,.paragraph--listing:not(.events_calendar_db) table .oir__cell:last-child{text-align:left;}.paragraph--listing:not(.events_calendar_db) table .views-row{display:block;}.paragraph--listing:not(.events_calendar_db) table tr:nth-child(even) td,.paragraph--listing:not(.events_calendar_db) table tr:nth-child(even) .oir__cell,.paragraph--listing:not(.events_calendar_db) table .views-row:nth-child(even) td,.paragraph--listing:not(.events_calendar_db) table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.025);}.paragraph--listing:not(.events_calendar_db) table th[scope="row"]{width:100%;text-align:center;display:block;background-color:#142F41;margin:0 auto;padding:.5em 0;}.paragraph--listing:not(.events_calendar_db) table td[data-header]:before,.paragraph--listing:not(.events_calendar_db) table .oir__cell[data-header]:before{content:attr(data-header);display:block;float:left;min-width:50%;color:#000;font-weight:bold;text-align:left;margin-right:1em;}.paragraph--listing:not(.events_calendar_db) table td[data-header] > *,.paragraph--listing:not(.events_calendar_db) table .oir__cell[data-header] > *{display:block;width:50%;float:right;clear:right;margin-top:0;}.paragraph--listing:not(.events_calendar_db) table td[data-header]:after,.paragraph--listing:not(.events_calendar_db) table .oir__cell[data-header]:after{content:"";position:absolute;left:0;top:0;width:50%;padding-bottom:200%;display:block;}}@media screen and (max-width:500px){.paragraph--listing:not(.events_calendar_db) table td[data-header]:before,.paragraph--listing:not(.events_calendar_db) table .oir__cell[data-header]:before{max-width:100px;min-width:100px;}}.paragraph--listing:not(.events_calendar_db) table th a{color:#fff;text-decoration:underline;}.paragraph--listing:not(.events_calendar_db) table th .tablesort{background-size:12px 12px;background-repeat:no-repeat;background-position:bottom;}.paragraph--listing:not(.events_calendar_db) table th .tablesort--desc{background-image:url(/themes/garland/img/icons/sort-desc.svg);}.paragraph--listing:not(.events_calendar_db) table th .tablesort--asc{background-image:url(/themes/garland/img/icons/sort-asc.svg);}.paragraph--listing .viewsreference--view-title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;margin-bottom:1em;}@media screen and (max-width:800px){.paragraph--listing .viewsreference--view-title{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){.paragraph--listing .viewsreference--view-title{font-size:clamp(40px,4vw,48px);}}.paragraph--listing .listing-page{margin:0;}.paragraph--media-embed .p__inner{position:relative;}.paragraph--media-embed:not(.media-is-video) .play_video{display:none;}.paragraph--media-embed .media-embed--switch .field--name-field-media-image,.paragraph--media-embed .media-embed--switch .field--name-field-video-thumbnail,.paragraph--media-embed .media-embed--switch .field--name-thumbnail{box-shadow:0 10px 30px rgba(0,0,0,0.2);}.paragraph--media-embed .play_video{top:50%;left:50%;transform:translate3d(-50%,-50%,0);}.media-embed--caption{margin-top:1em;}.paragraph--prefiltered-blog-post-carousel{box-sizing:border-box;background-color:#FEEFE7;background-image:url(/themes/garland/img/school.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom -340px;position:relative;padding:7rem 1rem;overflow:hidden;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;right:50%;width:100vw;}.paragraph--prefiltered-blog-post-carousel::before{background-image:url(/themes/garland/img/polka.jpg);background-repeat:no-repeat;background-size:cover;bottom:0;content:'';position:absolute;opacity:0.95;top:0;left:0;right:0;}.paragraph--prefiltered-blog-post-carousel > div{margin:0 auto;max-width:1075px;}.paragraph--prefiltered-blog-post-carousel > .post-carousel--header{display:flex;justify-content:stretch;align-items:baseline;padding:0 0.5em;position:relative;}.paragraph--prefiltered-blog-post-carousel > .post-carousel--header > div{flex:0 0 50%;max-width:50%;}.paragraph--prefiltered-blog-post-carousel > .post-carousel--header > div:last-of-type{margin:0 auto 1rem auto;max-width:1075px;padding:0;box-sizing:border-box;text-align:right;}.paragraph--prefiltered-blog-post-carousel > .post-carousel--header > div:last-of-type a{color:#9F2943;font-size:16px;}.paragraph--prefiltered-blog-post-carousel > .views-element-container{position:relative;z-index:1;}.paragraph--prefiltered-blog-post-carousel > .views-element-container .view > .view-content > .views-row:last-child{margin-bottom:0;}.paragraph--prefiltered-blog-post-carousel > .views-element-container .view > .more-link{display:none;}.paragraph--prefiltered-blog-post-carousel > .views-element-container .view .views-exposed-form .form-item-sort-bef-combine{display:block;float:none;margin-left:auto;width:215px;}.paragraph--prefiltered-blog-post-carousel > .views-element-container .view .views-exposed-form select{width:150px;background-color:#801930;background-image:url("/themes/garland/img/icons/chevron-down-white.svg");background-size:10%;color:#ffffff;}.paragraph--prefiltered-blog-post-carousel > .views-element-container .view .views-exposed-form .form-actions{display:none;}.paragraph--prefiltered-blog-post-carousel + .paragraph--prefiltered-blog-post-carousel{padding-top:6rem;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow{background-color:#9F2943;border-radius:100%;height:35px;opacity:1;padding:0;width:35px;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow svg{height:20px;width:20px;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow--prev{left:-70px;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow--next{right:-70px;}.paragraph--prefiltered-blog-post-carousel .splide__list .views-row .node--blog-post{box-shadow:none !important;}.page-node-type-blog-landing-page .paragraph--prefiltered-blog-post-carousel .view-content .views-row{margin-bottom:0;}.paragraph--prefiltered-blog-post-carousel.--circle-left .splide--carousel-blog-posts{position:relative;}.paragraph--prefiltered-blog-post-carousel.--circle-left .splide--carousel-blog-posts::before{background-image:url(/themes/garland/img/decor/circle-red.png);background-repeat:no-repeat;background-size:100%;content:'';display:flex;aspect-ratio:1/1;height:22.5vw;position:absolute;top:80px;transform:translateX(-70%);width:22.5vw;}.paragraph--prefiltered-blog-post-carousel.--triangle-right{position:relative;}.paragraph--prefiltered-blog-post-carousel.--triangle-right::after{aspect-ratio:296/735;background-image:url(/themes/garland/img/decor/triangle-yellow.png);background-repeat:no-repeat;background-position:center;background-size:contain;content:'';display:flex;max-width:296px;max-height:735px;height:38.3vw;position:absolute;right:0;top:45%;transform:translateY(-50%);width:12vw;}.paragraph--prefiltered-blog-post-carousel.--triangle-right .view-content{position:relative;}@media (max-width:1250px){.paragraph--prefiltered-blog-post-carousel .carousel-arrow--prev{left:-45px;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow--next{right:-45px;}}@media (max-width:1175px){.paragraph--prefiltered-blog-post-carousel .carousel-arrow--prev{left:-4px;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow--next{right:-4px;}}@media (max-width:600px){.paragraph--prefiltered-blog-post-carousel{}.paragraph--prefiltered-blog-post-carousel > .post-carousel--header{flex-wrap:wrap;}.paragraph--prefiltered-blog-post-carousel > .post-carousel--header > div{max-width:100%;}.paragraph--prefiltered-blog-post-carousel > .post-carousel--header > div:first-child{flex-basis:100%;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow{height:25px;width:25px;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow--prev{left:-4px;}.paragraph--prefiltered-blog-post-carousel .carousel-arrow--next{right:-4px;}.paragraph--prefiltered-blog-post-carousel.--circle-left .view-content::before{transform:translateX(-8px);height:100%;width:50%;}}.paragraph--quote{position:relative;}.paragraph--quote:not(:last-child){margin-bottom:2rem;}.paragraph--quote::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("/themes/garland/img/polka.jpg");background-size:cover;pointer-events:none;}.quote--content{display:flex;align-items:center;}.quote--image{position:relative;margin:-2rem 0;width:32.5vw;max-width:418px;min-width:350px;}.quote--image--wrapper{position:relative;border-radius:0.5rem;overflow:hidden;}.quote--image--wrapper img{display:block;width:100%;}.quote--right{position:relative;}.quote--right:not(.has-image){padding-top:6em;padding-bottom:4em;margin:0 auto;width:100%;max-width:740px;}.quote--right.has-image{box-sizing:border-box;padding:2.5em 0;padding-left:4.5em;width:65.5%;}.quote--right.has-image .quote--name::before{width:195px;height:7px;}.quote--right a{position:relative;display:block;}.quote--name{position:relative;}.quote--name::before{content:'';display:block;position:absolute;top:50%;right:calc(100% + 1em);transform:translateY(-50%);width:122px;height:3px;background-image:url("/themes/garland/img//decor/line-horizontal.png");background-size:100%;background-repeat:no-repeat;}a .quote--name::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.quote--text{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;position:relative;}@media screen and (max-width:800px){.quote--text{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.quote--text{font-size:clamp(34px,4vw,40px);}}.quote--text p{display:inline;font-size:1em;line-height:1.2;}.quote--text::before,.quote--text::after{font-size:80px;display:inline;position:absolute;line-height:0;color:#EA7B7B;}@media screen and (max-width:800px){.quote--text::before,.quote--text::after{font-size:60px;}}@supports (font-size:clamp(60px,5vw,80px)){.quote--text::before,.quote--text::after{font-size:clamp(60px,5vw,80px);}}.quote--text::before{content:'“';top:0.5em;left:-0.55em;}.quote--text::after{content:'”';bottom:0.15em;}.quote--author{display:flex;flex-direction:column;align-items:flex-start;font-size:0.8em;}@media screen and (max-width:1280px){.quote--right.has-image{padding-left:7vw;}}@media screen and (max-width:900px){.quote--content{flex-direction:column;}.quote--image{order:1;}.quote--right.has-image{order:0;padding-left:1.5em;width:100%;}}.paragraph--re h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;}@media screen and (max-width:800px){.paragraph--re h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.paragraph--re h2{font-size:clamp(34px,4vw,40px);}}.paragraph--re .field--name-field-related-content{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1.5rem;margin-bottom:-2em;}.paragraph--re .field--name-field-related-content > .field__item{display:flex;box-sizing:border-box;width:25%;padding:0 1.5rem;margin-bottom:2em;}@media screen and (max-width:1000px){.paragraph--re .field--name-field-related-content > .field__item{width:50%;}}@media screen and (max-width:650px){.paragraph--re .field--name-field-related-content > .field__item{width:100%;}}.paragraph--section-links .menu-parent{border:2px solid #142F41;border-top:2px;border-left:0px;border-right:0px;}.paragraph--section-links h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;border:2px solid #142F41;border-top:0px;border-left:0px;border-right:0px;padding-bottom:0.7em;}@media screen and (max-width:800px){.paragraph--section-links h2{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.paragraph--section-links h2{font-size:clamp(30px,4vw,32px);}}.paragraph--section-links ul{margin:0;padding:0;list-style:none;}.paragraph--section-links ul:first{border:2px solid #142F41;border-top:0px;border-left:0px;border-right:0px;}.paragraph--section-links li{position:relative;margin-top:0.7em;}.paragraph--section-links li:last-child{margin-bottom:1.2em;}.paragraph--section-links li::before{content:'';display:block;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);height:2px;background-color:rgba(0,0,0,0.05);}.paragraph--section-links li a{position:relative;display:inline;padding-right:1em;font-size:0.8em;background-color:#fff;}.paragraph--type--select-dropdowns .select-section-heading{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin:24px 0 24px 0;}@media screen and (max-width:800px){.paragraph--type--select-dropdowns .select-section-heading{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.paragraph--type--select-dropdowns .select-section-heading{font-size:clamp(30px,4vw,32px);}}.paragraph--type--select-dropdowns label{display:block;font:normal normal 600 16px/24px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;color:#142F41;padding:12px 0 12px 0;}.paragraph--type--select-dropdowns select{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;font-weight:600;color:#9F2943;background-image:url("/themes/garland/img//icons/chevron-down-red.svg");background-position:calc(100% - 0.5em) center;background-repeat:no-repeat;background-size:1.5em;}.paragraph--type--select-dropdowns select[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.paragraph--type--select-dropdowns select::-ms-expand{display:none;}.paragraph--slide{position:relative;padding-right:1.2em;padding-bottom:1.2em !important;}.paragraph--slide::before{content:'';position:absolute;top:1.2em;right:0;bottom:0;left:1.2em;z-index:-1;border-radius:0.5rem;background-image:url("/themes/garland/img/decor/slide.png");background-position:center;background-size:cover;}@media screen and (max-width:900px){.paragraph--slide{padding-right:0.6em;padding-bottom:0.6em !important;}}.slide__inner{position:relative;}.slide--text{display:flex;justify-content:space-between;position:absolute;right:0;bottom:0;left:0;padding:1.5em 2em;padding-right:1em;padding-bottom:0.5em;background-color:rgba(20,47,65,0.75);}.slide--caption{margin-bottom:1em;color:#fff;}.slide--caption.has-link{margin-right:2em;max-width:630px;}.slide--caption p{font-size:0.7em;font-weight:600;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}.slide--links{margin-bottom:0.5em;}.slide--links a{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#9F2943;background-color:#fff;margin-right:1em;margin-bottom:0.5em;}.slide--links a:hover,.slide--links a:active,.slide--links a:focus{text-decoration:none;}.slide--links a.external{justify-content:center;position:relative;}.slide--links a.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.slide--links a.external::after{background-color:#fff;}.slide--links a:focus{outline:2px solid #2699FB;outline-offset:-2px;}.slide--links a[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.slide--links a[disabled]:hover,.slide--links a[disabled]:active,.slide--links a[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.slide--links a.external::after{background-color:#9F2943;}.slide--links a:hover,.slide--links a:active{background-color:#dfe0e2;}@media screen and (max-width:900px){.slide--text{flex-direction:column;position:relative;right:auto;bottom:auto;left:auto;padding:1em;padding-bottom:0.2em;background-color:#142F41;}.slide--caption{margin-right:0;}.slide--caption.has-link{margin-right:0;}}.paragraph--table-of-contents h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;}@media screen and (max-width:800px){.paragraph--table-of-contents h2{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.paragraph--table-of-contents h2{font-size:clamp(30px,4vw,32px);}}.paragraph--table-of-contents ul{margin:0;padding:0;border:2px solid #142F41;border-left:0;border-right:0;list-style:none;}.paragraph--table-of-contents li{position:relative;margin-top:0.7em;}.paragraph--table-of-contents li:first-child{margin-top:1.2em;}.paragraph--table-of-contents li:last-child{margin-bottom:1.2em;}.paragraph--table-of-contents li::before{content:'';display:block;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);height:2px;background-color:rgba(0,0,0,0.05);}.paragraph--table-of-contents li a{position:relative;display:inline-block;padding-right:1em;font-size:0.8em;background-color:#fff;}.paragraph--table-of-contents .field--name-field-wysiwyg{margin-top:2em;}.field--name-field-top-content .paragraph--text-image.alignment--left .field--name-field-video-thumbnail,.field--name-field-top-content .paragraph--text-image.alignment--left .field--name-thumbnail,.field--name-field-top-content .paragraph--text-image.alignment--left .field--name-field-media-image{box-shadow:0 0 0;}.paragraph--text-image .decor{display:none;}.paragraph--text-image.alignment--left .field--name-field-video-thumbnail,.paragraph--text-image.alignment--left .field--name-thumbnail,.paragraph--text-image.alignment--left .field--name-field-media-image{box-shadow:0 15px 30px rgba(0,0,0,0.3);}.paragraph--text-image.alignment--left .text-image--image{order:0;}.paragraph--text-image.alignment--left .text-image--image .play_video{right:-2em;left:auto;}.paragraph--text-image.alignment--left .text-image--text{order:1;padding-right:0;padding-left:5%;}.paragraph--text-image.alignment--right .text-image--image .media::before{content:'';display:block;position:absolute;top:1.5em;right:-1.5em;bottom:-1.5em;left:1.5em;border-radius:0.5rem;background-image:url("/themes/garland/img//decor/image-text-2.png");background-size:cover;overflow:hidden;}.paragraph--text-image:not(.media-is-video) .play_video{display:none;}.paragraph--text-image.media-is-video .text-image--text{padding-right:8%;}.paragraph--text-image.media-is-video.alignment--left .text-image--text{padding-left:8%;padding-right:0;}.text-image--content{display:flex;align-items:center;}.text-image--text{padding-right:5%;width:42.8%;box-sizing:border-box;}.text-image--text .paragraph__heading--title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:48px;margin-bottom:0.55em;}@media screen and (max-width:800px){.text-image--text .paragraph__heading--title{font-size:40px;}}@supports (font-size:clamp(40px,4vw,48px)){.text-image--text .paragraph__heading--title{font-size:clamp(40px,4vw,48px);}}.text-image--image{width:57.2%;}.text-image--image .media,.text-image--image .field{position:relative;}.text-image--image .play_video{top:-2em;left:-2em;}@media screen and (max-width:900px){.paragraph--text-image.alignment--left .text-image--text{margin-top:1.5em;margin-bottom:0;padding-left:0;}.paragraph--text-image.alignment--right .text-image--image .media::before{top:1em;right:-1em;bottom:-1em;left:1em;}.paragraph--text-image.media-is-video .text-image--text{padding-right:0;}.paragraph--text-image.media-is-video.alignment--left .text-image--text{padding-left:0;}.text-image--content{flex-direction:column;}.text-image--text{margin-bottom:1.5em;padding-right:0;width:100%;}.text-image--image{width:100%;}.text-image--image .play_video{top:1em !important;left:1em !important;left:auto;}.text-image--image .play_video svg{margin-left:0.2em;width:1.4rem;}.field--name-field-top-content .paragraph--text-image.alignment--right:first-child .text-image--image{padding:0 2em;}.field--name-field-top-content .paragraph--text-image.alignment--left:nth-child(2) .text-image--image{order:1;}}.paragraph--text.background--gray{background-color:#F4F5F7;}.paragraph--twitter-feed-container{background-color:#FEEFE7;overflow:hidden;}.paragraph--twitter-feed-container .p__inner,.paragraph--twitter-feed-container h2{position:relative;}.twitter-feed-container__content{position:relative;display:flex;margin:0 -1rem;}.twitter-feed-container__content .paragraph{box-sizing:border-box;padding:0 1rem;width:50%;}@media screen and (max-width:1000px){.twitter-feed-container__content{flex-direction:column;}.twitter-feed-container__content .paragraph{width:100%;max-width:600px;margin:0 auto;}.twitter-feed-container__content .paragraph + .paragraph{margin-top:1rem;}}.twitter-feed--title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;}@media screen and (max-width:800px){.twitter-feed--title{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.twitter-feed--title{font-size:clamp(30px,4vw,32px);}}.paragraph--type--district-map .p__inner{position:relative;}.map-printable-link{position:absolute;top:-2.5em;left:0;}.map-district{border-radius:0.5rem;}.map-address-form form{display:flex;}.map-address-form form input{margin-right:1rem;}.map-address-form form button{white-space:nowrap;}.map-dropdowns{display:flex;flex-wrap:wrap;margin:1em -0.5rem;margin-bottom:0;}.map-dropdown-group{box-sizing:border-box;position:relative;padding:0 0.5rem;margin-bottom:1em;width:20%;}.map-dropdown-group .map-icon{display:flex;position:absolute;top:50%;left:0.9em;transform:translateY(-50%);pointer-events:none;}.map-dropdown-group select{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;font-weight:600;color:#9F2943;background-image:url("/themes/garland/img//icons/chevron-down-red.svg");background-position:calc(100% - 0.5em) center;background-repeat:no-repeat;background-size:1.5em;padding-left:2.5em;}.map-dropdown-group select[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.map-dropdown-group select::-ms-expand{display:none;}@media screen and (max-width:1100px){.map-dropdowns{flex-wrap:wrap;}.map-dropdown-group{width:33.3%;}}@media screen and (max-width:800px){.map-dropdown-group{width:50%;}}@media screen and (max-width:650px){.map-address-form form{flex-wrap:wrap;margin-bottom:2em;}.map-address-form form input{width:100%;margin-right:0;}.map-address-form form button{margin-top:1rem;}.map-dropdown-group{width:100%;}}.news__item{padding:1em;}.news__item:nth-child(even){background-color:rgba(0,0,0,0.05);}.news__title{margin-bottom:1rem;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1em;}.news__meta{font-size:0.7em;font--body:600;}.paragraph--type--in-the-news h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:56px;margin-bottom:0.45em;}@media screen and (max-width:800px){.paragraph--type--in-the-news h2{font-size:50px;}}@supports (font-size:clamp(50px,4vw,56px)){.paragraph--type--in-the-news h2{font-size:clamp(50px,4vw,56px);}}.paragraph--type--in-the-news .itn-card{min-height:220px;display:flex;flex-direction:column;justify-content:space-between;padding:1em;border-radius:0.5rem;box-shadow:0 30px 30px rgba(0,0,0,0.15);}.paragraph--type--in-the-news .itn-card h3{font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:0.9em;}.paragraph--type--in-the-news .itn-card p{font-size:0.8em;}.paragraph--type--in-the-news .itn-card .itn-date{margin-top:20px;margin-bottom:15px;font:normal normal bold 14px/18px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;}.paragraph--type--in-the-news .itn-card .itn-card-bottom{display:flex;justify-content:space-between;align-items:center;}.paragraph--type--in-the-news .itn-card .itn-outlet-name{font:normal normal normal 16px/24px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;}.paragraph--type--in-the-news .itn-view-all{margin-top:50px;text-align:center;}.paragraph--type--in-the-news .itn-view-all a{font:normal bold 16px/20px "Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;display:inline-block;letter-spacing:0px;color:#9F2943;padding-bottom:8px;}.paragraph--type--in-the-news .itn-view-all a::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.paragraph--type--in-the-news .itn-card-container{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1.5rem;margin-bottom:-2em;}.paragraph--type--in-the-news .itn-card-container > .field__item{display:flex;flex-direction:column;box-sizing:border-box;width:25%;padding:0 1.5rem;margin-bottom:2em;}@media screen and (max-width:1000px){.paragraph--type--in-the-news .itn-card-container > .field__item{width:50%;}}@media screen and (max-width:650px){.paragraph--type--in-the-news .itn-card-container > .field__item{width:100%;}}.rankone-schedules{margin-top:1em;}.rankone-schedules select{padding:0.94em;padding-right:2.5em;width:100%;border:0;border-radius:0.5rem;box-sizing:border-box;font-size:0.8em;appearance:none;background-color:#fff;box-shadow:inset 0 0 0 1px #9F2943;font-weight:600;color:#9F2943;background-image:url("/themes/garland/img//icons/chevron-down-red.svg");background-position:calc(100% - 0.5em) center;background-repeat:no-repeat;background-size:1.5em;margin-bottom:1em;margin-right:1em;width:auto;}.rankone-schedules select[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#F4F5F7 !important;box-shadow:none !important;}.rankone-schedules select::-ms-expand{display:none;}.rankone-schedules h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-top:2em;}@media screen and (max-width:800px){.rankone-schedules h3{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.rankone-schedules h3{font-size:clamp(34px,4vw,40px);}}.rankone-schedules table{margin-bottom:4em;width:100%;border-radius:0.5rem;font-size:0.7em;box-shadow:0 15px 20px rgba(0,0,0,0.15);}.rankone-schedules table > caption:first-child{margin-bottom:2em;}.rankone-schedules table th,.rankone-schedules table td,.rankone-schedules table .oir__cell{box-sizing:border-box;padding:1.1em;}.rankone-schedules table th{text-align:left;background-color:#142F41;color:#fff;}.rankone-schedules table td,.rankone-schedules table .oir__cell{background-color:#fff;}.rankone-schedules table tr:nth-child(even) td,.rankone-schedules table tr:nth-child(even) .oir__cell,.rankone-schedules table .views-row:nth-child(even) td,.rankone-schedules table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.05);}.rankone-schedules table tr:last-child td:first-child,.rankone-schedules table tr:last-child .oir__cell:first-child,.rankone-schedules table .views-row:last-child td:first-child,.rankone-schedules table .views-row:last-child .oir__cell:first-child{border-bottom-left-radius:0.5rem;}.rankone-schedules table tr:last-child td:last-child,.rankone-schedules table tr:last-child .oir__cell:last-child,.rankone-schedules table .views-row:last-child td:last-child,.rankone-schedules table .views-row:last-child .oir__cell:last-child{border-bottom-right-radius:0.5rem;}.rankone-schedules table p{font-size:1em;}@media screen and (max-width:991px){.rankone-schedules table thead{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}.rankone-schedules table tbody,.rankone-schedules table tr,.rankone-schedules table th,.rankone-schedules table td,.rankone-schedules table .oir__cell{display:block;padding:0;text-align:left;white-space:normal;}.rankone-schedules table tr td,.rankone-schedules table .oir__cell,.rankone-schedules table tr th{display:flex;padding:2em 1em;vertical-align:middle;overflow:hidden;position:relative;vertical-align:top;border:1px solid #EDF0F1;border-top:none;width:100%;white-space:normal;}.rankone-schedules table .oir__cell:first-child,.rankone-schedules table .oir__cell:last-child{text-align:left;}.rankone-schedules table .views-row{display:block;}.rankone-schedules table tr:nth-child(even) td,.rankone-schedules table tr:nth-child(even) .oir__cell,.rankone-schedules table .views-row:nth-child(even) td,.rankone-schedules table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.025);}.rankone-schedules table th[scope="row"]{width:100%;text-align:center;display:block;background-color:#142F41;margin:0 auto;padding:.5em 0;}.rankone-schedules table td[data-header]:before,.rankone-schedules table .oir__cell[data-header]:before{content:attr(data-header);display:block;float:left;min-width:50%;color:#000;font-weight:bold;text-align:left;margin-right:1em;}.rankone-schedules table td[data-header] > *,.rankone-schedules table .oir__cell[data-header] > *{display:block;width:50%;float:right;clear:right;margin-top:0;}.rankone-schedules table td[data-header]:after,.rankone-schedules table .oir__cell[data-header]:after{content:"";position:absolute;left:0;top:0;width:50%;padding-bottom:200%;display:block;}}@media screen and (max-width:500px){.rankone-schedules table td[data-header]:before,.rankone-schedules table .oir__cell[data-header]:before{max-width:100px;min-width:100px;}}.rankone-not-found-message,.rankone-contacts-table{margin-top:2em;}@media screen and (max-width:900px){.rankone-schedules table tr{display:flex;flex-direction:column;}.rankone-schedules table td,.rankone-schedules table th{padding-top:0.55em;padding-bottom:0.55em;}.rankone-schedules table td:first-child,.rankone-schedules table th:first-child{padding-top:1.1em;}.rankone-schedules table td:last-child,.rankone-schedules table th:last-child{padding-bottom:1.1em;}}.paragraph--type--school-interest-finder{background-color:#F4F5F7;}.paragraph--type--school-interest-finder.widescreen:first-child{margin-top:0 !important;}.paragraph--type--school-interest-finder .p-container--narrow{text-align:center;}.paragraph--type--school-interest-finder .school-level{display:flex;justify-content:flex-start;margin:0 -0.8rem;}.paragraph--type--school-interest-finder .form-select{display:none;}.paragraph--type--school-interest-finder .school-interest-finder{padding-top:3em;}.paragraph--type--school-interest-finder .selections{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1212px;}.paragraph--type--school-interest-finder .selections > h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-bottom:1.5em;text-align:center;}@media screen and (max-width:800px){.paragraph--type--school-interest-finder .selections > h3{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.paragraph--type--school-interest-finder .selections > h3{font-size:clamp(30px,4vw,32px);}}.paragraph--type--school-interest-finder .school-level--item{display:flex;box-sizing:border-box;padding:0 0.8rem;width:33.33%;}.paragraph--type--school-interest-finder .school-level--item button{position:relative;align-items:flex-start;padding:0;width:100%;height:100%;min-height:192px;font-size:1em;}.paragraph--type--school-interest-finder .school-level--item button::before{content:'';display:block;position:absolute;top:0;left:2em;width:75px;height:49px;background-image:url("/themes/garland/img//decor/square-yellow-4.png");background-size:63px 75px;transition:height 0.075s linear;}.paragraph--type--school-interest-finder .school-level--item .active{margin-top:-1.6rem;margin-bottom:-1.6rem;height:calc(100% + 3.2rem);border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#fff;color:#142F41;}.paragraph--type--school-interest-finder .school-level--item .active::before{height:63px;}.paragraph--type--school-interest-finder .school-level--item .active .button-text{margin-top:11.6rem;}.paragraph--type--school-interest-finder .school-level--item .active .button-text::after{background-color:#9F2943;}.paragraph--type--school-interest-finder .school-level--item .active .button-image{width:92px;}.paragraph--type--school-interest-finder .button-text{font-size:24px;display:table;box-sizing:border-box;position:relative;padding-left:1.7em;padding-right:1em;margin-top:10rem;width:calc(100% - 92px);text-align:left;word-break:break-word;}@media screen and (max-width:800px){.paragraph--type--school-interest-finder .button-text{font-size:20px;}}@supports (font-size:clamp(20px,2vw,24px)){.paragraph--type--school-interest-finder .button-text{font-size:clamp(20px,2vw,24px);}}.paragraph--type--school-interest-finder .button-text::after{content:'';display:inline-block;margin-left:0.5em;transform:translateY(2px);width:16px;height:16px;mask-image:url("/themes/garland/img/icons/chevron-down-red-2.svg");background-color:#fff;}.paragraph--type--school-interest-finder .button-image{position:absolute;top:0;right:0;bottom:0;margin-left:auto;width:80px;border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem;background-size:cover;overflow:hidden;}.paragraph--type--school-interest-finder .submit-interests{display:block;margin:0 auto;margin-top:1em;}.paragraph--type--school-interest-finder .interests,.paragraph--type--school-interest-finder .showing-results-for,.paragraph--type--school-interest-finder .campus-list__wrapper{display:flex;flex-direction:column;padding:3em 2em;margin-top:1.6rem;background-color:#fff;box-shadow:0 30px 30px rgba(0,0,0,0.1);}.paragraph--type--school-interest-finder .interests > h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;margin-bottom:0;text-align:center;}@media screen and (max-width:800px){.paragraph--type--school-interest-finder .interests > h3{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.paragraph--type--school-interest-finder .interests > h3{font-size:clamp(30px,4vw,32px);}}.paragraph--type--school-interest-finder .showing-results-for{flex-direction:row;align-items:center;flex-wrap:wrap;padding-top:2em;padding-bottom:1em;font-weight:600;}.paragraph--type--school-interest-finder .showing-results-for > *{margin-top:1em;}.paragraph--type--school-interest-finder .showing-results-for span:not(.search-criteria){margin-right:0.3em;}.paragraph--type--school-interest-finder .showing-results-for .search-criteria{flex-grow:1;font-weight:400;}.paragraph--type--school-interest-finder .campus-list__wrapper{margin-top:0;padding-top:0;}.paragraph--type--school-interest-finder .campus-list__wrapper h3{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;}@media screen and (max-width:800px){.paragraph--type--school-interest-finder .campus-list__wrapper h3{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.paragraph--type--school-interest-finder .campus-list__wrapper h3{font-size:clamp(40px,5vw,56px);}}.paragraph--type--school-interest-finder .campus-list__wrapper h3 a{font-weight:400;color:#142F41;}.paragraph--type--school-interest-finder .campus-list__wrapper h3 a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.paragraph--type--school-interest-finder .campus-list__wrapper h3 a:hover,.paragraph--type--school-interest-finder .campus-list__wrapper h3 a:focus,.paragraph--type--school-interest-finder .campus-list__wrapper h3 a:active{color:#9F2943;text-decoration:none;}.paragraph--type--school-interest-finder .campus-list__wrapper h3.white a{color:#fff;}.paragraph--type--school-interest-finder .campus-list__wrapper h3.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.paragraph--type--school-interest-finder .campus-list__wrapper h3.white a:hover,.paragraph--type--school-interest-finder .campus-list__wrapper h3.white a:active,.paragraph--type--school-interest-finder .campus-list__wrapper h3.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.paragraph--type--school-interest-finder .campus-list__wrapper h3{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.paragraph--type--school-interest-finder .campus-list__wrapper h3{font-size:clamp(34px,4vw,40px);}}.paragraph--type--school-interest-finder .campus-list__wrapper h3 a::after{margin-left:10px;width:6vw;max-width:68px;min-width:44px;height:30px;}.paragraph--type--school-interest-finder .campus-list__inner{padding-top:3em;border-top:2px solid #F4F5F7;}.paragraph--type--school-interest-finder .campus-list__inner .campus + .campus{margin-top:1em;}.interests-wrapper{display:block;margin:0 auto;max-width:1032px;}.interest-checkbox-container{display:flex;flex-wrap:wrap;margin:0 -1rem;}.interest-checkbox{box-sizing:border-box;position:relative;display:flex;padding:1rem;width:20%;}.interest-checkbox input{position:absolute;opacity:0;top:0;left:0;width:1px;height:1px;}.interest-checkbox input:checked + label::before{background-image:url("/themes/garland/img//icons/check--red.svg");}.interest-checkbox input:checked + label::after{opacity:0;}.interest-checkbox label{position:relative;display:flex;flex-direction:column;align-items:center;padding:2em 1em;height:100%;width:100%;border-radius:0.5rem;text-align:center;word-break:break-word;cursor:pointer;}.interest-checkbox label:hover,.interest-checkbox label:focus,.interest-checkbox label:active{background-color:#F4F5F7;}.interest-checkbox label:hover::before,.interest-checkbox label:focus::before,.interest-checkbox label:active::before{background-image:url("/themes/garland/img//icons/check--red.svg");}.interest-checkbox label span{margin-bottom:0.7em;font-size:0.8em;font-weight:600;}.interest-checkbox label::after{content:'';display:inline-block;margin-top:auto;width:24px;height:24px;border:2px solid #9F2943;border-radius:0.5rem;}.interest-checkbox label::before{content:'';display:block;position:absolute;bottom:2em;left:50%;transform:translateX(-50%);width:24px;height:24px;background-size:16px;background-position:center center;background-repeat:no-repeat;}.interest-checkbox .image-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:1em;max-height:93px;height:20vw;width:100%;}.interest-checkbox .image-wrapper img{display:block;max-width:65%;}@media screen and (max-width:1000px){.interest-checkbox{width:25%;}}@media screen and (max-width:900px){.paragraph--type--school-interest-finder .interests,.paragraph--type--school-interest-finder .showing-results-for,.paragraph--type--school-interest-finder .campus-list__wrapper{padding-right:1em;padding-left:1em;}.paragraph--type--school-interest-finder .school-level{display:none;}.paragraph--type--school-interest-finder .school-level-select{margin-bottom:5rem;}.paragraph--type--school-interest-finder .school-level-select + .interests{margin-top:-4rem;}.paragraph--type--school-interest-finder .form-select{display:block;}}@media screen and (max-width:850px){.interest-checkbox{width:33.3%;}}@media screen and (max-width:650px){.interest-checkbox{width:50%;}}@media screen and (max-width:500px){.interest-checkbox{width:100%;}.interest-checkbox label{padding:1em;}.interest-checkbox label::before{bottom:1em;}.interest-checkbox .image-wrapper{max-height:100%;height:auto;}}.listing-page{margin:4em 0;}.listing-page .total-results{font-size:0.9em;}.listing-page .form--inline{display:flex;flex-direction:column;}.listing-page .form--inline > .form-item{float:none;}.listing-page__top{margin-bottom:2em;}.listing-page__top .form-actions{display:flex;flex-direction:row;align-items:center;}.listing-page__top input[data-drupal-selector^=edit-reset]{padding:0;margin-left:1rem;width:auto;color:#9F2943;background-color:transparent;}.listing-page__top input[data-drupal-selector^=edit-reset]:hover,.listing-page__top input[data-drupal-selector^=edit-reset]:active,.listing-page__top input[data-drupal-selector^=edit-reset]:focus{background-color:transparent;color:#9F2943;text-decoration:underline;}.listing-page__top .form--inline{flex-direction:row;align-items:flex-end;}.listing-page__top .form--inline::after{content:none;}.listing-page__top label{display:block;margin-bottom:1em;}.listing-page__top .form-item input,.listing-page__top .form-item select{box-shadow:inset 0 0 0 1px #9F2943,0 15px 30px rgba(0,0,0,0.2);}.listing-page__top .form-item-keys{flex-grow:1;}.listing-page__group{display:flex;position:relative;}.listing-page__header{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap;position:absolute;top:0;right:0;padding:0.9em 1em;width:calc(100% - 290px);border-radius:0.5rem;background-color:#F4F5F7;}.listing-page__filters{box-sizing:border-box;padding-right:2em;width:290px;}.listing-page__filters details{margin:0;border:0;}.listing-page__filters details + details{margin-top:0.5em;}.listing-page__filters details[open] .summary{background-image:url("/themes/garland/img//icons/filter-collapse.png");transform:rotate(90deg);}.listing-page__filters .details-wrapper{padding:0.2em 0;}.listing-page__filters summary{position:relative;display:flex;justify-content:space-between;align-items:center;padding-left:0;font-size:0.8em;font-weight:600;color:#9F2943;}.listing-page__filters .summary{position:relative;width:14px;height:14px;background-image:url("/themes/garland/img//icons/filter-expand.png"),url("/themes/garland/img//icons/filter-collapse.png");transform:rotate(0);transition:transform 0.15s linear,background-image 0.15s linear;}.listing-page__filters .form-actions{margin-top:30px;}.listing-page__filters .form-actions input{justify-content:center;text-align:center;width:100%;}.listing-page__filters input[data-drupal-selector=edit-reset]{position:absolute;top:0;right:0;padding:0;width:auto;color:#9F2943;background-color:transparent;}.listing-page__filters input[data-drupal-selector=edit-reset]:hover,.listing-page__filters input[data-drupal-selector=edit-reset]:active,.listing-page__filters input[data-drupal-selector=edit-reset]:focus{background-color:transparent;color:#9F2943;text-decoration:underline;}.view-filters__inner{position:relative;}.listing-page__result-tags{font-weight:600;}.listing-page__result-tags .title{margin-right:0.5em;font-size:0.8em;}.listing-page__result-tags .tag{margin-right:0.5em;font-size:0.7em;}.listing-page__result-tags .tag::after{content:',';}.listing-page__result-tags .tag:last-child::after{content:none;}.listing-page__content{flex-grow:1;margin-top:5em;width:calc(100% - 290px);}.listing-page__content .views-row{padding-bottom:2em;margin-bottom:2em;border-bottom:2px solid rgba(0,0,0,0.1);}.listing-page__content .views-row:last-child{margin-bottom:0;}.listing-page__filter-title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:0.75em;transform:translateY(-0.2em);line-height:1;}@media screen and (max-width:800px){.listing-page__filter-title{font-size:30px;}}@supports (font-size:clamp(30px,4vw,32px)){.listing-page__filter-title{font-size:clamp(30px,4vw,32px);}}@media screen and (max-width:900px){.listing-page{margin-top:2em;}.listing-page__filters{padding-right:0;width:100%;}.listing-page__header{position:relative;top:auto;right:auto;width:100%;}.listing-page__content{margin-top:2em;width:100%;}.listing-page__group{flex-direction:column;}}@media screen and (max-width:750px){.listing-page__top .form--inline{align-items:unset;flex-direction:column;}.listing-page__top .form-item{margin-bottom:0;}.listing-page__top label{margin-bottom:0.5em;}}.view-announcements{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1212px;}.view-announcements h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-top:12rem;}@media screen and (max-width:800px){.view-announcements h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.view-announcements h2{font-size:clamp(34px,4vw,40px);}}@media (min-width:901px){.view-announcements h2{margin-top:8rem;}}.view-announcements .views-row + .views-row{margin-top:1rem;}.block-views-blockblog-blog-recent-posts .view-blog .view-filters,.block-views-blockblog-blog-related-posts .view-blog .view-filters,.paragraph--prefiltered-blog-post-carousel .view-blog .view-filters{margin-bottom:2em;}.block-views-blockblog-blog-recent-posts .view-blog .view-filters .form--inline,.block-views-blockblog-blog-related-posts .view-blog .view-filters .form--inline,.paragraph--prefiltered-blog-post-carousel .view-blog .view-filters .form--inline{display:flex;align-items:flex-end;}.block-views-blockblog-blog-recent-posts .view-blog .view-filters input[type=submit],.block-views-blockblog-blog-related-posts .view-blog .view-filters input[type=submit],.paragraph--prefiltered-blog-post-carousel .view-blog .view-filters input[type=submit]{height:27px;}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2,.block-views-blockblog-blog-related-posts .view-blog .view-header h2,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2{font-size:56px;}@media screen and (max-width:800px){.block-views-blockblog-blog-recent-posts .view-blog .view-header h2,.block-views-blockblog-blog-related-posts .view-blog .view-header h2,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.block-views-blockblog-blog-recent-posts .view-blog .view-header h2,.block-views-blockblog-blog-related-posts .view-blog .view-header h2,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2{font-size:clamp(40px,5vw,56px);}}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2 a,.block-views-blockblog-blog-related-posts .view-blog .view-header h2 a,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2 a{font-weight:400;color:#142F41;}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2 a::after,.block-views-blockblog-blog-related-posts .view-blog .view-header h2 a::after,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2 a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2 a:hover,.block-views-blockblog-blog-recent-posts .view-blog .view-header h2 a:focus,.block-views-blockblog-blog-recent-posts .view-blog .view-header h2 a:active,.block-views-blockblog-blog-related-posts .view-blog .view-header h2 a:hover,.block-views-blockblog-blog-related-posts .view-blog .view-header h2 a:focus,.block-views-blockblog-blog-related-posts .view-blog .view-header h2 a:active,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2 a:hover,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2 a:focus,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2 a:active{color:#9F2943;text-decoration:none;}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2.white a,.block-views-blockblog-blog-related-posts .view-blog .view-header h2.white a,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2.white a{color:#fff;}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2.white a::after,.block-views-blockblog-blog-related-posts .view-blog .view-header h2.white a::after,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2.white a:hover,.block-views-blockblog-blog-recent-posts .view-blog .view-header h2.white a:active,.block-views-blockblog-blog-recent-posts .view-blog .view-header h2.white a:focus,.block-views-blockblog-blog-related-posts .view-blog .view-header h2.white a:hover,.block-views-blockblog-blog-related-posts .view-blog .view-header h2.white a:active,.block-views-blockblog-blog-related-posts .view-blog .view-header h2.white a:focus,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2.white a:hover,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2.white a:active,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2.white a:focus{text-decoration:underline;}.block-views-blockblog-blog-recent-posts .view-blog .view-header h2 a::after,.block-views-blockblog-blog-related-posts .view-blog .view-header h2 a::after,.paragraph--prefiltered-blog-post-carousel .view-blog .view-header h2 a::after{margin-left:2rem;}.block-views-blockblog-blog-recent-posts .view-blog .view-content,.block-views-blockblog-blog-related-posts .view-blog .view-content,.paragraph--prefiltered-blog-post-carousel .view-blog .view-content{display:flex;justify-content:space-between;}.block-views-blockblog-blog-recent-posts .view-blog h3,.block-views-blockblog-blog-related-posts .view-blog h3,.paragraph--prefiltered-blog-post-carousel .view-blog h3{width:100%;}.block-views-blockblog-blog-recent-posts .view-blog img,.block-views-blockblog-blog-related-posts .view-blog img,.paragraph--prefiltered-blog-post-carousel .view-blog img{display:block;width:100%;}.block-views-blockblog-blog-recent-posts .view-blog .views-row,.block-views-blockblog-blog-related-posts .view-blog .views-row,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row{box-sizing:border-box;padding:1em 0.5em;margin-bottom:1.6em;width:48.7%;border-radius:0.5rem;}.block-views-blockblog-blog-recent-posts .view-blog .views-row article,.block-views-blockblog-blog-related-posts .view-blog .views-row article,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row article{padding:1em;background-color:#fff;box-shadow:0 25px 30px rgba(0,0,0,0.2);}.block-views-blockblog-blog-recent-posts .view-blog .views-row .button,.block-views-blockblog-blog-related-posts .view-blog .views-row .button,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row .button{justify-content:center;position:relative;padding:1.4em 1em;width:100%;}.block-views-blockblog-blog-recent-posts .view-blog .views-row .button::after,.block-views-blockblog-blog-related-posts .view-blog .views-row .button::after,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row .button::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.block-views-blockblog-blog-recent-posts .view-blog .views-row .button::after,.block-views-blockblog-blog-related-posts .view-blog .views-row .button::after,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row .button::after{display:inline-block;}.block-views-blockblog-blog-recent-posts .view-blog .views-row + h3,.block-views-blockblog-blog-related-posts .view-blog .views-row + h3,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row + h3{margin-top:6rem;}.block-views-blockblog-blog-recent-posts .view-blog h4,.block-views-blockblog-blog-related-posts .view-blog h4,.paragraph--prefiltered-blog-post-carousel .view-blog h4{margin:0.9em 0;}@media screen and (max-width:750px){.block-views-blockblog-blog-recent-posts .view-blog .views-row,.block-views-blockblog-blog-related-posts .view-blog .views-row,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row{width:100%;}.block-views-blockblog-blog-recent-posts .view-blog .views-row + h3,.block-views-blockblog-blog-related-posts .view-blog .views-row + h3,.paragraph--prefiltered-blog-post-carousel .view-blog .views-row + h3{margin-top:4rem;}}.block-views-blockblog-blog-recent-posts .view-blog .view-content,.block-views-blockblog-blog-related-posts .view-blog .view-content{flex-wrap:wrap;}.page-node-type-blog-landing-page .block-views-blockblog-blog-recent-posts .view-blog h3 a,.page-node-type-blog-landing-page .block-views-blockblog-blog-related-posts .view-blog h3 a,.page-node-type-blog-landing-page .paragraph--prefiltered-blog-post-carousel .view-blog h3 a{font-weight:400;line-height:1.3;}.page-node-type-blog-landing-page .block-views-blockblog-blog-recent-posts .view-blog .blog-post-summary,.page-node-type-blog-landing-page .block-views-blockblog-blog-related-posts .view-blog .blog-post-summary,.page-node-type-blog-landing-page .paragraph--prefiltered-blog-post-carousel .view-blog .blog-post-summary{line-height:1.75;}.view-careers{position:relative;padding-top:6em;padding-bottom:4em;background-image:url("/themes/garland/img/school-district.jpg");background-size:cover;}.view-careers::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#FEEFE7;opacity:0.95;}.view-careers .l-container{position:relative;display:flex;flex-direction:column;}.view-careers .view-header{display:block;margin:0 auto;margin-bottom:3em;max-width:600px;text-align:center;}.view-careers .view-header h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.2em;font-size:0.8em;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;}.view-careers .view-header h3{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:56px;margin-bottom:0.45em;}@media screen and (max-width:800px){.view-careers .view-header h3{font-size:50px;}}@supports (font-size:clamp(50px,4vw,56px)){.view-careers .view-header h3{font-size:clamp(50px,4vw,56px);}}.view-careers .view-content .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2em;margin-bottom:5em;}.view-careers .view-content + a:last-child{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;margin:0 auto;}.view-careers .view-content + a:last-child:hover,.view-careers .view-content + a:last-child:active,.view-careers .view-content + a:last-child:focus{text-decoration:none;}.view-careers .view-content + a:last-child.external{justify-content:center;position:relative;}.view-careers .view-content + a:last-child.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.view-careers .view-content + a:last-child.external::after{background-color:#fff;}.view-careers .view-content + a:last-child:focus{outline:2px solid #2699FB;outline-offset:-2px;}.view-careers .view-content + a:last-child[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.view-careers .view-content + a:last-child[disabled]:hover,.view-careers .view-content + a:last-child[disabled]:active,.view-careers .view-content + a:last-child[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.view-careers .view-content + a:last-child:hover,.view-careers .view-content + a:last-child:active{color:#fff;background-color:#801930;}.view-careers .views-row{display:flex;align-items:center;justify-content:center;border-radius:0.5rem;background-color:#fff;box-shadow:0 15px 20px rgba(0,0,0,0.1);}.view-careers .views-row:nth-child(4n+1),.view-careers .views-row:nth-child(4n+3){transform:translateY(4em);}.view-careers .views-row a{display:flex;flex-direction:column;}.view-careers .views-row img{width:auto;max-height:110px;}.view-careers .vocabulary-careers{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;}.view-careers .career__image{margin:2em 1em;}.view-careers .career__title{box-sizing:border-box;display:block;margin-top:auto;padding:1em;padding-top:0;width:100%;text-align:center;font-size:0.8em;}.view-careers .career__title::after{content:'→';margin-left:0.3em;font-family:'Libre Franklin';}.view-careers .pager{margin:0;padding:0;text-align:center;}.view-careers .pager .button{padding:0;background-color:transparent;color:#9F2943;}.view-careers .pager .button::after{content:'\2193';margin-left:0.5rem;transform:translateY(-4px);font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;}.view-careers .pager .button:hover,.view-careers .pager .button:active,.view-careers .pager .button:focus{text-decoration:underline;}@media screen and (max-width:1280px){.view-careers .view-content .views-infinite-scroll-content-wrapper{grid-gap:3vw;}}@media screen and (max-width:1100px){.view-careers .view-content .views-infinite-scroll-content-wrapper{grid-gap:2vw;}}@media screen and (max-width:900px){.view-careers .view-content .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr;grid-gap:2em;}.view-careers .views-row:nth-child(4n+1),.view-careers .views-row:nth-child(4n+3){transform:none;}.view-careers .views-row:nth-child(odd){transform:translateY(4em);}}@media screen and (max-width:600px){.view-careers .view-content .views-infinite-scroll-content-wrapper{grid-template-columns:1fr;grid-gap:2em;margin-bottom:0;}.view-careers .views-row:nth-child(odd){transform:none;}}.view-department-staff table{margin-bottom:4em;width:100%;border-radius:0.5rem;font-size:0.7em;box-shadow:0 15px 20px rgba(0,0,0,0.15);}.view-department-staff table > caption:first-child{margin-bottom:2em;}.view-department-staff table th,.view-department-staff table td,.view-department-staff table .oir__cell{box-sizing:border-box;padding:1.1em;}.view-department-staff table th{text-align:left;background-color:#142F41;color:#fff;}.view-department-staff table td,.view-department-staff table .oir__cell{background-color:#fff;}.view-department-staff table tr:nth-child(even) td,.view-department-staff table tr:nth-child(even) .oir__cell,.view-department-staff table .views-row:nth-child(even) td,.view-department-staff table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.05);}.view-department-staff table tr:last-child td:first-child,.view-department-staff table tr:last-child .oir__cell:first-child,.view-department-staff table .views-row:last-child td:first-child,.view-department-staff table .views-row:last-child .oir__cell:first-child{border-bottom-left-radius:0.5rem;}.view-department-staff table tr:last-child td:last-child,.view-department-staff table tr:last-child .oir__cell:last-child,.view-department-staff table .views-row:last-child td:last-child,.view-department-staff table .views-row:last-child .oir__cell:last-child{border-bottom-right-radius:0.5rem;}.view-department-staff table p{font-size:1em;}@media screen and (max-width:991px){.view-department-staff table thead{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}.view-department-staff table tbody,.view-department-staff table tr,.view-department-staff table th,.view-department-staff table td,.view-department-staff table .oir__cell{display:block;padding:0;text-align:left;white-space:normal;}.view-department-staff table tr td,.view-department-staff table .oir__cell,.view-department-staff table tr th{display:flex;padding:2em 1em;vertical-align:middle;overflow:hidden;position:relative;vertical-align:top;border:1px solid #EDF0F1;border-top:none;width:100%;white-space:normal;}.view-department-staff table .oir__cell:first-child,.view-department-staff table .oir__cell:last-child{text-align:left;}.view-department-staff table .views-row{display:block;}.view-department-staff table tr:nth-child(even) td,.view-department-staff table tr:nth-child(even) .oir__cell,.view-department-staff table .views-row:nth-child(even) td,.view-department-staff table .views-row:nth-child(even) .oir__cell{background-color:rgba(0,0,0,0.025);}.view-department-staff table th[scope="row"]{width:100%;text-align:center;display:block;background-color:#142F41;margin:0 auto;padding:.5em 0;}.view-department-staff table td[data-header]:before,.view-department-staff table .oir__cell[data-header]:before{content:attr(data-header);display:block;float:left;min-width:50%;color:#000;font-weight:bold;text-align:left;margin-right:1em;}.view-department-staff table td[data-header] > *,.view-department-staff table .oir__cell[data-header] > *{display:block;width:50%;float:right;clear:right;margin-top:0;}.view-department-staff table td[data-header]:after,.view-department-staff table .oir__cell[data-header]:after{content:"";position:absolute;left:0;top:0;width:50%;padding-bottom:200%;display:block;}}@media screen and (max-width:500px){.view-department-staff table td[data-header]:before,.view-department-staff table .oir__cell[data-header]:before{max-width:100px;min-width:100px;}}.view-department-staff .views-field-title{width:25%;}.view-department-staff .views-field-field-position{width:75%;}@media screen and (max-width:650px){.view-department-staff .views-field-title{width:50%;}.view-department-staff .views-field-field-position{width:50%;}}.directory-letter{position:relative;display:flex;flex-direction:column;margin-top:0.5em;margin-bottom:0.5em;}.directory-letter:first-child{margin-top:0;}.directory-letter .label-directory{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;margin-bottom:0.1em;border-bottom:2px solid rgba(0,0,0,0.05);}@media screen and (max-width:800px){.directory-letter .label-directory{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.directory-letter .label-directory{font-size:clamp(34px,4vw,40px);}}.directory-letter .letter-decor{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:110px;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;line-height:0.88;}@media screen and (max-width:800px){.directory-letter .letter-decor{font-size:60px;}}@supports (font-size:clamp(60px,11vw,110px)){.directory-letter .letter-decor{font-size:clamp(60px,11vw,110px);}}.view-directory{margin-left:auto;margin-right:auto;padding:0 2rem;box-sizing:content-box;max-width:1212px;position:relative;}.view-directory h2{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-right:2em;}@media screen and (max-width:800px){.view-directory h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.view-directory h2{font-size:clamp(34px,4vw,40px);}}.view-directory .view-header{display:flex;justify-content:space-between;flex-wrap:wrap;}.view-directory .view-content{display:flex;flex-direction:column;position:relative;padding-bottom:2em;}.view-directory .view-content a{font-size:0.8em;}.view-directory .view-content a + a{margin-top:0.5em;}.directory-anchor{display:flex;align-items:center;}.directory-anchor label{margin-right:0.5em;white-space:nowrap;font-size:0.8em;font-weight:600;}.directory-group{display:flex;justify-content:space-between;}.directory-items{display:flex;flex-grow:1;flex-direction:column;margin-top:0.5em;margin-bottom:0.3em;padding-right:1em;}@media screen and (max-width:900px){.directory-letter .letter-decor{top:100%;}}.paragraph--listing.events_calendar_db{background:#F4F5F7;}.view-events-calendar-db .form--inline{display:flex;align-items:flex-end;flex-wrap:wrap;margin-bottom:2.4em;}.view-events-calendar-db .form--inline .form-actions{display:flex;flex-direction:row;align-items:center;}.view-events-calendar-db .form--inline input[data-drupal-selector^=edit-reset]{padding:0;margin-left:1rem;width:auto;color:#9F2943;background-color:transparent;}.view-events-calendar-db .form--inline input[data-drupal-selector^=edit-reset]:hover,.view-events-calendar-db .form--inline input[data-drupal-selector^=edit-reset]:active,.view-events-calendar-db .form--inline input[data-drupal-selector^=edit-reset]:focus{background-color:transparent;color:#9F2943;text-decoration:underline;}.view-events-calendar-db .form--inline > .form-item{display:flex;flex-direction:column;float:none;margin:0;margin-bottom:1em;}.view-events-calendar-db .form--inline .form-item{margin-right:0.8em;}.view-events-calendar-db .form--inline .form-item label{margin-bottom:0.9em;}.view-events-calendar-db .form--inline select{min-width:230px;}.view-events-calendar-db .form--inline .form-item-keywords{flex-grow:1;}.view-events-calendar-db .form--inline .form-item-field-date-range-value-1,.view-events-calendar-db .form--inline .form-item-field-date-range-value,.view-events-calendar-db .form--inline .form-item-field-date-range-end-value{display:none !important;}.view-events-calendar-db .search-container{display:flex;justify-content:space-between;}.view-events-calendar-db .search-results-container{box-sizing:border-box;flex-grow:1;padding-right:1em;margin-bottom:4em;order:0;}.view-events-calendar-db .sidebar-right{order:1;}.view-events-calendar-db .views-infinite-scroll-content-wrapper{border-top:2px solid #fff;}.view-events-calendar-db .selected-date{background:#9F2943;border:1px;border-radius:10%;}.view-events-calendar-db .selected-date a{color:white !important;}.view-events-calendar-db .views-row{padding:1.5em 0;border-bottom:2px solid #fff;}.view-events-calendar-db .pager{padding-left:0;text-align:center;}.view-events-calendar-db .sidebar-right{margin-bottom:4em;}.view-events-calendar-db .hasDatepicker{display:flex;flex-direction:column;}.view-events-calendar-db .datepicker-note{order:1;margin-top:1em;font-size:0.7em;}.view-events-calendar-db .ui-datepicker{order:0;padding:0;width:350px;border:0;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;box-shadow:0 15px 40px rgba(0,0,0,0.15);}.view-events-calendar-db .ui-datepicker .ui-datepicker-title{display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.55em;order:1;}.view-events-calendar-db .ui-datepicker .ui-datepicker-prev,.view-events-calendar-db .ui-datepicker .ui-datepicker-next{order:0;position:relative;top:auto;left:auto;right:auto;border-radius:3em;background-color:#9F2943;background-image:url(/themes/garland/img/icons/chevron-right-white.svg);background-size:1.7em;background-repeat:no-repeat;background-position:center center;transition:background-color 0.15s linear;}.view-events-calendar-db .ui-datepicker .ui-datepicker-prev:hover,.view-events-calendar-db .ui-datepicker .ui-datepicker-prev:active,.view-events-calendar-db .ui-datepicker .ui-datepicker-prev:focus,.view-events-calendar-db .ui-datepicker .ui-datepicker-next:hover,.view-events-calendar-db .ui-datepicker .ui-datepicker-next:active,.view-events-calendar-db .ui-datepicker .ui-datepicker-next:focus{border:0;background-color:#801930;cursor:pointer;}.view-events-calendar-db .ui-datepicker .ui-datepicker-prev{transform:scaleX(-1);}.view-events-calendar-db .ui-datepicker .ui-datepicker-next{order:2;}.view-events-calendar-db .ui-datepicker table{margin-bottom:0;font-size:1em;}.view-events-calendar-db .ui-datepicker th,.view-events-calendar-db .ui-datepicker td{padding:0.65em 0.3em;}.view-events-calendar-db .ui-datepicker th:first-child,.view-events-calendar-db .ui-datepicker td:first-child{padding-left:1em;}.view-events-calendar-db .ui-datepicker th:last-child,.view-events-calendar-db .ui-datepicker td:last-child{padding-right:1em;}.view-events-calendar-db .ui-datepicker th{padding-top:0.9em;padding-bottom:1.2em;font-size:0.7em;text-transform:uppercase;color:#969696;background:#fff;}.view-events-calendar-db .ui-datepicker td{font-size:0.8em;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane{display:flex;justify-content:center;padding-bottom:1em;margin:0;padding-top:0.6em;border:0;border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Libre Franklin","Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;padding:1.05em 1.9em;border-radius:0.5rem;font-size:1.6rem;line-height:1;transition:background-color 0.15s linear;color:#fff;background-color:#9F2943;opacity:1;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button:hover,.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button:active,.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button:focus{text-decoration:none;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button.external{justify-content:center;position:relative;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button.external::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button.external::after{background-color:#fff;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button:focus{outline:2px solid #2699FB;outline-offset:-2px;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button[disabled]{background-color:#F4F5F7;color:#aaabac;outline:none;cursor:default;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button[disabled]:hover,.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button[disabled]:active,.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button[disabled]:focus{background-color:#F4F5F7;color:#aaabac;outline:none;}.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button:hover,.view-events-calendar-db .ui-datepicker .ui-datepicker-buttonpane button:active{color:#fff;background-color:#801930;}.view-events-calendar-db .ui-state-disabled{opacity:1;}.view-events-calendar-db .ui-widget-header{display:flex;justify-content:space-between;padding:1.5em 1em;border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#fff;background-color:#142F41;}.view-events-calendar-db .ui-widget-header::before,.view-events-calendar-db .ui-widget-header::after{content:none;}.view-events-calendar-db .ui-widget-header .ui-icon{display:none;}.view-events-calendar-db .ui-state-default:not(button){padding:0;border:0;background:transparent;color:#142F41;text-align:center;}.view-events-calendar-db a.ui-state-default{color:#9F2943;text-decoration:underline;}.view-events-calendar-db a.ui-state-default:hover,.view-events-calendar-db a.ui-state-default:active,.view-events-calendar-db a.ui-state-default:focus{color:#801930;text-decoration:none;}@media screen and (max-width:900px){.view-events-calendar-db .search-container{flex-direction:column;}.view-events-calendar-db .sidebar-right{order:0;}.view-events-calendar-db .search-results-container{order:1;padding-right:0;}}.view-gem-recipients{padding:0;margin:0 auto;max-width:900px;}.view-gem-recipients .view-header h2{margin-bottom:0.95em;}.view-gem-recipients .views-row + .views-row{margin-top:2em;padding-top:2em;border-top:1px solid rgba(0,0,0,0.1);}.view-newsletters .view-filters{margin-bottom:2em;}.view-newsletters .view-filters .form--inline{display:flex;align-items:flex-end;}.view-newsletters .view-filters input[type=submit]{height:27px;}.view-newsletters .view-header h2{font-size:56px;}@media screen and (max-width:800px){.view-newsletters .view-header h2{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.view-newsletters .view-header h2{font-size:clamp(40px,5vw,56px);}}.view-newsletters .view-header h2 a{font-weight:400;color:#142F41;}.view-newsletters .view-header h2 a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.view-newsletters .view-header h2 a:hover,.view-newsletters .view-header h2 a:focus,.view-newsletters .view-header h2 a:active{color:#9F2943;text-decoration:none;}.view-newsletters .view-header h2.white a{color:#fff;}.view-newsletters .view-header h2.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.view-newsletters .view-header h2.white a:hover,.view-newsletters .view-header h2.white a:active,.view-newsletters .view-header h2.white a:focus{text-decoration:underline;}.view-newsletters .view-header h2 a::after{margin-left:2rem;}.view-newsletters .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.view-newsletters h3{width:100%;}.view-newsletters img{display:block;width:100%;}.view-newsletters .views-row{box-sizing:border-box;padding:1em;margin-bottom:1.6em;width:48.7%;border-radius:0.5rem;background-color:#fff;box-shadow:0 25px 30px rgba(0,0,0,0.2);}.view-newsletters .views-row .button{justify-content:center;position:relative;padding:1.4em 1em;width:100%;}.view-newsletters .views-row .button::after{content:'';display:inline;margin-left:1rem;min-width:16px;height:16px;mask-image:url("/themes/garland/img/icons/external.svg");background-size:100%;background-repeat:no-repeat;background-color:#9F2943;}.view-newsletters .views-row .button::after{display:inline-block;}.view-newsletters .views-row + h3{margin-top:6rem;}.view-newsletters h4{margin:0.9em 0;}@media screen and (max-width:750px){.view-newsletters .views-row{width:100%;}.view-newsletters .views-row + h3{margin-top:4rem;}}.view-online-instructional-resources{}.view-online-instructional-resources input[type=submit]{display:none !important;}.view-recent-news .views-row{padding:1.5em 0;border-bottom:2px solid #fff;}.view-recent-news .pager{padding-left:0;text-align:center;}.view-schools .view-filters{margin-bottom:1em;}.view-schools .view-filters .form-actions{display:flex;flex-direction:row;align-items:center;}.view-schools .view-filters input[data-drupal-selector^=edit-reset]{padding:0;margin-left:1rem;width:auto;color:#9F2943;background-color:transparent;}.view-schools .view-filters input[data-drupal-selector^=edit-reset]:hover,.view-schools .view-filters input[data-drupal-selector^=edit-reset]:active,.view-schools .view-filters input[data-drupal-selector^=edit-reset]:focus{background-color:transparent;color:#9F2943;text-decoration:underline;}.view-schools .view-filters .form--inline{display:flex;align-items:flex-end;}.view-schools .view-filters .form--inline::after{content:none;}.view-schools .view-filters label{display:block;margin-bottom:1em;}.view-schools .view-filters .form-item input,.view-schools .view-filters .form-item select{box-shadow:inset 0 0 0 1px #9F2943,0 15px 30px rgba(0,0,0,0.2);}.view-schools .view-filters .form-item-title{flex-grow:1;}.view-schools .views-row + .views-row{margin-top:1em;}@media screen and (max-width:900px){.view-schools .view-filters .form--inline{align-items:unset;flex-direction:column;}.view-schools .view-filters .form-item{margin-bottom:0;}.view-schools .view-filters label{margin-bottom:0.5em;}}.l-container-search .region.l-content__inner{display:grid;grid-template-columns:250px 1fr;gap:60px;}@media screen and (max-width:900px){.l-container-search .region.l-content__inner{display:block;}}.facet-item{display:flex;margin-top:0.4em;}.view-solr-search{margin-bottom:180px;}.view-solr-search .views-field-title h2{font-size:56px;display:block;margin:0;font-family:"DM Serif Display","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:400;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;margin-bottom:0.55em;margin-bottom:1em;width:100%;}@media screen and (max-width:800px){.view-solr-search .views-field-title h2{font-size:40px;}}@supports (font-size:clamp(40px,5vw,56px)){.view-solr-search .views-field-title h2{font-size:clamp(40px,5vw,56px);}}.view-solr-search .views-field-title h2 a{font-weight:400;color:#142F41;}.view-solr-search .views-field-title h2 a::after{content:'';display:inline-block;width:7vw;max-width:78px;min-width:50px;height:38px;background-image:url("/themes/garland/img//decor/arrow-doodle.png");background-repeat:no-repeat;background-size:100%;background-position:center;}.view-solr-search .views-field-title h2 a:hover,.view-solr-search .views-field-title h2 a:focus,.view-solr-search .views-field-title h2 a:active{color:#9F2943;text-decoration:none;}.view-solr-search .views-field-title h2.white a{color:#fff;}.view-solr-search .views-field-title h2.white a::after{background-image:url("/themes/garland/img//decor/arrow-doodle-white.png");}.view-solr-search .views-field-title h2.white a:hover,.view-solr-search .views-field-title h2.white a:active,.view-solr-search .views-field-title h2.white a:focus{text-decoration:underline;}@media screen and (max-width:800px){.view-solr-search .views-field-title h2{font-size:34px;}}@supports (font-size:clamp(34px,4vw,40px)){.view-solr-search .views-field-title h2{font-size:clamp(34px,4vw,40px);}}.view-solr-search .views-field-title h2 a::after{margin-left:10px;width:6vw;max-width:68px;min-width:44px;height:30px;}.view-solr-search .views-field-search-api-excerpt{font-size:0.8em;margin-top:-20px;}.block-facet--checkbox details{border:none;}.block-facet--checkbox summary{position:relative;display:flex;justify-content:space-between;align-items:center;padding-left:0;font-size:0.8em;font-weight:600;color:#9F2943;}.block-facet--checkbox summary .summary{position:relative;width:14px;height:14px;background-image:url("/themes/garland/img//icons/filter-expand.png"),url("/themes/garland/img//icons/filter-collapse.png");transform:rotate(0);transition:transform 0.15s linear,background-image 0.15s linear;}.block-facet--checkbox details[open] .summary{background-image:url("/themes/garland/img//icons/filter-collapse.png");transform:rotate(90deg);}.view-staff-tools .staff-tools__inner{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1rem;}.view-staff-tools .views-row{display:flex;width:25%;padding:0 1rem;margin-bottom:2em;box-sizing:border-box;}@media screen and (max-width:1050px){.view-staff-tools .views-row{width:33.3%;}}@media screen and (max-width:900px){.view-staff-tools .views-row{margin-bottom:1em;width:50%;}}@media screen and (max-width:600px){.view-staff-tools .views-row{width:100%;}}.view-wellness-resources h2{margin-bottom:1em;}.view-wellness-resources input[type=submit]{margin-bottom:1em;}
