/* Responsive refinements for public college pages. */
html{scroll-behavior:smooth}
body{overflow-wrap:break-word}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #c99a38;outline-offset:3px}
@media(max-width:767px){
  .templates-section .templates-carousel{height:auto!important;min-height:0}
  .templates-section .templates-carousel .carousel-inner{height:auto!important}
  .templates-section .template-card{min-width:0}
  #return-to-top{width:44px;height:44px;bottom:14px;right:14px}
  #return-to-top i{right:-13px;top:12px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
