/* line 1, ../../../sass/variables/_typography.scss */
a {
  text-decoration: none;
  color: unset; }

/* line 6, ../../../sass/variables/_typography.scss */
p {
  font-family: 'Open Sans', 'Arial', 'serif';
  font-size: 90%;
  line-height: 24px; }

/* line 12, ../../../sass/variables/_typography.scss */
h1 {
  font-weight: 700;
  font-size: 84%;
  text-transform: uppercase;
  font-family: 'Open Sans', 'Arial', 'serif'; }

/* line 19, ../../../sass/variables/_typography.scss */
h2 {
  font-family: 'Open Sans', 'Arial', 'serif';
  text-transform: uppercase;
  font-size: 138%;
  font-weight: 800; }

/* line 27, ../../../sass/variables/_typography.scss */
h3 {
  font-family: 'opensans-semibold';
  text-transform: capitalize;
  font-size: 107%; }

/* line 33, ../../../sass/variables/_typography.scss */
h4 {
  font-family: 'Open Sans', 'Arial', 'serif';
  text-transform: capitalize;
  font-size: 100%;
  margin: 5px 0px;
  font-weight: 700; }

/* line 41, ../../../sass/variables/_typography.scss */
h5 {
  font-family: 'Open Sans', 'Arial', 'serif';
  font-size: 95%;
  text-transform: capitalize;
  margin-bottom: 10px;
  font-weight: 700; }

/* line 49, ../../../sass/variables/_typography.scss */
h6 {
  width: 220px;
  background: #43B749;
  border-radius: 18px;
  color: #FFF;
  text-transform: uppercase;
  padding: 10px 0px;
  text-align: center;
  font-family: 'mulilight';
  font-size: 90%; }

/* line 61, ../../../sass/variables/_typography.scss */
#block-nice-menus-1 ul.nice-menu li a {
  font-family: 'Open Sans', 'Arial', 'serif';
  font-weight: 800; }

/* line 2, ../../../sass/base/_forms.scss */
#block-webform-client-block-11 h2 {
  font-size: 90%;
  color: #2a3189; }
/* line 7, ../../../sass/base/_forms.scss */
#block-webform-client-block-11 label {
  display: none; }
/* line 11, ../../../sass/base/_forms.scss */
#block-webform-client-block-11 input {
  border: 0px;
  height: 35px;
  padding: 8px 15px;
  width: 100%;
  margin-bottom: 10px;
  background: #ebebeb;
  color: #333333;
  font-size: 70%;
  text-transform: uppercase; }
/* line 23, ../../../sass/base/_forms.scss */
#block-webform-client-block-11 .form-textarea-wrapper {
  width: 100%; }
  /* line 25, ../../../sass/base/_forms.scss */
  #block-webform-client-block-11 .form-textarea-wrapper textarea {
    border: 0px;
    width: 100%;
    text-transform: uppercase;
    background: #ebebeb;
    color: #333333;
    height: 150px;
    font-size: 70%;
    padding: 8px 15px; }
/* line 38, ../../../sass/base/_forms.scss */
#block-webform-client-block-11 .form-actions .form-submit {
  border-radius: 0 0 0 0;
  padding: 8px 0;
  text-transform: uppercase;
  width: 25%;
  background: #2a3189;
  color: #FFFFFF;
  text-shadow: none;
  font-size: 70%;
  margin-top: 3%;
  box-shadow: none; }
/* line 52, ../../../sass/base/_forms.scss */
#block-webform-client-block-11 .form-item {
  margin-bottom: 0px; }
@media (min-width: 768px) {
  /* line 57, ../../../sass/base/_forms.scss */
  #block-webform-client-block-11 input,
  #block-webform-client-block-11 .form-actions .form-submit,
  #block-webform-client-block-11 .form-textarea-wrapper textarea {
    font-size: 90%; }
  /* line 63, ../../../sass/base/_forms.scss */
  #block-webform-client-block-11 h2 {
    font-size: 100%; } }
@media (min-width: 960px) {
  /* line 69, ../../../sass/base/_forms.scss */
  #block-webform-client-block-11 h2 {
    font-size: 122%; }
  /* line 73, ../../../sass/base/_forms.scss */
  #block-webform-client-block-11 div.form-item {
    margin-bottom: 0px; }
  /* line 77, ../../../sass/base/_forms.scss */
  #block-webform-client-block-11 div.form-item:nth-child(1),
  #block-webform-client-block-11 .webform-component-email {
    width: 48.5%;
    float: left; }
  /* line 83, ../../../sass/base/_forms.scss */
  #block-webform-client-block-11 div.form-item:nth-child(1) {
    margin-right: 20px; } }

/* line 1, ../../../sass/base/_lists.scss */
.flexslider {
  border: 0px;
  margin: 0px; }
  /* line 5, ../../../sass/base/_lists.scss */
  .flexslider #slide-main {
    background-size: cover;
    background-position: center center;
    height: 150px; }
  /* line 12, ../../../sass/base/_lists.scss */
  .flexslider .slider {
    margin: 0 auto;
    padding: 8% 0px;
    overflow: hidden;
    *zoom: 1; }
  /* line 18, ../../../sass/base/_lists.scss */
  .flexslider .slider-body {
    text-align: center;
    overflow: hidden;
    *zoom: 1;
    color: #FFF; }
    /* line 22, ../../../sass/base/_lists.scss */
    .flexslider .slider-body p {
      margin-top: -10px;
      font-size: 82%; }
    /* line 27, ../../../sass/base/_lists.scss */
    .flexslider .slider-body h1 {
      font-size: 1.3em;
      text-transform: uppercase;
      font-weight: 800; }
  @media (min-width: 480px) {
    /* line 35, ../../../sass/base/_lists.scss */
    .flexslider #slide-main {
      height: 250px; }
    /* line 39, ../../../sass/base/_lists.scss */
    .flexslider .slider {
      padding: 13% 0px; }
    /* line 43, ../../../sass/base/_lists.scss */
    .flexslider .slider-body h1 {
      font-size: 1.5em; } }
  @media (min-width: 768px) {
    /* line 49, ../../../sass/base/_lists.scss */
    .flexslider .slider {
      padding: 13% 0px; }
    /* line 53, ../../../sass/base/_lists.scss */
    .flexslider .slider-body h1 {
      font-size: 1.8em; }
    /* line 57, ../../../sass/base/_lists.scss */
    .flexslider #slide-main {
      height: 350px; } }
  @media (min-width: 960px) {
    /* line 63, ../../../sass/base/_lists.scss */
    .flexslider .slider {
      width: 960px;
      padding: 13.5% 0px; }
    /* line 68, ../../../sass/base/_lists.scss */
    .flexslider .slider-body h1 {
      font-size: 2.3em; }
    /* line 72, ../../../sass/base/_lists.scss */
    .flexslider #slide-main {
      height: 400px; } }

/* line 78, ../../../sass/base/_lists.scss */
.flex-control-nav {
  display: none; }

/* line 82, ../../../sass/base/_lists.scss */
.view-church-ministries {
  padding: 0px 0px 5px;
  overflow: hidden;
  *zoom: 1; }

/* line 87, ../../../sass/base/_lists.scss */
#block-views-church-ministries-block .ministry {
  border-right: 1px solid #FFF;
  height: 176px;
  float: left;
  margin-bottom: 20px;
  text-align: center;
  overflow: hidden;
  *zoom: 1; }
  /* line 95, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block .ministry .ministries-title {
    position: relative;
    z-index: 9;
    top: 0;
    left: 0;
    right: 0;
    margin-top: -31%; }
  /* line 104, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block .ministry h4 {
    color: #FFF; }

/* line 109, ../../../sass/base/_lists.scss */
#block-views-church-ministries-block .ministry:hover {
  box-shadow: 12px 0px 48px #2d61ae; }
  /* line 111, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block .ministry:hover h4 {
    color: #000; }

/* line 116, ../../../sass/base/_lists.scss */
#block-views-church-ministries-block-1 {
  overflow: hidden;
  *zoom: 1;
  padding: 0px 10px 40px; }
  /* line 120, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block-1 .ministry {
    margin-bottom: 20px; }
  /* line 124, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block-1 .ministries-body {
    background: #2d61ae;
    color: #FFF;
    text-align: center;
    padding-bottom: 20px;
    margin-top: -3px; }
  /* line 132, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block-1 h4 {
    margin-top: 0px;
    padding-top: 15px; }
  /* line 137, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block-1 img {
    width: 100%; }
  /* line 141, ../../../sass/base/_lists.scss */
  #block-views-church-ministries-block-1 div.ministry:nth-child(4) {
    margin-right: 0px; }
  @media (min-width: 480px) {
    /* line 146, ../../../sass/base/_lists.scss */
    #block-views-church-ministries-block-1 .ministry {
      width: 40%;
      float: left;
      margin-right: 20px;
      margin-bottom: 20px; } }
  @media (min-width: 768px) {
    /* line 116, ../../../sass/base/_lists.scss */
    #block-views-church-ministries-block-1 {
      padding: 40px 10px; }
      /* line 156, ../../../sass/base/_lists.scss */
      #block-views-church-ministries-block-1 .ministry {
        width: 30%;
        float: left;
        margin-right: 20px;
        margin-bottom: 20px; } }
  @media (min-width: 960px) {
    /* line 116, ../../../sass/base/_lists.scss */
    #block-views-church-ministries-block-1 {
      padding: 40px 0px; }
      /* line 167, ../../../sass/base/_lists.scss */
      #block-views-church-ministries-block-1 .ministry {
        width: 23.3%;
        float: left;
        margin-right: 20px;
        margin-bottom: 20px; } }

/* line 178, ../../../sass/base/_lists.scss */
.l-content .group-left {
  width: 100%;
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 183, ../../../sass/base/_lists.scss */
  .l-content .group-left #block-nice-menus-2 {
    overflow: hidden;
    *zoom: 1;
    padding-top: 6px; }
    /* line 187, ../../../sass/base/_lists.scss */
    .l-content .group-left #block-nice-menus-2 ul#nice-menu-2 li {
      margin-bottom: 4px; }
    /* line 191, ../../../sass/base/_lists.scss */
    .l-content .group-left #block-nice-menus-2 ul#nice-menu-2 li a {
      color: #928f8f;
      font-size: 93%;
      line-height: 20px;
      font-weight: 400;
      padding: 12px 0px 13px 12px; }
    /* line 199, ../../../sass/base/_lists.scss */
    .l-content .group-left #block-nice-menus-2 ul#nice-menu-2 li a.active,
    .l-content .group-left #block-nice-menus-2 ul#nice-menu-2 li:focus {
      color: #000;
      background: #fff1eb; }
  @media (min-width: 960px) {
    /* line 178, ../../../sass/base/_lists.scss */
    .l-content .group-left {
      width: 20%;
      border-right: 1px solid #684333; } }
/* line 212, ../../../sass/base/_lists.scss */
.l-content .group-right {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 50px; }
  @media (min-width: 960px) {
    /* line 212, ../../../sass/base/_lists.scss */
    .l-content .group-right {
      width: 80%;
      margin-top: 50px;
      padding-right: 40px;
      padding-left: 20px; } }

/* line 226, ../../../sass/base/_lists.scss */
#block-block-21 ul {
  overflow: hidden;
  *zoom: 1;
  padding: 0px 10px;
  margin: 0px; }
  /* line 231, ../../../sass/base/_lists.scss */
  #block-block-21 ul h4 {
    color: #2c318a; }
  /* line 235, ../../../sass/base/_lists.scss */
  #block-block-21 ul li {
    margin-bottom: 30px;
    overflow: hidden;
    *zoom: 1; }
  @media (min-width: 768px) {
    /* line 226, ../../../sass/base/_lists.scss */
    #block-block-21 ul {
      padding: 0px 10px; }
      /* line 243, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(1) .venture,
      #block-block-21 ul li:nth-child(3) .venture {
        float: left;
        width: 55%; }
      /* line 248, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(1) img,
      #block-block-21 ul li:nth-child(3) img {
        float: right; }
      /* line 254, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(2) .venture {
        float: right;
        width: 56%; }
      /* line 259, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(2) img {
        float: left; } }
  @media (min-width: 960px) {
    /* line 226, ../../../sass/base/_lists.scss */
    #block-block-21 ul {
      padding: 0px; }
      /* line 270, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(1) .venture,
      #block-block-21 ul li:nth-child(3) .venture {
        float: left;
        width: 63%; }
      /* line 275, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(1) img,
      #block-block-21 ul li:nth-child(3) img {
        float: right; }
      /* line 281, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(2) .venture {
        float: right;
        width: 61%; }
      /* line 286, ../../../sass/base/_lists.scss */
      #block-block-21 ul li:nth-child(2) img {
        float: left; } }

/* line 1, ../../../sass/base/_media.scss */
img, media {
  max-width: 100%; }

/* No files to import found in /../../variables/**\/* */
/**  end mobile =======  */
/* line 7, ../../../sass/base/_structure.scss */
.l-userbar,
.l-region--navigation,
.l-main,
.l-region--preface,
.l-region--highlighted,
.l-region--postscript,
.footer-first,
.l-region--footer-four {
  margin: 0px auto;
  overflow: hidden;
  *zoom: 1; }

/* line 19, ../../../sass/base/_structure.scss */
.site-name {
  padding-top: 5px;
  font-size: 77%; }

/* line 24, ../../../sass/base/_structure.scss */
.l-region--footer-one,
.l-region--footer-two,
.l-region--footer-three {
  margin-bottom: 30px; }

/**====== TABLET ======= */
@media (min-width: 768px) {
  /* line 33, ../../../sass/base/_structure.scss */
  .site-name {
    width: 30.37975%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    padding-top: 10px; }

  /* line 38, ../../../sass/base/_structure.scss */
  .l-region--userbar-second {
    width: 24.05063%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

  /* line 42, ../../../sass/base/_structure.scss */
  .main-brand .logo {
    width: 11.39241%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 46, ../../../sass/base/_structure.scss */
  .l-region--branding {
    width: 87.34177%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    position: relative;
    z-index: 9;
    padding-bottom: 10px; }

  /* line 53, ../../../sass/base/_structure.scss */
  .l-region--footer-one {
    width: 30.37975%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0px; }

  /* line 58, ../../../sass/base/_structure.scss */
  .l-region--footer-two {
    width: 30.37975%;
    float: left;
    margin-right: -100%;
    margin-left: 37.97468%;
    clear: none;
    margin-bottom: 0px; }
    /* line 61, ../../../sass/base/_structure.scss */
    .l-region--footer-two .left {
      float: left;
      width: 40%; }
    /* line 66, ../../../sass/base/_structure.scss */
    .l-region--footer-two .right {
      float: left;
      width: 60%; }

  /* line 72, ../../../sass/base/_structure.scss */
  .l-region--footer-three {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 69.62025%;
    clear: none;
    margin-bottom: 0px; } }
/**====== DESKTOP ======= */
@media (min-width: 960px) {
  /* line 81, ../../../sass/base/_structure.scss */
  .l-userbar,
  .l-branding,
  .l-region--navigation,
  .l-main,
  .l-region--preface,
  .l-region--highlighted,
  .l-region--postscript,
  .footer-first,
  .l-region--footer-four {
    width: 960px; }

  /* line 93, ../../../sass/base/_structure.scss */
  .site-name {
    width: 30.37975%;
    float: left;
    margin-right: -100%;
    margin-left: 12.65823%;
    clear: none; }

  /* line 97, ../../../sass/base/_structure.scss */
  .l-region--userbar-second {
    width: 24.05063%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

  /* line 101, ../../../sass/base/_structure.scss */
  .top-brand {
    position: absolute; }

  /* line 105, ../../../sass/base/_structure.scss */
  .main-brand {
    overflow: hidden;
    *zoom: 1;
    position: relative;
    z-index: 9;
    top: 0;
    left: 0;
    width: 960px;
    margin-top: -5%; }
    /* line 114, ../../../sass/base/_structure.scss */
    .main-brand .logo {
      width: 11.39241%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none; }

  /* line 119, ../../../sass/base/_structure.scss */
  .l-region--branding {
    width: 81.01266%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    position: relative;
    z-index: 9;
    padding-bottom: 10px; }

  /* line 126, ../../../sass/base/_structure.scss */
  .l-region--footer-one {
    width: 30.37975%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 130, ../../../sass/base/_structure.scss */
  .l-region--footer-two {
    width: 30.37975%;
    float: left;
    margin-right: -100%;
    margin-left: 37.97468%;
    clear: none; }
    /* line 132, ../../../sass/base/_structure.scss */
    .l-region--footer-two .left {
      float: left;
      width: 40%; }
    /* line 137, ../../../sass/base/_structure.scss */
    .l-region--footer-two .right {
      float: left;
      width: 60%; }

  /* line 143, ../../../sass/base/_structure.scss */
  .l-region--footer-three {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 69.62025%;
    clear: none; }

  /* line 148, ../../../sass/base/_structure.scss */
  .l-region--footer-four .left {
    width: 43.03797%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }
  /* line 151, ../../../sass/base/_structure.scss */
  .l-region--footer-four .right {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 69.62025%;
    clear: none; } }
@media screen and (max-width: 960px) {
  /* line 9, ../../../sass/layouts/landing-page/landing-page.layout.scss */
  h1 {
    padding: 10px;
    margin: 0px; } }

/*# sourceMappingURL=landing-page.layout.css.map */
