.navbar {
  padding-top: 15px;
  padding-bottom: 25px;
  background-color: #fff;
}

.big-block {
  position: relative;
  width: 50%;
  height: 80vh;
  float: left;
  background-color: transparent;
}

.small-block {
  position: relative;
  width: 33%;
  height: 40vh;
  float: left;
  background-color: transparent;
}

.smaller-block {
  position: relative;
  width: 32%;
  height: 40vh;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
  background-color: transparent;
}

.hero-link {
  position: relative;
  background-image: url('../images/fake-brick.png'); /*Z*/
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.hero-link._1 {
  background-image: url('../images/fake-brick.png'), -webkit-linear-gradient(270deg, rgba(51, 69, 88, .54), rgba(51, 69, 88, .54)), url('../images/meeting.jpg'); /*Z*/
  /*background-image: url('../images/fake-brick.png'), linear-gradient(180deg, rgba(51, 69, 88, .54), rgba(51, 69, 88, .54)), url('../images/meeting.jpg');/*Z*/
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
  font-size: 38px;
}

.hero-link._2 {
  background-image: url('../images/fake-brick.png'), -webkit-linear-gradient(270deg, rgba(82, 164, 175, .41), rgba(82, 164, 175, .41)), url('../images/test tubes and beakers.jpg');/*Z*/
  /*background-image: url('../images/fake-brick.png'), linear-gradient(180deg, rgba(82, 164, 175, .41), rgba(82, 164, 175, .41)), url('../images/test tubes and beakers.jpg');/*Z*/
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
  -webkit-transition: -webkit-filter 200ms ease;
  transition: -webkit-filter 200ms ease;
  transition: filter 200ms ease;
  transition: filter 200ms ease, -webkit-filter 200ms ease;
}

.hero-link._2:hover {
  -webkit-filter: brightness(100%);
  filter: brightness(100%);
}

.hero-link._3 {
  background-image: -webkit-linear-gradient(270deg, rgba(51, 69, 88, .44), rgba(51, 69, 88, .44)), url('../images/fake-brick.png'), url('../images/shutterstock_258191714.jpg');/*Z*/
  /*background-image: linear-gradient(180deg, rgba(51, 69, 88, .44), rgba(51, 69, 88, .44)), url('../images/fake-brick.png'), url('../images/shutterstock_258191714.jpg');/*Z*/
  background-position: 0px 0px, 0px 0px, 0px 0px;
  background-size: auto, auto, cover;
  background-attachment: scroll, scroll, scroll;
  -webkit-transition: -webkit-filter 200ms ease;
  transition: -webkit-filter 200ms ease;
  transition: filter 200ms ease;
  transition: filter 200ms ease, -webkit-filter 200ms ease;
}

.hero-link._4 {
  background-color: #c2d3b0;
  background-image: -webkit-linear-gradient(270deg, rgba(51, 69, 88, .53), rgba(51, 69, 88, .53)), url('../images/fake-brick.png'), url('../images/slip-up-danger-careless-slippery.jpg');
  /*background-image: linear-gradient(180deg, rgba(51, 69, 88, .53), rgba(51, 69, 88, .53)), url('../images/fake-brick.png'), url('../images/slip-up-danger-careless-slippery.jpg');*/
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
  -webkit-transition: -webkit-filter 200ms ease;
  transition: -webkit-filter 200ms ease;
  transition: filter 200ms ease;
  transition: filter 200ms ease, -webkit-filter 200ms ease;
}

.hero-link._5 {
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fake-brick.png'), url('../images/cooked-meat.jpg');/*Z*/
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/fake-brick.png'), url('../images/cooked-meat.jpg');/*Z*/
  background-position: 0px 0px, 0px 0px, 0px 0px;
  background-size: auto, auto, cover;
}

.hero-link._6 {
  background-image: url('../images/fake-brick.png'), url('../images/fathers and son.jpg');/*Z*/
  background-position: 0px 0px, 0px 50%;
  background-size: auto, cover;
}

.hero-link.bacon {
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/bacon.jpg');/*Z*/
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/bacon.jpg');/*Z*/
  background-position: 0px 0px, 0px 0px;
  background-size: auto, 800px;
}

.hero-link.coffee {
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/wood-coffee-cup-hand.jpg');/*Z*/
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/wood-coffee-cup-hand.jpg');/*Z*/
  background-position: 0px 0px, 0px 0px;
  background-size: auto, 600px;
}

.hero-link.sitting {
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/pexels-photo.jpg');/*Z*/
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/pexels-photo.jpg');/*Z*/
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.headline {
  left: 0px;
  bottom: 0px;
  font-family: 'Dinot light', sans-serif;
  color: #fff;
  font-size: 44px;
  line-height: 51px;
  font-weight: 300;
  letter-spacing: -1px;
  text-decoration: none;
  text-shadow: 1px 1px 6px rgba(0, 0, 0, .5);
}

.headline.small {
  font-family: 'Dinot light', sans-serif;
  font-size: 25px;
  line-height: 31px;
  letter-spacing: 0px;
}

.headline-wrap {
  position: absolute;
  left: 0px;
  bottom: 0px;
  z-index: 10;
  width: 100%;
  height: 200px;
  padding-right: 60px;
  padding-bottom: 30px;
  padding-left: 30px;
}

.date {
  font-family: Dinot, sans-serif;
  color: hsla(0, 0%, 100%, .75);
  font-size: 12px;
  text-transform: uppercase;
}

.navlink {
  margin-top: 15px;
  -webkit-transition: color 200ms ease;
  transition: color 200ms ease;
  font-family: Dinot, sans-serif;
  color: #666;
  font-size: 14px;
  text-align: right;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.navlink:hover {
  color: #52a4af;
}

.brand {
  overflow: visible;
  width: 27%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0px;
  float: left;
  clear: none;
}

.logo-text {
  margin-top: 20px;
  padding-left: 7px;
  float: left;
  font-family: Lato, sans-serif;
  color: #727272;
  font-size: 29px;
  font-weight: 900;
  letter-spacing: 3px;
}

.logo-image {
  width: 95%;
  float: left;
}

.lower-features {
  padding-top: 0px;
  padding-bottom: 47px;
  border: 1px none #000;
}

.footer {
  height: 50px;
  background-color: #74b674;
}

.banner {
  width: 32px;
  height: 4px;
  background-color: rgba(226, 236, 222, .22);
}

.banner.yellow {
  background-color: #b4af34;
}

.banner.red {
  background-color: #e46060;
}

.banner.blue {
  background-color: #52a4af;
}

.hero-wrapper {
  background-color: transparent;
}

.about {
  height: 30vh;
  background-image: url('../images/fake-brick.png'), -webkit-linear-gradient(270deg, rgba(34, 219, 100, .28), rgba(34, 219, 100, .28)), url('../images/farm.jpg');/*Z*/
  background-image: url('../images/fake-brick.png'), linear-gradient(180deg, rgba(34, 219, 100, .28), rgba(34, 219, 100, .28)), url('../images/farm.jpg');/*Z*/
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
}

.subheader {
  margin-top: 55px;
  font-family: Dinot, sans-serif;
  color: #52a4af;
  font-size: 1.25em;
  font-weight: 300;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.subheader.tight {
  line-height: 31px;
}

.news-item {
  width: 100%;
  padding-bottom: 20px;
  border-bottom: 1px dotted #cacaca;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  color: #5c5c5c;
  font-size: 11px;
  text-decoration: none;
}

.news-item:hover {
  padding-left: 15px;
  color: #3eadc1;
}

.news-item.view-all {
  padding-bottom: 0px;
  padding-left: 0px;
  border-style: none;
}

.news-item-headline {
  margin-bottom: 6px;
  font-family: Dinot, sans-serif;
  font-size: 20px;
  line-height: 29px;
  text-transform:capitalize;
}

.news-item-headline:hover {
  color: #52a4af;
}

.news-item-headline.view-all {
  color: #999;
  font-size: 16px;
}

.news-item-info {
  font-family: Dinot, sans-serif;
  color: #b1b1b1;
}

.tagline {
  height: 70px;
  background-color: #ddeede;
}

.bg-video {
  height: 100%;
}

.bg-video:hover {
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3));
}

.left-column {
  padding-right: 31px;
  padding-bottom: 1px;
}

.intro-paragraph {
  width: 89%;
  margin-bottom: 14px;
  font-family: Dinot, sans-serif;
  color: #fff;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
}

.learn-more {
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  color: #e2d753;
  font-size: 28px;
}

.hero-button {
  display: inline-block;
  margin-right: 12px;
  padding: 10px 34px 10px 25px;
  float: left;
  border: 2px solid #fff;
  border-radius: 5px;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: Lato, sans-serif;
  color: #fff;
  font-size: 15px;
  font-weight: 300;
}

.hero-button:hover {
  background-color: rgba(54, 70, 49, .36);
}

.document-link {
  display: block;
  width: 100%;
  height: 110px;
  margin-bottom: 15px;
  padding: 25px 15px 26px 32px;
  border: 6px solid #52a4af;
  border-radius: 5px;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: Lato, sans-serif;
  color: #52a4af;
  font-weight: 400;
  text-decoration: none;
}

.document-link:hover {
  padding-left: 45px;
  background-color: #fff;
}

.icon {
  margin-right: 16px;
  float: left;
  color: #52a4af;
}

.icon.news-item-headline.teal {
  width: 10%;
  -webkit-filter: contrast(0%);
  filter: contrast(0%);
}

.document-title {
  margin-top: 9px;
  font-family: Dinot, sans-serif;
  color: #52a4af;
  text-transform: uppercase;
}

.contact-wrapper {
  margin-top: -39px;
  padding: 43px 75px 21px;
  background-color: #52a4af;
}

.subheading-feature {
  margin-top: 0px;
  font-family: Dinot, sans-serif;
  color: #fff;
  font-size: 27px;
  font-weight: 300;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.social {
  width: 57px;
  margin-right: 12px;
}

.social-wrapper {
  display: block;
  width: 209px;
  margin-right: auto;
  margin-bottom: 27px;
  margin-left: auto;
}

.follow-us-text {
  display: block;
  width: 60%;
  margin-right: auto;
  margin-bottom: 36px;
  margin-left: auto;
  font-family: Dinot, sans-serif;
  color: #fff;
  font-size: 17px;
  font-weight: 300;
  text-align: center;
}

.submit {
  display: block;
  margin-top: 15px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #fff;
  border-radius: 5px;
  background-color: transparent;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-family: Dinot, sans-serif;
  text-transform: uppercase;
}

.submit:hover {
  background-color: #63adb7;
}

.lower-section {
  padding-bottom: 121px;
  background-image: url('../images/fake-brick.png'), url('../images/test.jpg');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.sponsor {
  width: 146px;
  padding-top: 50px;
  padding-bottom: 50px;
  float: right;
}

.legal {
  width: 458px;
  padding-top: 55px;
  font-family: Dinot, sans-serif;
  color: grey;
  font-size: 11px;
  letter-spacing: 2px;
}

.text-field {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 10px;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.img-right {
  position: static;
  width: 131px;
  margin-right: 35px;
  margin-left: 1px;
  float: left;
  border-color: #85a77a;
}

.btn-click {
  height: auto;
  margin-top: 0px;
  padding: 15px;
  border-radius: 5px;
  background-color: #85a77a;
  font-family: Lato, sans-serif;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.lower-features-header {
  float: left;
  clear: left;
}

.lower-features-staffer {
  margin-top: 16px;
  padding: 25px 25px 28px;
  border: 0px none #85a77a;
  border-radius: 5px;
  background-color: #f7f7f7;
  box-shadow: 1px 1px 0 0 #c5c5c5;
}

.topics-in-depth {
  margin-top: 0px;
  padding: 0px;
  border: 6px none #85a77a;
  border-radius: 5px;
}

.twitter-feed {
  margin-bottom: 51px;
  padding-top: 37px;
}

.navbar-menu {
  width: 102%;
}

.dropdown-list.w--open {
  right: 0px;
  background-color: #fff;
}

.top {
  position: fixed;
  right: 8%;
  bottom: 15%;
  z-index: 4;
  float: none;
  border-radius: 5px;
  background-color: hsla(0, 1%, 68%, .8);
  font-family: Lato, sans-serif;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
}

.journalist {
  margin-top: 96px;
}

.supernav-button {
  margin-top: 6px;
  float: right;
  background-color: transparent;
  font-family: Dinot, sans-serif;
  color: #8f8f8f;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.supernav {
  background-color: rgba(82, 164, 175, .17);
}

.form-wrapper {
  margin-bottom: 0px;
  padding-top: 6px;
  float: right;
}

.news {
  padding-right: 22px;
  border-right: 1px dotted #cacaca;
}

.news.featured-btn-left {
  border-right-style: none;
}

.posts {
  padding-left: 6px;
}

.featured-btns {
  width: 100%;
  float: left;
  text-align: left;
}

.featured-btns.hero-button {
  background-color: #85a77a;
}

.featured-btn.hero-button {
  width: 400px;
  margin-right: auto;
  margin-left: auto;
  float: none;
  background-color: #52a4af;
  font-family: Dinot, sans-serif;
  text-align: center;
}

.featured-btn.hero-button:hover {
  background-color: #63adb7;
}

.view-all {
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  font-family: Dinot, sans-serif;
  color: #999;
  font-size: 16px;
}

.view-all:hover {
  -webkit-transform: translate(4px, 0px);
  -ms-transform: translate(4px, 0px);
  transform: translate(4px, 0px);
  color: #52a4af;
}

.featured-btn-right {
  width: 50%;
  float: left;
}

.featured-btn-left {
  width: 50%;
  float: left;
}

.left-btn {
  float: right;
}

.right-btn {
  margin-left: 1em;
  float: left;
}

.news-updates {
  border-right: 1px dotted #cacaca;
}

.mission {
  padding-top: 15px;
  font-family: 'Dinot light', sans-serif;
  color: #52a4af;
  font-size: 16px;
  font-style: italic;
  text-align: center;
  letter-spacing: 2px;
}

.mission-wrap {
  padding-top: 10px;
  padding-bottom: 25px;
  background-image: -webkit-linear-gradient(270deg, #f3f3f3, #fff 83%), -webkit-linear-gradient(270deg, #f5f5f5, #fff);
  background-image: linear-gradient(180deg, #f3f3f3, #fff 83%), linear-gradient(180deg, #f5f5f5, #fff);
}

.full-btn {
  width: 100%;
  text-align: center;
}

.slider-1 {
  background-color: #9fe0d1;
}

.grid {
  padding-top: 15px;
  padding-left: 20px;
}

.special-area {
  position: static;
  height: 81vh;
  padding-top: 15vh;
  background-color: #334558;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
  text-align: center;
}

.grid-row {
  position: relative;
  height: 100%;
}

.slider {
  height: 400px; /*Z361px*/
  background-image: url('../images/example-bg.png');
  background-position: 0px 0px;
  background-size: 125px;
}

.slider-heading {
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 81px;
  font-family: 'Dinot bold', sans-serif;
  color: #fff;
  font-size: 31px; /*36px*/
  font-weight: 100;
  text-align: center;
  text-transform: uppercase;
}

.slider-heading.slider-1 {
  margin-top: 50px;
  background-color: transparent;
}

.slider-heading.slider-2 {
  margin-top: 50px;
  background-image: -webkit-linear-gradient(270deg, transparent, transparent);
  background-image: linear-gradient(180deg, transparent, transparent);
}

.subtitle {
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  font-family: Dinot, sans-serif;
  color: #fff;
  font-size: 25px;
  font-weight: 400;
  text-align: center;
}

.subtitle.slider-1 {
  background-color: transparent;
}

.slider-2 {
  background-image: url('../images/fake-brick.png'), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/shutterstock_377832271.jpg');
  background-image: url('../images/fake-brick.png'), linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/shutterstock_377832271.jpg');
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
}

.quote {
  display: block;
  width: 389px;
  margin-top: 58px;
  margin-right: auto;
  margin-left: auto;
  font-family: Dinot, sans-serif;
  color: #fff;
  font-size: 19px;
  line-height: 34px;
  font-weight: 400;
  text-transform: none;
}

.lead {
  padding-top: 58px;
  padding-bottom: 47px;
  font-family: Dinot, sans-serif;
  color: #6d6d6d;
  font-size: 21px;
  line-height: 26px;
  text-align: center;
}

.content {
  margin-bottom: 121px;
  padding-top: 34px;
}

.splash-header {
  height: 175px;
  padding-top: 26px;
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/pexels-photo-68781.jpeg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/pexels-photo-68781.jpeg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.study-title {
  font-family: 'Dinot black', sans-serif;
  color: #fff;
  font-size: 61px;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.facebook {
  height: 30px;
  margin-top: 34px;
}

.content-column {
  padding-right: 50px;
  border-right: 1px solid #e0e0e0;
}

.sidebar {
  padding-top: 0px;
}

.sidenav {
  width: 100%;
  margin-bottom: 5px;
  background-color: #9bbdc2;
  font-family: Dinot, sans-serif;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.sidenav.w--current {
  background-color: #52a4af;
}

.social-side {
  padding-top: 20px;
  padding-right: 19px;
  padding-left: 20px;
}

.video {
  margin-bottom: 28px;
}

.slider-1-bg {
  background-image: url('../images/fake-brick.png');
  background-position: 0px 0px;
}

.bold {
  font-family: 'Dinot black', sans-serif;
}

.slider-3 {
  background-image: url('../images/fake-brick.png'), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/farm.jpg');
  background-image: url('../images/fake-brick.png'), linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/farm.jpg');
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
  background-repeat: repeat, repeat, no-repeat;
}

.slider-caption {
  width: 84%;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  text-transform: uppercase;
}

.slider-caption.hero-button.featured-btn {
  width: 250px;
  padding: 0px;
  border-color: #48939d;
  font-size: 14px;
  text-decoration: none;
}

.hide {
  display: none;
}

.slider-4 {
  background-image: url('../images/fake-brick.png'), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/bacon.jpg');
  background-image: url('../images/fake-brick.png'), linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/bacon.jpg');
  background-position: 0px 0px, 0px 0px, 0px 0px;
  background-size: 38px, auto, cover;
}

.slide-5 {
  background-image: url('../images/fake-brick.png'), -webkit-linear-gradient(270deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/ChemistryImage.jpg');
  background-image: url('../images/fake-brick.png'), linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/ChemistryImage.jpg');
  background-position: 0px 0px, 0px 0px, 0px 0px;
  background-size: 38px, auto, cover;
}

.large-number {
  margin-top: 57px;
  font-family: 'Dinot black', sans-serif;
  color: #fff;
  font-size: 120px; /* 156px; > 999 */
  text-shadow: 8px 8px 0 hsla(0, 0%, 100%, .25);
}

html.w-mod-js *[data-ix="new-interaction"] {
  opacity: 0;
}

@media (max-width: 991px) {
  .big-block {
    width: 100%;
  }
  .small-block {
    width: 33.33%;
  }
  .smaller-block {
    width: 33.33%;
  }
  .headline {
    font-size: 21px;
    line-height: 34px;
  }
  .headline.small {
    font-size: 21px;
  }
  .brand {
    width: 347px;
  }
  .navbar{
    padding-bottom: 0px;
  }
  .special-area {
    padding-right: 11px;
  }
  .slider-heading {
    width: 100%;
    margin-top: 60px;
    padding-top: 40px;
    font-size: 36px;
  }
  .slider-heading.slider-1 {
    width: 80%;
    margin-top: 3em;
    background-color: transparent;
  }
  .slider-heading.slider-2 {
    width: 80%;
    margin-top: 3em;
  }
  .subtitle {
    width: 100%;
    font-size: 16px;
  }
  .subtitle.slider-1 {
    text-transform: uppercase;
  }
  .slider-caption {
    width: 80%;
    text-transform: uppercase;
  }
}

@media (max-width: 767px) {

  .content{
    margin-bottom: 0px;
    padding: 1em 1em 2em 1em!important;

  }

  .small-block {
    width: 100%;
  }
  .smaller-block {
    width: 100%;
  }
  .left-column {
    padding-right: 10px;
    padding-bottom: 0px;
  }
  .intro-paragraph {
    display: none;
  }
  .subheading-feature {
    font-size: 32px;
    text-align: center;
  }
  .follow-us-text {
    width: 100%;
    text-align: justify;
  }
  .copy-footer {
    text-align:center;
  }
  .sponsor {
    float: none; /*Centerz logo*/
    text-align: left;
    padding: 25px 0px 25px 0px;
  }
  .legal {
    width: 100%;
    text-align: center;
  }
  .navbar-menu {
    width: 95%;
  }
  .news {
    border-right-style: none;
  }
  .slider-heading {
    margin-top: 80px;
    padding-top: 20px;
    font-size: 27px;
  }
  .slider-heading.slider-1 {
    width: 75%;
    margin-top: 103px;
  }
  .subtitle {
    display: none;
    margin-top: 0px;
    font-size: 24px;
  }
  .subtitle.slider-1 {
    width: 75%;
  }
  .slider-caption {
    width: 82%;
  }
}

@media (max-width: 479px) {
  .small-block {
    width: 100%;
  }
  .smaller-block {
    width: 100%;
  }
  .brand {
    width: 100%;
  }
  .logo-image {
    width: 85%;
    float: left;
  }
  .subheading-feature {
    font-size: 20px;
    text-align: center;
  }
  .follow-us-text {
    font-size: 16px;
    text-align: justify;
  }
  .search-field {
    margin-left: -1em;
    padding-left: 1em;
  }
  .featured-btn.hero-button {
    width: 260px;
  }
  .featured-btn-right {
    width: 100%;
    float: none;
    text-align: center;
  }
  .featured-btn-left {
    width: 100%;
    float: none;
    text-align: center;
  }
  .left-btn {
    float: none;
  }
  .right-btn {
    margin-left: 0em;
    float: none;
  }
  .mission{
    padding: 0.5em 0.5em 0.0em 0.5em; 
  }
  .slider-heading {
    margin-top: 60px;
    font-size: 20px;
    line-height: 36px;
  }
  .slider-heading.slider-1 {
    margin-top: 5.5em;
  }
  .subtitle {
    display: none;
    font-size: 36px;
  }
  .subtitle.slider-1 {
    display: none;
  }
  .slider-caption {
    width: 60%;
  }
  .slider-caption.hero-button.featured-btn {
    font-size: 14px;
  }
}

@font-face {
  font-family: 'Dinot';
  src: url('../fonts/DINOT.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Dinot';
  src: url('../fonts/DINOT-MediumItalic.otf') format('opentype'), url('../fonts/DINOT-LightItalic.otf') format('opentype'), url('../fonts/DINOT-BoldItalic.otf') format('opentype'), url('../fonts/DINOT-Italic.otf') format('opentype'), url('../fonts/DINOT-BlackItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Dinot black';
  src: url('../fonts/DINOT-Black.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Dinot light';
  src: url('../fonts/DINOT-Light.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Dinot medium';
  src: url('../fonts/DINOT-Medium.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Dinot bold';
  src: url('../fonts/DINOT-Bold.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Museo500 regular';
  src: url('../fonts/Museo500-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Museo300 regular';
  src: url('../fonts/Museo300-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Museo700 regular';
  src: url('../fonts/Museo700-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}