/*
Theme Name: Strides Toronto: Autism
Author: Coeffect
Author URI: https://coeffect.ca/
Text Domain: sto
Description: Custom Theme for Strides Toronto Autism Site
Version: 1.0.0
*/


:root {
  --strides_black: #111921;
  --strides_yellow: #F8B149;
  --strides_orange: #E1543F;
  --strides_purple: #610C86;
  --strides_purple_dark: #4A0867;
  --transition: .2s;
  --strides_bs: 2px 2px 4px 4px rgba(0,0,0,.1);
  --strides_gradient: linear-gradient(90deg, rgba(97,12,134,1) 0%, rgba(200,70,77,1) 49%, rgba(248,177,73,1) 100%);
  --strides_gradient2: linear-gradient(0deg, rgba(97,12,134,1) 0%, transparent 100%);
  --strides_gradient_black: linear-gradient(0deg, rgba(0,0,0,1) 0%, transparent 100%);

}

@font-face { font-family: Gibson;
  src: url('assets/fonts/Gibson/Gibson-Book.otf');
  font-weight: 400;
}

@font-face { font-family: Gibson;
  src: url('assets/fonts/Gibson/Gibson-Bold.otf');
  font-weight: 700;
}

@font-face { font-family: Gibson;
  src: url('assets/fonts/Gibson/Gibson-Medium.ttf');
  font-weight: 600;
}


@font-face { font-family: Gibson;
  src: url('assets/fonts/Gibson/Gibson-Medium.ttf');
  font-weight: 500;
}

@font-face { font-family: Gibson;
  src: url('assets/fonts/Gibson/Gibson-Light.otf');
  font-weight: 300;
}

h1,h2,h3,h4,h5,h6 {
  font-family: 'Gibson', sans-serif;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
}

body {
  font-family: 'Gibson', sans-serif;
  font-weight: 400;
}

p {
  font-weight: 400;
}

a {
  color: var(--strides_purple);
  text-decoration: underline;
}

a:hover {
  color: var(--strides_orange);
}

b, strong {
  font-weight: 500;
}

@media all and (max-width: 992px) {
  p {
    font-size: 1.2em;
  }
}