@import url(https://use.typekit.net/vvr3kqh.css);
.home-cta{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:5px 0 0}#div1,#div2,#div3,.header-image{height:568px}@media screen and (min-width:768px) and (max-width:1000px){#div1,#div2,#div3,.header-image{height:379px}}@media screen and (min-width:501px) and (max-width:767px){#div1,#div2,#div3,.header-image{height:500px}}@media screen and (max-width:500px){#div1,#div2,#div3,.header-image{height:425px}}#div1,#div2,#div3{display:block;position:relative;width:100%}#div1 .header-image,#div2 .header-image,#div3 .header-image{width:100%}@media screen and (min-width:501px) and (max-width:767px){#div1 .header-image,#div2 .header-image,#div3 .header-image{background-position:50%;background-size:cover}}@media screen and (max-width:500px){#div1 .header-image,#div2 .header-image,#div3 .header-image{background-position:50%;background-size:cover}}#div1 .header-image-text,#div2 .header-image-text,#div3 .header-image-text{display:block;height:568px;margin:0 auto;max-width:1024px;position:relative;width:100%}@media screen and (max-width:767px){#div1 .header-image-text,#div2 .header-image-text,#div3 .header-image-text{background-color:rgba(139,44,102,.55);bottom:0;height:75px;left:0;position:absolute;right:0;top:auto;width:100%}}#div1 .header-image-text .text-inner,#div2 .header-image-text .text-inner,#div3 .header-image-text .text-inner{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:271px;margin:0 auto;position:absolute;top:200px;width:426px}@media screen and (min-width:768px) and (max-width:1000px){#div1 .header-image-text .text-inner,#div2 .header-image-text .text-inner,#div3 .header-image-text .text-inner{height:200px;top:130px;width:314px}}@media screen and (max-width:767px){#div1 .header-image-text .text-inner,#div2 .header-image-text .text-inner,#div3 .header-image-text .text-inner{height:75px;position:static;width:90%}}#div1 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-1-large-nov-2024.jpg)}@media screen and (min-width:768px) and (max-width:1000px){#div1 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-1-tablets-nov-2024.jpg)}}@media screen and (min-width:501px) and (max-width:767px){#div1 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-1-tablets-nov-2024.jpg);background-position:85%}}@media screen and (max-width:500px){#div1 .header-image{background-image:url(/assets/drupal/images/front/header/mobile/front-header-mobile-1-nov-2024.jpg)}}#div1 .header-image-text .text-inner{background-image:url(/assets/drupal/images/front/header/mobile/front-header-mobile-text-1.png);left:160px}@media screen and (min-width:768px) and (max-width:1000px){#div1 .header-image-text .text-inner{left:185px}}@media screen and (max-width:767px){#div1 .header-image-text .text-inner{background-image:url(/assets/drupal/images/front/header/mobile/front-header-mobile-text-1.png)}}#div2 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-2-large-nov-2024.jpg)}@media screen and (min-width:768px) and (max-width:1000px){#div2 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-2-large-nov-2024.jpg);background-position:50%}}@media screen and (min-width:501px) and (max-width:767px){#div2 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-2-large-nov-2024.jpg);background-position:-200px 0}}@media screen and (max-width:500px){#div2 .header-image{background-image:url(/assets/drupal/images/front/header/mobile/front-header-mobile-2-nov-2024.jpg)}}#div2 .header-image-text .text-inner{background-image:url(/assets/drupal/images/front/header/front-header-text-2.png);right:15px}@media screen and (min-width:768px) and (max-width:1000px){#div2 .header-image-text .text-inner{right:70px}}@media screen and (max-width:767px){#div2 .header-image-text .text-inner{background-image:url(/assets/drupal/images/front/header/mobile/front-header-mobile-text-2.png)}}#div3 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-3-large-nov-2024.jpg)}@media screen and (min-width:768px) and (max-width:1000px){#div3 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-3-tablets-nov-2024.jpg)}}@media screen and (min-width:501px) and (max-width:767px){#div3 .header-image{background-image:url(/assets/drupal/images/front/header/front-header-3-tablets-nov-2024.jpg);background-position:-550px 0}}@media screen and (max-width:500px){#div3 .header-image{background-image:url(/assets/drupal/images/front/header/mobile/front-header-mobile-3-nov-2024.jpg)}}#div3 .header-image-text .text-inner{background-image:url(/assets/drupal/images/front/header/front-header-text-3.png);left:40px}@media screen and (min-width:768px) and (max-width:1000px){#div3 .header-image-text .text-inner{left:160px}}@media screen and (max-width:767px){#div3 .header-image-text .text-inner{background-image:url(/assets/drupal/images/front/header/mobile/front-header-mobile-text-3.png)}}div.mmc-dual-content-wrap .psa-home,div.mmc-dual-content-wrap a.legacy-video-home{height:240px;position:relative}@media screen and (min-width:1001px) and (max-width:1023px){div.mmc-dual-content-wrap .psa-home,div.mmc-dual-content-wrap a.legacy-video-home{height:220px}}@media screen and (min-width:768px) and (max-width:1000px){div.mmc-dual-content-wrap .psa-home,div.mmc-dual-content-wrap a.legacy-video-home{height:180px}}@media screen and (max-width:767px){div.mmc-dual-content-wrap .psa-home,div.mmc-dual-content-wrap a.legacy-video-home{height:150px}}div.mmc-dual-content-wrap .psa-home{background-image:url(/assets/drupal/images/front/psa/psa-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;margin:0 0 10px;width:50%}@media screen and (max-width:767px){div.mmc-dual-content-wrap .psa-home{float:none;padding:0 5%;width:100%}}div.mmc-dual-content-wrap .psa-home.desktop{display:block}@media screen and (max-width:767px){div.mmc-dual-content-wrap .psa-home.desktop{display:none}}div.mmc-dual-content-wrap .psa-home.mobile{display:none}@media screen and (max-width:767px){div.mmc-dual-content-wrap .psa-home.mobile{display:block}}div.mmc-dual-content-wrap .psa-home div.psa-text{color:#fff;float:right;font-family:arboria,"sans-serif";font-size:45px;font-weight:100;line-height:52px;margin:0 25px 0 0;max-width:419px;padding:43px 0 0}@media screen and (min-width:768px) and (max-width:1000px){div.mmc-dual-content-wrap .psa-home div.psa-text{font-size:35px;line-height:37px;max-width:315px}}@media screen and (max-width:767px){div.mmc-dual-content-wrap .psa-home div.psa-text{font-size:30px;line-height:32px;margin:0;max-width:100%;padding:30px 0}}div.mmc-dual-content-wrap .psa-home img{bottom:30px;position:absolute;right:160px}@media screen and (min-width:768px) and (max-width:1000px){div.mmc-dual-content-wrap .psa-home img{bottom:10px;right:30px}}@media screen and (max-width:767px){div.mmc-dual-content-wrap .psa-home img{bottom:10px;height:auto;right:20px;width:50px}}div.mmc-dual-content-wrap a.legacy-video-home{background-image:url(/assets/drupal/images/front/legacy/legacy-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;cursor:pointer;float:right;margin:0 0 10px;position:relative;text-decoration:none;width:50%}@media screen and (max-width:767px){div.mmc-dual-content-wrap a.legacy-video-home{display:block;float:none;height:150px;padding:0 5%;width:100%}}div.mmc-dual-content-wrap a.legacy-video-home div.legacy-video-home-text h2{color:#712980;font-family:arboria,"sans-serif";font-size:59px;font-weight:100;letter-spacing:1px;line-height:61px;max-width:265px;padding:45px 0 0 40px;width:100%}@media screen and (min-width:1001px) and (max-width:1023px){div.mmc-dual-content-wrap a.legacy-video-home div.legacy-video-home-text h2{font-size:59px;line-height:61px;padding:35px 0 0 40px}}@media screen and (min-width:768px) and (max-width:1000px){div.mmc-dual-content-wrap a.legacy-video-home div.legacy-video-home-text h2{font-size:55px;line-height:57px;padding:25px 0 0 40px}}@media screen and (max-width:767px){div.mmc-dual-content-wrap a.legacy-video-home div.legacy-video-home-text h2{display:block;font-size:45px;height:auto;left:0;line-height:47px;margin:0 auto;max-width:250px;padding:0;position:absolute;right:0;text-align:left;top:50%;transform:translateY(-50%);width:100%}}div.homepage-events{background-image:url(/assets/drupal/images/front/events/events-bg.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;clear:both;height:360px}@media screen and (min-width:768px) and (max-width:1000px){div.homepage-events{background-position:0;height:350px}}@media screen and (max-width:767px){div.homepage-events{background-image:none;height:auto}}@media screen and (min-width:768px) and (max-width:1000px){div.homepage-events div.inner div.event-inner{padding:20px}}@media screen and (min-width:501px) and (max-width:767px){div.homepage-events div.inner div.event-inner{display:block;margin:0 auto;max-width:500px;width:100%}}div.homepage-events div.inner div.event-inner div.event-left{float:left;width:30%}@media screen and (max-width:767px){div.homepage-events div.inner div.event-inner div.event-left{float:none;text-align:center;width:100%}}div.homepage-events div.inner div.event-inner div.event-left img{height:auto;margin:0 auto;max-width:250px;padding:0;width:90%}@media screen and (max-width:767px){div.homepage-events div.inner div.event-inner div.event-left img{height:auto;margin:0 auto;max-width:250px;text-align:center;width:100%}}div.homepage-events div.inner div.event-inner div.event-right{float:right;padding:30px 10px 0 20px;width:70%}@media screen and (max-width:767px){div.homepage-events div.inner div.event-inner div.event-right{float:none;padding:20px 5%;width:100%}}div.homepage-events div.inner div.event-inner div.event-right h5{color:#712980;font-size:28px;font-weight:500;line-height:40px}@media screen and (max-width:500px){div.homepage-events div.inner div.event-inner div.event-right h5{font-size:24px;line-height:35px}}div.homepage-events div.inner div.event-inner div.event-right h6{color:#712980;font-size:18px;font-weight:100;line-height:18px;margin:10px 0 0}div.homepage-events div.inner div.event-inner div.event-right p{color:#666;font-size:18px;line-height:25px;margin:20px 0;padding:0}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap{padding:15px 0 30px;position:relative;width:100%}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button{display:block;float:left;height:48px;margin:0;width:300px}@media screen and (max-width:767px){div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button{margin:0 auto}}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button.single{margin:0 25px 0 0;width:150px}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button.single a.learn-more{background-color:#006d9e;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border-top-left-radius:40px;border-top-right-radius:40px;display:block;width:100%}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button.both a.learn-more{background-color:#006d9e;border-bottom-left-radius:40px;border-bottom-right-radius:0;border-top-left-radius:40px;border-top-right-radius:0;float:left}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button.both a.buy-tickets{background-color:#006d9e;border-bottom-left-radius:0;border-bottom-right-radius:40px;border-left:1px solid #fff;border-top-left-radius:0;border-top-right-radius:40px;float:right}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button a,div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button a:link,div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.event-button a:visited{color:#fff;font-size:18px;height:48px;line-height:40px;text-align:center;text-decoration:none;width:50%}div.homepage-events div.inner div.event-inner div.event-right div.button-wrap div.sold-out img{float:left;height:auto;max-width:200px}.empowerment-home{clear:both;display:block;padding:60px 0 125px;position:relative}.empowerment-home .voices-inner,.empowerment-home h3{display:block;margin:0 auto;max-width:960px;width:100%}@media screen and (min-width:1001px) and (max-width:1023px){.empowerment-home .voices-inner,.empowerment-home h3{padding:0 3%}}@media screen and (min-width:768px) and (max-width:1000px){.empowerment-home .voices-inner,.empowerment-home h3{padding:0 5%}}@media screen and (min-width:501px) and (max-width:767px){.empowerment-home .voices-inner,.empowerment-home h3{padding:0 5%}}@media screen and (max-width:500px){.empowerment-home .voices-inner,.empowerment-home h3{padding:0 5%}}.empowerment-home h3{color:#712980;font-size:22px;padding:45px 0 20px}@media screen and (min-width:1001px) and (max-width:1023px){.empowerment-home h3{padding:45px 3% 20px}}@media screen and (min-width:768px) and (max-width:1000px){.empowerment-home h3{padding:45px 3% 20px}}@media screen and (min-width:501px) and (max-width:767px){.empowerment-home h3{padding:30px 5% 15px}}@media screen and (max-width:500px){.empowerment-home h3{padding:30px 5% 15px}}.empowerment-home .pagination{left:0;position:absolute;right:0;text-align:center;top:calc(100% + 50px)}.empowerment-home .swiper-container{display:block;overflow:unset}.empowerment-home .swiper-container .swiper-pagination-switch{background-color:#eae9ea;border:1px solid #fff;border-radius:16px;cursor:pointer;display:inline-block;height:16px;margin-right:25px;opacity:.8;width:16px}@media screen and (max-width:500px){.empowerment-home .swiper-container .swiper-pagination-switch{border-radius:12px;height:12px;margin-right:12px;width:12px}}.empowerment-home .swiper-container .swiper-pagination-switch:last-child{margin-right:0}.empowerment-home .swiper-container .swiper-active-switch{background-color:#712980}.empowerment-home .swiper-container .swiper-wrapper{display:block}.empowerment-home .swiper-container .swiper-wrapper .swiper-slide{display:block;float:left;width:100%}.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner p{color:#b86aa1;font-family:arboria,"sans-serif";font-size:30px;font-weight:100;line-height:40px}@media screen and (min-width:768px) and (max-width:1000px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner p{font-size:28px;line-height:32px}}@media screen and (min-width:501px) and (max-width:767px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner p{font-size:20px;line-height:24px}}@media screen and (max-width:500px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner p{font-size:16px;line-height:20px}}.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner span{color:#b86aa1;display:block;font-family:arboria,"sans-serif";font-size:20px;font-style:italic;font-weight:100;line-height:20px;padding:10px 0 0 20px}@media screen and (max-width:500px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner span{font-size:16px;line-height:16px}}.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner h4{color:#006d9e;font-family:arboria,"sans-serif";font-size:26px;font-style:italic;font-weight:100;padding:40px 0 75px}@media screen and (min-width:1001px) and (max-width:1023px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner h4{font-size:22px}}@media screen and (min-width:768px) and (max-width:1000px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner h4{font-size:22px}}@media screen and (min-width:501px) and (max-width:767px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner h4{font-size:16px;padding:20px 0 40px}}@media screen and (max-width:500px){.empowerment-home .swiper-container .swiper-wrapper .swiper-slide .voices-inner h4{font-size:14px;padding:15px 0 25px}}div.twitter-feed-home{background-color:#dbf5fa;height:115px;margin:10px 0 0;width:100%}@media screen and (max-width:500px){div.twitter-feed-home{height:auto;padding:0 0 20px}}div.twitter-feed-home a.twitter-link{display:block;float:left;margin:0 20px 0 0;width:153px}@media screen and (max-width:500px){div.twitter-feed-home a.twitter-link{width:60px}}div.twitter-feed-home a.twitter-link img{height:auto;width:100%}div.twitter-feed-home div.twitter-date,div.twitter-feed-home div.twitter-text{color:#4db0dc;font-family:arboria,"sans-serif"}div.twitter-feed-home div.twitter-date{font-size:10px;line-height:10px;padding:20px 0 10px;text-transform:uppercase}@media screen and (min-width:501px) and (max-width:767px){div.twitter-feed-home div.twitter-date{padding:10px 0}}@media screen and (max-width:500px){div.twitter-feed-home div.twitter-date{font-size:15px;line-height:15px;padding:16px 0 15px}}div.twitter-feed-home div.twitter-text{font-size:18px;font-weight:100;line-height:22px}@media screen and (min-width:501px) and (max-width:767px){div.twitter-feed-home div.twitter-text{font-size:16px;line-height:20px}}@media screen and (max-width:500px){div.twitter-feed-home div.twitter-text{clear:both;padding:10px 30px}}div.twitter-feed-home div.twitter-text a{color:#4db0dc;font-weight:400;text-decoration:none}section#golf-classic{background-image:url(/assets/images/home-banners/golf-classic/background-portrait.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:10px 0 0;padding:40px 0}@media (min-width:768px){section#golf-classic{background-image:url(/assets/images/home-banners/golf-classic/background-wide.webp)}}section#golf-classic .condor{font-family:condor-condensed,sans-serif;font-weight:700;text-transform:uppercase}section#golf-classic div.constrain{margin:0 auto;max-width:790px;padding:0 15px}@media (min-width:768px){section#golf-classic div.constrain{grid-gap:50px;align-items:center;display:grid;grid-template-columns:315px 1fr}}@media (max-width:767px){section#golf-classic div.constrain div.column.left{padding:0 0 40px}}section#golf-classic div.constrain div.column.left div.image-wrap{margin:0 auto;max-width:280px}section#golf-classic div.constrain div.column.left div.image-wrap img,section#golf-classic div.constrain div.column.left div.image-wrap svg{display:block;height:auto;width:100%}@media (max-width:767px){section#golf-classic div.constrain div.column.right{margin:0 auto;text-align:center}}section#golf-classic div.constrain div.column.right div.info{padding:20px 0}section#golf-classic div.constrain div.column.right div.info p{color:#fff;font-weight:500;line-height:1.1em}section#golf-classic div.constrain div.column.right div.info p.date{font-size:30px;font-size:1.6666666667rem}@media (min-width:768px){section#golf-classic div.constrain div.column.right div.info p.date{font-size:35px;font-size:1.9444444444rem}}@media (min-width:1024px){section#golf-classic div.constrain div.column.right div.info p.date{font-size:40px;font-size:2.2222222222rem}}section#golf-classic div.constrain div.column.right div.info p.location{font-size:20px;font-size:1.1111111111rem}@media (min-width:768px){section#golf-classic div.constrain div.column.right div.info p.location{font-size:30px;font-size:1.6666666667rem}}section#golf-classic div.constrain div.column.right div.info div.extra{padding:10px 0 0}@media (min-width:1024px){section#golf-classic div.constrain div.column.right div.info div.extra{padding-top:30px}}section#golf-classic div.constrain div.column.right div.info div.extra p{font-size:18px;font-size:1rem}@media (min-width:768px){section#golf-classic div.constrain div.column.right div.info div.extra p{font-size:24px;font-size:1.3333333333rem}}section#tina-danette-story{background-color:#463e87;margin:10px 0;position:relative}@media (min-width:768px){section#tina-danette-story{background-color:#302956;overflow:hidden}}section#tina-danette-story a.button{border-radius:35px;color:#fff;display:inline-block;font-size:18px;line-height:1em;padding:15px 30px;text-decoration:none;transition:background-color .1s linear;will-change:background-color}section#tina-danette-story a.button.purple{background-color:#712980}section#tina-danette-story a.button.purple:hover{background-color:#4f1d59}section#tina-danette-story div.constrain{margin:0 auto;max-width:1000px}@media (min-width:768px){section#tina-danette-story div.constrain{align-items:center;display:grid;grid-template-columns:repeat(2,50%)}}section#tina-danette-story div.constrain div.text{padding:25px 15px 0;position:relative;text-align:center;z-index:2}@media (min-width:768px){section#tina-danette-story div.constrain div.text{padding:100px 15px}}@media (min-width:1024px){section#tina-danette-story div.constrain div.text{padding:100px 15px;transform:translateY(-5%)}}section#tina-danette-story div.constrain div.text h2,section#tina-danette-story div.constrain div.text p{color:#fff;font-family:arboria,"sans-serif"}@media (min-width:768px){section#tina-danette-story div.constrain div.text h2,section#tina-danette-story div.constrain div.text p{color:#d5d5d5}}section#tina-danette-story div.constrain div.text h2{font-size:3rem;line-height:1em;margin:0 auto 15px;max-width:300px}@media (min-width:768px){section#tina-danette-story div.constrain div.text h2{font-size:2rem}}@media (min-width:1024px){section#tina-danette-story div.constrain div.text h2{font-size:3rem}}section#tina-danette-story div.constrain div.text p{font-size:1.2rem;margin-bottom:20px}section#tina-danette-story div.constrain div.image{position:relative;z-index:1}@media (min-width:768px){section#tina-danette-story div.constrain div.image{height:100%}}section#tina-danette-story div.constrain div.image img{transform:scale(1.2);transform-origin:bottom center;width:100%}@media (min-width:768px){section#tina-danette-story div.constrain div.image img{height:100%;transform:translateX(-25%);transform-origin:top center;width:auto}}section#tina-danette-story div.cta-wrapper{background-color:rgba(10,25,24,.9);bottom:0;display:grid;gap:10px;left:0;padding:15px;position:absolute;width:100%;z-index:5}@media (min-width:768px){section#tina-danette-story div.cta-wrapper{align-items:center;gap:20px;grid-auto-columns:auto;grid-auto-flow:column;justify-content:center}}section#tina-danette-story div.cta-wrapper div.text{text-align:center}section#tina-danette-story div.cta-wrapper div.text p{color:#fff;font-size:1.1rem;font-style:italic;font-weight:500;margin:0;padding:0}@media (min-width:768px){section#tina-danette-story div.cta-wrapper div.text p{color:#d5d5d5}}section#tina-danette-story div.cta-wrapper div.button-wrapper{text-align:center}section#share-your-heart-promotion{background-color:#ecd0fa;margin:10px 0;position:relative}@media (min-width:768px){section#share-your-heart-promotion{overflow:hidden}}section#share-your-heart-promotion a.button{border-radius:35px;color:#fff;display:inline-block;font-size:18px;line-height:1em;padding:15px 30px;text-decoration:none;transition:background-color .1s linear;will-change:background-color}section#share-your-heart-promotion a.button.purple{background-color:#582c5f}section#share-your-heart-promotion a.button.purple:hover{background-color:#381c3c}section#share-your-heart-promotion div.constrain{margin:0 auto;max-width:1000px}@media (min-width:768px){section#share-your-heart-promotion div.constrain{align-items:center;display:grid;grid-template-columns:repeat(2,50%)}}section#share-your-heart-promotion div.constrain div.text{padding:25px 15px 0;position:relative;text-align:center;z-index:2}@media (min-width:768px){section#share-your-heart-promotion div.constrain div.text{padding:100px 15px}}@media (min-width:1024px){section#share-your-heart-promotion div.constrain div.text{padding:100px 15px;transform:translateY(-5%)}}section#share-your-heart-promotion div.constrain div.text svg.share-your-heart-logo{display:block;margin:0 auto;max-width:230px;width:100%}section#share-your-heart-promotion div.constrain div.text h2,section#share-your-heart-promotion div.constrain div.text p{color:#000;font-family:arboria,"sans-serif"}@media (min-width:768px){section#share-your-heart-promotion div.constrain div.text h2,section#share-your-heart-promotion div.constrain div.text p{color:#000}}section#share-your-heart-promotion div.constrain div.text h2{font-size:3rem;line-height:1em;margin-bottom:15px}@media (min-width:768px){section#share-your-heart-promotion div.constrain div.text h2{font-size:2rem}}@media (min-width:1024px){section#share-your-heart-promotion div.constrain div.text h2{font-size:3rem}}section#share-your-heart-promotion div.constrain div.text p{margin-bottom:20px}section#share-your-heart-promotion div.constrain div.image{position:relative;z-index:1}@media (min-width:768px){section#share-your-heart-promotion div.constrain div.image{height:100%}}section#share-your-heart-promotion div.constrain div.image img{display:block;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 55%);mask-image:linear-gradient(180deg,transparent 0,#000 55%);transform:scale(1.1);transform-origin:bottom center;width:100%}@media (min-width:768px){section#share-your-heart-promotion div.constrain div.image img{height:100%;-webkit-mask-image:unset;mask-image:unset;transform:translateX(-25%);transform-origin:top center;width:auto}}section#share-your-heart-promotion div.cta-wrapper{background-color:rgba(10,25,24,.9);bottom:0;display:grid;gap:10px;left:0;padding:15px;position:absolute;width:100%;z-index:5}@media (min-width:768px){section#share-your-heart-promotion div.cta-wrapper{align-items:center;gap:20px;grid-auto-columns:auto;grid-auto-flow:column;justify-content:center}}section#share-your-heart-promotion div.cta-wrapper div.text{text-align:center}section#share-your-heart-promotion div.cta-wrapper div.text p{color:#fff;font-size:1.1rem;font-style:italic;font-weight:500;margin:0;padding:0}@media (min-width:768px){section#share-your-heart-promotion div.cta-wrapper div.text p{color:#d5d5d5}}section#share-your-heart-promotion div.cta-wrapper div.button-wrapper{text-align:center}section#trees-of-hope{background-image:url(/assets/images/home-banners/tree-of-hope/background-mobile.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:10px 0;overflow:hidden}@media (min-width:768px){section#trees-of-hope{background-image:url(/assets/images/home-banners/tree-of-hope/background-desktop.jpg)}}section#trees-of-hope a.button{border-radius:35px;color:#fff;display:inline-block;font-size:18px;line-height:1em;padding:15px 30px;text-decoration:none;transition:background-color .1s linear;will-change:background-color}section#trees-of-hope a.button.purple{background-color:#582c5f}section#trees-of-hope a.button.purple:hover{background-color:#381c3c}section#trees-of-hope a.button.teal{background-color:#0098a6}section#trees-of-hope a.button.teal:hover{background-color:#006973}section#trees-of-hope div.constrain{margin:0 auto;max-width:1000px;position:relative}@media (min-width:768px){section#trees-of-hope div.constrain{align-items:center;display:grid;grid-template-columns:repeat(2,50%)}}section#trees-of-hope div.constrain div.text{padding:30px 15px 0;text-align:center}@media (min-width:768px){section#trees-of-hope div.constrain div.text{padding:75px 15px}}section#trees-of-hope div.constrain div.text svg{margin:0 auto;max-width:250px;width:100%}@media (min-width:1024px){section#trees-of-hope div.constrain div.text svg{max-width:350px}}section#trees-of-hope div.constrain div.text p{color:#582c5f;font-size:1.2rem;margin:20px auto}section#trees-of-hope div.constrain div.text div.button-lockup{display:flex;flex-flow:row wrap;gap:10px;justify-content:center}section#trees-of-hope div.constrain div.text div.button-lockup a.button{flex:0 1;white-space:nowrap}section#trees-of-hope div.constrain div.image img{display:block;height:auto;transform:translateX(1.5%);width:100%}@media (min-width:768px){section#trees-of-hope div.constrain div.image img{bottom:0;height:114%;left:50%;position:absolute;transform:unset;width:auto}}section#marjarees-legacy-soiree-banner{background-color:#cc96c4;background-image:url(/assets/images/events/soiree/header-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:10px 0 0;padding:40px 0}section#marjarees-legacy-soiree-banner div.constrain{margin:0 auto;max-width:1030px;padding:0 15px}@media (min-width:768px){section#marjarees-legacy-soiree-banner div.constrain{align-items:center;display:grid;grid-template-columns:315px 1fr}}@media (min-width:1024px){section#marjarees-legacy-soiree-banner div.constrain{grid-gap:50px;grid-template-columns:repeat(2,1fr)}}section#marjarees-legacy-soiree-banner div.constrain .button{background-color:#a3871e;border-radius:25px;color:#fff;display:inline-block;font-size:18px;line-height:1em;margin-right:10px;padding:12px 25px;text-decoration:none;transition:background-color .1s linear;will-change:background-color}@media (min-width:768px){section#marjarees-legacy-soiree-banner div.constrain .button{border-radius:35px;margin-right:15px;padding:15px 30px}}section#marjarees-legacy-soiree-banner div.constrain .button:hover{background-color:#381c3c}section#marjarees-legacy-soiree-banner div.constrain .button:last-child{margin-right:0}@media (max-width:767px){section#marjarees-legacy-soiree-banner div.constrain div.column.left{padding:0 0 40px}}section#marjarees-legacy-soiree-banner div.constrain div.column.left div.image-wrap{margin:0 auto;max-width:300px}@media (min-width:1024px){section#marjarees-legacy-soiree-banner div.constrain div.column.left div.image-wrap{max-width:400px}}section#marjarees-legacy-soiree-banner div.constrain div.column.left div.image-wrap img,section#marjarees-legacy-soiree-banner div.constrain div.column.left div.image-wrap svg{display:block;height:auto;width:100%}@media (max-width:767px){section#marjarees-legacy-soiree-banner div.constrain div.column.right{margin:0 auto;text-align:center}}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.text{max-width:440px}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.text p{color:#c4a800;font-family:museo-slab,serif;font-size:24px;font-size:1.3333333333rem;font-style:italic;line-height:1.2em}@media (min-width:768px){section#marjarees-legacy-soiree-banner div.constrain div.column.right div.text p{font-size:30px;font-size:1.6666666667rem}}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.info{padding:20px 0}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.info p{color:#f9efcf;font-family:museo-slab,serif;font-size:20px;font-size:1.1111111111rem;font-weight:400;line-height:1em}@media (min-width:768px){section#marjarees-legacy-soiree-banner div.constrain div.column.right div.info p{font-size:24px;font-size:1.3333333333rem}}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.info p span:nth-child(2){padding:0 5px}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.presented-by{align-items:center;display:grid;gap:20px;grid-template-columns:auto 60px;justify-content:center;margin:20px 0 0}@media (min-width:768px){section#marjarees-legacy-soiree-banner div.constrain div.column.right div.presented-by{grid-template-columns:auto 70px;justify-content:flex-start}}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.presented-by p{color:#f9efcf;font-family:museo-slab,serif;font-size:1rem}section#marjarees-legacy-soiree-banner div.constrain div.column.right div.presented-by img{display:block;height:auto;width:100%}section.her-story{border-top:10px solid #fff}section.her-story div.text-wrap p{color:#fff}section.her-story div.text-wrap div.button{border:none;border-radius:40px;color:#fff;text-align:center}section.her-story div.banners-wrap{background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width:768px){section.her-story div.banners-wrap{background-position:calc(50% - 330px);background-size:auto auto}}section.her-story div.banners-wrap a{display:block;text-decoration:none;width:100%}section.her-story div.banners-wrap a.banner-top{padding:30px 0 240px}@media screen and (min-width:768px){section.her-story div.banners-wrap a.banner-top{background-image:none;padding:50px 0 60px}}section.her-story div.banners-wrap a.banner-top div.inner{margin:0 auto;max-width:1130px;padding:0 15px}@media screen and (min-width:768px){section.her-story div.banners-wrap a.banner-top div.inner{display:flex;flex-wrap:nowrap;justify-content:flex-end}}section.her-story div.banners-wrap a.banner-top div.text-wrap{max-width:490px;text-align:center}@media screen and (max-width:767px){section.her-story div.banners-wrap a.banner-top div.text-wrap{margin:0 auto;max-width:335px}}section.her-story div.banners-wrap a.banner-top div.text-wrap h3{font-size:40px;font-style:italic;margin-bottom:14px}section.her-story div.banners-wrap a.banner-top div.text-wrap img{display:block;height:auto;margin:0 auto 5px;max-width:240px;width:100%}@media screen and (min-width:768px){section.her-story div.banners-wrap a.banner-top div.text-wrap img{max-width:280px}}section.her-story div.banners-wrap a.banner-top div.text-wrap p{font-size:22px;line-height:32px;margin:0 auto;padding:5px 0 15px}@media screen and (min-width:768px){section.her-story div.banners-wrap a.banner-top div.text-wrap p{font-size:22px;line-height:34px}}@media screen and (min-width:1024px){section.her-story div.banners-wrap a.banner-top div.text-wrap p{font-size:24px;line-height:38px}}section.her-story div.banners-wrap a.banner-top div.button{margin:0 auto;padding:14px 0;width:250px}section.her-story div.banners-wrap a.banner-bottom{padding:20px 0}@media screen and (min-width:768px){section.her-story div.banners-wrap a.banner-bottom{background-color:rgba(44,44,44,.6);padding:10px 0 12px}section.her-story div.banners-wrap a.banner-bottom div.text-wrap{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}}@media screen and (max-width:767px){section.her-story div.banners-wrap a.banner-bottom div.text-wrap{text-align:center}}section.her-story div.banners-wrap a.banner-bottom p{font-size:20px;font-style:italic;line-height:24px;padding:0 0 10px}@media screen and (min-width:768px){section.her-story div.banners-wrap a.banner-bottom p{font-size:24px;line-height:28px;padding:0 12px 0 0}}@media screen and (max-width:767px){section.her-story div.banners-wrap a.banner-bottom p{margin:0 auto;max-width:270px}}section.her-story div.banners-wrap a.banner-bottom div.button{padding:11px 0;width:155px}@media screen and (max-width:767px){section.her-story div.banners-wrap a.banner-bottom div.button{margin:0 auto}}section#courage-takes-root{border-top:10px solid #fff;overflow:hidden}@media (min-width:767px){section#courage-takes-root{display:grid;grid-template-columns:repeat(2,1fr)}}section#courage-takes-root div.text-logo{background-color:#31104a;color:#fff;padding:30px 15px;text-align:center}@media (min-width:767px){section#courage-takes-root div.text-logo{padding:50px 15px}}@media (min-width:1200px){section#courage-takes-root div.text-logo{padding:70px 15px}}@media (min-width:1600px){section#courage-takes-root div.text-logo{padding:100px 15px}}section#courage-takes-root div.text-logo svg{display:block;height:auto;margin:0 auto;max-width:350px}section#courage-takes-root div.text-logo p:first-of-type{font-size:.7rem;line-height:1em;margin:5px auto 0;max-width:350px;text-align:left}@media (min-width:767px){section#courage-takes-root div.text-logo p:first-of-type{font-size:.9rem}}section#courage-takes-root div.text-logo p:last-of-type{font-size:1.4rem;line-height:1em;margin:20px auto;max-width:350px;text-align:center}@media (min-width:767px){section#courage-takes-root div.text-logo p:last-of-type{font-size:1.6rem}}section#courage-takes-root div.text-logo a.button:link,section#courage-takes-root div.text-logo a.button:visited{background-color:#901f46;border-radius:50px;color:#fff;display:inline-block;padding:12px 25px}section#courage-takes-root div.image{display:none;position:relative}@media (min-width:767px){section#courage-takes-root div.image{display:block}}section#courage-takes-root div.image img{display:block;height:auto;width:100%}@media (min-width:767px){section#courage-takes-root div.image img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}section#holiday-giving-2024{display:grid;margin:0 auto 20px;max-width:1024px;position:relative}@media (min-width:768px){section#holiday-giving-2024{grid-template-columns:repeat(2,50%)}}section#holiday-giving-2024 div.text{padding:100px 15px 30px;position:relative;width:65%;z-index:10}@media (min-width:768px){section#holiday-giving-2024 div.text{padding-top:200px;width:auto}}section#holiday-giving-2024 div.text p.opening{color:#4d0065;font-size:1.2rem;line-height:1.2em}@media (min-width:768px){section#holiday-giving-2024 div.text p.opening{font-size:1.6rem}}section#holiday-giving-2024 div.text p.sub-opening{color:#4d0065;font-style:italic}section#holiday-giving-2024 div.text ul{list-style-type:disc;margin:20px 30px;padding:0}section#holiday-giving-2024 div.text ul li{background-color:transparent}section#holiday-giving-2024 div.text a.button:link,section#holiday-giving-2024 div.text a.button:visited{background-color:#902731;border-radius:100px;color:#fff;display:inline-block;font-size:1rem;font-weight:400;padding:10px 25px}section#holiday-giving-2024 div.image{height:100%;left:0;position:absolute;top:0;z-index:1}@media (min-width:768px){section#holiday-giving-2024 div.image{position:relative}}section#holiday-giving-2024 div.image img{height:100%;-webkit-mask-image:linear-gradient(270deg,#fff 0,#fff 10%,hsla(0,0%,100%,0));mask-image:linear-gradient(270deg,#fff 0,#fff 10%,hsla(0,0%,100%,0));-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;transform:translateX(10%);width:100%}@media (min-width:768px){section#holiday-giving-2024 div.image img{height:100%;-webkit-mask-image:linear-gradient(270deg,#fff 0,#fff 70%,hsla(0,0%,100%,0));mask-image:linear-gradient(270deg,#fff 0,#fff 70%,hsla(0,0%,100%,0));-o-object-position:left center;object-position:left center;transform:translateX(-15%);width:auto}}div#content-wrapper .content-area.page#home{padding:0}div#content-wrapper .content-area.page#home section#quick-links{display:grid;gap:25px;margin:35px auto;max-width:325px;padding:0 15px}@media (min-width:768px){div#content-wrapper .content-area.page#home section#quick-links{gap:35px;grid-template-columns:repeat(3,1fr);justify-items:flex-start;margin:55px auto;max-width:1000px}}div#content-wrapper .content-area.page#home section#quick-links a:link,div#content-wrapper .content-area.page#home section#quick-links a:visited{align-items:center;display:grid;font-size:1.2rem;gap:10px;grid-template-columns:40px 1fr}@media (min-width:768px){div#content-wrapper .content-area.page#home section#quick-links a:link,div#content-wrapper .content-area.page#home section#quick-links a:visited{font-size:1.4rem;gap:20px;grid-template-columns:50px 1fr}}@media (min-width:1024px){div#content-wrapper .content-area.page#home section#quick-links a:link,div#content-wrapper .content-area.page#home section#quick-links a:visited{grid-template-columns:60px 1fr}}div#content-wrapper .content-area.page#home section#quick-links a:link.employment-opportunities,div#content-wrapper .content-area.page#home section#quick-links a:visited.employment-opportunities{color:#006d9e}div#content-wrapper .content-area.page#home section#quick-links a:link.domestic-violence-dashboard,div#content-wrapper .content-area.page#home section#quick-links a:visited.domestic-violence-dashboard{color:#712980}div#content-wrapper .content-area.page#home section#quick-links a:link.bid-opportunities,div#content-wrapper .content-area.page#home section#quick-links a:visited.bid-opportunities{color:#006d9e}div#content-wrapper .empowerment-home{overflow:hidden}@media screen and (max-width:500px){div#content-wrapper .empowerment-home h3{padding:0 5%}}div#content-wrapper div.partner-home div.inner,div#content-wrapper div.what-home div.inner{padding:50px 15px}div#content-wrapper div.partner-home div.inner h2,div#content-wrapper div.what-home div.inner h2{font-family:arboria,"sans-serif";font-size:59px;font-weight:100;line-height:59px;margin-bottom:30px;padding:0;text-align:center}@media screen and (max-width:767px){div#content-wrapper div.partner-home div.inner h2,div#content-wrapper div.what-home div.inner h2{font-size:44px;line-height:44px}}div#content-wrapper div.partner-home div.inner .grid-wrap,div#content-wrapper div.what-home div.inner .grid-wrap{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:600px}div#content-wrapper div.partner-home div.inner .grid-wrap div.item,div#content-wrapper div.what-home div.inner .grid-wrap div.item{width:calc(33.33333% - 26.66667px)}@media (min-width:500px){div#content-wrapper div.partner-home div.inner .grid-wrap div.item,div#content-wrapper div.what-home div.inner .grid-wrap div.item{width:calc(25% - 30px)}}@media (min-width:768px){div#content-wrapper div.partner-home div.inner .grid-wrap div.item,div#content-wrapper div.what-home div.inner .grid-wrap div.item{width:calc(20% - 32px)}}div#content-wrapper div.partner-home div.inner .grid-wrap div.item a:link,div#content-wrapper div.partner-home div.inner .grid-wrap div.item a:visited,div#content-wrapper div.what-home div.inner .grid-wrap div.item a:link,div#content-wrapper div.what-home div.inner .grid-wrap div.item a:visited{display:block;text-align:center;text-decoration:none}div#content-wrapper div.partner-home div.inner .grid-wrap div.item a:link img,div#content-wrapper div.partner-home div.inner .grid-wrap div.item a:visited img,div#content-wrapper div.what-home div.inner .grid-wrap div.item a:link img,div#content-wrapper div.what-home div.inner .grid-wrap div.item a:visited img{display:block;height:auto;margin-bottom:10px;width:100%}div#content-wrapper div.partner-home div.inner .grid-wrap.partner,div#content-wrapper div.what-home div.inner .grid-wrap.partner{margin:0 auto;width:100%}div#content-wrapper div.partner-home div.inner .grid-wrap.partner div.item a span,div#content-wrapper div.what-home div.inner .grid-wrap.partner div.item a span{color:#fff}div#content-wrapper div.partner-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon,div#content-wrapper div.what-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon{display:block;height:100%;text-align:center;text-decoration:none;width:100%}div#content-wrapper div.partner-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon img,div#content-wrapper div.what-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon img{height:auto;margin:0 auto;opacity:1;text-align:center;width:96px}@media screen and (min-width:501px) and (max-width:767px){div#content-wrapper div.partner-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon img,div#content-wrapper div.what-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon img{margin:10px auto;width:75px}}@media screen and (max-width:500px){div#content-wrapper div.partner-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon img,div#content-wrapper div.what-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon img{margin:10px auto;width:50px}}div#content-wrapper div.partner-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2,div#content-wrapper div.what-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2{display:block;font-family:arboria,"sans-serif";font-size:18px;font-weight:100;line-height:18px;padding:10px 0 0;text-align:center;text-decoration:none}@media screen and (min-width:501px) and (max-width:767px){div#content-wrapper div.partner-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2,div#content-wrapper div.what-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2{font-size:16px;line-height:16px}}@media screen and (max-width:500px){div#content-wrapper div.partner-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2,div#content-wrapper div.what-home div.inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2{font-size:12px;line-height:12px}}div#content-wrapper .what-home{display:block;margin:10px 0;overflow:hidden;position:relative}div#content-wrapper .what-home img.lady{display:none;height:100%;left:0;position:absolute;top:0;width:auto;z-index:5}@media (min-width:1024px){div#content-wrapper .what-home img.lady{display:block}}div#content-wrapper .what-home .inner{position:relative;z-index:10}div#content-wrapper .what-home .inner h3{color:#712980;font-family:arboria,"sans-serif";font-size:17px;font-weight:100;line-height:17px;padding:30px 0 5px!important;text-align:center}@media screen and (max-width:500px){div#content-wrapper .what-home .inner h3{padding:15px 0!important}}div#content-wrapper .what-home .inner h2{color:#006d9e}div#content-wrapper .what-home .inner h2 a{color:#006d9e;text-decoration:none}div#content-wrapper .what-home .inner .grid-wrap{padding:25px 0 0}div#content-wrapper .what-home .inner .grid-wrap .grid-wrapper .icon-wrapper a,div#content-wrapper .what-home .inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2,div#content-wrapper .what-home .inner .grid-wrap .grid-wrapper .icon-wrapper a:active,div#content-wrapper .what-home .inner .grid-wrap .grid-wrapper .icon-wrapper a:link,div#content-wrapper .what-home .inner .grid-wrap .grid-wrapper .icon-wrapper a:visited{color:#712980}div#content-wrapper div.partner-home{background:#20aeb9;background:linear-gradient(180deg,#20aeb9 0,#7dc9d2);clear:both;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#20aeb9",endColorstr="#7dc9d2",GradientType=0);margin:0 0 10px;overflow:hidden;position:relative}div#content-wrapper div.partner-home .inner{padding:0 5%}@media screen and (min-width:501px) and (max-width:767px){div#content-wrapper div.partner-home .inner{padding:0 5%}}@media screen and (max-width:500px){div#content-wrapper div.partner-home .inner{padding:0 5%}}div#content-wrapper div.partner-home .inner>h2{color:#fff;padding:30px 0 20px}div#content-wrapper div.partner-home .inner>h2 a{color:#fff!important;text-decoration:none}div#content-wrapper div.partner-home .inner .grid-wrap .grid-wrapper .icon-wrapper a,div#content-wrapper div.partner-home .inner .grid-wrap .grid-wrapper .icon-wrapper a.icon h2,div#content-wrapper div.partner-home .inner .grid-wrap .grid-wrapper .icon-wrapper a:active,div#content-wrapper div.partner-home .inner .grid-wrap .grid-wrapper .icon-wrapper a:link,div#content-wrapper div.partner-home .inner .grid-wrap .grid-wrapper .icon-wrapper a:visited{color:#fff}
