.c-hero{display:block;width:100%;margin:0 auto;position:relative}.c-hero__curve{position:absolute;left:0;bottom:18px;width:100%}@media screen and (min-width:768px){.c-hero__curve{bottom:-2px}}.c-hero.text_only{margin-bottom:40px}.text_only .c-hero__curve{bottom:0}@media screen and (min-width:768px){.text_only .c-hero__curve{bottom:-2px}}.text_only .c-hero__inner .row-fluid-wrapper{width:100%}.c-hero__image .c-hero__copy.span6.text_only{width:calc(100% - 40px);margin:0 20px;position:relative;bottom:-20px}@media screen and (min-width:768px){.c-hero__image .c-hero__copy.span6.text_only{width:48%;margin:0;position:relative;bottom:0}}.c-hero__image-container.text_only{padding:40px}.c-hero.town-ride{margin-bottom:40px}.town-ride .c-hero__curve{bottom:0}@media screen and (min-width:768px){.town-ride .c-hero__curve{bottom:-2px}}.c-hero__town-ride-eyebrow{display:inline-block;border-radius:15px;color:#fff;font-size:18px;text-align:center;padding:10px;margin-bottom:20px}.c-hero__image .c-hero__copy.town-ride h1{margin-bottom:10px}@media screen and (min-width:768px){.c-hero__image .c-hero__copy.town-ride h1{max-width:350px}}.copy__town-ride p{color:#fff;font-size:16px;line-height:2em}@media screen and (min-width:992px){.c-hero__image-container.town-ride{width:65.95744680199999%;float:right}.c-hero__image .c-hero__copy.town-ride.span6{left:0;top:50%}}.c-hero.full-sidebar{margin-bottom:30px}@media screen and (min-width:992px){.c-hero.full-sidebar{padding-bottom:40px}}.c-hero.full-sidebar:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:20px;background:#fff}@media screen and (min-width:992px){.c-hero.full-sidebar:before{height:30%}}.c-hero__inner{display:flex;flex-wrap:wrap}@media screen and (min-width:992px){.c-hero__inner{display:block}}@media screen and (min-width:992px){.c-hero.full-sidebar .c-hero__curve{bottom:calc(30% - 2px)}}.slider .c-hero__curve{bottom:0}@media screen and (min-width:768px){.slider .c-hero__curve{bottom:-2px}}.c-hero.slider .row-fluid-wrapper{max-width:1200px;margin:0 auto}.c-hero.slider .c-hero__inner{padding:20px}@media screen and (min-width:992px){.c-hero.slider .c-hero__inner{padding:40px 20px 80px 20px}}.c-hero__slider{margin:0 auto}.c-slider__slide{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media screen and (min-width:992px){.c-slider__slide{flex-wrap:nowrap}}.c-slide__image{flex:0 0 100%;max-width:100%;max-height:300px;overflow:hidden;margin-bottom:50px;border-radius:20px}@media screen and (min-width:992px){.c-slide__image{flex:0 0 55%;max-width:55%;max-height:500px;margin-bottom:0}}.c-slider__slide img{vertical-align:bottom;max-width:100%}.c-slide__text{flex:0 0 100%;max-width:100%;padding:20px 0;box-sizing:border-box;width:100%;text-align:left;color:#fff}@media screen and (min-width:992px){.c-slide__text{flex:0 0 45%;max-width:45%;padding:0 0 0 5vw;box-sizing:border-box}}.c-slide__text h1{margin:0 0 .3em 0;font-size:36px;font-weight:700;line-height:1em;letter-spacing:.5px;font-family:"Goby",Helvetica,Arial,sans-serif}@media screen and (min-width:992px){.c-slide__text h1{font-size:55px}}.c-slide__text p{font-size:16px;line-height:1.5em}.c-hero__cta.btn{margin:20px 0 0 0;text-decoration:none}@media screen and (min-width:992px){.c-hero__cta.btn{margin:35px 0 0 0}}.c-hero__slider-controls .prev,.c-hero__slider-controls .next{position:absolute;left:20px;top:300px;width:30px;height:30px;background:rgba(255,255,255,0.3);border-radius:30px;line-height:30px;transition:all ease 300ms}.c-hero__slider-controls .prev:hover,.c-hero__slider-controls .next:hover{background-color:rgba(255,255,255,0.6)}.c-hero__slider-controls .next{left:auto;right:20px}@media screen and (min-width:992px){.c-hero__slider-controls .prev,.c-hero__slider-controls .next{top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50px;line-height:50px}}.c-hero__slider-controls svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:#fff;width:7px}.bx-pager{display:none}.c-hero .bx-controls-auto .bx-start{position:relative;font-size:0}.c-hero .bx-controls-auto .bx-start:before{content:' ';background-image:url('https://www.pmc.org/hubfs/PMC%202018/playbtn.png');background-size:16px 20px;height:20px;width:16px;position:absolute;left:50%}.c-hero .bx-controls-auto .bx-stop{position:relative;font-size:0}.c-hero .bx-controls-auto .bx-stop:before{content:' ';background-image:url('https://www.pmc.org/hubfs/PMC%202018/pausebtn.png');background-size:16px 20px;height:20px;width:16px;position:absolute;left:50%}@media screen and (min-width:768px){.c-hero .bx-controls-auto{left:-50px;right:unset}}@media screen and (min-width:992px){.c-hero__slider-controls svg{width:16px}}.c-hero__image{max-width:1200px;margin:0 auto;padding:40px 0 0 0;box-sizing:border-box;position:relative}@media screen and (min-width:992px){.c-hero__image{padding:40px 20px 0 20px}}.c-hero__copy{padding-right:40px;box-sizing:border-box}.c-hero__copy.full{position:absolute;left:0;bottom:0}.c-hero__copy h1{color:#fff;font-size:30px;margin-bottom:.5em;font-family:"Goby",Helvetica,Arial,sans-serif}@media screen and (min-width:992px){.c-hero__copy h1{font-size:40px}}.c-hero__copy p{line-height:1.5em}.c-hero__image-container{position:relative;margin-bottom:10px}@media screen and (min-width:992px){.c-hero__image-container{margin-bottom:0}}.c-hero__image-container img{border-radius:20px}.full .c-hero__curve{bottom:-2px}.full .c-hero__inner{padding:0 20px}@media screen and (min-width:768px){.full .c-hero__inner{padding:0}}.c-hero__image-container.full{width:100%}.c-hero__copy.full{position:relative;bottom:-20px}@media screen and (min-width:768px){.c-hero__copy.full{bottom:0}}@media screen and (min-width:992px){.c-hero__image-container.full-sidebar{margin-bottom:-40px}}.c-hero__image-container img{width:100%;vertical-align:bottom}.c-hero__image.full-sidebar{padding:40px 20px 0 20px}.c-hero__image.full-sidebar .span12{margin:0}.c-hero__image .c-hero__copy.span6{padding:20px;border-radius:20px}@media screen and (max-width:991px){.c-hero__image .c-hero__copy.span6{width:100%;margin:0}}@media screen and (min-width:992px){.c-hero__image .c-hero__copy.span6{position:absolute;z-index:1;left:33.33%;bottom:0;transform:translateY(50%);padding:30px 25px}}@media screen and (min-width:992px){.c-hero__image.full .c-hero__copy.span6{width:700px;left:50%;bottom:0;transform:translate(-50%,50%);margin-left:0;padding:30px 25px}}.c-hero__image .c-hero__copy h1{margin:0;font-family:"Goby",Helvetica,Arial,sans-serif}