:root{--font-ivystyle:"ivystyle-sans", Calibri,Tahoma,sans-serif;--font-ivypresto:"ivypresto-headline",Georgia,serif;--site-gutter:24px;--single-gutter:max(calc(50vw - var(--scrollbar-width)/2 - 35.625rem) + var(--site-gutter),var(--site-gutter));--single-column:calc(8.33333vw - var(--single-gutter)*2/12 + 2px)}@media screen and (min-width:37em){:root{--site-gutter:24px}}@media screen and (min-width:41em){:root{--site-gutter:32px}}@media screen and (min-width:50em){:root{--site-gutter:32px}}@media screen and (min-width:61.5em){:root{--site-gutter:40px}}@media screen and (min-width:71em){:root{--site-gutter:64px}}@media screen and (min-width:85em){:root{--site-gutter:0px}}.wp-block-washu-quicklinks{margin-bottom:3rem;margin-top:7rem}.wp-block-washu-quicklinks .icon-list-inner{background:#cff1ea;-moz-column-gap:3rem;column-gap:3rem;padding:0 3rem 3rem}.wp-block-washu-quicklinks .icon-list-inner .header-container{display:flex;margin:0 -3rem;position:relative;top:-1.4rem;width:100%;width:calc(100% + 6rem)}.wp-block-washu-quicklinks .icon-list-inner .header-container svg{position:relative;top:-3rem;width:3rem}@media(prefers-reduced-motion:no-preference){.wp-block-washu-quicklinks .icon-list-inner .header-container svg path{stroke-dashoffset:1;stroke-dasharray:1;stroke-linecap:butt}}.wp-block-washu-quicklinks .icon-list-inner .header-container h2{flex:1 1 0;margin:0}.wp-block-washu-quicklinks .icon-list-inner .single-icon{flex:1 1 0px;margin-top:1.5rem;padding-bottom:1.5rem;position:relative;text-align:center}.wp-block-washu-quicklinks .icon-list-inner .single-icon svg{display:block;margin:0 auto 1.5rem;max-width:7.5rem}.wp-block-washu-quicklinks .icon-list-inner .single-icon p{margin-bottom:1.5rem}.wp-block-washu-quicklinks .icon-list-inner .single-icon .parent-link{margin-bottom:0}.wp-block-washu-quicklinks .icon-list-inner .single-icon:after{background-color:#b1b1b1;bottom:0;content:"";height:1px;left:0;position:absolute;top:auto;width:100%}.wp-block-washu-quicklinks .icon-list-inner .single-icon:last-child{padding-bottom:0}.wp-block-washu-quicklinks .icon-list-inner .single-icon:last-child:after{display:none}.wp-block-washu-quicklinks a{color:#222;text-decoration:none}.wp-block-washu-quicklinks a svg#housing .window{fill:transparent;transition:all .5s}.wp-block-washu-quicklinks a svg#checklist .checks path{opacity:0;transition:all .3s}.wp-block-washu-quicklinks a svg#form #lines path,.wp-block-washu-quicklinks a svg#phone .lines path{stroke-dashoffset:1;stroke-dasharray:1}.wp-block-washu-quicklinks a svg#mail_services .letter{transform:translateY(25px)}.wp-block-washu-quicklinks a svg#housekeeping{overflow:visible}.wp-block-washu-quicklinks a svg#housekeeping .sparkles path{opacity:0}.wp-block-washu-quicklinks a svg#dining{overflow:visible}.wp-block-washu-quicklinks a svg#dining .spoon{transform-origin:bottom left}@media(prefers-reduced-motion:no-preference){.wp-block-washu-quicklinks a:hover svg#alumni{overflow:visible}.wp-block-washu-quicklinks a:hover svg#alumni .tassel{animation:alumni 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#parents-families .heart{animation:heart 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#bear{overflow:visible}.wp-block-washu-quicklinks a:hover svg#bear .left-ear{animation:ear 2s linear infinite;transform-origin:right}.wp-block-washu-quicklinks a:hover svg#bear .right-ear{animation:right-ear 2s linear infinite;transform-origin:left}.wp-block-washu-quicklinks a:hover svg#bear .nose{animation:nose 4s linear infinite;transform-origin:center}.wp-block-washu-quicklinks a:hover svg#housing .window-on{fill:#215732;transition:fill .5s .2s}.wp-block-washu-quicklinks a:hover svg#maintenance .hammer{animation:animated-hammer 2s linear infinite;transform-origin:center}.wp-block-washu-quicklinks a:hover svg#checklist .checks path:first-child{animation:animated-checklist 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#checklist .checks path:nth-child(2){animation:animated-checklist 3s linear .2s infinite}.wp-block-washu-quicklinks a:hover svg#checklist .checks path:nth-child(3){animation:animated-checklist 3s linear .4s infinite}.wp-block-washu-quicklinks a:hover svg#checklist .checks path:first-child{animation:animated-checklist-1 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#checklist .checks path:nth-child(2){animation:animated-checklist-2 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#checklist .checks path:nth-child(3){animation:animated-checklist-3 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#form #lines path:first-child{animation:animated-lines-1 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#form #lines path:nth-child(2){animation:animated-lines-2 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#form #lines path:nth-child(3){animation:animated-lines-3 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#form #lines path:nth-child(4){animation:animated-lines-4 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#form #lines path:nth-child(5){animation:animated-lines-5 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#form #lines path:nth-child(6){animation:animated-lines-6 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:first-child{animation:animated-appointment-1 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(2){animation:animated-appointment-2 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(3){animation:animated-appointment-3 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(4){animation:animated-appointment-4 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(5){animation:animated-appointment-5 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(6){animation:animated-appointment-6 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(7){animation:animated-appointment-7 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(8){animation:animated-appointment-8 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(9){animation:animated-appointment-9 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(10){animation:animated-appointment-10 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(11){animation:animated-appointment-11 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(12){animation:animated-appointment-12 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(13){animation:animated-appointment-13 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(14){animation:animated-appointment-14 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(15){animation:animated-appointment-15 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(16){animation:animated-appointment-16 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(17){animation:animated-appointment-17 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(18){animation:animated-appointment-18 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(19){animation:animated-appointment-19 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(20){animation:animated-appointment-20 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(21){animation:animated-appointment-21 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(22){animation:animated-appointment-22 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(23){animation:animated-appointment-23 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(24){animation:animated-appointment-24 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(25){animation:animated-appointment-25 4s infinite}.wp-block-washu-quicklinks a:hover svg#appointment g path:nth-child(26){animation:animated-appointment-26 4s infinite}.wp-block-washu-quicklinks a:hover svg#phone .lines path:first-child{animation:animated-lines-1 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#phone .lines path:nth-child(2){animation:animated-lines-2 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#phone .lines path:nth-child(3){animation:animated-lines-3 3s linear infinite}.wp-block-washu-quicklinks a:hover svg#mail_services .letter{animation:animated-mail-services 2s linear infinite}.wp-block-washu-quicklinks a:hover svg#housekeeping .hand{animation:animated-housekeeping 3s infinite}.wp-block-washu-quicklinks a:hover svg#housekeeping .sparkles path:first-child{animation:animated-housekeeping-stars-1 3s infinite}.wp-block-washu-quicklinks a:hover svg#housekeeping .sparkles path:nth-child(2){animation:animated-housekeeping-stars-2 3s infinite}.wp-block-washu-quicklinks a:hover svg#housekeeping .sparkles path:nth-child(3){animation:animated-housekeeping-stars-3 3s infinite}.wp-block-washu-quicklinks a:hover svg#housekeeping .sparkles path:nth-child(4){animation:animated-housekeeping-stars-4 3s infinite}.wp-block-washu-quicklinks a:hover svg#housekeeping .sparkles path:nth-child(5){animation:animated-housekeeping-stars-5 3s infinite}.wp-block-washu-quicklinks a:hover svg#dining .spoon{animation:animated-dining-spoon 5s infinite}.wp-block-washu-quicklinks a:hover svg#dining .steam path:first-child{animation:animated-dining-heat-1 2s infinite}.wp-block-washu-quicklinks a:hover svg#dining .steam path:nth-child(2){animation:animated-dining-heat-2 2s infinite}.wp-block-washu-quicklinks a:hover svg#dining .steam path:nth-child(3){animation:animated-dining-heat-1 2s infinite}}.wp-block-washu-quicklinks.active .header-container svg path{animation:yellowLines .5s .6s forwards;transition:stroke-dashoffset .3s}.wp-block-washu-quicklinks.active .header-container svg path:nth-child(2){animation:yellowLines .5s forwards}.wp-block-washu-quicklinks.active .header-container svg path:nth-child(3){animation:yellowLines .5s .3s forwards}.page-child .wp-block-washu-quicklinks.single .icon-list-inner,.page-parent .wp-block-washu-quicklinks.single .icon-list-inner{position:static}@media screen and (min-width:61.5em){.page-child:not(.page-template-page-full) :not(.wp-block-column)>.wp-block-washu-quicklinks.single,.page-parent:not(.page-template-page-full) :not(.wp-block-column)>.wp-block-washu-quicklinks.single{padding-left:6rem}}.wp-block-washu-quicklinks:not(.no-wrap) .header-container{margin:0 -3rem;width:calc(100% + 6rem)}:not(.wp-block-column)>.wp-block-washu-quicklinks.no-wrap{margin-top:7rem}@media screen and (min-width:61.5em){:not(.wp-block-column)>.wp-block-washu-quicklinks.no-wrap{margin-top:3rem}:not(.wp-block-column)>.wp-block-washu-quicklinks.no-wrap .icon-list-inner{flex-wrap:nowrap;padding:3rem 3rem 3rem 0}:not(.wp-block-column)>.wp-block-washu-quicklinks.no-wrap .icon-list-inner .header-container{align-self:center;flex:1 1 0px;margin-bottom:0;margin-left:-6rem;position:static}:not(.wp-block-column)>.wp-block-washu-quicklinks.no-wrap .icon-list-inner .single-icon{margin-top:0}:not(.wp-block-column)>.wp-block-washu-quicklinks.no-wrap:not(.single) .icon-list-inner{margin-left:6rem}}.wp-block-column .wp-block-washu-quicklinks .header-container{margin:0 -3rem;width:calc(100% + 6rem)}.wp-block-column .wp-block-washu-quicklinks .icon-list-inner .single-icon{flex-basis:100%;padding-bottom:1.5rem}.wp-block-column .wp-block-washu-quicklinks .icon-list-inner .single-icon:after{bottom:0;height:1px;left:0;top:auto;width:100%}@media screen and (min-width:61.5em){.wp-block-washu-quicklinks.single .icon-list-inner{left:3rem;margin:0 auto;max-width:47rem;position:relative}.wp-block-columns .wp-block-washu-quicklinks.single .icon-list-inner{left:0}}@media screen and (min-width:41em){.wp-block-washu-quicklinks .icon-list-inner{display:flex;flex-wrap:wrap}.wp-block-washu-quicklinks .icon-list-inner .single-icon{padding-bottom:0}.wp-block-washu-quicklinks .icon-list-inner .single-icon:after{height:100%;left:auto;right:-1.5rem;top:0;width:1px}}@keyframes yellowLines{0%{stroke-dashoffset:1}to{stroke-linecap:round;stroke-dashoffset:0}}@keyframes alumni{0%{transform-origin:right}20%,80%{transform:rotate(10deg) translateY(9px) translateX(-4px);transform-origin:right}to{transform-origin:right}}@keyframes heart{0%{transform-origin:center}20%,40%,80%{transform:scale(.8);transform-origin:center}30%{transform:scale(.9);transform-origin:center}to{transform-origin:center}}@keyframes ear{20%,40%,80%{transform:rotate(-2deg) translateX(-2px)}30%{transform:rotate(-1deg) translateX(0)}}@keyframes right-ear{20%,40%,80%{transform:rotate(2deg) translateX(2px)}30%{transform:rotate(1deg) translateX(0)}}@keyframes nose{0%{transform:translateY(0)}60%{transform:translateY(0)}70%{transform:translateY(2px)}80%{transform:translateY(0)}}@keyframes animated-hammer{0%{transform:rotate(0)}10%{transform:rotate(10deg)}90%{transform:rotate(10deg)}to{transform:rotate(0deg)}}@keyframes animated-checklist-1{0%{opacity:0}10%{opacity:1}80%{opacity:1}90%,to{opacity:0}}@keyframes animated-checklist-2{0%,10%{opacity:0}20%{opacity:1}80%{opacity:1}90%,to{opacity:0}}@keyframes animated-checklist-3{0%,20%{opacity:0}30%{opacity:1}80%{opacity:1}90%,to{opacity:0}}@keyframes animated-lines-1{0%{stroke-dashoffset:1}10%{stroke-dashoffset:0}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes animated-lines-2{0%,10%{stroke-dashoffset:1}20%{stroke-dashoffset:0}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes animated-lines-3{0%,20%{stroke-dashoffset:1}30%{stroke-dashoffset:0}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes animated-lines-4{0%,30%{stroke-dashoffset:1}40%{stroke-dashoffset:0}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes animated-lines-5{0%,40%{stroke-dashoffset:1}50%{stroke-dashoffset:0}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes animated-lines-6{0%,50%{stroke-dashoffset:1}60%{stroke-dashoffset:0}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes animated-appointment-1{0%{fill:none}5%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-2{0%{fill:none}10%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-3{0%{fill:none}15%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-4{0%{fill:none}20%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-5{0%{fill:none}25%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-6{0%{fill:none}30%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-7{0%{fill:none}35%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-8{0%{fill:none}40%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-9{0%{fill:none}45%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-10{0%{fill:none}50%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-11{0%{fill:none}55%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-12{0%{fill:none}60%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-13{0%{fill:none}65%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-14{0%{fill:none}70%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-15{0%{fill:none}75%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-16{0%{fill:none}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-17{0%{fill:none}85%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-18{0%{fill:none}90%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-19{0%{fill:none}95%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-20{0%{fill:none}to{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-21{0%{fill:none}105%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-22{0%{fill:none}110%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-23{0%{fill:none}115%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-24{0%{fill:none}120%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-25{0%{fill:none}125%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-appointment-26{0%{fill:none}130%{fill:#215732}80%{fill:#215732}to{fill:transparent}}@keyframes animated-mail-services{0%{transform:translateY(25px)}10%,20%{transform:translateY(0)}15%{transform:translateY(5px)}80%{transform:translateY(0)}90%,to{transform:translateY(25px)}}@keyframes animated-housekeeping{0%,20%,to{transform:rotate(0) translateX(0) rotate(0)}10%{transform:rotate(180deg) translateX(-10px) rotate(-180deg)}}@keyframes animated-housekeeping-stars-1{0%,20%,90%,to{opacity:0}25%,65%{opacity:1}}@keyframes animated-housekeeping-stars-2{0%,25%,90%,to{opacity:0}30%,70%{opacity:1}}@keyframes animated-housekeeping-stars-3{0%,30%,90%,to{opacity:0}35%,75%{opacity:1}}@keyframes animated-housekeeping-stars-4{0%,35%,90%,to{opacity:0}40%,80%{opacity:1}}@keyframes animated-housekeeping-stars-5{0%,40%,90%,to{opacity:0}45%,85%{opacity:1}}@keyframes animated-dining-spoon{0%,80%,to{transform:rotate(0) translateY(0)}20%,60%{transform:rotate(8deg) translateY(-20px)}}@keyframes animated-dining-heat-1{0%,to{transform:scaleY(1) translateY(0)}50%{transform:scaleY(1.19) translateY(-5px)}}@keyframes animated-dining-heat-2{0%,to{transform:scaleY(1) translateY(0)}50%{transform:scaleY(.75) translateY(10px)}}
