h1 {
  font-size: 34px;
  line-height: 36px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h2, #page .elementor-testimonial-content, .elementor-editor-active .elementor-testimonial-content {
  font-size: 30px;
  line-height: 32px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h3 {
  font-size: 26px;
  line-height: 28px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h4, #page .elementor-testimonial-name, .elementor-editor-active .elementor-testimonial-name {
  font-size: 22px;
  line-height: 24px;
  color: #1e4d2b !important;
  font-family: "Proxima Nova"; }

h5, #page .elementor-testimonial-job, .elementor-editor-active .elementor-testimonial-job {
  font-size: 18px;
  line-height: 20px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h6 {
  font-size: 14px;
  line-height: 16px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

p, li, #page [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] li {
  font-size: 1.1em;
  line-height: 30px;
  color: #1e4d2b;
  font-family: "Proxima Nova";
  margin-bottom: 20px; }

ul, ol {
  margin: 0 0 1.5em 3em; }

ul {
  list-style: disc; }

ol {
  list-style: decimal; }

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em; }

dt {
  font-weight: bold; }

dd {
  margin: 0 1.5em 1.5em; }

table {
  width: 100%; }
  table tr:nth-child(even) {
    background: #eee; }
  table td {
    padding: 10px; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

#page #reverse > div, .elementor-editor-active #reverse > div {
  background: #1e4d2b url("https://vpr.dev.colostate.edu/wp-content/uploads/2018/06/always-grey.png"); }
  #page #reverse > div h1, #page #reverse > div h2, #page #reverse > div .elementor-testimonial-content, #page #reverse > div h3, #page #reverse > div h4, #page #reverse > div .elementor-testimonial-name, #page #reverse > div h5, #page #reverse > div .elementor-testimonial-job, #page #reverse > div h6 li, #page #reverse > div a, #page #reverse > div p, #page #reverse > div li, #page [data-settings='{"background_background":"classic"}'] #reverse > div li, .elementor-editor-active #reverse > div h1, .elementor-editor-active #reverse > div h2, .elementor-editor-active #reverse > div .elementor-testimonial-content, .elementor-editor-active #reverse > div h3, .elementor-editor-active #reverse > div h4, .elementor-editor-active #reverse > div .elementor-testimonial-name, .elementor-editor-active #reverse > div h5, .elementor-editor-active #reverse > div .elementor-testimonial-job, .elementor-editor-active #reverse > div h6 li, .elementor-editor-active #reverse > div a, .elementor-editor-active #reverse > div p, .elementor-editor-active #reverse > div li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] #reverse > div li {
    color: white !important; }

#page .elementor-section-height-default, .elementor-editor-active .elementor-section-height-default {
  padding: 50px 0; }

#page .nopadding, .elementor-editor-active .nopadding {
  padding: 0px 0; }

#page *, .elementor-editor-active * {
  letter-spacing: 1px; }

#page .elementor-divider-separator, .elementor-editor-active .elementor-divider-separator {
  color: #1e4d2b; }

#page [data-settings='{"background_background":"classic"}'] .elementor-icon, .elementor-editor-active [data-settings='{"background_background":"classic"}'] .elementor-icon {
  color: #c8c272; }

#page [data-settings='{"background_background":"classic"}'] p, #page [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] p, .elementor-editor-active #page [data-settings='{"background_background":"classic"}'] li, #page .elementor-editor-active [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] li {
  font-family: "Proxima Nova";
  color: #c8c272; }

#page [data-settings='{"background_background":"classic"}'] .elementor-tab-title, .elementor-editor-active [data-settings='{"background_background":"classic"}'] .elementor-tab-title {
  color: #c8c272 !important; }

#page [data-settings='{"background_background":"classic"}'] .elementor-element a.elementor-button, .elementor-editor-active [data-settings='{"background_background":"classic"}'] .elementor-element a.elementor-button {
  background: #fff;
  color: #1e4d2b !important; }

#page h2, #page .elementor-testimonial-content, .elementor-editor-active h2, .elementor-editor-active #page .elementor-testimonial-content, #page .elementor-editor-active .elementor-testimonial-content, .elementor-editor-active .elementor-testimonial-content {
  font-size: 30px;
  font-weight: 600;
  line-height: 1.4em;
  font-family: "Proxima Nova Light";
  font-weight: 300 !important;
  color: #1e4d2b; }

#page h3, .elementor-editor-active h3 {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4em;
  font-family: "Proxima Nova";
  color: #1e4d2b; }

#page h4, #page .elementor-testimonial-name, .elementor-editor-active h4, .elementor-editor-active #page .elementor-testimonial-name, #page .elementor-editor-active .elementor-testimonial-name, .elementor-editor-active .elementor-testimonial-name {
  font-size: 19px;
  font-weight: 600;
  line-height: 1.4em;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

#page h5, #page .elementor-testimonial-job, .elementor-editor-active h5, .elementor-editor-active #page .elementor-testimonial-job, #page .elementor-editor-active .elementor-testimonial-job, .elementor-editor-active .elementor-testimonial-job {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4em;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

#page .elementor-element .elementor-toggle-item, .elementor-editor-active .elementor-element .elementor-toggle-item {
  box-shadow: 0px 0px 110px 0px rgba(0, 0, 0, 0.12) !important; }

#page .elementor-element .elementor-tab-title, .elementor-editor-active .elementor-element .elementor-tab-title {
  border-width: 0px;
  border-color: rgba(191, 191, 191, 0);
  color: #000000;
  font-size: 16px;
  font-weight: 900;
  text-transform: uppercase;
  padding: 20px;
  font-size: 14px !important;
  font-family: "Proxima Nova" !important; }

#page .elementor-element p, #page .elementor-element li, .elementor-editor-active .elementor-element p, .elementor-editor-active .elementor-element li, .elementor-editor-active .elementor-element #page [data-settings='{"background_background":"classic"}'] li, #page [data-settings='{"background_background":"classic"}'] .elementor-editor-active .elementor-element li {
  font-family: "Proxima Nova";
  color: #1e4d2b; }

#page .elementor-element a.elementor-button, .elementor-editor-active .elementor-element a.elementor-button {
  font-size: 14px;
  line-height: 14px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 3px;
  color: #1e4d2b !important;
  background-color: transparent;
  padding: 10px 20px;
  border: 2px solid #1e4d2b !important;
  font-family: "Proxima Nova";
  display: inline-block;
  background: url("https://vpr.dev.colostate.edu/wp-content/uploads/2018/06/black-thread-light.png"); }

#page .elementor-icon, .elementor-editor-active .elementor-icon {
  color: #1e4d2b;
  font-size: 30px; }

#page .elementor-social-icons-wrapper a, .elementor-editor-active .elementor-social-icons-wrapper a {
  background: white !important;
  border-radius: 0; }

#page .elementor-social-icons-wrapper i, .elementor-editor-active .elementor-social-icons-wrapper i {
  color: #1e4d2b;
  font-size: 14px; }

#page [data-element_type="icon-box.default"], .elementor-editor-active [data-element_type="icon-box.default"] {
  background: url("https://vpr.dev.colostate.edu/wp-content/uploads/2018/06/black-thread-light.png");
  padding: 20px; }
  #page [data-element_type="icon-box.default"] p, #page [data-element_type="icon-box.default"] li, .elementor-editor-active [data-element_type="icon-box.default"] p, .elementor-editor-active [data-element_type="icon-box.default"] li, .elementor-editor-active [data-element_type="icon-box.default"] #page [data-settings='{"background_background":"classic"}'] li, #page [data-settings='{"background_background":"classic"}'] .elementor-editor-active [data-element_type="icon-box.default"] li {
    background: white;
    padding: 10px; }

#page [data-element_type="image-box.default"], .elementor-editor-active [data-element_type="image-box.default"] {
  padding: 30px;
  border: none; }

#page [data-element_type="button.default"], .elementor-editor-active [data-element_type="button.default"] {
  border: none; }

#slider {
  padding: 0 !important; }
  #slider .elementor-slide-heading {
    font-family: "Proxima Nova";
    font-size: 90px;
    font-weight: 700; }
  #slider .elementor-size-sm {
    background: #fff;
    color: #1e4d2b;
    border: none;
    border-radius: 0;
    font-family: "Proxima Nova"; }

.elementor-post__excerpt p, .elementor-post__excerpt li, .elementor-post__excerpt #page [data-settings='{"background_background":"classic"}'] li, #page [data-settings='{"background_background":"classic"}'] .elementor-post__excerpt li, .elementor-post__excerpt .elementor-editor-active [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] .elementor-post__excerpt li {
  color: #033515; }

.elementor-post__card {
  border-radius: none; }
  .elementor-post__card .elementor-post__badge {
    border-radius: 0;
    background: #1e4d2b;
    color: #c8c272;
    letter-spacing: 2px; }
  .elementor-post__card .elementor-post__read-more {
    border-radius: 0;
    background: #c8c272;
    color: #1e4d2b;
    letter-spacing: 2px;
    padding: 10px;
    width: 100%;
    text-align: center;
    border: none; }
  .elementor-post__card .elementor-post__text h3 a {
    color: #1e4d2b; }

h1 {
  font-size: 34px;
  line-height: 36px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h2, #page .elementor-testimonial-content, .elementor-editor-active .elementor-testimonial-content {
  font-size: 30px;
  line-height: 32px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h3 {
  font-size: 26px;
  line-height: 28px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h4, #page .elementor-testimonial-name, .elementor-editor-active .elementor-testimonial-name {
  font-size: 22px;
  line-height: 24px;
  color: #1e4d2b !important;
  font-family: "Proxima Nova"; }

h5, #page .elementor-testimonial-job, .elementor-editor-active .elementor-testimonial-job {
  font-size: 18px;
  line-height: 20px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h6 {
  font-size: 14px;
  line-height: 16px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

p, li, #page [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] li {
  font-size: 1.1em;
  line-height: 30px;
  color: #1e4d2b;
  font-family: "Proxima Nova";
  margin-bottom: 20px; }

ul, ol {
  margin: 0 0 1.5em 3em; }

ul {
  list-style: disc; }

ol {
  list-style: decimal; }

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em; }

dt {
  font-weight: bold; }

dd {
  margin: 0 1.5em 1.5em; }

table {
  width: 100%; }
  table tr:nth-child(even) {
    background: #eee; }
  table td {
    padding: 10px; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

h1 {
  font-size: 34px;
  line-height: 36px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h2, #page .elementor-testimonial-content, .elementor-editor-active .elementor-testimonial-content {
  font-size: 30px;
  line-height: 32px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h3 {
  font-size: 26px;
  line-height: 28px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h4, #page .elementor-testimonial-name, .elementor-editor-active .elementor-testimonial-name {
  font-size: 22px;
  line-height: 24px;
  color: #1e4d2b !important;
  font-family: "Proxima Nova"; }

h5, #page .elementor-testimonial-job, .elementor-editor-active .elementor-testimonial-job {
  font-size: 18px;
  line-height: 20px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h6 {
  font-size: 14px;
  line-height: 16px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

p, li, #page [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] li {
  font-size: 1.1em;
  line-height: 30px;
  color: #1e4d2b;
  font-family: "Proxima Nova";
  margin-bottom: 20px; }

ul, ol {
  margin: 0 0 1.5em 3em; }

ul {
  list-style: disc; }

ol {
  list-style: decimal; }

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em; }

dt {
  font-weight: bold; }

dd {
  margin: 0 1.5em 1.5em; }

table {
  width: 100%; }
  table tr:nth-child(even) {
    background: #eee; }
  table td {
    padding: 10px; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

h1 {
  font-size: 34px;
  line-height: 36px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h2, #page .elementor-testimonial-content, .elementor-editor-active .elementor-testimonial-content {
  font-size: 30px;
  line-height: 32px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h3 {
  font-size: 26px;
  line-height: 28px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h4, #page .elementor-testimonial-name, .elementor-editor-active .elementor-testimonial-name {
  font-size: 22px;
  line-height: 24px;
  color: #1e4d2b !important;
  font-family: "Proxima Nova"; }

h5, #page .elementor-testimonial-job, .elementor-editor-active .elementor-testimonial-job {
  font-size: 18px;
  line-height: 20px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h6 {
  font-size: 14px;
  line-height: 16px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

p, li, #page [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] li {
  font-size: 1.1em;
  line-height: 30px;
  color: #1e4d2b;
  font-family: "Proxima Nova";
  margin-bottom: 20px; }

ul, ol {
  margin: 0 0 1.5em 3em; }

ul {
  list-style: disc; }

ol {
  list-style: decimal; }

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em; }

dt {
  font-weight: bold; }

dd {
  margin: 0 1.5em 1.5em; }

table {
  width: 100%; }
  table tr:nth-child(even) {
    background: #eee; }
  table td {
    padding: 10px; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

#masthead {
  background: #1e4d2b; }

#BrandLogo {
  padding: 0px; }

#mainnav nav {
  background: #033515; }
  #mainnav nav ul ul {
    background: #1e4d2b; }
    #mainnav nav ul ul li a {
      font-size: 12px;
      color: #fff; }
  #mainnav nav a {
    font-family: "Proxima Nova";
    text-transform: uppercase !important;
    color: #c8c272;
    font-size: 14px;
    letter-spacing: 1px; }

[data-elementor-device-mode="mobile"] .mainnav {
  background: #1e4d2b; }
  [data-elementor-device-mode="mobile"] .mainnav .eicon {
    color: #c8c272;
    font-weight: 200 !important; }

h1 {
  font-size: 34px;
  line-height: 36px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h2, #page .elementor-testimonial-content, .elementor-editor-active .elementor-testimonial-content {
  font-size: 30px;
  line-height: 32px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h3 {
  font-size: 26px;
  line-height: 28px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h4, #page .elementor-testimonial-name, .elementor-editor-active .elementor-testimonial-name {
  font-size: 22px;
  line-height: 24px;
  color: #1e4d2b !important;
  font-family: "Proxima Nova"; }

h5, #page .elementor-testimonial-job, .elementor-editor-active .elementor-testimonial-job {
  font-size: 18px;
  line-height: 20px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

h6 {
  font-size: 14px;
  line-height: 16px;
  color: #1e4d2b;
  font-family: "Proxima Nova"; }

p, li, #page [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] li {
  font-size: 1.1em;
  line-height: 30px;
  color: #1e4d2b;
  font-family: "Proxima Nova";
  margin-bottom: 20px; }

ul, ol {
  margin: 0 0 1.5em 3em; }

ul {
  list-style: disc; }

ol {
  list-style: decimal; }

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em; }

dt {
  font-weight: bold; }

dd {
  margin: 0 1.5em 1.5em; }

table {
  width: 100%; }
  table tr:nth-child(even) {
    background: #eee; }
  table td {
    padding: 10px; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Semi';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Proxima Nova Light';
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");
  src: url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff2") format("woff2"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"), url("//static.colostate.edu/fonts/proxima-nova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");
  font-weight: normal;
  font-style: normal; }

.footer {
  background: #1e4d2b; }
  .footer ul li {
    padding: 10px 0;
    list-style: none; }
  .footer h1, .footer h2, .footer #page .elementor-testimonial-content, #page .footer .elementor-testimonial-content, .footer .elementor-editor-active .elementor-testimonial-content, .elementor-editor-active .footer .elementor-testimonial-content, .footer h3, .footer h4, .footer #page .elementor-testimonial-name, #page .footer .elementor-testimonial-name, .footer .elementor-editor-active .elementor-testimonial-name, .elementor-editor-active .footer .elementor-testimonial-name, .footer h5, .footer #page .elementor-testimonial-job, #page .footer .elementor-testimonial-job, .footer .elementor-editor-active .elementor-testimonial-job, .elementor-editor-active .footer .elementor-testimonial-job, .footer h6, .footer li, .footer a, .footer p, .footer li, .footer #page [data-settings='{"background_background":"classic"}'] li, #page [data-settings='{"background_background":"classic"}'] .footer li, .footer .elementor-editor-active [data-settings='{"background_background":"classic"}'] li, .elementor-editor-active [data-settings='{"background_background":"classic"}'] .footer li {
    color: white !important;
    font-family: "Proxima Nova"; }

body {
  padding: 0px;
  margin: 0px; }

.homeblocks img {
  display: block;
  width: 100% !important; }

#homeintro h2, #homeintro #page .elementor-testimonial-content, #page #homeintro .elementor-testimonial-content, #homeintro .elementor-editor-active .elementor-testimonial-content, .elementor-editor-active #homeintro .elementor-testimonial-content {
  font-family: 'Times New Roman', Times, serif;
  color: #1e4d2b;
  margin-bottom: 0;
  font-size: 25px;
  color: #c8c272 !important;
  padding: 50px  50px 10px  50px; }

#homeintro .elementor-widget-text-editor {
  padding: 20px  20px 0  20px;
  background: #1e4d2b;
  margin-bottom: 0; }

.infograph h3 {
  font-family: 'Times New Roman', Times, serif !important;
  color: #fff !important;
  font-size: 60px !important;
  line-height: 0 !important; }

.infograph .infoblock {
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  margin: 10px; }

#texture {
  background: url("https://vpr.dev.colostate.edu/wp-content/uploads/2018/07/grilled-noise-1.png"); }

.gold {
  background: #c8c272; }
  .gold a {
    color: #033515; }

#pageheader h1 {
  color: #fff;
  font-family: "Proxima Nova Light";
  letter-spacing: 2px;
  font-weight: 200;
  text-transform: uppercase;
  font-size: 18px; }

#nogap {
  padding: 0 !important; }

#movetop {
  margin-top: -100px; }

.homeblog {
  display: flex;
  background: #eee; }
  .homeblog div {
    padding: 40px;
    background: white;
    margin: 10px; }

@media (max-width: 767px) {
  .elementor-850 .elementor-element.elementor-element-1ea50d0 .elementor-slide-heading {
    font-size: 30px !important; } }

.twUpcomingHead {
  display: none !important; }

a:hover {
  transform: scale(1) !important; }
