@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900);
@import url(https://fonts.googleapis.com/css?family=Crimson+Text);
@font-face {
  font-family: 'CrimsonText';
  src: url("fonts/CrimsonText-Roman.eot?#iefix") format("embedded-opentype"), url("fonts/CrimsonText-Roman.woff") format("woff"), url("fonts/CrimsonText-Roman.ttf") format("truetype"), url("fonts/CrimsonText-Roman.svg#CrimsonText-Roman") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'gotham_htf';
  src: url("fonts/gothamhtf-bold-webfont.eot");
  src: url("fonts/gothamhtf-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/gothamhtf-bold-webfont.woff2") format("woff2"), url("fonts/gothamhtf-bold-webfont.woff") format("woff"), url("fonts/gothamhtf-bold-webfont.ttf") format("truetype"), url("fonts/gothamhtf-bold-webfont.svg#gotham_htfbold") format("svg");
  font-weight: 700;
  font-style: normal;
}
/*
Theme Name: Simple Theme
Theme URI: http://demetriusburgess.com/simple_theme
Author: Demetrius Burgess
Author URI: http://demetriusburgess.com
Description: A simple, elegent, responsive theme.
Version: 1
Tags: responsive-layout
Text Domain: simpletheme

*/
/* line 1, ../sass/__globals.scss */
h1, h2, h3, h4, h5, h6 {
  font-size: 25px;
  font-weight: 700;
  font-family: "lato" sans-serif;
  line-height: 1.5;
  margin: 10px 0;
  text-rendering: geometricPrecision;
}

/* line 6, ../sass/__globals.scss */
div h1 {
  font-family: "CrimsonText";
  font-weight: 300;
  font-style: normal;
  color: #51616d;
  text-align: center;
}
@media all and (min-width: 1200px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 60px;
  }
}
@media all and (min-width: 1200px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 42px;
  }
}
@media all and (min-width: 1200px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 42px;
  }
}
@media all and (max-width: 767px) {
  /* line 6, ../sass/__globals.scss */
  div h1 {
    font-size: 30px;
  }
}

/* line 13, ../sass/__globals.scss */
p, li, a {
  font-size: 16px;
  font-weight: 300;
  font-family: "lato" sans-serif;
  line-height: 1.5;
  margin: 10px 0;
  text-rendering: geometricPrecision;
}

/* line 18, ../sass/__globals.scss */
* {
  text-rendering: geometricPrecision;
}

/* line 22, ../sass/__globals.scss */
h3 {
  font-size: 18px;
}

/* line 26, ../sass/__globals.scss */
html, body {
  width: 100%;
  height: 100%;
  position: relative;
}

/* line 1, ../sass/_nav-mobile.scss */
.mobile-nav {
  position: relative;
}
@media all and (min-width: 992px) {
  /* line 1, ../sass/_nav-mobile.scss */
  .mobile-nav {
    display: none;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 8, ../sass/_nav-mobile.scss */
  .mobile-nav > div {
    padding: 0px 75px;
  }
}
@media all and (max-width: 767px) {
  /* line 8, ../sass/_nav-mobile.scss */
  .mobile-nav > div {
    padding: 0px 15px;
  }
}
/* line 19, ../sass/_nav-mobile.scss */
.mobile-nav a:link, .mobile-nav a:visited, .mobile-nav a:hover, .mobile-nav a:active {
  width: 100%;
  max-width: 180px;
  margin: 15px auto;
  text-align: center;
  text-decoration: none;
  line-height: 1;
  color: #fff;
  display: block;
  text-transform: uppercase;
}
/* line 32, ../sass/_nav-mobile.scss */
.mobile-nav .navToggle {
  width: 22px;
  margin: auto;
  padding: 0px;
  position: absolute;
  top: 0px;
  bottom: 0px;
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 32, ../sass/_nav-mobile.scss */
  .mobile-nav .navToggle {
    left: 90px;
  }
}
@media all and (max-width: 767px) {
  /* line 32, ../sass/_nav-mobile.scss */
  .mobile-nav .navToggle {
    left: 15px;
  }
}
/* line 49, ../sass/_nav-mobile.scss */
.mobile-nav .navToggle button {
  width: 100%;
  height: 16px;
  padding: 0px;
  border: none;
  background-color: transparent;
  -webkit-appearance: none;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
}
/* line 58, ../sass/_nav-mobile.scss */
.mobile-nav .navToggle button:focus {
  outline: none;
}
/* line 63, ../sass/_nav-mobile.scss */
.mobile-nav .navToggle button span {
  height: 2px;
  width: 100%;
  margin-bottom: 5px;
  background-color: #fff;
  display: block;
}

/* line 75, ../sass/_nav-mobile.scss */
.nav-dropdown {
  background-color: #c6463d;
  border-top: 1px solid #fff;
  overflow: hidden;
  position: relative;
  z-index: -3;
  opacity: 0;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
@media all and (min-width: 992px) {
  /* line 75, ../sass/_nav-mobile.scss */
  .nav-dropdown {
    display: none;
  }
}
/* line 88, ../sass/_nav-mobile.scss */
.nav-dropdown.show {
  z-index: 3;
  opacity: 1;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 94, ../sass/_nav-mobile.scss */
.nav-dropdown ul {
  padding: 0px;
  margin: 0px;
  margin: none;
  list-style: none;
  text-align: center;
}
/* line 101, ../sass/_nav-mobile.scss */
.nav-dropdown ul li {
  margin: 0px;
}
/* line 107, ../sass/_nav-mobile.scss */
.nav-dropdown a:link, .nav-dropdown a:visited, .nav-dropdown a:hover, .nav-dropdown a:active {
  color: #fff;
  margin: 0px;
  padding: 20px;
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 117, ../sass/_nav-mobile.scss */
.nav-dropdown a:hover {
  background-color: #b34038;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}

/* line 124, ../sass/_nav-mobile.scss */
.quickLinks {
  width: 100%;
  overflow: hidden;
  border: 1px solid #c6463d;
  position: absolute;
  z-index: 2;
}
@media all and (min-width: 992px) {
  /* line 124, ../sass/_nav-mobile.scss */
  .quickLinks {
    display: none;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 124, ../sass/_nav-mobile.scss */
  .quickLinks {
    bottom: -60px;
  }
}
@media all and (max-width: 767px) {
  /* line 124, ../sass/_nav-mobile.scss */
  .quickLinks {
    bottom: -40px;
  }
}
/* line 144, ../sass/_nav-mobile.scss */
.quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
  width: 50%;
  margin: 0px;
  float: left;
  color: #c6463d;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  background-color: #fff;
  display: block;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
@media all and (min-width: 1200px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 1200px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 1200px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 12px;
  }
}
@media all and (max-width: 767px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    font-size: 10px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    padding: 23px 15px;
  }
}
@media all and (max-width: 767px) {
  /* line 144, ../sass/_nav-mobile.scss */
  .quickLinks a:link, .quickLinks a:visited, .quickLinks a:hover, .quickLinks a:active {
    padding: 15px 15px;
  }
}
/* line 166, ../sass/_nav-mobile.scss */
.quickLinks a:hover {
  color: #fff;
  background-color: #c6463d;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 172, ../sass/_nav-mobile.scss */
.quickLinks a:last-child {
  border-left: 1px solid #c6463d;
}

/* line 1, ../sass/_nav-full.scss */
header {
  width: 100%;
  float: left;
  clear: both;
  background-color: #c6463d;
  position: relative;
  z-index: 999;
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1, ../sass/_nav-full.scss */
  header {
    padding: 8px 0;
    height: 60px;
    overflow: visible;
  }
}
@media all and (max-width: 767px) {
  /* line 1, ../sass/_nav-full.scss */
  header {
    padding: 5px 0;
    height: 54px;
    overflow: visible;
  }
}

@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 26, ../sass/_nav-full.scss */
  .desktop-nav {
    display: none;
  }
}
@media all and (max-width: 767px) {
  /* line 26, ../sass/_nav-full.scss */
  .desktop-nav {
    display: none;
  }
}
/* line 37, ../sass/_nav-full.scss */
.desktop-nav .branding a:link, .desktop-nav .branding a:visited, .desktop-nav .branding a:hover, .desktop-nav .branding a:active {
  text-decoration: none;
  padding: 24px;
  display: block;
}
/* line 45, ../sass/_nav-full.scss */
.desktop-nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 50, ../sass/_nav-full.scss */
.desktop-nav ul li {
  display: inline;
}
/* line 54, ../sass/_nav-full.scss */
.desktop-nav ul li a:link, .desktop-nav ul li a:visited, .desktop-nav ul li a:hover, .desktop-nav ul li a:active {
  text-decoration: none;
  display: block;
  float: left;
  margin: 0px;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
@media all and (min-width: 1200px) {
  /* line 54, ../sass/_nav-full.scss */
  .desktop-nav ul li a:link, .desktop-nav ul li a:visited, .desktop-nav ul li a:hover, .desktop-nav ul li a:active {
    padding: 34px 20px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 54, ../sass/_nav-full.scss */
  .desktop-nav ul li a:link, .desktop-nav ul li a:visited, .desktop-nav ul li a:hover, .desktop-nav ul li a:active {
    padding: 34px 15px;
  }
}
/* line 72, ../sass/_nav-full.scss */
.desktop-nav ul li a:hover {
  background-color: #b34038;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}
/* line 97, ../sass/_nav-full.scss */
.desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
  color: #fff;
  text-transform: uppercase;
}
@media all and (min-width: 1200px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 97, ../sass/_nav-full.scss */
  .desktop-nav a:link, .desktop-nav a:visited, .desktop-nav a:hover, .desktop-nav a:active {
    line-height: 1.37;
  }
}
/* line 108, ../sass/_nav-full.scss */
.desktop-nav a:hover {
  text-decoration: underline;
}

/* line 1, ../sass/_main.scss */
.gallery {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
/* line 12, ../sass/_main.scss */
.gallery > div {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
/* line 19, ../sass/_main.scss */
.gallery ul {
  width: 2112px;
  position: relative;
  overflow-y: hidden;
  top: 25%;
  padding: 0;
  list-style: none;
}
/* line 29, ../sass/_main.scss */
.gallery li {
  float: left;
  position: relative;
  padding: 0px 12px;
}
/* line 38, ../sass/_main.scss */
.gallery li:before {
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.7);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 51, ../sass/_main.scss */
.gallery li.activeSlide:before {
  background-color: transparent;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 56, ../sass/_main.scss */
.gallery li img {
  -webkit-filter: grayscale(1);
  -webkit-filter: grayscale(100%);
  filter: gray;
  filter: grayscale(100%);
  filter: url(OffsetSlider/images/slider/desaturate.svg#greyscale);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 64, ../sass/_main.scss */
.gallery li.activeSlide img {
  -webkit-filter: grayscale(0);
  -webkit-filter: grayscale(0%);
  filter: transparent;
  filter: grayscale(0%);
  filter: url(OffsetSlider/images/slider/saturate.svg#nongreyscale);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 74, ../sass/_main.scss */
.gallery img {
  width: 100%;
}
/* line 79, ../sass/_main.scss */
.gallery .galleryNav {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 100%;
  z-index: 2;
}
/* line 91, ../sass/_main.scss */
.gallery .galleryNav a:link, .gallery .galleryNav a:visited, .gallery .galleryNav a:hover, .gallery .galleryNav a:active {
  width: 50px;
  height: 50px;
  margin: auto;
  position: absolute;
  top: 0px;
  bottom: 0px;
  display: block;
  border-radius: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 107, ../sass/_main.scss */
.gallery .galleryNav a.prev {
  left: 10px;
  background-image: url(OffsetSlider/images/slider/prev.png);
}
/* line 111, ../sass/_main.scss */
.gallery .galleryNav a.prev:hover {
  background-image: url(OffsetSlider/images/slider/prev_h.png);
}
/* line 116, ../sass/_main.scss */
.gallery .galleryNav a.next {
  right: 10px;
  background-image: url(OffsetSlider/images/slider/next.png);
}
/* line 120, ../sass/_main.scss */
.gallery .galleryNav a.next:hover {
  background-image: url(OffsetSlider/images/slider/next_h.png);
}

/* line 134, ../sass/_main.scss */
#main-conent {
  width: 100%;
}
@media all and (min-width: 992px) {
  /* line 134, ../sass/_main.scss */
  #main-conent {
    padding-top: 89px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 134, ../sass/_main.scss */
  #main-conent {
    padding-top: 60px;
  }
}
@media all and (max-width: 767px) {
  /* line 134, ../sass/_main.scss */
  #main-conent {
    padding-top: 54px;
  }
}

/* line 151, ../sass/_main.scss */
.homeWrap {
  overflow: hidden;
}

/* line 155, ../sass/_main.scss */
.homeHero {
  background-color: #ccc;
  height: 900px;
  height: 850px;	
  background-image: url(images/Chase_Lenfest.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  position: relative;
  z-index: 0;
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 155, ../sass/_main.scss */
  .homeHero {
    height: 550px;
    margin-top: 58px;
  }
}
@media all and (max-width: 767px) {
  /* line 155, ../sass/_main.scss */
  .homeHero {
    height: 260px;
    margin-top: 40px;
  }
}
@media all and (min-width: 1400px) {
  /* line 155, ../sass/_main.scss */
  .homeHero {
    height: 920px;
	height: 820px;
  }
}
/* line 177, ../sass/_main.scss */
.homeHero > div {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 3;
  background-repeat: no-repeat;
}
@media all and (max-width: 767px) {
  /* line 177, ../sass/_main.scss */
  .homeHero > div {
    display: none;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 177, ../sass/_main.scss */
  .homeHero > div {
    display: none;
  }
}
/* line 195, ../sass/_main.scss */
.homeHero h1 {
  font-family: "gotham_htf";
  font-weight: 700;
  font-style: normal;
  font-size: 200px;
  line-height: 1;
  margin: 0px;
  text-transform: uppercase;
  text-align: left;
  position: absolute;
  left: 660px;
  top: 31%;
  color: #343333;
  display: none;
}
@media all and (min-width: 1200px) {
  /* line 195, ../sass/_main.scss */
  .homeHero h1 {
    font-size: 110px;
    left: 570px;
    top: 35%;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 195, ../sass/_main.scss */
  .homeHero h1 {
    font-size: 85px;
    left: 478px;
    top: 35%;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 195, ../sass/_main.scss */
  .homeHero h1 {
    font-size: 50px;
    left: 465px;
    top: 38%;
  }
}
@media all and (max-width: 767px) {
  /* line 195, ../sass/_main.scss */
  .homeHero h1 {
    font-size: 25px;
    left: 210px;
    top: 41%;
  }
}
@media all and (min-width: 1400px) {
  /* line 195, ../sass/_main.scss */
  .homeHero h1 {
    font-size: 125px;
    left: 690px;
    top: 36%;
  }
}
/* line 240, ../sass/_main.scss */
.homeHero p {
  position: absolute;
  display: none;
  color: #8a8a8a;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 240, ../sass/_main.scss */
  .homeHero p {
    top: 615px;
    left: 520px;
    font-size: 45px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 240, ../sass/_main.scss */
  .homeHero p {
    top: 570px;
    left: 435px;
    font-size: 35px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 240, ../sass/_main.scss */
  .homeHero p {
    top: 545px;
    left: 425px;
    font-size: 22px;
  }
}
@media all and (max-width: 767px) {
  /* line 240, ../sass/_main.scss */
  .homeHero p {
    top: 337px;
    left: 175px;
    font-size: 12px;
  }
}
@media all and (min-width: 1400px) {
  /* line 240, ../sass/_main.scss */
  .homeHero p {
    top: 660px;
    left: 650px;
    font-size: 50px;
  }
}
/* line 278, ../sass/_main.scss */
.homeHero .lenfest_top {
  background-image: url(images/CL_Top.png);
  z-index: 3;
  background-size: cover;
}
@media all and (min-width: 1200px) {
  /* line 278, ../sass/_main.scss */
  .homeHero .lenfest_top {
    background-position: 18%;
    left: 240px;
    position: fixed;
    width: 1000px;
    height: 1130px;
    background-size: 100%;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 278, ../sass/_main.scss */
  .homeHero .lenfest_top {
    background-position: 18%;
    left: 181px;
    position: fixed;
    width: 780px;
    height: 1260px;
    background-size: 100%;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 278, ../sass/_main.scss */
  .homeHero .lenfest_top {
    width: 380px;
    background-size: 1300px;
    background-position: 18%;
    left: 181px;
    position: fixed;
  }
}
@media all and (max-width: 767px) {
  /* line 278, ../sass/_main.scss */
  .homeHero .lenfest_top {
    width: 200px;
    background-size: 660px;
    background-position: 18%;
    left: 50px;
    position: fixed;
  }
}
@media all and (min-width: 1400px) {
  /* line 278, ../sass/_main.scss */
  .homeHero .lenfest_top {
    background-position: 18%;
    left: 330px;
    position: fixed;
    width: 1000px;
    height: 1130px;
    background-size: 100%;
  }
}
/* line 330, ../sass/_main.scss */
.homeHero .lenfest_bottom {
  background-image: url(images/Chase_Lenfest_bottom.png);
  z-index: 1;
  background-size: cover;
  background-attachment: fixed;
}

/* line 339, ../sass/_main.scss */
.clippingMask:before {
  content: "";
  display: block;
  background-color: #fff;
  width: 50%;
  position: absolute;
  transform: skewX(50deg);
  -webkit-transform: skewx(50deg);
  -ms-transform: skewx(50deg);
}
@media all and (min-width: 992px) {
  /* line 339, ../sass/_main.scss */
  .clippingMask:before {
    height: 55px;
    top: -55px;
    left: -30px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 339, ../sass/_main.scss */
  .clippingMask:before {
    height: 35px;
    top: -35px;
    left: -20px;
  }
}
@media all and (max-width: 767px) {
  /* line 339, ../sass/_main.scss */
  .clippingMask:before {
    height: 15px;
    top: -15px;
    left: -10px;
  }
}
/* line 368, ../sass/_main.scss */
.clippingMask:after {
  content: "";
  display: block;
  background-color: #fff;
  width: 50%;
  position: absolute;
  right: -30px;
  transform: skewX(-50deg);
  -webkit-transform: skewx(-50deg);
  -ms-transform: skewx(-50deg);
}
@media all and (min-width: 992px) {
  /* line 368, ../sass/_main.scss */
  .clippingMask:after {
    height: 55px;
    top: -55px;
    right: -30px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 368, ../sass/_main.scss */
  .clippingMask:after {
    height: 35px;
    top: -35px;
    right: -20px;
  }
}
@media all and (max-width: 767px) {
  /* line 368, ../sass/_main.scss */
  .clippingMask:after {
    height: 15px;
    top: -15px;
    right: -10px;
  }
}

/* line 399, ../sass/_main.scss */
.homeHold {
  background-color: #fff;
  position: relative;
}
/* line 403, ../sass/_main.scss */
.homeHold:before {
  background-color: #fafafa;
}
/* line 407, ../sass/_main.scss */
.homeHold:after {
  background-color: #fafafa;
}
/* line 411, ../sass/_main.scss */
.homeHold h2 {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
  text-align: center;
}
@media all and (min-width: 1200px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 1200px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 45px;
  }
}
@media all and (min-width: 1200px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 45px;
  }
}
@media all and (max-width: 767px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    font-size: 24px;
  }
}
@media all and (min-width: 992px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    margin: 70px 0px 90px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 411, ../sass/_main.scss */
  .homeHold h2 {
    margin: 50px 0px 50px;
  }
}
/* line 426, ../sass/_main.scss */
.homeHold.sectionOne {
  position: relative;
  background-color: #fafafa;
}
@media all and (min-width: 992px) {
  /* line 426, ../sass/_main.scss */
  .homeHold.sectionOne {
    padding: 50px 0px 75px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 426, ../sass/_main.scss */
  .homeHold.sectionOne {
    padding: 50px 0px 75px;
  }
}
@media all and (max-width: 767px) {
  /* line 426, ../sass/_main.scss */
  .homeHold.sectionOne {
    padding: 30px 0px 30px;
  }
}
/* line 444, ../sass/_main.scss */
.homeHold.sectionOne p {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
  text-align: center;
}
@media all and (min-width: 1200px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 28px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 28px;
  }
}
@media all and (min-width: 1200px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 28px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 28px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 22px;
  }
}
@media all and (min-width: 1200px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 28px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 28px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 22px;
  }
}
@media all and (max-width: 767px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    font-size: 16px;
  }
}
@media all and (max-width: 767px) {
  /* line 444, ../sass/_main.scss */
  .homeHold.sectionOne p {
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 457, ../sass/_main.scss */
.homeHold.sectionOne a {
  margin: 40px auto 0;
}
/* line 114, ../sass/__mixins.scss */
.homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
  padding: 8px;
  text-align: center;
  display: block;
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
  text-decoration: uppercase;
  color: #c6463d;
  border: 2px solid #c6463d;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 12px;
  }
}
@media all and (max-width: 767px) {
  /* line 114, ../sass/__mixins.scss */
  .homeHold.sectionOne a, .homeHold.sectionOne a:link, .homeHold.sectionOne a:visited, .homeHold.sectionOne a:hover, .homeHold.sectionOne a:active {
    font-size: 14px;
  }
}
/* line 125, ../sass/__mixins.scss */
.homeHold.sectionOne a span, .homeHold.sectionOne a:link span, .homeHold.sectionOne a:visited span, .homeHold.sectionOne a:hover span, .homeHold.sectionOne a:active span {
  font-size: 19px;
  margin-left: 10px;
  line-height: 1;
}
/* line 131, ../sass/__mixins.scss */
.homeHold.sectionOne a:hover, .homeHold.sectionOne a:link:hover, .homeHold.sectionOne a:visited:hover, .homeHold.sectionOne a:hover:hover, .homeHold.sectionOne a:active:hover {
  background-color: #c6463d;
  text-decoration: none;
  color: #fff;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}
@media all and (min-width: 992px) {
  /* line 457, ../sass/_main.scss */
  .homeHold.sectionOne a {
    max-width: 585px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 457, ../sass/_main.scss */
  .homeHold.sectionOne a {
    max-width: 482px;
  }
}
@media all and (max-width: 767px) {
  /* line 457, ../sass/_main.scss */
  .homeHold.sectionOne a {
    width: 100%;
    max-width: 240px;
  }
}
@media all and (min-width: 992px) {
  /* line 474, ../sass/_main.scss */
  .homeHold.sectionTwo {
    padding-bottom: 100px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 474, ../sass/_main.scss */
  .homeHold.sectionTwo {
    padding-bottom: 75px;
  }
}
@media all and (max-width: 767px) {
  /* line 474, ../sass/_main.scss */
  .homeHold.sectionTwo {
    padding-bottom: 50px;
  }
}
/* line 487, ../sass/_main.scss */
.homeHold.sectionTwo h3 {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #fff;
  margin: 0px;
  line-height: 1;
  margin-bottom: 20px;
  text-align: center;
}
@media all and (min-width: 1200px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 1200px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 1200px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 24px;
  }
}
@media all and (max-width: 767px) {
  /* line 487, ../sass/_main.scss */
  .homeHold.sectionTwo h3 {
    font-size: 20px;
  }
}
/* line 497, ../sass/_main.scss */
.homeHold.sectionTwo p {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #fff;
  line-height: 1.1;
  margin: 0px;
  text-align: center;
}
@media all and (min-width: 1200px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 16px;
  }
}
@media all and (max-width: 767px) {
  /* line 497, ../sass/_main.scss */
  .homeHold.sectionTwo p {
    font-size: 14px;
  }
}
/* line 506, ../sass/_main.scss */
.homeHold.sectionTwo a {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -10px;
  bottom: -10px;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 515, ../sass/_main.scss */
.homeHold.sectionTwo a:hover {
  background-color: rgba(179, 64, 56, 0.9);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
@media all and (min-width: 768px) {
  /* line 521, ../sass/_main.scss */
  .homeHold.sectionTwo .col-sm-10 {
    padding: 0px;
  }
}
@media all and (min-width: 992px) {
  /* line 527, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf {
    float: left;
    width: 50%;
  }
}
/* line 533, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf > div {
  background-color: #ccc;
}
@media all and (max-width: 767px) {
  /* line 533, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf > div {
    width: 290px;
    height: 120px;
    margin: 0px auto 15px;
  }
}
/* line 543, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestVideo {
  margin-bottom: 25px;
  position: relative;
  background-image: url(images/aboutSquares/Lenfest_Video.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media all and (min-width: 992px) {
  /* line 543, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestVideo {
    width: 48%;
    height: 180px;
    float: left;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 543, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestVideo {
    width: 48%;
    height: 170px;
    float: left;
  }
}
@media all and (max-width: 767px) {
  /* line 543, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestVideo {
    height: 120px;
    width: 280px;
  }
}
/* line 567, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestVideo span {
  height: 70px;
  width: 70px;
  display: block;
  margin: auto;
  background-image: url(images/playButton.png);
  background-repeat: no-repeat;
  background-position: center;
}
@media all and (min-width: 768px) {
  /* line 578, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestVideo a > div {
    padding: 55px 0px;
  }
}
@media all and (max-width: 767px) {
  /* line 578, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestVideo a > div {
    padding: 25px 0px;
  }
}
/* line 590, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestGroup {
  margin-bottom: 25px;
  position: relative;
  background-color: #c6463d;
}
@media all and (min-width: 992px) {
  /* line 590, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestGroup {
    width: 48%;
    height: 180px;
    float: right;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 590, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestGroup {
    width: 48%;
    height: 170px;
    float: right;
  }
}
/* line 605, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestGroup a > div {
  margin: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
@media all and (min-width: 992px) {
  /* line 605, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestGroup a > div {
    max-width: 225px;
    height: 95px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 605, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestGroup a > div {
    max-width: 225px;
    height: 95px;
  }
}
@media all and (max-width: 767px) {
  /* line 605, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestGroup a > div {
    height: 90px;
    width: 280px;
  }
}
/* line 630, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestCenter {
  position: relative;
  background-image: url(images/aboutSquares/Lenfest_Center.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media all and (min-width: 992px) {
  /* line 630, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter {
    width: 100%;
    height: 330px;
    float: left;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 630, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter {
    width: 100%;
    height: 290px;
    float: left;
    margin-bottom: 25px;
    display: none;
  }
}
@media all and (max-width: 767px) {
  /* line 630, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter {
    display: none;
  }
}
/* line 655, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestCenter a > div {
  margin: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
@media all and (min-width: 992px) {
  /* line 655, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter a > div {
    max-width: 300px;
    height: 95px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 655, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter a > div {
    max-width: 350px;
    height: 95px;
  }
}
@media all and (max-width: 767px) {
  /* line 655, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter a > div {
    height: 90px;
    width: 280px;
  }
}
/* line 680, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestSpeech {
  position: relative;
  background-image: url(images/aboutSquares/Lenfest_Center.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media all and (min-width: 992px) {
  /* line 680, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestSpeech {
    width: 100%;
    height: 330px;
    float: left;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 680, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestSpeech {
    width: 100%;
    height: 290px;
    float: left;
    margin-bottom: 25px;
    display: none;
  }
}
@media all and (max-width: 767px) {
  /* line 680, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestSpeech {
    height: 120px;
  }
}
/* line 711, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestSpeech a > div {
  margin: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
@media all and (min-width: 992px) {
  /* line 711, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestSpeech a > div {
    max-width: 300px;
    height: 95px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 711, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestSpeech a > div {
    max-width: 350px;
    height: 95px;
  }
}
@media all and (max-width: 767px) {
  /* line 711, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestSpeech a > div {
    height: 90px;
    width: 280px;
  }
}
/* line 735, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestSpeech span {
  height: 70px;
  width: 70px;
  display: block;
  margin: auto;
  background-image: url(images/playButton.png);
  background-repeat: no-repeat;
  background-position: center;
  top: 50%;
  position: relative;
  transform: translateY(-50%);
}
/* line 749, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestCenter-2 {
  margin-bottom: 25px;
  position: relative;
  background-image: url(images/aboutSquares/Lenfest_Center.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media all and (min-width: 992px) {
  /* line 749, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter-2 {
    width: 100%;
    height: 180px;
    float: left;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 749, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter-2 {
    width: 100%;
    height: 170px;
    float: left;
  }
}
@media all and (max-width: 767px) {
  /* line 749, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter-2 {
    height: 120px;
    width: 280px;
  }
}
/* line 774, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestCenter-2 span {
  height: 70px;
  width: 70px;
  display: block;
  margin: auto;
  background-image: url(images/playButton.png);
  background-repeat: no-repeat;
  background-position: center;
}
/* line 785, ../sass/_main.scss */
.homeHold.sectionTwo .firstHalf .lenfestCenter-2 a:hover {
  text-decoration: none;
}
@media all and (min-width: 768px) {
  /* line 789, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter-2 a > div {
    padding: 35px 20px;
  }
}
@media all and (max-width: 767px) {
  /* line 789, ../sass/_main.scss */
  .homeHold.sectionTwo .firstHalf .lenfestCenter-2 a > div {
    padding: 25px 10px;
  }
}
@media all and (min-width: 992px) {
  /* line 802, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf {
    float: left;
    width: 50%;
  }
}
/* line 808, ../sass/_main.scss */
.homeHold.sectionTwo .secondHalf > div {
  background-color: #ccc;
}
@media all and (max-width: 767px) {
  /* line 808, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf > div {
    width: 290px;
    height: 120px;
    margin: 0px auto 15px;
  }
}
/* line 818, ../sass/_main.scss */
.homeHold.sectionTwo .secondHalf .squasSmarts {
  margin-bottom: 25px;
  background-image: url(images/aboutSquares/Lenfest_SquashSmarts.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
@media all and (min-width: 992px) {
  /* line 818, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .squasSmarts {
    width: 94%;
    height: 360px;
    float: right;
    background-position: -110px center;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 818, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .squasSmarts {
    width: 100%;
    height: 290px;
    float: left;
    background-position: center top;
  }
}
/* line 838, ../sass/_main.scss */
.homeHold.sectionTwo .secondHalf .squasSmarts a > div {
  margin: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
@media all and (min-width: 992px) {
  /* line 838, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .squasSmarts a > div {
    max-width: 320px;
    height: 80px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 838, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .squasSmarts a > div {
    max-width: 320px;
    height: 70px;
  }
}
@media all and (max-width: 767px) {
  /* line 838, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .squasSmarts a > div {
    height: 75px;
    width: 280px;
  }
}
/* line 863, ../sass/_main.scss */
.homeHold.sectionTwo .secondHalf .lenfestCenter {
  position: relative;
  background-image: url(images/aboutSquares/Lenfest_Center.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media all and (min-width: 992px) {
  /* line 863, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestCenter {
    width: 100%;
    height: 330px;
    float: left;
    display: none;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 863, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestCenter {
    width: 100%;
    height: 290px;
    float: left;
    margin-bottom: 25px;
  }
}
/* line 885, ../sass/_main.scss */
.homeHold.sectionTwo .secondHalf .lenfestCenter a > div {
  margin: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
@media all and (min-width: 992px) {
  /* line 885, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestCenter a > div {
    max-width: 300px;
    height: 95px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 885, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestCenter a > div {
    max-width: 350px;
    height: 95px;
  }
}
@media all and (max-width: 767px) {
  /* line 885, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestCenter a > div {
    height: 90px;
    width: 280px;
  }
}
/* line 910, ../sass/_main.scss */
.homeHold.sectionTwo .secondHalf .lenfestBroadcast {
  position: relative;
  background-color: #c6463d;
}
@media all and (min-width: 992px) {
  /* line 910, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestBroadcast {
    width: 94%;
    height: 150px;
    float: right;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 910, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestBroadcast {
    width: 100%;
    height: 290px;
    float: left;
  }
}
/* line 925, ../sass/_main.scss */
.homeHold.sectionTwo .secondHalf .lenfestBroadcast a > div {
  margin: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
@media all and (min-width: 992px) {
  /* line 925, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestBroadcast a > div {
    max-width: 290px;
    height: 90px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 925, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestBroadcast a > div {
    max-width: 360px;
    height: 95px;
  }
}
@media all and (max-width: 767px) {
  /* line 925, ../sass/_main.scss */
  .homeHold.sectionTwo .secondHalf .lenfestBroadcast a > div {
    height: 90px;
    width: 280px;
  }
}

/* line 954, ../sass/_main.scss */
.aboutHero {
  width: 100%;
  background-color: #ccc;
  position: relative;
  background-image: url(images/about_hero.jpg);
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
}
@media all and (min-width: 992px) {
  /* line 954, ../sass/_main.scss */
  .aboutHero {
    height: 792px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 954, ../sass/_main.scss */
  .aboutHero {
    height: 764px;
    margin-top: 58px;
  }
}
@media all and (max-width: 767px) {
  /* line 954, ../sass/_main.scss */
  .aboutHero {
    height: 340px;
    margin-top: 40px;
  }
}
/* line 975, ../sass/_main.scss */
.aboutHero p {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #fff;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 130px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 130px;
  }
}
@media all and (min-width: 1200px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 130px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 130px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 120px;
  }
}
@media all and (min-width: 1200px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 130px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 130px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 120px;
  }
}
@media all and (max-width: 767px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    font-size: 50px;
  }
}
@media all and (min-width: 992px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    max-width: 410px;
    margin: 415px 0 0px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    max-width: 410px;
    margin: 410px 0 0px;
  }
}
@media all and (max-width: 767px) {
  /* line 975, ../sass/_main.scss */
  .aboutHero p {
    margin: 200px 0 0px;
    max-width: 170px;
  }
}

/* line 999, ../sass/_main.scss */
.aboutHold {
  padding: 70px 0px 0px;
}
@media all and (min-width: 992px) {
  /* line 999, ../sass/_main.scss */
  .aboutHold {
    padding-bottom: 80px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 999, ../sass/_main.scss */
  .aboutHold {
    padding-bottom: 60px;
  }
}
@media all and (max-width: 767px) {
  /* line 999, ../sass/_main.scss */
  .aboutHold {
    padding-bottom: 35px;
  }
}
/* line 1012, ../sass/_main.scss */
.aboutHold aside {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
}
@media all and (min-width: 1200px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 28px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 28px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 28px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 28px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 26px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 28px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 28px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 26px;
  }
}
@media all and (max-width: 767px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) {
  /* line 1012, ../sass/_main.scss */
  .aboutHold aside {
    margin-bottom: 50px;
  }
}
/* line 1021, ../sass/_main.scss */
.aboutHold p {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #000;
  margin-bottom: 30px;
}
@media all and (min-width: 1200px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1021, ../sass/_main.scss */
  .aboutHold p {
    font-size: 14px;
  }
}
/* line 1029, ../sass/_main.scss */
.aboutHold h3 {
  margin: 0px 0px 5px;
  font-family: "CrimsonText";
  font-weight: 600;
  font-style: normal;
  color: #000;
  margin-bottom: 30px;
}
@media all and (min-width: 1200px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (max-width: 767px) {
  /* line 1029, ../sass/_main.scss */
  .aboutHold h3 {
    font-size: 18px;
  }
}
@media all and (max-width: 767px) {
  /* line 1037, ../sass/_main.scss */
  .aboutHold.noMo {
    display: none;
  }
}
/* line 1043, ../sass/_main.scss */
.aboutHold .aboutMobileGal {
  padding: 30px 0px;
}
@media all and (min-width: 768px) {
  /* line 1043, ../sass/_main.scss */
  .aboutHold .aboutMobileGal {
    display: none;
  }
}
/* line 1051, ../sass/_main.scss */
.aboutHold .absmImgHold {
  margin: 0px 0px 30px;
}
/* line 1054, ../sass/_main.scss */
.aboutHold .absmImgHold img {
  width: 100%;
}
/* line 1059, ../sass/_main.scss */
.aboutHold .dropCap {
  display: block;
  float: left;
  line-height: 0.5;
  margin: 0px 10px 0px 0px;
}
@media all and (min-width: 1200px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 70px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 60px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 70px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 60px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 70px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 60px;
  }
}
@media all and (max-width: 767px) {
  /* line 1059, ../sass/_main.scss */
  .aboutHold .dropCap {
    font-size: 60px;
  }
}

/* line 1070, ../sass/_main.scss */
.flickrButton {
  margin: 0 auto;
  text-decoration: none;
}
/* line 114, ../sass/__mixins.scss */
.flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
  padding: 8px;
  text-align: center;
  display: block;
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
  text-decoration: uppercase;
  color: #c6463d;
  border: 2px solid #c6463d;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 12px;
  }
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 12px;
  }
}
@media all and (max-width: 767px) {
  /* line 114, ../sass/__mixins.scss */
  .flickrButton, .flickrButton:link, .flickrButton:visited, .flickrButton:hover, .flickrButton:active {
    font-size: 14px;
  }
}
/* line 125, ../sass/__mixins.scss */
.flickrButton span, .flickrButton:link span, .flickrButton:visited span, .flickrButton:hover span, .flickrButton:active span {
  font-size: 19px;
  margin-left: 10px;
  line-height: 1;
}
/* line 131, ../sass/__mixins.scss */
.flickrButton:hover, .flickrButton:link:hover, .flickrButton:visited:hover, .flickrButton:hover:hover, .flickrButton:active:hover {
  background-color: #c6463d;
  text-decoration: none;
  color: #fff;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}
@media all and (min-width: 992px) {
  /* line 1070, ../sass/_main.scss */
  .flickrButton {
    width: 583px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1070, ../sass/_main.scss */
  .flickrButton {
    width: 360px;
  }
}
@media all and (max-width: 767px) {
  /* line 1070, ../sass/_main.scss */
  .flickrButton {
    width: 100%;
  }
}
/* line 1084, ../sass/_main.scss */
.flickrButton:hover {
  text-decoration: none;
}

/* line 1089, ../sass/_main.scss */
.aboutSlider {
  position: relative;
  overflow: hidden;
}
@media all and (max-width: 767px) {
  /* line 1089, ../sass/_main.scss */
  .aboutSlider {
    display: none;
  }
}
/* line 1096, ../sass/_main.scss */
.aboutSlider img {
  width: 100%;
  float: left;
}
/* line 1101, ../sass/_main.scss */
.aboutSlider .absImgHold {
  padding: 0px 15px;
  width: 50%;
  float: left;
}

/* line 1109, ../sass/_main.scss */
.imageSlider {
  position: relative;
  width: 100%;
  overflow: hidden;
}
@media all and (max-width: 767px) {
  /* line 1109, ../sass/_main.scss */
  .imageSlider {
    display: none;
  }
}
/* line 1127, ../sass/_main.scss */
.imageSlider ul {
  margin: 0px;
  padding: 0px;
  float: left;
  list-style: none;
  position: relative;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 1136, ../sass/_main.scss */
.imageSlider li {
  width: 480px;
  float: left;
  margin: 0px;
  padding: 0px 15px;
  position: absolute;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 1144, ../sass/_main.scss */
.imageSlider li img {
  width: 100%;
}
/* line 1149, ../sass/_main.scss */
.imageSlider .slideNavigation {
  width: 85%;
  margin: auto;
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
  z-index: 2;
}
@media all and (min-width: 1200px) {
  /* line 1149, ../sass/_main.scss */
  .imageSlider .slideNavigation {
    width: 85%;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1149, ../sass/_main.scss */
  .imageSlider .slideNavigation {
    width: 90%;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1149, ../sass/_main.scss */
  .imageSlider .slideNavigation {
    width: 95%;
  }
}
/* line 1173, ../sass/_main.scss */
.imageSlider .slideNavigation a:link, .imageSlider .slideNavigation a:visited, .imageSlider .slideNavigation a:hover, .imageSlider .slideNavigation a:active {
  margin: auto;
  position: absolute;
  top: 0px;
  bottom: 0px;
  display: block;
  border-radius: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
@media all and (min-width: 992px) {
  /* line 1173, ../sass/_main.scss */
  .imageSlider .slideNavigation a:link, .imageSlider .slideNavigation a:visited, .imageSlider .slideNavigation a:hover, .imageSlider .slideNavigation a:active {
    width: 50px;
    height: 50px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1173, ../sass/_main.scss */
  .imageSlider .slideNavigation a:link, .imageSlider .slideNavigation a:visited, .imageSlider .slideNavigation a:hover, .imageSlider .slideNavigation a:active {
    height: 40px;
    width: 40px;
  }
}
/* line 1197, ../sass/_main.scss */
.imageSlider .slideNavigation a.prev {
  left: 10px;
  background-image: url(OffsetSlider/images/slider/prev.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 1202, ../sass/_main.scss */
.imageSlider .slideNavigation a.prev:hover {
  background-image: url(OffsetSlider/images/slider/prev_h.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 1208, ../sass/_main.scss */
.imageSlider .slideNavigation a.next {
  right: 10px;
  background-image: url(OffsetSlider/images/slider/next.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 1213, ../sass/_main.scss */
.imageSlider .slideNavigation a.next:hover {
  background-image: url(OffsetSlider/images/slider/next_h.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}

@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1222, ../sass/_main.scss */
  .pressHold {
    margin-top: 50px;
  }
}
@media all and (max-width: 767px) {
  /* line 1222, ../sass/_main.scss */
  .pressHold {
    margin-top: 50px;
  }
}
/* line 1231, ../sass/_main.scss */
.pressHold h1 {
  margin: 0;
  line-height: 1;
}
@media all and (min-width: 992px) {
  /* line 1236, ../sass/_main.scss */
  .pressHold .headerHold {
    padding: 135px 0;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1236, ../sass/_main.scss */
  .pressHold .headerHold {
    padding: 80px 0 100px;
  }
}
@media all and (max-width: 767px) {
  /* line 1236, ../sass/_main.scss */
  .pressHold .headerHold {
    padding: 45px 0 55px;
  }
}

@media all and (min-width: 768px) {
  /* line 1249, ../sass/_main.scss */
  .pressClip {
    margin-bottom: 100px;
  }
}
@media all and (max-width: 767px) {
  /* line 1249, ../sass/_main.scss */
  .pressClip {
    margin-bottom: 70px;
  }
}
@media all and (max-width: 767px) {
  /* line 1258, ../sass/_main.scss */
  .pressClip article {
    padding: 0px 25px;
  }
}
/* line 1265, ../sass/_main.scss */
.pressClip .pressImg img {
  width: 100%;
  height: auto;
}
@media all and (max-width: 767px) {
  /* line 1265, ../sass/_main.scss */
  .pressClip .pressImg img {
    margin-bottom: 15px;
  }
}
/* line 1275, ../sass/_main.scss */
.pressClip .pressDetails {
  border-bottom: 1px solid #000;
  padding-bottom: 18px;
  margin-bottom: 18px;
}
/* line 1280, ../sass/_main.scss */
.pressClip .pressDetails h3 {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #000;
  margin: 0px 0px 15px;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 28px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 28px;
  }
}
@media all and (max-width: 767px) {
  /* line 1280, ../sass/_main.scss */
  .pressClip .pressDetails h3 {
    font-size: 22px;
  }
}
/* line 1288, ../sass/_main.scss */
.pressClip .pressDetails h4 {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #000;
  margin: 0px;
}
@media all and (min-width: 1200px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1288, ../sass/_main.scss */
  .pressClip .pressDetails h4 {
    font-size: 14px;
  }
}
/* line 1295, ../sass/_main.scss */
.pressClip .pressDetails .date {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #000;
}
@media all and (min-width: 1200px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1295, ../sass/_main.scss */
  .pressClip .pressDetails .date {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) {
  /* line 1303, ../sass/_main.scss */
  .pressClip .pressExcerpt {
    margin-bottom: 35px;
  }
}
@media all and (max-width: 767px) {
  /* line 1303, ../sass/_main.scss */
  .pressClip .pressExcerpt {
    margin-bottom: 30px;
  }
}
/* line 1312, ../sass/_main.scss */
.pressClip .pressExcerpt p {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #000;
  line-height: 1.6;
}
@media all and (min-width: 1200px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1312, ../sass/_main.scss */
  .pressClip .pressExcerpt p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1322, ../sass/_main.scss */
  .pressClip .readMore.noMo {
    display: none;
  }
}
@media all and (min-width: 1200px) {
  /* line 1328, ../sass/_main.scss */
  .pressClip .readMore.shoMo {
    display: none;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1328, ../sass/_main.scss */
  .pressClip .readMore.shoMo {
    display: none;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1328, ../sass/_main.scss */
  .pressClip .readMore.shoMo {
    display: block;
  }
}
@media all and (max-width: 767px) {
  /* line 1328, ../sass/_main.scss */
  .pressClip .readMore.shoMo {
    display: none;
  }
}
/* line 114, ../sass/__mixins.scss */
.pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
  padding: 8px;
  text-align: center;
  display: block;
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
  text-decoration: uppercase;
  color: #c6463d;
  border: 2px solid #c6463d;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 12px;
  }
}
@media all and (min-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 12px;
  }
}
@media all and (max-width: 767px) {
  /* line 114, ../sass/__mixins.scss */
  .pressClip .readMore a, .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    font-size: 14px;
  }
}
/* line 125, ../sass/__mixins.scss */
.pressClip .readMore a span, .pressClip .readMore a:link span, .pressClip .readMore a:visited span, .pressClip .readMore a:hover span, .pressClip .readMore a:active span {
  font-size: 19px;
  margin-left: 10px;
  line-height: 1;
}
/* line 131, ../sass/__mixins.scss */
.pressClip .readMore a:hover, .pressClip .readMore a:link:hover, .pressClip .readMore a:visited:hover, .pressClip .readMore a:hover:hover, .pressClip .readMore a:active:hover {
  background-color: #c6463d;
  text-decoration: none;
  color: #fff;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}
@media all and (min-width: 992px) {
  /* line 1348, ../sass/_main.scss */
  .pressClip .readMore a:link, .pressClip .readMore a:visited, .pressClip .readMore a:hover, .pressClip .readMore a:active {
    max-width: 230px;
  }
}

/* line 1358, ../sass/_main.scss */
.cwWrap {
  overflow: hidden;
  width: 100%;
}

/* line 1363, ../sass/_main.scss */
.bvHero {
  background-image: url(images/Business_Ventures.jpg);
}

/* line 1367, ../sass/_main.scss */
.cwHero {
  background-image: url(images/Charitable_Works.jpg);
}

/* line 1371, ../sass/_main.scss */
.cwHero, .bvHero {
  width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
}
@media all and (min-width: 992px) {
  /* line 1371, ../sass/_main.scss */
  .cwHero, .bvHero {
    height: 750px;
    padding-top: 135px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1371, ../sass/_main.scss */
  .cwHero, .bvHero {
    height: 945px;
    padding-top: 310px;
    margin-top: 58px;
  }
}
@media all and (max-width: 767px) {
  /* line 1371, ../sass/_main.scss */
  .cwHero, .bvHero {
    height: 400px;
    padding-top: 45px;
    margin-top: 40px;
  }
}
/* line 1397, ../sass/_main.scss */
.cwHero h1, .bvHero h1 {
  margin: 0px;
  color: #fff;
  line-height: 0.8;
}
@media all and (min-width: 1200px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    font-size: 60px 60;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    font-size: 42px 60;
  }
}
@media all and (min-width: 1200px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    font-size: 60px 60;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    font-size: 42px 60;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    font-size: 26px 60;
  }
}
@media all and (min-width: 992px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    margin-bottom: 45px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    margin-bottom: 35px;
  }
}
@media all and (max-width: 767px) {
  /* line 1397, ../sass/_main.scss */
  .cwHero h1, .bvHero h1 {
    margin-bottom: 30px;
    line-height: 1.2;
  }
}
/* line 1417, ../sass/_main.scss */
.cwHero p, .bvHero p {
  margin: 0px;
  color: #fff;
  text-align: center;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 18px;
  }
}
@media all and (max-width: 767px) {
  /* line 1417, ../sass/_main.scss */
  .cwHero p, .bvHero p {
    font-size: 16px;
  }
}
/* line 1424, ../sass/_main.scss */
.cwHero p.quote, .bvHero p.quote {
  line-height: 1.4;
}
@media all and (min-width: 1200px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    font-size: 26px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    font-size: 26px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    font-size: 26px;
  }
}
@media all and (max-width: 767px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    display: none;
  }
}
@media all and (min-width: 992px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    margin-bottom: 20px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1424, ../sass/_main.scss */
  .cwHero p.quote, .bvHero p.quote {
    margin-bottom: 25px;
  }
}
/* line 1442, ../sass/_main.scss */
.cwHero a:link, .cwHero a:visited, .cwHero a:hover, .cwHero a:active, .bvHero a:link, .bvHero a:visited, .bvHero a:hover, .bvHero a:active {
  color: #fff;
}
/* line 1448, ../sass/_main.scss */
.cwHero .contact, .bvHero .contact {
  text-align: center;
  margin-top: 50px;
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1448, ../sass/_main.scss */
  .cwHero .contact, .bvHero .contact {
    display: none;
  }
}
@media all and (max-width: 767px) {
  /* line 1448, ../sass/_main.scss */
  .cwHero .contact, .bvHero .contact {
    display: none;
  }
}
/* line 1460, ../sass/_main.scss */
.cwHero .contact h3, .cwHero .contact p, .cwHero .contact a, .cwHero .contact span, .bvHero .contact h3, .bvHero .contact p, .bvHero .contact a, .bvHero .contact span {
  color: #fff;
  text-align: center;
  line-height: 1;
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
  display: inline;
}
@media all and (min-width: 1200px) {
  /* line 1460, ../sass/_main.scss */
  .cwHero .contact h3, .cwHero .contact p, .cwHero .contact a, .cwHero .contact span, .bvHero .contact h3, .bvHero .contact p, .bvHero .contact a, .bvHero .contact span {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1460, ../sass/_main.scss */
  .cwHero .contact h3, .cwHero .contact p, .cwHero .contact a, .cwHero .contact span, .bvHero .contact h3, .bvHero .contact p, .bvHero .contact a, .bvHero .contact span {
    font-size: 14px;
  }
}
/* line 1469, ../sass/_main.scss */
.cwHero .contact h3, .bvHero .contact h3 {
  display: block;
  width: 100%;
}
/* line 1475, ../sass/_main.scss */
.cwHero .container, .bvHero .container {
  height: 100%;
  position: relative;
}
/* line 1480, ../sass/_main.scss */
.cwHero .innerContainer, .bvHero .innerContainer {
  margin: 0 auto;
}
@media all and (min-width: 992px) {
  /* line 1480, ../sass/_main.scss */
  .cwHero .innerContainer, .bvHero .innerContainer {
    max-width: 1010px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1480, ../sass/_main.scss */
  .cwHero .innerContainer, .bvHero .innerContainer {
    max-width: 585px;
  }
}
@media all and (max-width: 767px) {
  /* line 1480, ../sass/_main.scss */
  .cwHero .innerContainer, .bvHero .innerContainer {
    max-width: 255px;
  }
}

/* line 1497, ../sass/_main.scss */
.cwContent {
  width: 100%;
  float: left;
  position: relative;
}
/* line 1502, ../sass/_main.scss */
.cwContent video {
  margin: 10px 0px;
  width: 100%;
}
/* line 1507, ../sass/_main.scss */
.cwContent h2 {
  margin: 0px;
  color: #51616d;
  text-align: center;
  line-height: 1;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 42px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 60px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 42px;
  }
}
@media all and (max-width: 767px) {
  /* line 1507, ../sass/_main.scss */
  .cwContent h2 {
    font-size: 24px;
  }
}
/* line 1516, ../sass/_main.scss */
.cwContent h3 {
  color: #51616d;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 24px;
  }
}
@media all and (max-width: 767px) {
  /* line 1516, ../sass/_main.scss */
  .cwContent h3 {
    font-size: 16px;
  }
}
/* line 1522, ../sass/_main.scss */
.cwContent p {
  margin-bottom: 20px;
  line-height: 1.5;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1522, ../sass/_main.scss */
  .cwContent p {
    font-size: 14px;
  }
}
/* line 1529, ../sass/_main.scss */
.cwContent .videoHold {
  position: relative;
}
/* line 1532, ../sass/_main.scss */
.cwContent .videoHold .play {
  margin: auto;
  display: block;
  background-image: url(images/play.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 1;
}
@media all and (min-width: 768px) {
  /* line 1532, ../sass/_main.scss */
  .cwContent .videoHold .play {
    width: 100px;
    height: 100px;
  }
}
@media all and (max-width: 767px) {
  /* line 1532, ../sass/_main.scss */
  .cwContent .videoHold .play {
    width: 50px;
    height: 50px;
  }
}
/* line 1560, ../sass/_main.scss */
.cwContent .slide-content-block {
  margin-bottom: 45px;
  padding-bottom: 35px;
  border-bottom: 1px solid #000;
  line-height: 1.5;
  overflow: hidden;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1560, ../sass/_main.scss */
  .cwContent .slide-content-block {
    font-size: 14px;
  }
}
/* line 1569, ../sass/_main.scss */
.cwContent .slide-content-block:last-child {
  border: none;
}
/* line 1573, ../sass/_main.scss */
.cwContent .slide-content-block h3 {
  color: #51616d;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 26px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 24px;
  }
}
@media all and (max-width: 767px) {
  /* line 1573, ../sass/_main.scss */
  .cwContent .slide-content-block h3 {
    font-size: 16px;
  }
}
/* line 1579, ../sass/_main.scss */
.cwContent .slide-content-block h4 {
  color: #c6463d;
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1579, ../sass/_main.scss */
  .cwContent .slide-content-block h4 {
    font-size: 12px;
  }
}
/* line 1584, ../sass/_main.scss */
.cwContent .slide-content-block h4:last-child {
  margin-bottom: 20px;
}
/* line 1588, ../sass/_main.scss */
.cwContent .slide-content-block h4 a {
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1588, ../sass/_main.scss */
  .cwContent .slide-content-block h4 a {
    font-size: 12px;
  }
}
/* line 1592, ../sass/_main.scss */
.cwContent .slide-content-block h4 a:link, .cwContent .slide-content-block h4 a:visited {
  color: #c6463d;
}
/* line 1596, ../sass/_main.scss */
.cwContent .slide-content-block h4 a:hover, .cwContent .slide-content-block h4 a:active {
  color: #c6463d;
}
/* line 1602, ../sass/_main.scss */
.cwContent .slide-content-block p {
  margin-bottom: 20px;
  line-height: 1.5;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 16px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 16px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1602, ../sass/_main.scss */
  .cwContent .slide-content-block p {
    font-size: 14px;
  }
}
/* line 1609, ../sass/_main.scss */
.cwContent .slide-content-block img {
  margin-top: 30px;
  margin-bottom: 30px;
  width: 100%;
}
/* line 1617, ../sass/_main.scss */
.cwContent .contact {
  color: #c6463d;
}
/* line 1621, ../sass/_main.scss */
.cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
  color: #c6463d;
  text-decoration: underline;
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1621, ../sass/_main.scss */
  .cwContent .contact a:link, .cwContent .contact a:visited, .cwContent .contact a:hover, .cwContent .contact a:active {
    font-size: 12px;
  }
}
/* line 1629, ../sass/_main.scss */
.cwContent .contact span {
  font-weight: 900;
}
/* line 1633, ../sass/_main.scss */
.cwContent .contact p {
  font-family: "lato";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 1633, ../sass/_main.scss */
  .cwContent .contact p {
    font-size: 12px;
  }
}
/* line 1639, ../sass/_main.scss */
.cwContent .mediaPhoto {
  margin-top: 30px;
}
/* line 1642, ../sass/_main.scss */
.cwContent .mediaPhoto img {
  width: 100%;
}
/* line 1647, ../sass/_main.scss */
.cwContent .venture {
  margin-bottom: 45px;
  padding-bottom: 35px;
  border-bottom: 1px solid #000;
}
/* line 1652, ../sass/_main.scss */
.cwContent .venture:last-child {
  border: none;
}
/* line 1657, ../sass/_main.scss */
.cwContent .lenfestGallery {
  float: left;
  overflow: hidden;
}
@media all and (min-width: 992px) {
  /* line 1657, ../sass/_main.scss */
  .cwContent .lenfestGallery {
    margin: 35px 0px 55px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1657, ../sass/_main.scss */
  .cwContent .lenfestGallery {
    margin: 45px 0px;
  }
}
@media all and (max-width: 767px) {
  /* line 1657, ../sass/_main.scss */
  .cwContent .lenfestGallery {
    display: none;
  }
}
/* line 1673, ../sass/_main.scss */
.cwContent .lenfestGallery .mainImage {
  float: left;
  background-color: #ccc;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media all and (min-width: 1200px) {
  /* line 1673, ../sass/_main.scss */
  .cwContent .lenfestGallery .mainImage {
    width: 584px;
    height: 340px;
    margin-right: 30px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1673, ../sass/_main.scss */
  .cwContent .lenfestGallery .mainImage {
    width: 441px;
    height: 270px;
    margin-right: 15px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1673, ../sass/_main.scss */
  .cwContent .lenfestGallery .mainImage {
    width: 362px;
    height: 242px;
    margin-right: 15px;
  }
}
/* line 1699, ../sass/_main.scss */
.cwContent .lenfestGallery .thumbnails {
  float: left;
}
@media all and (min-width: 1200px) {
  /* line 1699, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails {
    width: 175px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1699, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails {
    width: 100px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1699, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails {
    width: 111px;
  }
}
/* line 1714, ../sass/_main.scss */
.cwContent .lenfestGallery .thumbnails:hover {
  cursor: pointer;
}
/* line 1718, ../sass/_main.scss */
.cwContent .lenfestGallery .thumbnails > div {
  float: left;
  background-color: #ccc;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media all and (min-width: 1200px) {
  /* line 1718, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails > div {
    width: 67px;
    height: 67px;
    margin-bottom: 24px;
  }
  /* line 1730, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails > div:nth-child(even) {
    margin-left: 30px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1718, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails > div {
    margin-bottom: 10px;
    width: 45px;
    height: 60px;
  }
  /* line 1740, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails > div:nth-child(even) {
    margin-left: 10px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1718, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails > div {
    width: 47px;
    height: 47px;
    margin-bottom: 18px;
  }
  /* line 1750, ../sass/_main.scss */
  .cwContent .lenfestGallery .thumbnails > div:nth-child(even) {
    margin-left: 15px;
  }
}
/* line 1755, ../sass/_main.scss */
.cwContent .lenfestGallery .thumbnails > div.active {
  border: 2px solid #c6463d;
}
/* line 1763, ../sass/_main.scss */
.cwContent .viewFlickr {
  width: 100%;
  float: left;
}
/* line 1768, ../sass/_main.scss */
.cwContent #LenfestCenter {
  overflow: hidden;
  position: relative;
  z-index: 1;
}
/* line 1773, ../sass/_main.scss */
.cwContent #LenfestCenter .contact {
  margin-bottom: 30px;
  padding-bottom: 10px;
  border-bottom: 1px solid #000;
}
/* line 1780, ../sass/_main.scss */
.cwContent #squashSmarts {
  position: relative;
  z-index: 1;
}
/* line 1784, ../sass/_main.scss */
.cwContent #squashSmarts .contact {
  margin-bottom: 30px;
  padding-bottom: 10px;
  border-bottom: 1px solid #000;
}
/* line 1791, ../sass/_main.scss */
.cwContent #ongoingPartners {
  position: relative;
  z-index: 1;
}
/* line 1797, ../sass/_main.scss */
.cwContent #ongoingPartners > div .partner {
  border-bottom: 1px solid #000;
}
@media all and (min-width: 992px) {
  /* line 1797, ../sass/_main.scss */
  .cwContent #ongoingPartners > div .partner {
    padding: 55px 0px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1797, ../sass/_main.scss */
  .cwContent #ongoingPartners > div .partner {
    padding: 45px 0px;
  }
}
@media all and (max-width: 767px) {
  /* line 1797, ../sass/_main.scss */
  .cwContent #ongoingPartners > div .partner {
    padding: 25px 0px;
  }
}
/* line 1811, ../sass/_main.scss */
.cwContent #ongoingPartners > div .partner:last-child {
  border: none;
}

/* line 1822, ../sass/_main.scss */
.slideDivs {
  width: 100%;
  float: left;
  position: relative;
}
/* line 1833, ../sass/_main.scss */
.slideDivs .slideNav.top {
  width: 80%;
  margin: 0 auto;
  float: none;
  overflow: hidden;
  position: absolute;
  left: 0px;
  right: 0px;
  z-index: 2;
}
@media all and (max-width: 767px) {
  /* line 1833, ../sass/_main.scss */
  .slideDivs .slideNav.top {
    display: none;
  }
}
@media all and (min-width: 992px) {
  /* line 1833, ../sass/_main.scss */
  .slideDivs .slideNav.top {
    top: -48px;
  }
}
/* line 1852, ../sass/_main.scss */
.slideDivs .slideNav.bottom {
  clear: both;
  overflow: hidden;
  position: relative;
  z-index: 999;
}
/* line 1861, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.prev {
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  float: left;
}
/* line 1866, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.prev:before {
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-image: url(images/prev.png);
}
@media all and (min-width: 1200px) {
  /* line 1866, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.prev:before {
    width: 38px;
    height: 38px;
    margin: 10px 10px -13px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1866, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.prev:before {
    width: 38px;
    height: 38px;
    margin: 10px 10px -13px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1866, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.prev:before {
    width: 24px;
    height: 24px;
    margin: 10px 10px -5px;
  }
}
@media all and (max-width: 767px) {
  /* line 1866, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.prev:before {
    display: none;
  }
}
/* line 1897, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.prev:hover {
  text-decoration: none;
}
/* line 1900, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.prev:hover:before {
  background-image: url(images/previous_rollover.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 1908, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.next {
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  float: right;
}
/* line 1913, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.next:after {
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-image: url(images/next.png);
}
@media all and (min-width: 1200px) {
  /* line 1913, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.next:after {
    width: 38px;
    height: 38px;
    margin: 10px 10px -13px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1913, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.next:after {
    width: 38px;
    height: 38px;
    margin: 10px 10px -13px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1913, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.next:after {
    width: 24px;
    height: 24px;
    margin: 10px 10px -5px;
  }
}
@media all and (max-width: 767px) {
  /* line 1913, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a.next:after {
    display: none;
  }
}
/* line 1945, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.next:hover {
  text-decoration: none;
}
/* line 1948, ../sass/_main.scss */
.slideDivs .slideNav.bottom a.next:hover:after {
  background-image: url(images/next_rollover.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
@media all and (min-width: 1200px) {
  /* line 1852, ../sass/_main.scss */
  .slideDivs .slideNav.bottom {
    max-width: 790px;
    margin: 90px auto;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1852, ../sass/_main.scss */
  .slideDivs .slideNav.bottom {
    max-width: 580px;
    margin: 90px auto;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1852, ../sass/_main.scss */
  .slideDivs .slideNav.bottom {
    max-width: 488px;
    margin: 60px auto;
  }
  /* line 1973, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a {
    width: 100%;
    text-align: center;
  }
}
@media all and (max-width: 767px) {
  /* line 1852, ../sass/_main.scss */
  .slideDivs .slideNav.bottom {
    max-width: 240px;
    margin: 40px auto;
  }
  /* line 1983, ../sass/_main.scss */
  .slideDivs .slideNav.bottom a {
    width: 100%;
    text-align: center;
  }
}
/* line 1990, ../sass/_main.scss */
.slideDivs .slideNav .button {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
}
@media all and (min-width: 1200px) {
  /* line 1990, ../sass/_main.scss */
  .slideDivs .slideNav .button {
    width: 38px;
    height: 38px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 1990, ../sass/_main.scss */
  .slideDivs .slideNav .button {
    width: 38px;
    height: 38px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 1990, ../sass/_main.scss */
  .slideDivs .slideNav .button {
    width: 24px;
    height: 24px;
  }
}
@media all and (max-width: 767px) {
  /* line 1990, ../sass/_main.scss */
  .slideDivs .slideNav .button {
    width: 24px;
    height: 24px;
  }
}
/* line 2016, ../sass/_main.scss */
.slideDivs .slideNav .button.prev {
  background-image: url(images/prev.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  float: left;
}
/* line 2021, ../sass/_main.scss */
.slideDivs .slideNav .button.prev:hover {
  background-image: url(images/previous_rollover.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 2028, ../sass/_main.scss */
.slideDivs .slideNav .button.next {
  background-image: url(images/next.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  float: right;
}
/* line 2033, ../sass/_main.scss */
.slideDivs .slideNav .button.next:hover {
  background-image: url(images/next_rollover.png);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
}
/* line 2041, ../sass/_main.scss */
.slideDivs .slideNav .text:link, .slideDivs .slideNav .text:visited, .slideDivs .slideNav .text:hover, .slideDivs .slideNav .text:active {
  color: #c6463d;
}
/* line 2045, ../sass/_main.scss */
.slideDivs .slideNav .text.prev {
  float: left;
}
/* line 2050, ../sass/_main.scss */
.slideDivs .slideNav .text.next {
  float: right;
}
/* line 2056, ../sass/_main.scss */
.slideDivs .slide {
  position: absolute;
  margin-top: 40px;
}
/* line 2060, ../sass/_main.scss */
.slideDivs .slide > div {
  opacity: 0.3;
}
/* line 2064, ../sass/_main.scss */
.slideDivs .slide .slideNav {
  opacity: 0;
}
/* line 2096, ../sass/_main.scss */
.slideDivs .slide.active {
  background-color: #fff;
}
/* line 2099, ../sass/_main.scss */
.slideDivs .slide.active > div {
  opacity: 1;
}
/* line 2103, ../sass/_main.scss */
.slideDivs .slide.active .bgColor {
  opacity: 0;
}
/* line 2107, ../sass/_main.scss */
.slideDivs .slide.active .slideNav {
  opacity: 1;
}
@media all and (max-width: 767px) {
  /* line 2112, ../sass/_main.scss */
  .slideDivs .slide.active > div:not(.bgColor) {
    opacity: 1;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
  }
}
/* line 2119, ../sass/_main.scss */
.slideDivs .slide.left {
  width: 70%;
  height: 100%;
  top: 0px;
  left: -57%;
}
@media all and (max-width: 767px) {
  /* line 2128, ../sass/_main.scss */
  .slideDivs .slide.left > div:not(.bgColor) {
    opacity: 0;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
  }
}
/* line 2134, ../sass/_main.scss */
.slideDivs .slide.left .slideNav {
  opacity: 0;
}
/* line 2143, ../sass/_main.scss */
.slideDivs .slide.right {
  width: 70%;
  height: 100%;
  top: 0px;
  right: -57%;
}
@media all and (max-width: 767px) {
  /* line 2152, ../sass/_main.scss */
  .slideDivs .slide.right > div:not(.bgColor) {
    opacity: 0;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
  }
}
/* line 2158, ../sass/_main.scss */
.slideDivs .slide.right .slideNav {
  opacity: 0;
}
/* line 2168, ../sass/_main.scss */
.slideDivs .slide .bgColor {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #fafafa;
  z-index: 0;
}
/* line 2180, ../sass/_main.scss */
.slideDivs .slideContainer {
  margin: 0 auto;
  z-index: 1;
  position: relative;
}
@media all and (min-width: 1200px) {
  /* line 2180, ../sass/_main.scss */
  .slideDivs .slideContainer {
    max-width: 790px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2180, ../sass/_main.scss */
  .slideDivs .slideContainer {
    max-width: 580px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 2180, ../sass/_main.scss */
  .slideDivs .slideContainer {
    max-width: 488px;
  }
}
@media all and (max-width: 767px) {
  /* line 2180, ../sass/_main.scss */
  .slideDivs .slideContainer {
    max-width: 240px;
  }
}

/* line 2205, ../sass/_main.scss */
._404 {
  width: 100%;
  height: 100%;
  float: left;
  background-image: url(images/404.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
}
@media all and (min-width: 768px) {
  /* line 2215, ../sass/_main.scss */
  ._404 > div {
    max-width: 400px;
    min-height: 830px;
    margin: 340px auto 0px;
  }
}
@media all and (max-width: 767px) {
  /* line 2215, ../sass/_main.scss */
  ._404 > div {
    max-width: 285px;
    min-height: 420px;
    margin: 130px auto 0px;
  }
}
/* line 2229, ../sass/_main.scss */
._404 h1 {
  margin-bottom: 5px;
}
@media all and (min-width: 1200px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 48px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 48px;
  }
}
@media all and (min-width: 1200px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 48px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 48px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 40px;
  }
}
@media all and (min-width: 1200px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 48px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 48px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 40px;
  }
}
@media all and (max-width: 767px) {
  /* line 2229, ../sass/_main.scss */
  ._404 h1 {
    font-size: 36px;
  }
}
/* line 2234, ../sass/_main.scss */
._404 p {
  color: #51616d;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  text-align: center;
}
@media all and (min-width: 1200px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 18px;
  }
}
@media all and (min-width: 1200px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 16px;
  }
}
@media all and (max-width: 767px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) {
  /* line 2234, ../sass/_main.scss */
  ._404 p {
    padding: 0px 30px;
  }
}
/* line 2246, ../sass/_main.scss */
._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
  color: #c6463d;
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
}
@media all and (min-width: 1200px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 18px;
  }
}
@media all and (min-width: 1200px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 16px;
  }
}
@media all and (min-width: 1200px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 18px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 16px;
  }
}
@media all and (max-width: 767px) {
  /* line 2246, ../sass/_main.scss */
  ._404 a:link, ._404 a:visited, ._404 a:hover, ._404 a:active {
    font-size: 14px;
  }
}

/* line 1, ../sass/_footer.scss */
footer {
  width: 100%;
  float: left;
  clear: both;
  background-color: #fff;
  position: relative;
  padding-bottom: 30px;
  overflow: hidden;
}
@media all and (max-width: 767px) {
  /* line 1, ../sass/_footer.scss */
  footer {
    text-align: center;
  }
}
/* line 14, ../sass/_footer.scss */
footer h3 {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #000;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 1200px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 1200px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 24px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 18px;
  }
}
@media all and (max-width: 767px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    font-size: 18px;
  }
}
@media all and (min-width: 992px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    margin-bottom: 20px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    margin-bottom: 15px;
  }
}
@media all and (max-width: 767px) {
  /* line 14, ../sass/_footer.scss */
  footer h3 {
    margin-bottom: 15px;
  }
}
/* line 31, ../sass/_footer.scss */
footer .rule {
  height: 1px;
  background-color: #000;
}
@media all and (max-width: 767px) {
  /* line 31, ../sass/_footer.scss */
  footer .rule {
    max-width: 240px;
    margin: 0 auto;
  }
}
@media all and (max-width: 767px) {
  /* line 42, ../sass/_footer.scss */
  footer .socialHold.noMo {
    display: none;
  }
}
/* line 48, ../sass/_footer.scss */
footer .socialHold a:link, footer .socialHold a:visited, footer .socialHold a:hover, footer .socialHold a:active {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  display: block;
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
  line-height: 1;
}
@media all and (min-width: 992px) {
  /* line 48, ../sass/_footer.scss */
  footer .socialHold a:link, footer .socialHold a:visited, footer .socialHold a:hover, footer .socialHold a:active {
    float: left;
    margin-right: 15px;
  }
}
@media all and (max-width: 767px) {
  /* line 48, ../sass/_footer.scss */
  footer .socialHold a:link, footer .socialHold a:visited, footer .socialHold a:hover, footer .socialHold a:active {
    float: left;
    margin-right: 15px;
  }
}
/* line 69, ../sass/_footer.scss */
footer .socialHold a.fr {
  background-image: url(images/flickr.png);
}
/* line 72, ../sass/_footer.scss */
footer .socialHold a.fr:hover {
  background-image: url(images/flickr_reverse.png);
}
/* line 77, ../sass/_footer.scss */
footer .socialHold a.yt {
  background-image: url(images/new_youtube.png);
}
/* line 80, ../sass/_footer.scss */
footer .socialHold a.yt:hover {
  background-image: url(images/new_youtube_2.png);
}
/* line 85, ../sass/_footer.scss */
footer .socialHold a.li {
  background-image: url(images/linkedin.png);
}
/* line 88, ../sass/_footer.scss */
footer .socialHold a.li:hover {
  background-image: url(images/linkedin_2.png);
}
/* line 96, ../sass/_footer.scss */
footer .chaseInfo p {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 96, ../sass/_footer.scss */
  footer .chaseInfo p {
    font-size: 14px;
  }
}
/* line 104, ../sass/_footer.scss */
footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 104, ../sass/_footer.scss */
  footer .chaseInfo a:link, footer .chaseInfo a:visited, footer .chaseInfo a:hover, footer .chaseInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 114, ../sass/_footer.scss */
  footer .chaseInfo > div:nth-child(1) {
    float: right;
    width: 160px;
  }
  /* line 118, ../sass/_footer.scss */
  footer .chaseInfo > div:nth-child(2) {
    float: right;
    width: 160px;
  }
  /* line 122, ../sass/_footer.scss */
  footer .chaseInfo > div:nth-child(3) {
    float: left;
    width: 32px;
    margin-right: 20px;
    margin-top: -40px;
  }
}
/* line 133, ../sass/_footer.scss */
footer .headInfo h4 {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    margin: 0px 0px 10px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    margin: 0px 0px 10px;
  }
}
@media all and (max-width: 767px) {
  /* line 133, ../sass/_footer.scss */
  footer .headInfo h4 {
    margin: 0px 0px 10px;
  }
}
/* line 150, ../sass/_footer.scss */
footer .headInfo p {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    margin: 0px 0px 10px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    margin: 0px 0px 10px;
  }
}
@media all and (max-width: 767px) {
  /* line 150, ../sass/_footer.scss */
  footer .headInfo p {
    margin: 0px 0px 10px;
  }
}
/* line 168, ../sass/_footer.scss */
footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
  font-family: "CrimsonText";
  font-weight: 400;
  font-style: normal;
  color: #51616d;
  line-height: 1;
}
@media all and (min-width: 1200px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 1200px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) and (max-width: 1200px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    font-size: 14px;
  }
}
@media all and (min-width: 992px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    margin: 0px 0px 10px;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    margin: 0px 0px 10px;
  }
}
@media all and (max-width: 767px) {
  /* line 168, ../sass/_footer.scss */
  footer .headInfo a:link, footer .headInfo a:visited, footer .headInfo a:hover, footer .headInfo a:active {
    margin: 0px 0px 10px;
  }
}
/* line 187, ../sass/_footer.scss */
footer .headInfo .phone_email p:first-child {
  display: inline;
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 190, ../sass/_footer.scss */
  footer .headInfo .phone_email p:first-child a {
    text-decoration: underline;
    line-height: 1;
  }
}
@media all and (max-width: 767px) {
  /* line 196, ../sass/_footer.scss */
  footer .headInfo .phone_email p:first-child a {
    text-decoration: underline;
    line-height: 1;
  }
}
/* line 203, ../sass/_footer.scss */
footer .headInfo .phone_email p:last-child {
  display: inline;
}
/* line 205, ../sass/_footer.scss */
footer .headInfo .phone_email p:last-child a {
  text-decoration: underline;
  line-height: 1;
}
/* line 212, ../sass/_footer.scss */
footer .headInfo .director {
  float: left;
  padding-right: 15px;
}
@media all and (min-width: 992px) {
  /* line 212, ../sass/_footer.scss */
  footer .headInfo .director {
    margin-bottom: 18px;
  }
}
@media all and (max-width: 767px) {
  /* line 212, ../sass/_footer.scss */
  footer .headInfo .director {
    float: none;
  }
}
/* line 223, ../sass/_footer.scss */
footer .headInfo .director:nth-child(4) {
  clear: left;
}
@media all and (min-width: 992px) {
  /* line 212, ../sass/_footer.scss */
  footer .headInfo .director {
    width: 50%;
  }
}
@media all and (min-width: 768px) and (max-width: 991px) {
  /* line 212, ../sass/_footer.scss */
  footer .headInfo .director {
    display: none;
  }
  /* line 234, ../sass/_footer.scss */
  footer .headInfo .director.shoMo {
    display: block;
  }
}
@media all and (max-width: 767px) {
  /* line 212, ../sass/_footer.scss */
  footer .headInfo .director {
    display: none;
  }
  /* line 242, ../sass/_footer.scss */
  footer .headInfo .director.shoMo {
    display: block;
  }
}
