/********** Latest Tweets (OLD) **********/

#block-latesttweets{
  margin: 10px -15px 105px -15px;
}

#block-latesttweets .block-title {
  text-transform: uppercase;
  height: 20px;
  color: #082516;
  font-family: 'ITC Stone Serif', sans-serif;
  font-size: 2.4rem;
  letter-spacing: 2.29px;
  line-height: 20px;
  border-bottom: 1px solid #b0bac5;
  padding-bottom: 28px;
  display: inline-block;
  margin-bottom: 23.93px;
  margin-top: 38px;
  margin-left: 9%;
}

@media only screen and (max-width: 767px) {
  #block-latesttweets  .rtj2-latest-tweets-container {
    width: 100% !important;
  }
}
#block-latesttweets .field--name-body {
  width: 82%;
  margin-right: auto;
  margin-left: auto;
}
.rtj2-tweet-text{
  color: #082516;
  font-family: 'ITC Stone Sans', sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.rtj2-tweet-date {
  color: #667587;
  font-size: 12px;
  letter-spacing: .5px;
  line-height: 13px;
  font-family: 'ITC Stone Sans', sans-serif;
  margin-bottom: 7.15px;
}

.rtj2-tweet-image {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 264px;
  margin: 0 0 1rem;
}

.block .field--name-body .rtj2-tweet-image img{
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}



/********** Our Vision Quote **********/

@media only screen and (min-width: 767px) {

  #block-views-block-quote-view-block-1 {
    width: 68% !important;
    margin: 70px auto;
  }
}

@media (max-width: 768px) {
  section[class*="block-views-blockslideshow-homepage-block-"] .field--name-field-hero-text, section[class*="block-views-blockcourse-slideshow-block-"] .field--name-field-hero-text, section[class*="block-views-blockcourse-category-slideshow-block-"] .field--name-field-hero-text,
  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-1 .field--name-field-hero-text, .path-frontpage .main-container .block-views-blockslideshow-homepage-block-3 .field--name-field-hero-text {
    top: 50%;
    font-size: 1.35rem;
    letter-spacing: 1px;
    line-height: 1.1;
    max-height: none;
    transform: translateY(-50%);
    height: auto;
  }
}

.main-container > .row {
  margin-top: 0 !important;
}



/********** Other **********/

body .header-first {
  position: sticky;
  top: 0;
  background: white;
  z-index: 1024;
}

body .second-header {
  display: none !important;
}

.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}
.region-footer-center .menu--footer li a {
  padding-left: 10px  !important;
  padding-right: 10px  !important;
}

.region-footer-center  .nav > li > a:hover,
.region-footer-center .nav > li > a:focus,
.region-footer-center .menu--footer li > a:hover,
.region-footer-center .menu--footer li > a:focus,
.region-footer-center .menu--footer li > a:active,
.footer .row .region-footer-center .menu--footer li::selection,
.footer .row .region-footer-center .menu--footer li > a::selection {
  background-color: #076132 !important;
  color: white  !important;
}

section[class*="block-views-blockslideshow-homepage-block-"] .field--name-field-slideshow-image img, section[class*="block-views-blockcourse-slideshow-block-"] .field--name-field-slideshow-image img, section[class*="block-views-blockcourse-category-slideshow-block-"] .field--name-field-slideshow-image img {
  width: 100%;
  max-width: 100%;
  height: auto;
}

#block-views-block-library-block-1 .views-view-grid .views-row {
  float: none;
  clear: both;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
}
.block-views-blockslideshow-homepage-block-1 .slick-list, .block-views-blockslideshow-homepage-block-6 .slick-list,
.block-views-blockslideshow-homepage-block-1 .field--name-field-slideshow-image, .block-views-blockslideshow-homepage-block-6 .field--name-field-slideshow-image,
section[class*="block-views-blockslideshow-homepage-block-"] .slick-slide, section[class*="block-views-blockcourse-slideshow-block-"] .slick-slide, section[class*="block-views-blockcourse-category-slideshow-block-"] .slick-slide{
  height: auto !important;
}

section[class*="block-views-blockslideshow-homepage-block-"] .field--name-field-photo-credit, section[class*="block-views-blockcourse-slideshow-block-"] .field--name-field-photo-credit, section[class*="block-views-blockcourse-category-slideshow-block-"] .field--name-field-photo-credit, section[class*="block-views-blocknews-slideshow-block-"] .field--name-field-photo-credit, section[class*="block-views-blockpress-release-slideshow-block-"] .field--name-field-photo-credit {
  position: absolute !important;
  right: 2%  !important;
  bottom: 3%  !important;
  color: #DFE6EE  !important;
  font-family: 'ITC Stone Sans', sans-serif !important;
  font-size: 1.2rem  !important;
  font-style: italic  !important;
  letter-spacing: 0.8px  !important;
  line-height: 13px  !important;
  text-shadow: 0 0 6px black  !important;
}

@media (max-width: 768px) {
  section[class*="block-views-blockslideshow-homepage-block-"] .slideshow-bottom-left, section[class*="block-views-blockcourse-slideshow-block-"] .slideshow-bottom-left, section[class*="block-views-blockcourse-category-slideshow-block-"] .slideshow-bottom-left {
    display: none;
  }

}

.view-homepage-view .views-row:hover .views-field-body .homepage-content-title h2, .view-homepage-view .views-row:hover .views-field-field-summary .homepage-content-title h2, .view-about-us .views-row:hover .views-field-body .homepage-content-title h2, .view-about-us .views-row:hover .views-field-field-summary .homepage-content-title h2 {
  color: initial !important;
  transition: none !important;
}



/********** Latest Tweets (NEW) **********/

.block-views-blockslideshow-homepage-block-twitter-feed .block-title {
  text-transform: uppercase;
  height: 20px;
  display: inline-block;
  color: #082516;
  font-family: 'ITC Stone Serif', sans-serif;
  font-size: 2.4rem;
  letter-spacing: 2.29px;
  line-height: 20px;
  border-bottom: 1px solid #B0BAC5;
  padding-bottom: 29px;
  margin-left: 9.8%;
  margin-bottom: 24px;
}

.block-views-blockslideshow-homepage-block-twitter-feed .views-field-field-slideshow-type,
.block-views-blockslideshow-homepage-block-twitter-feed .views-field-field-subtitle {
  display: none;
}

.block-views-blockslideshow-homepage-block-twitter-feed .views-field-title {
  border-bottom: 1px solid #B0BAC5;
  padding-bottom: 8px;
  margin-bottom: 35px;
  width: 23%;
}

.block-views-blockslideshow-homepage-block-twitter-feed .views-field-title .field-content {
  color: #082516;
  font-family: 'ITC Stone Serif', sans-serif;
  font-size: 2.4rem;
  letter-spacing: 2px;
  line-height: 20px;
  text-transform: uppercase;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-information {
  width: 25%;
  position: relative;
  bottom: 40%;
  left: 9%;
  color: #082516;
  font-family: 'ITC Stone Sans', sans-serif;
  font-size: 1.6rem;
  line-height: 26px;
  word-wrap: break-word;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-photo-credit {
  position: absolute;
  right: 1%;
  bottom: 4%;
  color: #DFE6EE;
  font-family: 'ITC Stone Sans', sans-serif;
  font-size: 1.2rem;
  font-style: italic;
  letter-spacing: 0.8px;
  line-height: 13px;
  text-shadow: 0 0 6px black;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slide-link a {
  padding-right: 95%;
  padding-top: 380px;
  color: transparent;
  position: absolute;
  bottom: 0;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-title {
  display: none;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-hero-text {
  display: none;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image {
  width: 63%;
  float: right;
  overflow: hidden;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image img {
  width: 100%;
  height: 400px;
  float: right;
  object-fit: cover;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-active .field--name-field-slideshow-image {
  width: 63%;
  float: right;
  overflow: hidden;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-dots {
  margin-bottom: 2.5%;
  width: 8%;
  margin-left: 47.5%;
  height: 20px;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-dots li {
  margin: 0 2px;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-dots li button::before {
  font-size: 1.5rem;
  color: #FFFFFF;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick__slide {
  background: #9FBCA9;
}

.block-views-blockslideshow-homepage-block-twitter-feed {
  margin-left: -15px;
  margin-right: -15px;
}

.block-views-blockslideshow-homepage-block-twitter-feed .views-field-field-slideshow-type {
  display: none;
}

.block-views-blockslideshow-homepage-block-twitter-feed .paragraph--type--slideshow {
  position: relative !important;
  z-index: 100 !important;
  height: 387px !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .views-field-field-subtitle,
.block-views-blockslideshow-homepage-block-twitter-feed .field--name-name,
.block-views-blockslideshow-homepage-block-twitter-feed .field--name-name-text {
  display: none !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .views-field-title {
  border-bottom: 1px solid #B0BAC5 !important;
  padding-bottom: 8px !important;
  margin-bottom: 35px !important;
  width: 23% !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .views-field-title .field-content {
  color: #082516 !important;
  font-family: 'ITC Stone Serif', sans-serif !important;
  font-size: 2.4rem !important;
  letter-spacing: 2px !important;
  line-height: 20px !important;
  text-transform: uppercase !important;
  text-shadow: none !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-information {
  width: 25% !important;
  position: relative !important;
  bottom: 40% !important;
  left: 9% !important;
  color: #082516 !important;
  font-family: 'ITC Stone Sans', sans-serif !important;
  font-size: 1.6rem !important;
  line-height: 26px !important;
  margin-top: 0 !important;
  word-wrap: break-word !important;
  text-shadow: none !important;
  top: 32px;
  max-height: 154px !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-bottom-left-text-formatted p {
  width: 25% !important;
  position: relative !important;
  bottom: 40% !important;
  left: 9% !important;
  color: #082516 !important;
  font-family: 'ITC Stone Sans', sans-serif !important;
  font-size: 21px !important;
  line-height: 26px !important;
  margin-top: 0 !important;
  word-wrap: break-word !important;
  text-shadow: none !important;
  top: 32px;
  max-height: 154px !important;
  font-weight: bold !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-bottom-left-text-formatted p a {
  color: #082516 !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-photo-credit {
  position: absolute !important;
  right: 1% !important;
  bottom: 4% !important;
  color: #DFE6EE !important;
  font-family: 'ITC Stone Sans', sans-serif !important;
  font-size: 1.2rem !important;
  font-style: italic !important;
  letter-spacing: 0.8px !important;
  line-height: 13px !important;
  text-shadow: 0 0 6px black !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slide-link a {
  padding-right: 95% !important;
  padding-top: 380px !important;
  color: transparent !important;
  position: absolute !important;
  bottom: 0 !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-title {
  display: none !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-hero-text {
  display: none !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image {
  width: 63% !important;
  float: right !important;
  overflow: hidden !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image img {
  width: 1147px !important;
  height: 387px !important;
  float: right !important;
  max-width: initial;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-active .field--name-field-slideshow-image {
  width: 63% !important;
  float: right !important;
  overflow: hidden !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-dots {
  margin-bottom: 43px !important;
  width: 8% !important;
  margin-left: 47.5% !important;
  height: 20px !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-dots li {
  margin: 0 2px !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick-dots li button::before {
  font-size: 1.5rem !important;
  color: #FFFFFF !important;
}

.block-views-blockslideshow-homepage-block-twitter-feed .slick__slide {
  background: #9FBCA9 !important;
}

#block-views-block-slideshow-homepage-block-twitter-feed {
  margin-top: 100px;
  /*display: none;*/
}

#block-views-block-slideshow-homepage-block-twitter-feed .slideshow-bottom-left {
  position: unset !important;
  width: unset !important;
  left: unset !important;
  right: unset !important;
  bottom: unset !important;
}

#block-views-block-slideshow-homepage-block-twitter-feed .field--name-field-course-name-side-title {
  position: relative !important;
  top: 7%;
  left: 9%;
  bottom: 15%;
  right: 9%;
  width: 25% !important;
  max-height: 156px !important;
  font-family: 'ITC Stone Sans', sans-serif !important;
  font-size: 15px !important;
  font-weight: 300 !important;
  line-height: 22px !important;
  word-break: normal !important;
  color: #082516 !important;
  text-shadow: none !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  padding-top: 2.5% !important;
  margin-bottom: 0 !important;
  overflow: hidden !important;
}

#block-views-block-slideshow-homepage-block-twitter-feed .field--name-field-information {
  position: absolute;
  bottom: 9%;
  left: 9%;
  color: #FFFFFF;
  font-family: 'ITC Stone Serif', sans-serif;
  font-size: 2rem;
  line-height: 32px;
  text-shadow: 0 0 10px black;
  max-height: 3rem;
  overflow: hidden;
}

@media (max-width: 992px) {
  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed {
    margin-top: 30px;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image {
    width: 100%;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image img {
    height: 270px;
    width: 100%;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .slick-slide {
    background: #9FBCA9;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .views-field-title {
    width: 228px;
    margin-left: 15px;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .views-field-title .field-content {
    font-size: 2rem;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .slick-dots {
    top: 240px;
    width: 30%;
    margin-left: 35%;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .slick-dots li button::before {
    opacity: 1;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .slick-dots .slick-active button::before {
    color: #3F4A56;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-course-name-side-title {
    position: relative;
    width: 95%;
    bottom: 0;
    top: 52%;
    left: 2.5%;
    color: #082516;
    font-family: 'ITC Stone Sans', sans-serif;
    font-size: 15px !important;
    font-weight: 300 !important;
    line-height: 22px !important;
    max-height: 6rem;
    overflow: hidden;
    padding: 2%;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-information {
    position: relative;
    width: 95%;
    bottom: 0;
    top: 65%;
    left: 2.5%;
    color: #082516;
    font-family: 'ITC Stone Sans', sans-serif;
    font-size: 1.7rem;
    line-height: 23px;
    padding: 2%;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-photo-credit {
    display: none;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-course-name-side-title {
    width: 95% !important;
    left: 2.5% !important;
    overflow: visible !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-information {
    width: 95% !important;
    left: 2.5% !important;
    overflow: visible !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-bottom-left-text-formatted p {
    width: 95% !important;
    left: 2.5% !important;
    overflow: visible !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image {
    width: 100% !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .slick-active .field--name-field-slideshow-image {
    width: 100% !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .slick-active .field--name-field-slideshow-image {
    float: none !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .paragraph--type--slideshow {
    height: initial !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image {
    overflow: hidden !important;
    justify-content: center !important;
    display: flex !important;
    float: none !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-slideshow-image img {
    height: 360px !important;
    width: 1091px !important;
    max-width: initial !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .slick-slide {
    background: #9FBCA9;
    height: initial !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .views-field-title {
    width: 228px !important;
    margin-left: 15px !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .views-field-title .field-content {
    font-size: 2rem !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .slick-dots {
    top: 335px !important;
    width: 30% !important;
    margin-left: 35% !important;
    position: absolute !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .slick-dots li button::before {
    opacity: 1 !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .slick-dots .slick-active button::before {
    color: #3F4A56 !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-course-name-side-title {
    position: relative !important;
    width: 95% !important;
    bottom: initial !important;
    top: initial !important;
    left: 2.5% !important;
    color: #082516 !important;
    font-family: 'ITC Stone Sans', sans-serif !important;
    font-size: 15px !important;
    font-weight: 300 !important;
    line-height: 22px !important;
    max-height: 100% !important;
    overflow: hidden !important;
    padding: 24px 24px 0 24px !important;
    letter-spacing: 0.46px !important;
    margin-bottom: 0 !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-information {
    position: relative !important;
    width: 95% !important;
    bottom: initial !important;
    top: initial !important;
    left: 2.5% !important;
    color: #082516 !important;
    font-family: 'ITC Stone Sans', sans-serif !important;
    font-size: 1.8rem !important;
    line-height: 26px !important;
    padding: 16px 24px 24px 24px !important;
    max-height: 100% !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-bottom-left-text-formatted p {
    position: relative !important;
    width: 95% !important;
    bottom: initial !important;
    top: initial !important;
    left: 2.5% !important;
    color: #082516 !important;
    font-family: 'ITC Stone Sans', sans-serif !important;
    font-size: 18px !important;
    line-height: 26px !important;
    padding: 16px 24px 24px 24px !important;
    max-height: 100% !important;
    font-weight: bold !important;
  }

  .block-views-blockslideshow-homepage-block-twitter-feed .field--name-field-photo-credit {
    display: none !important;
  }

  .path-frontpage .main-container section.block-views-blockslideshow-homepage-block-twitter-feed .slick-list {
    height: unset !important;
  }
}

@media (max-width: 767px) {
  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed {
    margin-top: 0;
    margin-bottom: 0;
  }

  .path-frontpage .main-container .block-views-blockslideshow-homepage-block-twitter-feed .block-title {
    font-size: 2.1rem;
    letter-spacing: 2px;
    line-height: 20px;
    margin-top: 0;
    margin-left: 31px;
  }
}

.view-recent-tournaments a {
  color: #667587;
  font-family: 'ITC Stone Sans';
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.view-recent-tournaments a:hover {
  color: #048e47 !important;
}

.pager-nav .pagination {
  margin: 40px 0;
}

.pager-nav .pagination .pager__item  a {
  border: 0;
  border-radius: 8px;
  color: #667587;
  margin-left: 6px;
  margin-right: 6px;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
}

.pager-nav .pagination .active a {
  background: white;
  color: #048e47 !important;
  border: 1.5px solid #048e47 !important;
}

.pager-nav .pagination .pager__item--first a,
.pager-nav .pagination .pager__item--previous a,
.pager-nav .pagination .pager__item--next a,
.pager-nav .pagination .pager__item--last a  {
  text-decoration: underline;
  font-style: normal;
  margin-left: 3px;
  margin-right: 3px;
}

@media (max-width: 695px) {
  .pager-nav .pagination {
    display: flex;
    flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  .path-services section.col-sm-12 .view-services .views-col {
    border-width: 0px !important;
  }

  .path-services section.col-sm-12 .view-services .views-col .views-field-field-summary {
    padding: 18px 0px;
  }

  .path-services section.col-sm-12 .view-services .views-col .views-field-title,
  .path-services section.col-sm-12 .view-services .views-col .views-field-field-subtitle {
    margin: 0px !important;
  }
}

.path-all-courses .main-container .row .col-sm-12 .region-slideshow #views-exposed-form-search-page-1 #edit-actions--3 #edit-reset-search--3 {
  background: transparent;
  border: none;
  color: #FFFFFF;
  font-family: "ITC Stone Sans";
  font-size: 1.7rem;
  line-height: 17px;
  text-align: center;
  text-decoration: underline;
  margin-top: 72px;
  float: right;
  margin-right: 9%;
}

.path-all-courses .main-container .row .col-sm-12 .region-slideshow #views-exposed-form-search-page-1 #edit-actions--3 #edit-reset-search--3 .icon {
  display: none;
}


#navbar #navbar-collapse #block-socialmedialinks-2, #navbar #navbar-collapse section[id*="block-socialmedialinks-2"] {
    float: right;
    margin: 18px;
}

.social-media-links--platforms{
    display: flex;
    gap: 10px;
    margin: 0;
}

.social-media-links--platforms a {
  color: #708094;
  font-size: 12px;
}
.social-media-links--platforms a:hover {
  color: #048E47;
}

.footer .social-media-links--platforms a{
  color: white;
  font-size: 14px;
}
.footer .social-media-links--platforms a:hover {
  color: #048E47;
}