/* 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
 */

/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 5, wp-content/themes/g5_helium/custom/scss/custom.scss */
body {
  line-height: 1.5;
}
@font-face {
  font-family: 'bromello';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/fonts/bromello/bromello.eot#iefix') format("embedded-opentype"), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/fonts/bromello/bromello.woff2') format("woff2"), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/fonts/bromello/bromello.woff') format("woff"), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/fonts/bromello/bromello.ttf') format("truetype"), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/fonts/bromello/bromello.svg#bromello') format("svg");
}
/* line 11, wp-content/themes/g5_helium/custom/scss/custom.scss */
.font-family-bromello {
  font-family: 'bromello', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 5rem;
  color: #66126f;
}
/* line 19, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  font-family: acumin-pro-wide, Helvetica, sans-serif;
  font-style: normal;
}
/* line 24, wp-content/themes/g5_helium/custom/scss/custom.scss */
h1, h2, h2 a, h3, h4 {
  color: #66126f;
}
/* line 28, wp-content/themes/g5_helium/custom/scss/custom.scss */
h1 {
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
  font-weight: 500;
}
/* line 33, wp-content/themes/g5_helium/custom/scss/custom.scss */
h2, #g-header h2 {
  font-weight: 500;
}
/* line 37, wp-content/themes/g5_helium/custom/scss/custom.scss */
h2.entry-title {
  font-size: 2.25rem;
}
/* line 47, wp-content/themes/g5_helium/custom/scss/custom.scss */
.button {
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
  letter-spacing: 0.05rem;
}
/* line 51, wp-content/themes/g5_helium/custom/scss/custom.scss */
.button:hover {
  background: #7a1685;
}
/* line 56, wp-content/themes/g5_helium/custom/scss/custom.scss */
.button {
  font-size: 0.9rem;
  font-weight: 500;
  text-transform: none;
  text-align: center;
}
/* line 64, wp-content/themes/g5_helium/custom/scss/custom.scss */
.button.button-outline {
  border: 1px solid #66126f;
  margin: 0;
  padding: 0.9rem 3.85rem;
}
/* line 69, wp-content/themes/g5_helium/custom/scss/custom.scss */
.button.button-outline:hover, .button.button-outline:active, .button.button-outline:focus {
  color: #a21db1;
  border-color: #a21db1;
}
/* line 76, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 77, wp-content/themes/g5_helium/custom/scss/custom.scss */
#be-the-difference .button {
  background: linear-gradient(90deg, rgba(102, 18, 111, 0.5), rgba(102, 18, 111, 0.5), rgba(173, 141, 176, 0.5), rgba(219, 175, 230, 0.5), rgba(102, 18, 111, 0.5));
}
/* line 80, wp-content/themes/g5_helium/custom/scss/custom.scss */
#be-the-difference .button:before {
  background: linear-gradient(90deg, rgba(102, 18, 111, 0.5), rgba(102, 18, 111, 0.5), rgba(173, 141, 176, 0.5), rgba(219, 175, 230, 0.5), rgba(102, 18, 111, 0.5));
}
/*
 #g-front-page .slider-front-page {
 position: relative;
 background: linear-gradient(90deg, #ded9d4, #ded9d4, #66126f, #a67aaa, #ded9d4);
 background-size: 400% !important;
 z-index: 1;
 &:hover {
 animation: animate 8s linear infinite;
 }
 &:before {
 content: '';
 position: absolute;
 top: -5px;
 right: -5px;
 bottom: -5px;
 left: -5px;
 z-index: -1;
 background: linear-gradient(90deg, #ded9d4, #ded9d4, #66126f, #a67aaa, #ded9d4);
 background-size: 400% !important;
 filter: blur(40px);
 opacity: 0;
 transition: 1.5s;
 }
 &:hover:before {
 filter: blur(20px);
 opacity: 1;
 animation: animate 8s linear infinite;
 }
 }
 */
/* line 119, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 120, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-showcase .button.slider1-front-page {
  background: linear-gradient(90deg, #ded9d4, #ded9d4, #66126f, #a67aaa, #ded9d4);
}
/* line 123, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-showcase .button.slider1-front-page:before {
  background: linear-gradient(90deg, #ded9d4, #ded9d4, #66126f, #a67aaa, #ded9d4);
}
/* line 128, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-showcase .button.slider2-front-page {
  background: linear-gradient(90deg, #fbfaf5, #fbfaf5, #66126f, #a67aaa, #fbfaf5);
}
/* line 131, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-showcase .button.slider2-front-page:before {
  background: linear-gradient(90deg, #fbfaf5, #fbfaf5, #66126f, #a67aaa, #fbfaf5);
}
/* line 136, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-showcase .button.slider3-front-page {
  background: linear-gradient(90deg, #e5e1e6, #e5e1e6, #66126f, #a67aaa, #e5e1e6);
}
/* line 139, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-showcase .button.slider3-front-page:before {
  background: linear-gradient(90deg, #e5e1e6, #e5e1e6, #66126f, #a67aaa, #e5e1e6);
}
/* line 145, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 146, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button, #g-header .button, #g-main .button, #smartslider3--2 .button, #g-front-page #g-below-middle .button, #g-intro .button, #g-frontpage #g-bottom-row-1 .button {
  background: linear-gradient(90deg, #e5e1e6, #e5e1e6, #66126f, #a67aaa, #e5e1e6);
}
/* line 149, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button:before, #g-header .button:before, #g-main .button:before, #smartslider3--2 .button:before, #g-front-page #g-below-middle .button:before, #g-intro .button:before, #g-frontpage #g-bottom-row-1 .button:before {
  background: linear-gradient(90deg, #e5e1e6, #e5e1e6, #66126f, #a67aaa, #e5e1e6);
}
/* line 155, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 156, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro .button {
  background: linear-gradient(90deg, rgba(229, 225, 230, 0.5), rgba(229, 225, 230, 0.5), rgba(102, 18, 111, 0.5), rgba(166, 122, 170, 0.5), rgba(229, 225, 230, 0.5));
}
/* line 159, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro .button:before {
  background: linear-gradient(90deg, rgba(229, 225, 230, 0.5), rgba(229, 225, 230, 0.5), rgba(102, 18, 111, 0.5), rgba(166, 122, 170, 0.5), rgba(229, 225, 230, 0.5));
}
/* line 165, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 166, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant .button {
  background: linear-gradient(90deg, rgba(102, 18, 111, 0.5), rgba(102, 18, 111, 0.5), rgba(173, 141, 176, 0.5), rgba(219, 175, 230, 0.5), rgba(102, 18, 111, 0.5));
}
/* line 169, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant .button:before {
  background: linear-gradient(90deg, rgba(102, 18, 111, 0.5), rgba(102, 18, 111, 0.5), rgba(173, 141, 176, 0.5), rgba(219, 175, 230, 0.5), rgba(102, 18, 111, 0.5));
}
/* line 175, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 176, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-events .button, #g-pregnant #g-bottom-row-1 .button, #g-options #g-main .button, #g-parenting #g-below-middle .button, #g-abortion #g-below-middle .button, #g-miscarriage-loss #g-below-middle .button, #g-post-abortion-care #g-below-middle .button, #g-for-the-guys #g-below-middle .button, #g-about-us #g-below-middle .button, .blog #g-main .button, #g-main .archive .button, #g-prenatal-sessions #g-main .button {
  background: linear-gradient(90deg, #fff, #fff, #66126f, #a67aaa, #fff);
}
/* line 179, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-events .button:before, #g-pregnant #g-bottom-row-1 .button:before, #g-options #g-main .button:before, #g-parenting #g-below-middle .button:before, #g-abortion #g-below-middle .button:before, #g-miscarriage-loss #g-below-middle .button:before, #g-post-abortion-care #g-below-middle .button:before, #g-for-the-guys #g-below-middle .button:before, #g-about-us #g-below-middle .button:before, .blog #g-main .button:before, #g-main .archive .button:before, #g-prenatal-sessions #g-main .button:before {
  background: linear-gradient(90deg, #fff, #fff, #66126f, #a67aaa, #fff);
}
/* line 185, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 186, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button {
  color: #fff;
  border: 1px solid #66126f;
  background: linear-gradient(90deg, #66126f, #66126f, #e5e1e6, #e5e1e6, #66126f);
}
/* line 191, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button:before {
  background: linear-gradient(90deg, #66126f, #66126f, #e5e1e6, #e5e1e6, #66126f);
}
/* line 195, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button a, #g-container-top .button a:link, #g-container-top .button a:hover, #g-container-top .button a:active {
  color: #fff;
}
/* line 200, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 201, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .g-menu-item-350 .g-menu-item-container, #g-container-top .g-menu-item-323 .g-menu-item-container, #g-container-top .g-menu-item-403 .g-menu-item-container {
  font-weight: 400 !important;
  margin-bottom: 0 !important;
  margin-right: 0.7rem !important;
  padding: 0.4rem 1rem !important;
  color: #fff;
  border: 1px solid #66126f;
  border-radius: 0.4rem;
  background: linear-gradient(90deg, #66126f, #66126f, #e5e1e6, #e5e1e6, #66126f);
}
/* line 211, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .g-menu-item-350 .g-menu-item-container:before, #g-container-top .g-menu-item-323 .g-menu-item-container:before, #g-container-top .g-menu-item-403 .g-menu-item-container:before {
  background: linear-gradient(90deg, #66126f, #66126f, #e5e1e6, #e5e1e6, #66126f);
}
/* line 216, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .g-menu-item-350 a, #g-container-top .g-menu-item-323 a, #g-container-top .g-menu-item-403 a, #g-container-top .g-menu-item-350 a:link, #g-container-top .g-menu-item-323 a:link, #g-container-top .g-menu-item-403 a:link, #g-container-top .g-menu-item-350 a:hover, #g-container-top .g-menu-item-323 a:hover, #g-container-top .g-menu-item-403 a:hover, #g-container-top .g-menu-item-350 a:active, #g-container-top .g-menu-item-323 a:active, #g-container-top .g-menu-item-403 a:active {
  color: #fff !important;
}
/* line 222, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 223, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-header .button {
  background: linear-gradient(90deg, rgba(229, 225, 230, 0.5), rgba(229, 225, 230, 0.5), rgba(102, 18, 111, 0.5), rgba(166, 122, 170, 0.5), rgba(229, 225, 230, 0.5));
}
/* line 226, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-header .button:before {
  background: linear-gradient(90deg, rgba(229, 225, 230, 0.5), rgba(229, 225, 230, 0.5), rgba(102, 18, 111, 0.5), rgba(166, 122, 170, 0.5), rgba(229, 225, 230, 0.5));
}
/* line 231, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 232, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-below-middle .button, #g-miscarriage-loss #g-above .button {
  background: linear-gradient(90deg, #f4f2f1, #f4f2f1, #66126f, #a67aaa, #f4f2f1);
}
/* line 235, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-below-middle .button:before, #g-miscarriage-loss #g-above .button:before {
  background: linear-gradient(90deg, #f4f2f1, #f4f2f1, #66126f, #a67aaa, #f4f2f1);
}
/* line 241, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 242, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-header .button, #g-main .button, #smartslider3--2 .button, #g-intro .button, #g-bottom-row-1 .button {
  color: #66126f;
  border: 1px solid #66126f;
}
/* line 248, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 249, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 250, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 252, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-below-middle .frontpage-cube-item2 .button {
  color: #7d8930 !important;
}
/* line 256, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-below-middle .frontpage-cube-item2 .button.button-outline {
  border: 1px solid #7d8930 !important;
}
/* line 263, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 264, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 265, wp-content/themes/g5_helium/custom/scss/custom.scss */
.blog .button.read-more, .archive .button.read-more {
  border-radius: 0px;
}
/* line 271, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 272, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button, #g-header .button, #g-main .button, #smartslider3--2 .button, #g-below-middle .button, #g-miscarriage-loss #g-above .button, #g-intro .button, #g-bottom-row-1 .button, #g-events .button, #be-the-difference .button, #g-container-top .g-menu-item-350 a, #g-header .g-menu-item-350 a, #g-main .g-menu-item-350 a, #smartslider3--2 .g-menu-item-350 a, #g-below-middle .g-menu-item-350 a, #g-miscarriage-loss #g-above .g-menu-item-350 a, #g-intro .g-menu-item-350 a, #g-bottom-row-1 .g-menu-item-350 a, #g-events .g-menu-item-350 a, #be-the-difference .g-menu-item-350 a, #g-container-top .g-menu-item-323 a, #g-header .g-menu-item-323 a, #g-main .g-menu-item-323 a, #smartslider3--2 .g-menu-item-323 a, #g-below-middle .g-menu-item-323 a, #g-miscarriage-loss #g-above .g-menu-item-323 a, #g-intro .g-menu-item-323 a, #g-bottom-row-1 .g-menu-item-323 a, #g-events .g-menu-item-323 a, #be-the-difference .g-menu-item-323 a, #g-container-top .g-menu-item-403 a, #g-header .g-menu-item-403 a, #g-main .g-menu-item-403 a, #smartslider3--2 .g-menu-item-403 a, #g-below-middle .g-menu-item-403 a, #g-miscarriage-loss #g-above .g-menu-item-403 a, #g-intro .g-menu-item-403 a, #g-bottom-row-1 .g-menu-item-403 a, #g-events .g-menu-item-403 a, #be-the-difference .g-menu-item-403 a {
  position: relative;
  background-size: 400% !important;
  z-index: 1;
}
/* line 277, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button:hover, #g-header .button:hover, #g-main .button:hover, #smartslider3--2 .button:hover, #g-below-middle .button:hover, #g-miscarriage-loss #g-above .button:hover, #g-intro .button:hover, #g-bottom-row-1 .button:hover, #g-events .button:hover, #be-the-difference .button:hover, #g-container-top .g-menu-item-350 a:hover, #g-header .g-menu-item-350 a:hover, #g-main .g-menu-item-350 a:hover, #smartslider3--2 .g-menu-item-350 a:hover, #g-below-middle .g-menu-item-350 a:hover, #g-miscarriage-loss #g-above .g-menu-item-350 a:hover, #g-intro .g-menu-item-350 a:hover, #g-bottom-row-1 .g-menu-item-350 a:hover, #g-events .g-menu-item-350 a:hover, #be-the-difference .g-menu-item-350 a:hover, #g-container-top .g-menu-item-323 a:hover, #g-header .g-menu-item-323 a:hover, #g-main .g-menu-item-323 a:hover, #smartslider3--2 .g-menu-item-323 a:hover, #g-below-middle .g-menu-item-323 a:hover, #g-miscarriage-loss #g-above .g-menu-item-323 a:hover, #g-intro .g-menu-item-323 a:hover, #g-bottom-row-1 .g-menu-item-323 a:hover, #g-events .g-menu-item-323 a:hover, #be-the-difference .g-menu-item-323 a:hover, #g-container-top .g-menu-item-403 a:hover, #g-header .g-menu-item-403 a:hover, #g-main .g-menu-item-403 a:hover, #smartslider3--2 .g-menu-item-403 a:hover, #g-below-middle .g-menu-item-403 a:hover, #g-miscarriage-loss #g-above .g-menu-item-403 a:hover, #g-intro .g-menu-item-403 a:hover, #g-bottom-row-1 .g-menu-item-403 a:hover, #g-events .g-menu-item-403 a:hover, #be-the-difference .g-menu-item-403 a:hover {
  animation: animate 8s linear infinite;
}
/* line 281, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button:before, #g-header .button:before, #g-main .button:before, #smartslider3--2 .button:before, #g-below-middle .button:before, #g-miscarriage-loss #g-above .button:before, #g-intro .button:before, #g-bottom-row-1 .button:before, #g-events .button:before, #be-the-difference .button:before, #g-container-top .g-menu-item-350 a:before, #g-header .g-menu-item-350 a:before, #g-main .g-menu-item-350 a:before, #smartslider3--2 .g-menu-item-350 a:before, #g-below-middle .g-menu-item-350 a:before, #g-miscarriage-loss #g-above .g-menu-item-350 a:before, #g-intro .g-menu-item-350 a:before, #g-bottom-row-1 .g-menu-item-350 a:before, #g-events .g-menu-item-350 a:before, #be-the-difference .g-menu-item-350 a:before, #g-container-top .g-menu-item-323 a:before, #g-header .g-menu-item-323 a:before, #g-main .g-menu-item-323 a:before, #smartslider3--2 .g-menu-item-323 a:before, #g-below-middle .g-menu-item-323 a:before, #g-miscarriage-loss #g-above .g-menu-item-323 a:before, #g-intro .g-menu-item-323 a:before, #g-bottom-row-1 .g-menu-item-323 a:before, #g-events .g-menu-item-323 a:before, #be-the-difference .g-menu-item-323 a:before, #g-container-top .g-menu-item-403 a:before, #g-header .g-menu-item-403 a:before, #g-main .g-menu-item-403 a:before, #smartslider3--2 .g-menu-item-403 a:before, #g-below-middle .g-menu-item-403 a:before, #g-miscarriage-loss #g-above .g-menu-item-403 a:before, #g-intro .g-menu-item-403 a:before, #g-bottom-row-1 .g-menu-item-403 a:before, #g-events .g-menu-item-403 a:before, #be-the-difference .g-menu-item-403 a:before {
  content: '';
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
  z-index: -1;
  background-size: 400% !important;
  filter: blur(40px);
  opacity: 0;
  transition: 1.5s;
}
/* line 295, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top .button:hover:before, #g-header .button:hover:before, #g-main .button:hover:before, #smartslider3--2 .button:hover:before, #g-below-middle .button:hover:before, #g-miscarriage-loss #g-above .button:hover:before, #g-intro .button:hover:before, #g-bottom-row-1 .button:hover:before, #g-events .button:hover:before, #be-the-difference .button:hover:before, #g-container-top .g-menu-item-350 a:hover:before, #g-header .g-menu-item-350 a:hover:before, #g-main .g-menu-item-350 a:hover:before, #smartslider3--2 .g-menu-item-350 a:hover:before, #g-below-middle .g-menu-item-350 a:hover:before, #g-miscarriage-loss #g-above .g-menu-item-350 a:hover:before, #g-intro .g-menu-item-350 a:hover:before, #g-bottom-row-1 .g-menu-item-350 a:hover:before, #g-events .g-menu-item-350 a:hover:before, #be-the-difference .g-menu-item-350 a:hover:before, #g-container-top .g-menu-item-323 a:hover:before, #g-header .g-menu-item-323 a:hover:before, #g-main .g-menu-item-323 a:hover:before, #smartslider3--2 .g-menu-item-323 a:hover:before, #g-below-middle .g-menu-item-323 a:hover:before, #g-miscarriage-loss #g-above .g-menu-item-323 a:hover:before, #g-intro .g-menu-item-323 a:hover:before, #g-bottom-row-1 .g-menu-item-323 a:hover:before, #g-events .g-menu-item-323 a:hover:before, #be-the-difference .g-menu-item-323 a:hover:before, #g-container-top .g-menu-item-403 a:hover:before, #g-header .g-menu-item-403 a:hover:before, #g-main .g-menu-item-403 a:hover:before, #smartslider3--2 .g-menu-item-403 a:hover:before, #g-below-middle .g-menu-item-403 a:hover:before, #g-miscarriage-loss #g-above .g-menu-item-403 a:hover:before, #g-intro .g-menu-item-403 a:hover:before, #g-bottom-row-1 .g-menu-item-403 a:hover:before, #g-events .g-menu-item-403 a:hover:before, #be-the-difference .g-menu-item-403 a:hover:before {
  filter: blur(20px);
  opacity: 1;
  animation: animate 8s linear infinite;
}
@keyframes animate {
  /* line 303, wp-content/themes/g5_helium/custom/scss/custom.scss */
  0% {
    background-position: 0;
  }
  /* line 306, wp-content/themes/g5_helium/custom/scss/custom.scss */
  100% {
    background-position: 600%;
  }
}
/* line 318, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation {
  text-align: right !important;
}
/* line 322, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  margin: -1.563rem;
}
/* line 325, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 327, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 329, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  font-weight: 500;
}
/* line 333, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 334, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 335, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content {
  box-shadow: none;
}
/* line 339, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-selected {
  box-shadow: none;
}
/* line 345, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: rgba(229, 225, 230, 0);
}
/* line 351, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  border: none;
}
/* line 355, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel {
  background: rgba(255, 255, 255, 0.75);
  margin-top: 0.4rem;
}
/* line 359, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li {
  margin: 0;
  padding: 0.625rem 0.9375rem;
}
/* line 364, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-weight: 400;
}
/* line 368, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 369, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:not(:last-child) > .g-menu-item-container {
  border-bottom: none;
}
/* line 372, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:not(:last-child) > .g-menu-item-container > .g-selected {
  border-bottom: none;
}
/* line 378, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: rgba(102, 18, 111, 0.1);
}
/* line 382, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  border-bottom: 1px solid #66126f;
}
/* line 386, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:last-of-type:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) {
  border-bottom: none;
}
/* line 392, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 393, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-standard .g-dropdown {
  margin-top: -3px;
}
/* line 399, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .donate-btn {
  font-weight: 400;
  margin-bottom: 0;
  margin-right: 0.7rem;
  padding: 0.7rem 1rem;
}
/* line 407, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-mobilemenu-container .button {
  padding: 0.7rem 1rem;
}
/* line 411, wp-content/themes/g5_helium/custom/scss/custom.scss */
.phone {
  color: #66126f;
  font-weight: 500;
}
/* line 416, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 417, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .social-items {
  top: 0.1rem;
  position: relative;
}
/* line 421, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .social-items a {
  font-size: 1.25rem !important;
  color: #7d8930;
  border: none;
  margin-left: 0.5rem;
}
/* line 428, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .social-items a:hover {
  color: #353535;
}
/* line 441, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-container-top {
  background: rgba(229, 225, 230, 0.5);
  padding-top: 0.32rem;
  position: relative;
  z-index: 999;
}
@media (max-width: 60rem) {
  /* line 448, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top #g-logo .pvpcc-logo, #g-container-top #g-logo .g-content {
    text-align: center;
  }
}
@media (max-width: 59.99rem) {
  /* line 454, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top #g-logo .g-content {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  /* line 459, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top .top-contact {
    text-align: center;
  }
  /* line 463, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top .top-contact {
    margin-bottom: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }
}
@media (min-width: 43rem) and (max-width: 63rem) {
  /* line 470, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top .pvpcc-logo {
    margin-left: 2rem;
  }
}
@media (max-width: 47.95rem) {
  /* line 476, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top #g-logo {
    position: relative;
    top: 15px;
  }
  /* line 479, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top #g-logo .g-content {
    margin-top: 0px;
    padding-top: 0px;
  }
}
@media (max-width: 35rem) {
  /* line 486, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top {
    padding-top: 1rem;
  }
  /* line 488, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 489, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-container-top #g-logo .pvpcc-logo svg, #g-container-top #g-logo .pvpcc-logo img {
    height: auto;
    max-width: 250px !important;
  }
}
/* line 503, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-special-hours {
  color: #fff;
  font-size: 1.25rem;
  background: rgba(102, 18, 111, 0.75);
  position: relative;
  z-index: 11;
}
/* line 510, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-special-hours .g-content {
  margin: 0;
  padding: 0;
}
/* line 517, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-announcements {
  color: #66126f;
  font-size: 1.25rem;
  background: #f1b1b1;
  position: relative;
  z-index: 11;
}
/* line 526, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-announcements .g-content {
  margin: 0;
  padding: 1rem;
}
/*
 @media (min-width: $breakpoints-tablet-container) {
 #g-front-page {
 #g-header {
 margin-top: -4.2rem;
 min-height: 30rem;
 .g-container {
 margin-top: 5.6rem;
 }
 }
 }
 }
 @media (max-width: 47.99rem) {
 #g-special-hours {
 font-size: $h4-font-size;
 }
 #g-front-page {
 #g-header {
 margin-top: -3.9rem;
 .g-container {
 margin-top: 5.6rem;
 }
 }
 }
 #g-about-us, #g-prenatal-sessions, #g-pregnant, #g-options, #g-miscarriage-loss, #g-post-abortion-care, #g-for-the-guys, #g-parenting, #g-adoption, #g-abortion, #g-donate, #g-donate-canadahelps, #g-donate-paypal, #g-donate-monthly {
 #g-header {
 margin-top: -3.9rem;
 .g-container {
 margin-top: 5.6rem;
 }
 }
 }
 }
 @media (max-width: 33rem) {
 #g-special-hours {
 font-size: $h5-font-size;
 }
 #g-front-page, #g-about-us, #g-prenatal-sessions, #g-pregnant, #g-options, #g-miscarriage-loss, #g-post-abortion-care, #g-for-the-guys, #g-parenting, #g-adoption, #g-abortion, #g-donate, #g-donate-canadahelps, #g-donate-paypal, #g-donate-monthly {
 #g-header {
 margin-top: -3.5rem;
 .g-container {
 margin-top: 3.6rem;
 }
 }
 }
 }
 */
@media (min-width: 48rem) {
  /* line 591, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /*
   .page-id-363, .page-id-334 {
   #g-main {
   margin-top: -7.6rem;
   min-height: 25rem;
   .g-container {
   margin-top: 7.6rem;
   }
   }
   }
   */
  /* line 592, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 593, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-header {
    margin-top: -7.6rem;
    min-height: 30rem;
  }
  /* line 597, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-header .g-container {
    margin-top: 7.6rem;
  }
  /* line 603, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 604, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-contact #g-above, #g-evaluation-form-sih #g-above, #g-evaluation-form-pls #g-above {
    min-height: 25rem;
  }
  /* line 614, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 615, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-about-us #g-header, #g-prenatal-sessions #g-header, #g-pregnant #g-header, #g-options #g-header, #g-miscarriage-loss #g-header, #g-post-abortion-care #g-header, #g-for-the-guys #g-header, #g-parenting #g-header, #g-adoption #g-header, #g-abortion #g-header, #g-donate #g-header, #g-donate-canadahelps #g-header, #g-donate-paypal #g-header, #g-donate-monthly #g-header {
    margin-top: -7.6rem;
    min-height: 25rem;
  }
  /* line 619, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-about-us #g-header .g-container, #g-prenatal-sessions #g-header .g-container, #g-pregnant #g-header .g-container, #g-options #g-header .g-container, #g-miscarriage-loss #g-header .g-container, #g-post-abortion-care #g-header .g-container, #g-for-the-guys #g-header .g-container, #g-parenting #g-header .g-container, #g-adoption #g-header .g-container, #g-abortion #g-header .g-container, #g-donate #g-header .g-container, #g-donate-canadahelps #g-header .g-container, #g-donate-paypal #g-header .g-container, #g-donate-monthly #g-header .g-container {
    margin-top: 7.6rem;
  }
}
@media (max-width: 48rem) {
  /* line 639, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 640, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-header {
    min-height: 30rem;
  }
  /* line 645, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 646, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-header {
    margin-top: -10.6rem;
  }
  /* line 649, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-header .g-container {
    margin-top: 10.6rem;
  }
  /* line 655, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 656, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-about-us #g-header, #g-prenatal-sessions #g-header, #g-pregnant #g-header, #g-options #g-header, #g-miscarriage-loss #g-header, #g-post-abortion-care #g-header, #g-for-the-guys #g-header, #g-parenting #g-header, #g-adoption #g-header, #g-abortion #g-header, #g-donate #g-header, #g-donate-canadahelps #g-header, #g-donate-paypal #g-header, #g-donate-monthly #g-header {
    margin-top: -10.6rem;
  }
  /* line 659, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-about-us #g-header .g-container, #g-prenatal-sessions #g-header .g-container, #g-pregnant #g-header .g-container, #g-options #g-header .g-container, #g-miscarriage-loss #g-header .g-container, #g-post-abortion-care #g-header .g-container, #g-for-the-guys #g-header .g-container, #g-parenting #g-header .g-container, #g-adoption #g-header .g-container, #g-abortion #g-header .g-container, #g-donate #g-header .g-container, #g-donate-canadahelps #g-header .g-container, #g-donate-paypal #g-header .g-container, #g-donate-monthly #g-header .g-container {
    margin-top: 10.6rem;
  }
}
/* line 672, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 673, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-header a.button {
  color: #66126f;
  margin: 0 1rem;
  padding: 0.9rem 1.5rem;
}
/* line 679, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-header h1 {
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
  font-weight: 400;
  color: #66126f;
  margin-bottom: 0;
}
/* line 687, wp-content/themes/g5_helium/custom/scss/custom.scss */
.entry-header {
  text-align: center;
}
/* line 691, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 692, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-events h2 {
  font-family: 'bromello', Helvetica, Arial, sans-serif;
  font-size: 4.25rem;
}
/* line 704, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 705, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-features.contact-option {
  color: #66126f;
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
}
/* line 709, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-features.contact-option .g-container {
  padding-bottom: 3rem !important;
  padding-top: 3rem !important;
}
/* line 714, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-features.contact-option h2 {
  color: #7d8930;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
}
/* line 720, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-features.contact-option p {
  font-size: 1.15rem;
  padding: 0;
  margin: 0.15rem 0;
}
/* line 726, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-features.contact-option img {
  height: 5rem;
  width: auto;
}
/* line 739, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-bottom-row-2 {
  color: #fff;
  font-size: 1.45rem;
  position: relative;
  z-index: 10;
  background: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/bethedifference.jpg') no-repeat center top;
  background-size: cover;
  min-height: 300px;
  border-top: 1px solid #fff;
}
/* line 740, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-bottom-row-2::before {
  background-image: -webkit-linear-gradient(0deg, rgba(102, 18, 111, 0.6), rgba(102, 18, 111, 0));
  background: linear-gradient(0deg, rgba(102, 18, 111, 0.6), rgba(102, 18, 111, 0));
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
}
/* line 761, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-bottom-row-2 .h3 {
  font-family: 'bromello', Helvetica, Arial, sans-serif;
  text-shadow: 1px 1px 5px #000;
}
@media (min-width: 66rem) {
  /* line 767, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-bottom-row-2 .h3 {
    font-size: 4.25rem;
    word-spacing: 8px;
  }
}
@media (min-width: 50.7rem) and (max-width: 65.99rem) {
  /* line 774, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-bottom-row-2 .h3 {
    font-size: 3.25rem;
    word-spacing: 6px;
  }
}
@media (max-width: 50.699rem) {
  /* line 781, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-bottom-row-2 .h3 {
    font-size: 3rem;
    word-spacing: 5px;
  }
}
/* line 787, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 789, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-bottom-row-2 .button.button-outline {
  border: 1px solid transparent;
  margin: 0.5rem 1rem;
  padding: 0.9rem 0;
  width: 10rem;
  color: #fff;
  border-color: #fff;
}
/* line 797, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-bottom-row-2 .button.button-outline:active, #g-bottom-row-2 .button.button-outline:focus {
  border-color: #fff;
  color: #fff;
}
/* line 802, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-bottom-row-2 .button.button-outline:hover {
  border-color: #bfbfbf;
  color: #bfbfbf;
}
/* line 816, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding: 0;
}
@media only all and (max-width: 47.99rem) {
  /* line 25, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  #g-footer {
    text-align: center;
  }
}
/* line 823, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .g-title {
  color: #66126f;
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
  font-weight: 400;
  border-bottom: 1px solid #7d8930;
}
/* line 830, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 831, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .footer-box .g-content {
  padding: 0.3rem;
}
/* line 836, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 837, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .footer-address .g-content {
  margin-bottom: 0.1rem;
  padding-bottom: 0.1rem;
}
/* line 843, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 844, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .footer-address .g-content {
  margin-bottom: 0.1rem;
  padding-bottom: 0.1rem;
}
/* line 850, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .created-by {
  font-size: 0.7rem;
}
/* line 853, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .created-by .g-content {
  margin-bottom: 0.1rem;
  margin-top: 0.1rem;
  padding-bottom: 0.1rem;
  padding-top: 0.1rem;
}
/* line 860, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .created-by a {
  color: #777;
}
/* line 863, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .created-by a:link, #g-footer .created-by a:hover, #g-footer .created-by a:active, #g-footer .created-by a:focus {
  color: #777;
  text-decoration: underline;
}
/* line 870, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .copyright {
  font-size: 0.82rem;
}
/* line 873, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .copyright .g-content {
  margin-top: 0rem;
  margin-bottom: 0rem;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
}
/* line 881, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .termsofuse {
  font-size: 0.82rem;
}
/* line 884, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .termsofuse .g-content {
  margin-top: 0rem;
  padding-top: 0.1rem;
}
/* line 888, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-footer .termsofuse .g-content p {
  margin: 0.5rem 0;
}
/* line 901, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 902, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 903, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-features h1 {
  text-align: center;
  font-family: 'bromello', Helvetica, Arial, sans-serif;
  font-size: 4.25rem;
}
/* line 909, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-features .link-container {
  position: relative;
  text-align: center;
  opacity: 100%;
  transition: opacity 0.2s;
}
/* line 915, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-features .link-container:hover {
  opacity: 75%;
  transition: opacity 0.5s;
}
/* line 921, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-features .link {
  font-size: 2rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 929, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-features .disclaimer .g-content {
  margin: 0;
}
/* line 934, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-bottom-row-1 {
  background: rgba(244, 243, 228, 0.95);
  color: #7d8930;
}
/* line 938, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-bottom-row-1 .button {
  color: #7d8930;
}
/* line 942, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-services #g-bottom-row-1 .button.button-outline {
  border: 1px solid #7d8930;
}
/* line 948, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 950, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate #g-features {
  padding-top: 0;
}
/* line 954, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 955, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate .paypal input {
  height: auto;
  max-height: 233px;
  display: inline-block;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
/* line 965, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate .link-container img {
  height: auto;
  max-height: 233px;
}
/* line 971, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 972, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate-monthly #g-features {
  padding-top: 0;
}
/* line 975, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate-monthly #g-features .contact-form {
  margin-top: 0;
  padding-top: 0;
}
/* line 980, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate-monthly #g-features input.wpcf7-submit {
  background: linear-gradient(90deg, #fff, #fff, #66126f, #a67aaa, #fff);
  position: relative;
  background-size: 400% !important;
  z-index: 1;
}
/* line 983, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate-monthly #g-features input.wpcf7-submit:before {
  background: linear-gradient(90deg, #fff, #fff, #66126f, #a67aaa, #fff);
}
/* line 991, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate-monthly #g-features input.wpcf7-submit:hover {
  animation: animate 8s linear infinite;
}
/* line 995, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate-monthly #g-features input.wpcf7-submit:before {
  content: '';
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
  z-index: -1;
  background-size: 400% !important;
  filter: blur(40px);
  opacity: 0;
  transition: 1.5s;
}
/* line 1009, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-donate-monthly #g-features input.wpcf7-submit:hover:before {
  filter: blur(20px);
  opacity: 1;
  animation: animate 8s linear infinite;
}
@keyframes animate {
  /* line 1017, wp-content/themes/g5_helium/custom/scss/custom.scss */
  0% {
    background-position: 0;
  }
  /* line 1020, wp-content/themes/g5_helium/custom/scss/custom.scss */
  100% {
    background-position: 600%;
  }
}
/* line 1027, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1028, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact #g-above, #g-evaluation-form-sih #g-above, #g-evaluation-form-pls #g-above {
  background: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/bg.jpg') no-repeat center top;
  background-size: cover;
}
/* line 1034, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1035, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact h1, #g-prenatal-sessions h1, #g-donate-monthly h1, #g-evaluation-form-sih h1, #g-evaluation-form-pls h1, .page-id-334 h1, #g-contact h2, #g-prenatal-sessions h2, #g-donate-monthly h2, #g-evaluation-form-sih h2, #g-evaluation-form-pls h2, .page-id-334 h2 {
  text-align: center;
}
/* line 1039, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact .contact-form, #g-prenatal-sessions .contact-form, #g-donate-monthly .contact-form, #g-evaluation-form-sih .contact-form, #g-evaluation-form-pls .contact-form, .page-id-334 .contact-form {
  max-width: 40rem;
}
/* line 1043, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form, #g-prenatal-sessions form.wpcf7-form, #g-donate-monthly form.wpcf7-form, #g-evaluation-form-sih form.wpcf7-form, #g-evaluation-form-pls form.wpcf7-form, .page-id-334 form.wpcf7-form {
  color: #66126f;
  font-weight: 300;
}
/* line 1047, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input, #g-prenatal-sessions form.wpcf7-form input, #g-donate-monthly form.wpcf7-form input, #g-evaluation-form-sih form.wpcf7-form input, #g-evaluation-form-pls form.wpcf7-form input, .page-id-334 form.wpcf7-form input, #g-contact form.wpcf7-form textarea, #g-prenatal-sessions form.wpcf7-form textarea, #g-donate-monthly form.wpcf7-form textarea, #g-evaluation-form-sih form.wpcf7-form textarea, #g-evaluation-form-pls form.wpcf7-form textarea, .page-id-334 form.wpcf7-form textarea {
  border: 1px solid #66126f;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}
/* line 1054, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input:hover, #g-prenatal-sessions form.wpcf7-form input:hover, #g-donate-monthly form.wpcf7-form input:hover, #g-evaluation-form-sih form.wpcf7-form input:hover, #g-evaluation-form-pls form.wpcf7-form input:hover, .page-id-334 form.wpcf7-form input:hover, #g-contact form.wpcf7-form textarea:hover, #g-prenatal-sessions form.wpcf7-form textarea:hover, #g-donate-monthly form.wpcf7-form textarea:hover, #g-evaluation-form-sih form.wpcf7-form textarea:hover, #g-evaluation-form-pls form.wpcf7-form textarea:hover, .page-id-334 form.wpcf7-form textarea:hover {
  box-shadow: none;
}
/* line 1058, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input[type="radio"], #g-prenatal-sessions form.wpcf7-form input[type="radio"], #g-donate-monthly form.wpcf7-form input[type="radio"], #g-evaluation-form-sih form.wpcf7-form input[type="radio"], #g-evaluation-form-pls form.wpcf7-form input[type="radio"], .page-id-334 form.wpcf7-form input[type="radio"] {
  margin-right: 0;
}
/* line 1062, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .wpcf7-list-item-label, #g-prenatal-sessions form.wpcf7-form .wpcf7-list-item-label, #g-donate-monthly form.wpcf7-form .wpcf7-list-item-label, #g-evaluation-form-sih form.wpcf7-form .wpcf7-list-item-label, #g-evaluation-form-pls form.wpcf7-form .wpcf7-list-item-label, .page-id-334 form.wpcf7-form .wpcf7-list-item-label {
  margin-right: 1rem;
}
/* line 1066, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form textarea, #g-prenatal-sessions form.wpcf7-form textarea, #g-donate-monthly form.wpcf7-form textarea, #g-evaluation-form-sih form.wpcf7-form textarea, #g-evaluation-form-pls form.wpcf7-form textarea, .page-id-334 form.wpcf7-form textarea {
  max-height: 150px;
  resize: vertical;
}
/* line 1071, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input.wpcf7-submit, #g-prenatal-sessions form.wpcf7-form input.wpcf7-submit, #g-donate-monthly form.wpcf7-form input.wpcf7-submit, #g-evaluation-form-sih form.wpcf7-form input.wpcf7-submit, #g-evaluation-form-pls form.wpcf7-form input.wpcf7-submit, .page-id-334 form.wpcf7-form input.wpcf7-submit {
  font-size: 0.9rem;
  text-transform: none;
  border: 1px solid #66126f;
  margin: 0 0 0 4rem;
  padding: 0.9rem 3.85rem;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3), rgba(102, 18, 111, 1), rgba(166, 122, 170, 1), rgba(255, 255, 255, 0.3));
  position: relative;
  background-size: 400% !important;
  z-index: 1;
}
/* line 1078, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input.wpcf7-submit:before, #g-prenatal-sessions form.wpcf7-form input.wpcf7-submit:before, #g-donate-monthly form.wpcf7-form input.wpcf7-submit:before, #g-evaluation-form-sih form.wpcf7-form input.wpcf7-submit:before, #g-evaluation-form-pls form.wpcf7-form input.wpcf7-submit:before, .page-id-334 form.wpcf7-form input.wpcf7-submit:before {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3), rgba(102, 18, 111, 1), rgba(166, 122, 170, 1), rgba(255, 255, 255, 0.3));
}
/* line 1085, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input.wpcf7-submit:hover, #g-prenatal-sessions form.wpcf7-form input.wpcf7-submit:hover, #g-donate-monthly form.wpcf7-form input.wpcf7-submit:hover, #g-evaluation-form-sih form.wpcf7-form input.wpcf7-submit:hover, #g-evaluation-form-pls form.wpcf7-form input.wpcf7-submit:hover, .page-id-334 form.wpcf7-form input.wpcf7-submit:hover {
  animation: animate 8s linear infinite;
}
/* line 1089, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input.wpcf7-submit:before, #g-prenatal-sessions form.wpcf7-form input.wpcf7-submit:before, #g-donate-monthly form.wpcf7-form input.wpcf7-submit:before, #g-evaluation-form-sih form.wpcf7-form input.wpcf7-submit:before, #g-evaluation-form-pls form.wpcf7-form input.wpcf7-submit:before, .page-id-334 form.wpcf7-form input.wpcf7-submit:before {
  content: '';
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
  z-index: -1;
  background-size: 400% !important;
  filter: blur(40px);
  opacity: 0;
  transition: 1.5s;
}
/* line 1103, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form input.wpcf7-submit:hover:before, #g-prenatal-sessions form.wpcf7-form input.wpcf7-submit:hover:before, #g-donate-monthly form.wpcf7-form input.wpcf7-submit:hover:before, #g-evaluation-form-sih form.wpcf7-form input.wpcf7-submit:hover:before, #g-evaluation-form-pls form.wpcf7-form input.wpcf7-submit:hover:before, .page-id-334 form.wpcf7-form input.wpcf7-submit:hover:before {
  filter: blur(20px);
  opacity: 1;
  animation: animate 8s linear infinite;
}
/* line 1110, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .ajax-loader, #g-prenatal-sessions form.wpcf7-form .ajax-loader, #g-donate-monthly form.wpcf7-form .ajax-loader, #g-evaluation-form-sih form.wpcf7-form .ajax-loader, #g-evaluation-form-pls form.wpcf7-form .ajax-loader, .page-id-334 form.wpcf7-form .ajax-loader {
  left: 60px;
  margin-left: -40px;
}
@media (max-width: 30rem) {
  /* line 1116, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 1117, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-contact form.wpcf7-form .book-appointment .checkbox, #g-prenatal-sessions form.wpcf7-form .book-appointment .checkbox, #g-donate-monthly form.wpcf7-form .book-appointment .checkbox, #g-evaluation-form-sih form.wpcf7-form .book-appointment .checkbox, #g-evaluation-form-pls form.wpcf7-form .book-appointment .checkbox, .page-id-334 form.wpcf7-form .book-appointment .checkbox {
    text-align: center;
  }
}
/* line 1123, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .book-appointment, #g-prenatal-sessions form.wpcf7-form .book-appointment, #g-donate-monthly form.wpcf7-form .book-appointment, #g-evaluation-form-sih form.wpcf7-form .book-appointment, #g-evaluation-form-pls form.wpcf7-form .book-appointment, .page-id-334 form.wpcf7-form .book-appointment, #g-contact form.wpcf7-form .choose-location, #g-prenatal-sessions form.wpcf7-form .choose-location, #g-donate-monthly form.wpcf7-form .choose-location, #g-evaluation-form-sih form.wpcf7-form .choose-location, #g-evaluation-form-pls form.wpcf7-form .choose-location, .page-id-334 form.wpcf7-form .choose-location {
  margin-bottom: 0.625rem;
  padding-bottom: 0.625rem;
  border-bottom: 1px solid rgba(102, 18, 111, 0.25);
}
/* line 1133, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference, #g-prenatal-sessions form.wpcf7-form .communicationpreference, #g-donate-monthly form.wpcf7-form .communicationpreference, #g-evaluation-form-sih form.wpcf7-form .communicationpreference, #g-evaluation-form-pls form.wpcf7-form .communicationpreference, .page-id-334 form.wpcf7-form .communicationpreference {
  position: relative;
  display: inline-block;
  width: 100%;
}
/* line 1138, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference select, #g-prenatal-sessions form.wpcf7-form .communicationpreference select, #g-donate-monthly form.wpcf7-form .communicationpreference select, #g-evaluation-form-sih form.wpcf7-form .communicationpreference select, #g-evaluation-form-pls form.wpcf7-form .communicationpreference select, .page-id-334 form.wpcf7-form .communicationpreference select {
  display: inline-block;
  width: 100%;
  cursor: pointer;
  padding: 10px 15px;
  outline: 0;
  border: 1px solid #66126f;
  border-radius: 0px;
  margin-bottom: 0;
  background-color: transparent;
  -webkit-transition: border-color 0.2s;
  -moz-transition: border-color 0.2s;
  transition: border-color 0.2s;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 1156, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference::-ms-expand, #g-prenatal-sessions form.wpcf7-form .communicationpreference::-ms-expand, #g-donate-monthly form.wpcf7-form .communicationpreference::-ms-expand, #g-evaluation-form-sih form.wpcf7-form .communicationpreference::-ms-expand, #g-evaluation-form-pls form.wpcf7-form .communicationpreference::-ms-expand, .page-id-334 form.wpcf7-form .communicationpreference::-ms-expand {
  display: none;
}
/* line 1160, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference:hover, #g-prenatal-sessions form.wpcf7-form .communicationpreference:hover, #g-donate-monthly form.wpcf7-form .communicationpreference:hover, #g-evaluation-form-sih form.wpcf7-form .communicationpreference:hover, #g-evaluation-form-pls form.wpcf7-form .communicationpreference:hover, .page-id-334 form.wpcf7-form .communicationpreference:hover, #g-contact form.wpcf7-form .communicationpreference:focus, #g-prenatal-sessions form.wpcf7-form .communicationpreference:focus, #g-donate-monthly form.wpcf7-form .communicationpreference:focus, #g-evaluation-form-sih form.wpcf7-form .communicationpreference:focus, #g-evaluation-form-pls form.wpcf7-form .communicationpreference:focus, .page-id-334 form.wpcf7-form .communicationpreference:focus {
  background-color: transparent;
}
/* line 1164, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference:disabled, #g-prenatal-sessions form.wpcf7-form .communicationpreference:disabled, #g-donate-monthly form.wpcf7-form .communicationpreference:disabled, #g-evaluation-form-sih form.wpcf7-form .communicationpreference:disabled, #g-evaluation-form-pls form.wpcf7-form .communicationpreference:disabled, .page-id-334 form.wpcf7-form .communicationpreference:disabled {
  opacity: 0.4;
  pointer-events: none;
}
/* line 1169, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference::after, #g-prenatal-sessions form.wpcf7-form .communicationpreference::after, #g-donate-monthly form.wpcf7-form .communicationpreference::after, #g-evaluation-form-sih form.wpcf7-form .communicationpreference::after, #g-evaluation-form-pls form.wpcf7-form .communicationpreference::after, .page-id-334 form.wpcf7-form .communicationpreference::after {
  content: ' ';
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/chevron.svg');
  background-size: 1em 1em;
  background-repeat: no-repeat;
  position: absolute;
  top: 1em;
  right: 0;
  bottom: 0;
  padding: 0 1.5em 0 0;
  pointer-events: none;
}
/* line 1182, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference:hover::after, #g-prenatal-sessions form.wpcf7-form .communicationpreference:hover::after, #g-donate-monthly form.wpcf7-form .communicationpreference:hover::after, #g-evaluation-form-sih form.wpcf7-form .communicationpreference:hover::after, #g-evaluation-form-pls form.wpcf7-form .communicationpreference:hover::after, .page-id-334 form.wpcf7-form .communicationpreference:hover::after {
  color: #66126f;
}
/* line 1186, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact form.wpcf7-form .communicationpreference::after, #g-prenatal-sessions form.wpcf7-form .communicationpreference::after, #g-donate-monthly form.wpcf7-form .communicationpreference::after, #g-evaluation-form-sih form.wpcf7-form .communicationpreference::after, #g-evaluation-form-pls form.wpcf7-form .communicationpreference::after, .page-id-334 form.wpcf7-form .communicationpreference::after {
  -webkit-transition: 0.25s all ease;
  -o-transition: 0.25s all ease;
  transition: 0.25s all ease;
}
@media (max-width: 48rem) {
  /* line 1196, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 1197, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-contact #g-above .g-container, #g-prenatal-sessions #g-above .g-container, #g-donate-monthly #g-above .g-container, #g-evaluation-form-sih #g-above .g-container, #g-evaluation-form-pls #g-above .g-container, .page-id-334 #g-above .g-container {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
/* line 1204, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact #g-below-middle, #g-prenatal-sessions #g-below-middle, #g-donate-monthly #g-below-middle, #g-evaluation-form-sih #g-below-middle, #g-evaluation-form-pls #g-below-middle, .page-id-334 #g-below-middle {
  background: rgba(222, 217, 212, 0.45);
}
/* line 1207, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact #g-below-middle p, #g-prenatal-sessions #g-below-middle p, #g-donate-monthly #g-below-middle p, #g-evaluation-form-sih #g-below-middle p, #g-evaluation-form-pls #g-below-middle p, .page-id-334 #g-below-middle p {
  font-weight: 300;
}
/* line 1211, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-contact #g-below-middle .cube-item1-img, #g-prenatal-sessions #g-below-middle .cube-item1-img, #g-donate-monthly #g-below-middle .cube-item1-img, #g-evaluation-form-sih #g-below-middle .cube-item1-img, #g-evaluation-form-pls #g-below-middle .cube-item1-img, .page-id-334 #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/contact.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1221, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-above {
  background: rgba(222, 217, 212, 0.45);
}
/* line 1224, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-above p {
  font-weight: 300;
}
/* line 1228, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-above .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/contact.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1237, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 60rem) {
  /* line 1243, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-for-the-guys #g-header {
    background-position: 0% 70%;
  }
}
@media (max-width: 59.99rem) {
  /* line 1249, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-for-the-guys #g-header {
    background-position: top center;
  }
}
/* line 1255, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1256, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1258, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-header .font-family-bromello {
    margin-left: 14rem;
  }
}
/* line 1264, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro {
  position: relative;
  z-index: 10;
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/tampons-and-sanitary-pads.jpg');
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 1272, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: -1;
  opacity: 0.75;
  background-color: #e5e1e6;
}
@media (min-width: 47.94rem) {
  /* line 1287, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-intro .info, #g-pregnant #g-intro .list {
    padding-top: 4rem;
  }
}
@media (max-width: 47.94rem) {
  /* line 1293, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-intro .info, #g-pregnant #g-intro .list {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  /* line 1298, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-intro .info {
    padding-top: 3rem;
  }
}
/* line 1303, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro .padding {
  padding-bottom: 3rem;
}
/* line 1307, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro a.button {
  margin: 0 1rem;
}
/* line 1311, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro .list ul {
  list-style: none;
}
/* line 1314, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1315, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-intro .list ul li:before {
  content: '';
  display: inline-block;
  height: 1.5em;
  width: 1.5em;
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/checkmark.png?text=fallback');
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/checkmark.svg');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 95% 100%;
  margin-right: 0.5em;
}
@media (min-width: 47.94rem) {
  /* line 1329, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-intro .list ul {
    padding-left: 1rem;
  }
}
@media (max-width: 47.94rem) {
  /* line 1334, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-intro .list ul li {
    text-align: center;
  }
}
@media only all and (max-width: 30rem) {
  /* line 19, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 1341, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 1343, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-intro .button.button-outline {
    margin: 0.5rem 1rem;
  }
}
/* line 1351, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-below-middle {
  background: rgba(222, 217, 212, 0.45);
}
/* line 1354, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/pregnancy-tester.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1363, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-below-bottom {
  background: rgba(244, 243, 228, 0.45);
}
/* line 1367, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-below-bottom {
  padding: 1rem;
  white-space: normal;
  background-origin: content-box;
}
@media (min-width: 32.5rem) {
  /* line 1372, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-below-bottom {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/left-bracket.svg'), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/question-mark.svg'), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/right-bracket.svg');
    background-position: top left, top center, top right;
    background-repeat: no-repeat, no-repeat, no-repeat;
  }
}
@media (max-width: 32.49rem) {
  /* line 1378, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-pregnant #g-below-bottom {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/question-mark.svg');
    background-position: top center;
    background-repeat: no-repeat;
  }
}
/* line 1384, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-below-bottom h2 {
  text-align: center;
  font-family: 'bromello', Helvetica, Arial, sans-serif;
  font-size: 4.25rem;
  color: #7d8930;
}
/* line 1391, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1392, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-pregnant #g-below-bottom p.h3 {
  font-size: 1.5rem;
}
/* line 1399, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1401, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page .pum-theme-276 .pum-container, #g-prenatal-sessions .pum-theme-276 .pum-container, #g-front-page .pum-theme-pvpcc .pum-container, #g-prenatal-sessions .pum-theme-pvpcc .pum-container {
  background: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/bg.jpg') no-repeat center top;
  background-size: auto;
  background-size: cover;
}
/* line 1408, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page form.wpcf7-form, #g-prenatal-sessions form.wpcf7-form {
  color: #66126f;
  font-weight: 300;
}
/* line 1412, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1413, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page form.wpcf7-form .preferred-pick-up-time .last, #g-prenatal-sessions form.wpcf7-form .preferred-pick-up-time .last {
  margin-left: 0.75rem;
}
/* line 1420, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (max-height: 48rem) {
  /* line 1422, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-header {
    background-position: 80% 0%;
  }
}
@media (max-width: 65.5rem) {
  /* line 1428, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 1429, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-header::before {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: "";
    z-index: -1;
    opacity: 0.28;
    background-color: #fff;
    background-image: -webkit-linear-gradient(0deg, #fff, #fff);
    background-image: linear-gradient(0deg, #fff, #fff);
  }
}
/* line 1447, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1448, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/girl1.jpg');
  background-size: cover;
}
/* line 1453, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-below-middle .cube-item2-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/guy1.jpg');
  background-size: cover;
}
@media (min-width: 80rem) {
  /* line 1459, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-below-middle .cube-item1-img {
    background-position: 20% 20%;
  }
}
@media (min-width: 48rem) and (max-width: 65rem) {
  /* line 1465, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-below-middle .cube-item1-img, #g-front-page #g-below-middle .cube-item2-img {
    background-position: 90% 0%;
  }
}
@media (max-width: 47.99rem) {
  /* line 1471, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-below-middle .cube-item1-img {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/girl.jpg');
  }
  /* line 1475, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-below-middle .cube-item2-img {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/guy.jpg');
  }
}
/* line 1481, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1482, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-events .h2, #g-front-page #g-events .event-headline {
  font-size: 2.25rem;
}
/* line 1486, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-events .h3, #g-front-page #g-events .event-location {
  font-size: 1.5rem;
}
/* line 1490, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-events .h2, #g-front-page #g-events .h3, #g-front-page #g-events .event-headline, #g-front-page #g-events .event-location {
  color: #66126f;
}
/* line 1495, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1496, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1497, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .link-container:before {
  content: '';
  display: block;
  position: absolute;
  height: 0%;
  width: 100%;
  bottom: 0;
  transition: height 0.25s ease-out;
  background: linear-gradient(to bottom, #e5e1e6 -5%, #66126f 100%);
  opacity: 75%;
}
/* line 1509, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .link-container:hover:before {
  height: 100%;
}
/* line 1514, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1516, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .events .h2, #g-front-page #g-container-bottom .events .event-headline {
  font-size: 2.25rem;
}
/* line 1520, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .events .h3, #g-front-page #g-container-bottom .events .event-location {
  font-size: 1.5rem;
}
/* line 1524, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .events .h2, #g-front-page #g-container-bottom .events .h3 {
  color: #66126f;
}
/* line 1528, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .events .h2, #g-front-page #g-container-bottom .events .h3, #g-front-page #g-container-bottom .events .event-headline, #g-front-page #g-container-bottom .events .event-location {
  line-height: 1;
}
/* line 1534, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1536, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1537, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .h2, #g-front-page #g-container-bottom .event .event-headline {
  font-size: 2.25rem;
}
/* line 1541, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .h3, #g-front-page #g-container-bottom .event .event-location {
  font-size: 1.5rem;
}
/* line 1545, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .h2, #g-front-page #g-container-bottom .event .h3 {
  color: #66126f;
}
/* line 1549, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .h2, #g-front-page #g-container-bottom .event .h3, #g-front-page #g-container-bottom .event .event-headline, #g-front-page #g-container-bottom .event .event-location {
  line-height: 1;
}
@media (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 1554, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-container-bottom .event .h2, #g-front-page #g-container-bottom .event .event-headline {
    font-size: 1.75rem;
  }
  /* line 1558, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-container-bottom .event .h3, #g-front-page #g-container-bottom .event .event-location {
    font-size: 1.2rem;
  }
  /* line 1562, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-front-page #g-container-bottom .event .h2, #g-front-page #g-container-bottom .event .h3, #g-front-page #g-container-bottom .event .event-headline, #g-front-page #g-container-bottom .event .event-location {
    line-height: 1;
  }
}
/* line 1567, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .link-container a {
  color: #fff;
}
/* line 1571, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .link-container {
  position: relative;
  text-align: center;
}
/* line 1577, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .link-container a {
  color: #fff;
}
/* line 1581, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page #g-container-bottom .event .link-container {
  position: relative;
  text-align: center;
}
/* line 1588, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-front-page .link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1596, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1597, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1599, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-options #g-header .font-family-bromello {
    margin-left: 14rem;
  }
}
/* line 1605, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-above {
  padding: 0;
}
/* line 1608, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-above #custom-3283-particle {
  margin-bottom: 0;
  margin-top: 0;
}
/* line 1612, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-above #custom-3283-particle h4 {
  margin-bottom: 0;
  margin-top: 0;
}
/* line 1618, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-above .link-container {
  position: relative;
  text-align: center;
  opacity: 100%;
  transition: opacity 0.2s;
}
/* line 1624, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-above .link-container:hover {
  opacity: 75%;
  transition: opacity 0.5s;
}
/* line 1630, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-above .link {
  font-size: 2rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1638, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-above .disclaimer .g-content {
  margin: 0;
}
/* line 1643, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-features {
  padding: 1rem;
  white-space: normal;
  background-origin: content-box;
}
@media (min-width: 32.5rem) {
  /* line 1648, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-options #g-features {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/left-bracket.svg'), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/question-mark.svg'), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/right-bracket.svg');
    background-position: top left, top center, top right;
    background-repeat: no-repeat, no-repeat, no-repeat;
  }
}
@media (max-width: 32.49rem) {
  /* line 1654, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-options #g-features {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/question-mark.svg');
    background-position: top center;
    background-repeat: no-repeat;
  }
}
/* line 1660, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-features h2 {
  text-align: center;
  font-family: 'bromello', Helvetica, Arial, sans-serif;
  font-size: 4.25rem;
  color: #7d8930;
}
/* line 1667, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1668, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-features p.h3 {
  font-size: 1.5rem;
}
/* line 1674, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1675, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-options #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/woman-in-white-holds-her-belly.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1685, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1686, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1688, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-miscarriage-loss #g-header .font-family-bromello {
    margin-left: 16rem;
  }
}
/* line 1694, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1695, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/hug.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1705, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1706, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1708, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-post-abortion-care #g-header .font-family-bromello {
    margin-left: 14rem;
  }
}
@media (max-width: 47.94rem) {
  /* line 1715, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 1716, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-post-abortion-care #g-features ul.list-top {
    margin-bottom: 0;
  }
  /* line 1720, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-post-abortion-care #g-features ul.list-middle {
    margin-bottom: 0;
    margin-top: 0;
  }
  /* line 1725, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-post-abortion-care #g-features ul.list-bottom {
    margin-top: 0;
  }
}
/* line 1731, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1732, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-post-abortion-care #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/confused-girl.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1742, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1743, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1745, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-for-the-guys #g-header .font-family-bromello {
    margin-left: 6rem;
  }
}
/* line 1751, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1752, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-for-the-guys #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/daddy-and-daughter.jpg');
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 80rem) {
  /* line 1760, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-for-the-guys .cube-item1-img {
    background-position: center;
    position: relative;
  }
}
@media (min-width: 65rem) and (max-width: 80rem) {
  /* line 1767, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-for-the-guys .cube-item1-img {
    background-position: 30% 0%;
  }
}
@media (min-width: 48rem) and (max-width: 65rem) {
  /* line 1773, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-for-the-guys .cube-item1-img {
    background-position: 60% 0%;
  }
}
@media (min-width: 30rem) and (max-width: 47.99rem) {
  /* line 1779, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-for-the-guys .cube-item1-img {
    background-position: 0% 50%;
  }
}
/* line 1785, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1786, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-abortion #g-header {
  background-position: top center;
}
/* line 1790, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1791, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-abortion #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/abortion.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
@media (min-width: 35rem) and (max-width: 69.99rem) {
  /* line 1800, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-abortion #g-below-middle .cube-item1-img {
    background-position: 100% 0%;
  }
}
@media (min-width: 0rem) and (max-width: 34.99rem) {
  /* line 1806, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-abortion #g-below-middle .cube-item1-img {
    background-position: 90% 0%;
  }
}
/* line 1813, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1814, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1816, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-donate-canadahelps #g-header .font-family-bromello {
    margin-left: 16rem;
  }
}
/* line 1823, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1824, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1826, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-donate-monthly #g-header .font-family-bromello {
    margin-left: 16rem;
  }
}
@media (min-width: 34.2rem) and (max-width: 47.99rem) {
  /* line 1832, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-donate-monthly #g-header .font-family-bromello {
    margin-left: 12rem;
  }
}
/* line 1839, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1840, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1841, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-about-us #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/flower.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
@media (min-width: 50rem) and (max-width: 69.99rem) {
  /* line 1850, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-about-us #g-below-middle .cube-item1-img {
    background-position: 9% 0%;
  }
}
@media (min-width: 48rem) and (max-width: 49.99rem) {
  /* line 1856, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-about-us #g-below-middle .cube-item1-img {
    background-position: 20% 0%;
  }
}
@media (max-width: 47.99rem) {
  /* line 1862, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-about-us #g-below-middle .cube-item1-img {
    background-position: 0% 90%;
  }
}
/* line 1869, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1870, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-below-middle {
  background: rgba(222, 217, 212, 0.45);
}
/* line 1873, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/two-girls.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1883, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1884, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-above {
  background: rgba(222, 217, 212, 0.45);
}
/* line 1887, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-above .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/two-girls.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1897, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1898, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1899, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-about-us #g-header::before, #g-prenatal-sessions #g-header::before, #g-pregnant #g-header::before, #g-options #g-header::before, #g-miscarriage-loss #g-header::before, #g-post-abortion-care #g-header::before, #g-for-the-guys #g-header::before, #g-parenting #g-header::before, #g-adoption #g-header::before, #g-abortion #g-header::before, #g-donate #g-header::before, #g-donate-canadahelps #g-header::before, #g-donate-paypal #g-header::before, #g-donate-monthly #g-header::before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: -1;
  opacity: 0.65;
  background-color: #e5e1e6;
}
/* line 1915, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1916, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-features, #g-post-abortion-care #g-features, #g-for-the-guys #g-features {
  padding: 1rem;
  white-space: normal;
  background-origin: content-box;
}
@media (min-width: 32.5rem) {
  /* line 1921, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-miscarriage-loss #g-features, #g-post-abortion-care #g-features, #g-for-the-guys #g-features {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/left-bracket.svg'), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/question-mark.svg'), url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/right-bracket.svg');
    background-position: top left, top center, top right;
    background-repeat: no-repeat, no-repeat, no-repeat;
  }
}
@media (max-width: 32.49rem) {
  /* line 1927, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-miscarriage-loss #g-features, #g-post-abortion-care #g-features, #g-for-the-guys #g-features {
    background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/question-mark.svg');
    background-position: top center;
    background-repeat: no-repeat;
  }
}
/* line 1933, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-features h2, #g-post-abortion-care #g-features h2, #g-for-the-guys #g-features h2 {
  text-align: center;
  font-family: 'bromello', Helvetica, Arial, sans-serif;
  font-size: 4.25rem;
  color: #7d8930;
}
/* line 1940, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1941, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss #g-features p.h3, #g-post-abortion-care #g-features p.h3, #g-for-the-guys #g-features p.h3 {
  font-size: 1.5rem;
}
/* line 1948, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1949, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1950, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-parenting #g-header {
    background-position: 0% 18%;
  }
}
@media (min-width: 42.95rem) and (max-width: 47.99rem) {
  /* line 1954, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-parenting #g-header {
    background-position: 0% 0%;
  }
}
@media (min-width: 35rem) and (max-width: 42.949rem) {
  /* line 1958, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-parenting #g-header {
    background-position: 0% -30%;
  }
}
@media (max-width: 34.99rem) {
  /* line 1962, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-parenting #g-header {
    background-position: center 0%;
  }
}
/* line 1967, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1968, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-parenting #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/parenting.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1978, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1979, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media (min-width: 48rem) {
  /* line 1980, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-adoption #g-header {
    background-position: 0% 0%;
  }
}
/* line 1985, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1986, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-adoption #g-below-middle .cube-item1-img {
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/cubes/adoption.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1996, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1997, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1998, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-parenting #g-below-middle .list ul, #g-options #g-below-middle .list ul, #g-adoption #g-below-middle .list ul {
  list-style-type: none;
}
/* line 2001, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-parenting #g-below-middle .list ul li, #g-options #g-below-middle .list ul li, #g-adoption #g-below-middle .list ul li {
  position: relative;
  margin-bottom: 0.5em;
  padding-left: 2em;
}
/* line 2007, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-parenting #g-below-middle .list ul li::before, #g-options #g-below-middle .list ul li::before, #g-adoption #g-below-middle .list ul li::before {
  content: '';
  position: absolute;
  width: 1em;
  height: 100%;
  top: 0;
  left: 0;
  font-size: 1.5rem;
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/checkmark.png?text=fallback');
  background-image: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/checkmark.svg');
  background-size: 1em 1em;
  background-repeat: no-repeat;
  background-position: top;
}
@media (min-width: 47.94rem) {
  /* line 2022, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-parenting #g-below-middle .list ul, #g-options #g-below-middle .list ul, #g-adoption #g-below-middle .list ul {
    padding-left: 1em;
  }
}
/* line 2035, wp-content/themes/g5_helium/custom/scss/custom.scss */
.padding {
  padding: 1rem;
}
/* line 2039, wp-content/themes/g5_helium/custom/scss/custom.scss */
.title1 {
  color: #66126f;
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.5rem;
}
/* line 2046, wp-content/themes/g5_helium/custom/scss/custom.scss */
.title2 {
  color: #7d8930;
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.5rem;
}
/* line 2053, wp-content/themes/g5_helium/custom/scss/custom.scss */
.footnote {
  font-size: 0.75rem;
  font-style: italic;
}
/* line 2058, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2060, wp-content/themes/g5_helium/custom/scss/custom.scss */
.cubes h2 {
  margin-bottom: 0.4rem;
  line-height: 2.25rem;
}
/* line 2065, wp-content/themes/g5_helium/custom/scss/custom.scss */
.cubes .frontpage-cube-item1 {
  background: rgba(222, 217, 212, 0.45);
}
/* line 2069, wp-content/themes/g5_helium/custom/scss/custom.scss */
.cubes .frontpage-cube-item2 {
  background: #f4f3e4;
}
/* line 2072, wp-content/themes/g5_helium/custom/scss/custom.scss */
.cubes .frontpage-cube-item2 p.title1 {
  color: #7d8930;
}
/* line 2076, wp-content/themes/g5_helium/custom/scss/custom.scss */
.cubes .frontpage-cube-item2 .button {
  color: #7d8930;
}
/* line 2080, wp-content/themes/g5_helium/custom/scss/custom.scss */
.cubes .frontpage-cube-item2 .button.button-outline {
  border: 1px solid #7d8930;
}
/* line 2086, wp-content/themes/g5_helium/custom/scss/custom.scss */
.cubes .image-position-right {
  flex-flow: row-reverse wrap;
}
/* line 2091, wp-content/themes/g5_helium/custom/scss/custom.scss */
.event-button {
  position: relative;
  z-index: 1;
  color: #66126f;
  border: 2px solid #66126f;
  background: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/images/event-btn-bg.jpg') no-repeat center top;
  background-size: 100% auto;
  border-radius: 0.4rem;
  padding: 0.5rem 1.95rem;
  font-weight: 500;
  text-transform: none;
  text-align: center;
  font-family: Acumin Pro Wide, Helvetica, sans-serif;
  letter-spacing: 0.05rem;
  display: inline-block;
  line-height: 1.15;
  margin: 0 0.2rem 0.5rem 0;
  vertical-align: middle;
  text-shadow: none;
  transition: all 0.2s;
  box-shadow: inset 0 0 0 1000px rgba(248, 247, 216, 0.5);
}
/* line 2116, wp-content/themes/g5_helium/custom/scss/custom.scss */
.background-image {
  background: url('https://www.pvpcc.com/wp-content/themes/g5_helium/custom/img/bg/diagonalnoise.png') repeat;
}
/* line 2118, wp-content/themes/g5_helium/custom/scss/custom.scss */
.background-image:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(248, 247, 216, 0.7);
}
/* line 2129, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2131, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2132, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-below-middle .cubes .cube-img-container {
  min-height: 20rem;
}
/* line 2136, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-below-middle .cubes .cube-info {
  padding: 1rem 6rem;
}
/* line 2142, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2144, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2145, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss .cubes .cube-img-container {
  min-height: 20rem;
}
/* line 2149, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-miscarriage-loss .cubes .cube-info {
  padding: 1rem 6rem;
}
/* line 2156, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2157, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2158, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-bottom-row-2 .wpcf7 form input {
  max-width: 20rem;
  border-color: #fff;
  color: #fff;
}
/* line 2163, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-bottom-row-2 .wpcf7 form input::placeholder {
  color: #eee;
}
/* line 2167, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-bottom-row-2 .wpcf7 form input.wpcf7-submit {
  color: #fff;
  font-weight: 500;
  font-size: 0.9rem;
  border: none;
  padding: 0 0 0 1rem;
  background: none;
}
/* line 2175, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-prenatal-sessions #g-bottom-row-2 .wpcf7 form input.wpcf7-submit:hover {
  color: #bfbfbf;
}
/* line 2190, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-owlcarousel {
  color: #5b5b5b;
}
/* line 2194, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2195, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2196, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2197, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 7, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper {
    padding: 0;
  }
}
/* line 2201, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content {
  margin: 0.625rem;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content {
    margin: 0;
    padding: 0;
  }
}
/* line 2209, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-title {
  font-family: "Acumin Pro", "Helvetica", sans-serif;
  font-size: 2.25rem;
  line-height: 4rem;
  font-weight: 500;
  margin: 1.25rem 1.25rem 0.625rem;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-title {
    font-size: 2rem;
    line-height: 2.875rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-title {
    font-size: 1.75rem;
    line-height: 2rem;
    margin-top: 0;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-title {
    margin-top: 0;
    font-size: 2rem;
    line-height: 2.875rem;
  }
}
@media only all and (max-width: 30rem) {
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-title {
    margin-top: 0;
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
/* line 2240, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-desc {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 200;
  padding-bottom: 1.407rem;
  margin-top: 0;
  margin-bottom: 0.625rem;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-desc {
    font-size: 1rem;
    line-height: 1.875rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-desc {
    font-size: 1rem;
    line-height: 1.875rem;
    padding-bottom: 0;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-desc {
    display: none;
  }
}
/* line 2271, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2272, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper {
  background: transparent;
  color: #5b5b5b;
}
/* line 2276, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .frontpage-cube-item1 {
  background: #ded9d4;
}
/* line 2280, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .frontpage-cube-item2 {
  background: #f4f3e4;
}
/* line 2283, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .frontpage-cube-item2 .button {
  color: #7d8930;
}
/* line 2286, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .frontpage-cube-item2 .button.button-outline {
  border: 1px solid #7d8930;
}
/* line 2289, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .frontpage-cube-item2 .button.button-outline:hover, .g-contentcubes .cube-items-wrapper .frontpage-cube-item2 .button.button-outline:active, .g-contentcubes .cube-items-wrapper .frontpage-cube-item2 .button.button-outline:focus {
  color: #aebf47;
  border-color: #aebf47;
}
/* line 2296, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .frontpage-cube-item2 h2 {
  color: #7d8930;
}
/* line 2301, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .cube-content-wrapper {
  padding: 0.5rem;
  max-width: none;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-contentcubes .cube-items-wrapper .cube-content-wrapper {
    padding: 0.5rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-contentcubes .cube-items-wrapper .cube-content-wrapper {
    max-width: none;
    padding: 0.5rem;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-contentcubes .cube-items-wrapper .cube-content-wrapper {
    padding: 0.5rem;
  }
}
@media only all and (max-width: 30rem) {
  .g-contentcubes .cube-items-wrapper .cube-content-wrapper {
    max-width: none;
  }
}
/* line 2322, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .cube-content-wrapper .item-title {
  margin-bottom: 0.4rem;
  line-height: 2.25rem;
}
/* line 2326, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .cube-content-wrapper .item-title h2 {
  margin-bottom: 0.4rem;
}
/* line 2340, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-offcanvas-toggle {
  font-size: 1.5rem;
}
/* line 2343, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-offcanvas-open .g-offcanvas-toggle {
  color: rgba(102, 18, 111, 0.6);
}
/* line 2349, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-nav-overlay, .g-menu-overlay {
  background: rgba(0, 0, 0, 0.4);
}
/* line 2354, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2355, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas .button {
  background: #66126f;
}
/* line 2357, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas .button:hover {
  background: #7a1685;
}
/* line 2361, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas .button:active {
  background: #520e59;
}
/* line 2367, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2368, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2369, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after {
  opacity: 1;
}
/* line 2373, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul {
  background: #eee;
}
/* line 2375, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2376, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {
  border-bottom: 1px solid #d5d5d5;
}
/* line 2379, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2380, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #f8f8f8;
}
/* line 2384, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2385, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2386, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  border: 1px solid #333;
  background: transparent;
  padding: 0.3rem 0.2rem 0 0.2rem;
}
/* line 2389, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {
  background: #fff;
}
/* line 2399, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2400, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container .g-menu-item-403 > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container .g-menu-item-323 > .g-menu-item-container {
  color: #fff;
  background: #66126f !important;
}
/* line 2404, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2405, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2406, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container .g-menu-item-403 > .g-menu-item-container:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container .g-menu-item-323 > .g-menu-item-container:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container .g-menu-item-403 > .g-menu-item-container:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active, #g-offcanvas #g-mobilemenu-container .g-menu-item-323 > .g-menu-item-container:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  color: #eceff3 !important;
}
/* line 2413, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2414, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container .g-menu-item-403.active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container .g-menu-item-323.active > .g-menu-item-container {
  color: #eceff3 !important;
}
/* line 2428, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2429, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2430, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-response-output {
  text-align: center;
}
/* line 2434, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .phone {
  font-weight: 300;
}
/* line 2438, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form.sent .wpcf7-response-output {
  background: rgba(70, 180, 80, 0.45);
}
/* line 2442, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
  background: rgba(255, 185, 0, 0.45);
}
/* line 2446, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2447, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form input::placeholder {
  color: #b06fb7;
}
/* line 2451, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form input.wpcf7-date {
  height: 48px;
}
/* line 2456, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form input:not([type=checkbox]):not([type=radio]), .wpcf7 form textarea {
  -webkit-appearance: none;
}
/* line 2460, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form select::-ms-expand {
  display: none;
}
/* line 2465, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form span.wpcf7-list-item {
  margin: 0;
}
/* line 2469, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-list-item {
  margin-bottom: 10px;
}
/* line 2473, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2474, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-checkbox label {
  position: relative;
  cursor: pointer;
}
/* line 2479, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-checkbox input[type=checkbox] {
  position: relative;
  visibility: hidden;
  width: 30px;
  height: 30px;
  top: 0;
  left: 0;
}
/* line 2487, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2488, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-checkbox input[type=checkbox] + span:before {
  position: absolute;
  content: '';
  border-radius: 0;
  height: 1.4em;
  width: 1.4em;
  top: -5px;
  left: 12px;
  border: 1px solid #66126f;
}
/* line 2499, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-checkbox input[type=checkbox] + span:after {
  position: absolute;
  content: "\2713";
  height: 1.4em;
  width: 1.4em;
  top: -7px;
  left: 12px;
  visibility: hidden;
  font-size: 1em;
  text-align: center;
  line-height: 1.8em;
}
@media (max-width: 30rem) {
  /* line 2514, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 2515, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .wpcf7 form .wpcf7-checkbox input[type=checkbox] + span:before {
    top: -5;
    left: 12px;
  }
  /* line 2520, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .wpcf7 form .wpcf7-checkbox input[type=checkbox] + span:after {
    top: -2px;
    left: 12px;
    line-height: 1.8em;
  }
}
/* line 2528, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 2529, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-checkbox input[type=checkbox]:checked + span:before {
  background: transparent;
}
/* line 2533, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wpcf7 form .wpcf7-checkbox input[type=checkbox]:checked + span:after {
  visibility: visible;
}
@media (max-width: 30rem) {
  /* line 2541, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .wpcf7 form .checkbox, .wpcf7 form .radio {
    text-align: center;
  }
}
/* line 2555, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-toplevel > li > a {
  text-decoration: none;
  color: #353535;
  position: relative;
}
/* line 2561, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-toplevel > li > a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  background-color: #7d8930;
  height: 5%;
  width: 0;
  transform: translateX(-50%);
  transition: all 0.3s linear;
}
/* line 2573, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-toplevel > li > a:hover:before {
  width: 100%;
}
@media (min-width: 48rem) {
  /* line 2578, wp-content/themes/g5_helium/custom/scss/custom.scss */
  body p.h3 {
    font-size: 4.25rem;
  }
  /* line 2582, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 2583, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-prenatal-sessions #g-header {
    background-position: center top;
  }
}
@media (max-width: 30rem) {
  /* line 2593, wp-content/themes/g5_helium/custom/scss/custom.scss */
  body p.h3 {
    font-size: 2.25rem;
  }
}
/* line 2599, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-events {
  background-color: #ded9d4;
  /*    .event-cfac {
   .img-cfac {
   display: flex;
   justify-content: center;
   @media (min-width: 48rem) {
   img {
   max-width: 500px; height: auto;
   }
   }
   @media (max-width: 47.99rem) {
   img {
   max-width: 100%; height: auto;
   }
   }
   }
   } */
}
@media (min-width: 42rem) {
  /* line 2621, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-events #large {
    display: flex;
    justify-content: center;
  }
  /* line 2625, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-events #small {
    visibility: hidden;
    clear: both;
    display: none;
  }
}
@media (max-width: 41.999rem) {
  /* line 2633, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-events #large {
    visibility: hidden;
    clear: both;
    display: none;
  }
}
/*# sourceMappingURL=custom_get_moving.css.map */