html{scroll-behavior:smooth}:target{scroll-margin-top:50px}.single-post .hentry .post-title.entry-title,
#container
.breadcrumb{max-width:1200px;margin:0
auto}#container,#ubc7-unit-menu,#ubc7-footer{font-family:'Whitney SSm A','Whitney SSm B',Arial,sans-serif}.content{font-family:'Whitney SSm A','Whitney SSm B',Arial,sans-serif}#ubc7-unit-name{font-family:'Whitney SSm A','Whitney SSm B',Arial,sans-serif}.wp-block-button__link.has-ubc-white-background-color:hover{background-color:#00a7e1;font-style:normal !important}h2{text-transform:uppercase}h5{text-transform:uppercase;font-size:16px;letter-spacing:1px}h1{line-height:3.3125rem}p{font-size:1rem;line-height:1.6875rem}.hr{border-top:0px;border-bottom:1px solid midnightblue}.flexslider{display:none}.row-fluid [class*="span"]{min-height:0}footer .ubc7-back-to-top{padding-bottom:20px}.full-width .full-width-container
.expand{width:100%;margin-left:0px;margin-right:0px;padding:0
!important}#container{padding-top:0px}body{background:white;color:#222;font-family:Arial,Sans-Serif;font-size:14px;line-height:22px;margin:0;min-width:240px}.hentry{margin-bottom:0px}.alignwide{max-width:1170px !important;margin-left:auto;margin-right:auto}.c-accordion__title:after{position:absolute;top:50%;right:0;content:"+";color:#777;font-weight:300;transform:translateY(-50%);padding:20px}.c-accordion__title{position:relative;padding-right:2rem;cursor:pointer;background-color:#f7f7f7;padding:20px;border:1px
solid #eaeaea}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{font-size:1.125em;font-family:inherit;color:white;width:auto;background-color:#1552e2;padding-top:10px;padding-bottom:10px;padding-right:30px;padding-left:30px;border-radius:999px;border:none;margin:0
16px 0 0}.rectangle-button a,{color:#002145;display:inline-block;border:1px
solid #002145;font-weight:600;text-decoration:none;padding:10px
35px 10px 15px;text-transform:uppercase;font-size:107%;letter-spacing:1px;position:relative}.rectangle-button
a{font-size:100%}.rectangle-button a
span{font-weight:400}.rectangle-button a
i{position:absolute;top:50%;margin-top:-9px;right:10px;display:none}.rectangle-button a:after{font-family:FontAwesome;display:block;content:"\f105";position:absolute;top:50%;right:15px;transform:translateY(-50%)}.rectangle-button a:hover:after{transition:transform 0.5s;transform:translate(75%, -50%)}