.institution .sidebar p{font-size:16px}.institution .sidebar p:last-child{margin-bottom:0}.institution #sidebar__section span{text-transform:uppercase;text-decoration:unset;color:#333;padding:0.5rem 1rem;margin:0.5rem 0;display:block;border-left:2px solid transparent}.institution #sidebar__section span:hover{border-left:2px solid #0098A3}@media screen and (min-width:1200px){.institution .sidebar__sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:10rem !important}}.institution .servicetile{color:#0098A3;display:flex;justify-content:start;align-items:center;padding:24px 24px 18px}@media screen and (max-width:1199.98px){.institution .servicetile{padding:18px 18px 14px}}.institution .photo{position:relative}.institution .photo .logo{position:absolute;left:1.5rem;bottom:1.5rem;z-index:10;padding:0.5rem;background:#FFF;background:white}@media screen and (max-width:991.98px){.institution .photo .logo{left:1rem;bottom:1rem}}.institution .photo .logo img{max-height:80px}@media screen and (max-width:1199.98px){.institution .photo .logo img{max-height:70px}}@media screen and (max-width:767.98px){.institution .photo .logo img{max-height:60px}}.institutionholder .photo{position:relative}.institutionholder .photo .logo{position:absolute;left:1.5rem;bottom:1.5rem;z-index:10;padding:0.5rem;background:white}@media screen and (max-width:991.98px){.institutionholder .photo .logo{left:1rem;bottom:1rem}}.institutionholder .photo .logo img{max-height:80px}@media screen and (max-width:1199.98px){.institutionholder .photo .logo img{max-height:70px}}@media screen and (max-width:767.98px){.institutionholder .photo .logo img{max-height:60px}}.institutionholder .accordion a{transition:all ease 0.3s;color:#34343B}.institutionholder .accordion a:hover{color:#0098A3;text-decoration:underline}.institutionholder .accordion ul{margin-left:2px}.institutionholder .accordion .contactinfo p{font-size:0.875em;line-height:1.5rem}@media screen and (max-width:767.98px){.institutionholder .accordion .contactinfo p{font-size:0.875em;line-height:1.2rem}}.institutionholder .accordion .accordion-button{font-weight:300}.institutionholder .accordion .accordion-body .html__content p,.institutionholder .accordion .accordion-body .html__content p span,.institutionholder .accordion .accordion-body .html__content p strong{font-size:15px;line-height:26px}.institutionholder .accordion .accordion-body .html__content ul li{font-size:15px;line-height:26px}@media screen and (min-width:1200px){.institutionholder .img__sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:10rem !important}}@media screen and (max-width:767.98px){.bookmarks{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;height:45px;width:auto;-webkit-overflow-scrolling:touch}.bookmarks::-webkit-scrollbar{width:unset !important}}.bookmark__wrapper .bookmark__node span{color:#0098A3;transition:all ease 0.3s;background:#EDF8F9;padding:24px;text-align:center;line-height:34px;margin-bottom:0;display:flex;justify-content:center;align-items:center}.bookmark__wrapper .bookmark__node span:hover{color:#FFF;background:#0098A3}@media screen and (max-width:1199.98px){.bookmark__wrapper .bookmark__node span{font-size:22px;line-height:29px;padding:20px}}@media screen and (max-width:991.98px){.bookmark__wrapper .bookmark__node span{font-size:20px;line-height:27px;padding:18px}}@media screen and (max-width:767.98px){.bookmark__wrapper .bookmark__node span{font-size:18px;line-height:25px}}