/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "UTF-8";
#top-nav .g-content {
  margin: 0;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
}
.fa {
  font-family: fontawesome !important;
}
.fa-mobile-alt::before {
  content: "";
}
.fa, .fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.clear {
  clear: both;
}
body {
  font-size: 1.05rem;
}
h1, h5 {
  color: #0094C1;
}
h5 {
  margin-bottom: 0;
}
h5 a:hover {
  color: #f75e61;
  text-decoration: underline;
}
blockquote {
  border-left: 3px solid #7eb1bf;
  font-style: italic;
}
body#home h4 {
  color: #0094C1;
  font-size: 1.2rem;
  margin-top: 0;
}
#g-above, #g-bottom {
  margin: 0 6%;
}
#g-extension {
  color: #000;
  background: #fff;
  margin: 0 6%;
}
main#g-mainbar {
  padding: 0 6%;
}
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-size: 0.8rem;
  font-weight: 600;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  font-size: 0.8rem;
  font-weight: 600;
}
hr {
  border-bottom: 1px solid #0094C1;
  margin: 1rem 0;
}
.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content {
  text-align: center;
  background: rgba(0, 5, 28, 0.4);
  border-radius: 30px;
}
.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title {
  font-size: 3rem;
  font-weight: 600;
  text-shadow: 2px 2px #000;
  line-height: 1;
  margin: 0.8rem 1.5rem;
}
.g-infolist-item-text.g-infolist-textstyle-compact {
  text-align: left;
  background: rgba(0, 148, 193, 0.1);
  padding-bottom: 10px;
  text-align: justify;
}
.g-infolist-particle .g-infolist .g-infolist-item .g-infolist-item-container {
  margin: 0;
  padding: 0.625rem;
}
.g-infolist-particle .g-infolist .g-infolist-item-title {
  text-align: center;
  font-size: 1.2rem;
  color: #0094c1;
  background: #0094c1;
  color: #fff;
}
.g-infolist-particle .g-infolist .g-infolist-item-desc {
  padding-left: 10px;
  padding-right: 10px;
}
#heading {
  color: #0094c1;
}
#heading h1 {
  text-align: center;
}
#heading h4 {
  color: #0094c1;
  font-size: 1.2rem;
  margin-top: 0;
  text-align: center;
}
#heading hr {
  border-bottom: 1px solid #0094C1;
  margin: 1rem 0;
}
#heading h3 {
  font-size: 1.6rem;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}
#g-footer .g-simplemenu-particle .g-simplemenu-container a {
  color: #000;
}
#g-footer .g-simplemenu-particle .g-simplemenu-container h6 {
  color: #fff;
  letter-spacing: 0;
}
div#simplemenu-4622-particle.g-content.g-particle {
  padding: 0;
}
#g-footer {
  padding: 0 2%;
}
span.envira-caption.envira-gallery-captioned-text {
  text-align: left !important;
}
#g-bottom {
  color: #616161;
  border-top: 1px #078661 solid;
  border-bottom: 1px #078661 solid;
}
section#g-bottom h3.widgettitle.g-title {
  font-size: 1.7rem;
}
/* NEWSLETTER PAGE	 */
#mc_embed_signup {
  background: #fff;
  clear: left;
  font: 14px Helvetica, Arial, sans-serif;
  width: 600px;
}
#mc_embed_signup form {
  margin: 0;
}
#mc_embed_signup h2 {
  font-size: 1.7rem;
}
#mc_embed_signup label {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #0094C1;
  font-weight: bold;
}
.indicates-required {
  padding-bottom: 10px;
}
#mc_embed_signup .asterisk {
  color: red;
}
#mc_embed_signup .button {
  background: #0094C1;
}
.campaign {
  font-size: 1rem;
}
/* LARGE Max-width 1800	 */
/* MEDIUM   Max-width 1500	*/
@media screen and (max-width: 1500px) {
  #g-container-main {
    margin: 0 5%;
  }
  main#g-mainbar {
    padding: 0;
  }
  #g-page-surround .page-header h2 {
    font-size: 1.8rem;
    line-height: 2.5rem;
  }
  .g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper {
    padding: 0;
  }
  .swiper-wrapper {
    height: 400px !important;
  }
  .g-swiper .g-swiper-slider .swiper-slide .slide {
    position: absolute;
    margin-top: -4rem;
  }
}
/* SMALLER - Max-width 1100 */
@media screen and (max-width: 1100px) {
  #g-container-main {
    margin: 0;
  }
  h1 {
    font-size: 1.8rem;
  }
  .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    font-size: 0.7rem;
  }
  .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
    letter-spacing: 0.03rem;
  }
  .g-slideshow .g-slideshow-slider .swiper-slide {
    height: 250px;
  }
  .g-slideshow .g-slideshow-slider .swiper-slide .slide .slide-content {
    width: 50%;
    margin-left: 40%;
  }
  .g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper {
    margin-top: -80px;
  }
  div.swiper-slide.middle-sliders div.slide div.slide-content-wrapper div.slide-content {
    text-align: center;
    margin-left: 380px !important;
  }
  .swiper-wrapper {
    height: 280px !important;
  }
  .g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper {
    margin-top: 20px;
  }
  #g-extension {
    margin: 0;
  }
  .sb_youtube .sby_items_wrap {
    line-height: 0;
    font-size: 11px !important;
  }
  .sb_youtube .sby_info {
    padding: 0 2px !important;
  }
  main#g-mainbar div.g-grid div.g-block.size-100 div.g-content {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }
  body#home h4 {
    font-size: 1rem;
    margin-top: 0;
  }
  #menu-8777-particle {
    padding-bottom: 0;
  }
}
/* IPAD pro 10 */
/* SMALLEST */
@media screen and (max-width: 815px) {
  #g-container-main {
    margin: 0;
  }
  body#home h2 {
    font-size: 1.5rem;
  }
  .g-infolist-particle .g-infolist .g-infolist-item-desc {
    font-size: 1.1rem;
    text-align: center;
  }
  #g-page-surround .page-header h2 {
    font-size: 1.5rem;
    padding-left: 0;
    line-height: 3rem;
    text-align: center;
  }
  #g-footer .g-simplemenu-particle .g-simplemenu-container {
    width: 25%;
  }
  div#bottom-menu div#simplemenu-3885-particle.g-content {
    margin: 0;
    padding: 0;
  }
  #g-footer .g-simplemenu-particle .g-simplemenu-container h6 {
    margin: 0.5rem 0 0;
    font-size: 1.1rem;
  }
  .g-simplemenu-particle .g-simplemenu-container .g-simplemenu li {
    padding: 0;
  }
  #g-footer .g-simplemenu-particle .g-simplemenu-container .g-simplemenu {
    font-size: 1rem;
  }
  .swiper-wrapper {
    height: 220px !important;
  }
  div.swiper-slide.middle-sliders div.slide div.slide-content-wrapper div.slide-content {
    margin-left: 100px !important;
  }
  .NAWOslide1 div.slide-content-wrapper div.slide-content div.g-swiper-title {
    font-size: 1.3rem !important;
  }
  .NAWOslide1 div.slide-content-wrapper div.slide-content .g-swiper-text {
    font-size: 1rem !important;
  }
  .g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper {
    margin-top: 50px;
  }
  div.swiper-slide.middle-sliders div.slide div.slide-content-wrapper div.slide-content {
    margin-left: 230px !important;
  }
  .envira-gallery-wrap .envira-album-public, .envira-gallery-wrap .envira-gallery-public {
    margin-bottom: 0;
  }
  .envira-gallery-wrap {
    margin-bottom: 0 !important;
  }
  #rc-header .g-content {
    margin-top: 0;
    padding-top: 0;
  }
  .su-row .su-column {
    float: none;
    width: 100%;
    margin: 0;
  }
  footer#g-footer .g-content {
    padding: 0;
  }
}
/* SMALLEST */
/* IPHONE */
@media screen and (max-width: 590px) {
  .g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper {
    height: 30%;
  }
  .g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title {
    font-size: 2rem;
    font-weight: 600;
    text-shadow: 2px 2px #000;
  }
  footer#g-footer .g-content {
    padding: 0;
  }
  #g-container-main {
    margin: 0;
  }
  #heading h1 {
    font-size: 1.6rem;
  }
  blockquote {
    font-size: 1rem;
  }
  #heading h4 {
    color: #0094c1;
    font-size: 1.15rem;
    text-align: left;
  }
  h5 a:hover {
    color: #f75e61;
    text-decoration: underline;
  }
  article#post-11329 img {
    float: none;
  }
}
/*# sourceMappingURL=custom_rona_foundation_home.css.map */