/******************************
REDDIWIP SPECIFIC COLORS
******************************/
/******************************
COLORS
******************************/
/*****************************************************
BEGIN FUNCTIONS
*****************************************************/
/*****************************************************
BEGIN FUNCTIONS
*****************************************************/
/*****************************************************
BEGIN EXTENDS
*****************************************************/
/*****************************************************
END EXTENDS
*****************************************************/
/******************************
REDDIWIP SPECIFIC COLORS
******************************/
/******************************
COLORS
******************************/
/* line 7, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: 0 0 #fdab5c;
  margin-bottom: 14px;
}
@media (min-width: 768px) {
  /* line 7, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout {
    max-height: 180px;
    margin-bottom: 29px;
  }
}
@media (min-width: 992px) {
  /* line 7, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout {
    margin-left: calc(0.9375rem / 2);
    margin-right: calc(0.9375rem / 2);
  }
}
/* line 23, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout h2 {
  font-size: 10.625vw;
  line-height: 1em;
  text-transform: none;
}
@media (min-width: 544px) {
  /* line 23, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout h2 {
    font-size: 3.6125rem;
  }
}
@media (min-width: 768px) {
  /* line 23, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout h2 {
    font-size: 5.44355vw;
  }
}
@media (min-width: 992px) {
  /* line 23, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout h2 {
    font-size: 3.375rem;
    white-space: nowrap;
    left: 40px;
  }
}
/* line 43, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout .inner {
  padding: 0;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 768px) {
  /* line 43, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout .inner {
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
/* line 54, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout .item-list ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  /* line 54, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout .item-list ul {
    margin-top: -11px;
    margin-left: 104px;
  }
}
/* line 63, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout .item-list ul li {
  margin: 0 8px;
}
@media (min-width: 768px) {
  /* line 63, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout .item-list ul li {
    margin-left: 16px;
    margin-right: 16px;
  }
}
/* line 71, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout .item-list ul li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  border: none;
  background: white;
  color: #fb7830;
  width: 40px;
  height: 40px;
}
/* line 82, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout .item-list ul li a:hover {
  background: #009fe3;
}
@media (min-width: 768px) {
  /* line 71, ../../sass/components/block-social-callout.scss */
  .region-content-bottom .social-callout .item-list ul li a {
    width: 50px;
    height: 50px;
  }
}
/* line 95, ../../sass/components/block-social-callout.scss */
.region-content-bottom .social-callout:after {
  content: '';
  display: block;
  padding-bottom: 74.13333%;
}
