@media(max-width:350px){.slide,.slide .active{height:410px}.carousel.with-slidenav{height:475px}.slide p.ctext{top:176px}}@media(max-width:699px) and (min-width:350px){.slide,.slide .active{height:410px}.carousel.with-slidenav{height:475px}.slide p.ctext{top:220px}}@media(max-width:992px) and (min-width:700px){.slide,.slide .active{height:580px}.carousel.with-slidenav{height:640px}.slide p.ctext{top:457px}}@media(max-width:1200px) and (min-width:1000px){.slide,.slide .active{height:580px}.carousel.with-slidenav{height:640px}.slide p.ctext{top:435px}}@media(min-width:1220px){.slide,.slide .active{height:680px}.carousel.with-slidenav{height:740px}.slide p.ctext{top:550px}}.active .slide{display:block !important;visibility:hidden;transition:left .6s ease-out}.active .slide.current{visibility:visible;left:0}.active .slide.next{left:100%}.active .slide.prev{left:-100%}.active .slide.next.in-transition,.active .slide.prev.in-transition{visibility:visible}.carousel,.slide{width:100%;padding:0;margin:0;overflow:hidden}.carousel{position:relative}.carousel ul{margin:10px;padding:0}.slide{background-size:cover;position:relative;margin-bottom:1em}.slide h3{font-size:1.375em !important;font-weight:500;font-family:MyriadPro-Semibold;margin:0;padding:.25em;text-align:center;background-color:rgba(255,255,255,.8);color:#333}.slide p{position:absolute;left:0;right:0;text-align:center;margin:0;clear:both;padding:5px;background-color:#fff;font-size:20px !important;font-family:MyriadPro-Light;font-weight:bold;color:#333}.slide p.cbutton{bottom:0}.slide a{display:block;text-align:center;color:#fff}.slide a:hover,.slide a:focus{color:#fff}.carousel.active{position:relative}.active .slide{border:none;display:none;position:absolute;top:0;left:0;z-index:200}.slide.current{display:block;z-index:500}.btn-prev,.btn-next{position:absolute;z-index:700;top:50%;margin-top:-3.5em;border:0;line-height:1;padding:10px 5px;transition:padding .4s ease-out}.btn-next:hover,.btn-next:focus,.btn-prev:hover,.btn-prev:focus{padding-left:15px;padding-right:15px}.btn-prev{left:0;border-radius:0 .25em .25em 0;background-color:#d9d2d6;top:185px}.btn-next{right:0;border-radius:.25em 0 0 .25em;background-color:#d9d2d6;top:185px}.carousel.with-slidenav{padding-bottom:2em;background-color:#fff;z-index:0}.slidenav{position:absolute;bottom:.25em;left:0;right:0;text-align:center}.slidenav li{display:inline-block;margin:0 .5em}.slidenav button{border:2px solid #bc0067;background-color:#bc0067;line-height:1em;height:2em;width:4em;font-size:20px;font-weight:bold;color:#fff;border-radius:8px}.slidenav button.current{border-radius:.5em;background-color:#fff;color:#bc0067}.slidenav button:hover,.slidenav button:focus{border:2px dotted #fff}.slidenav button.current:hover,.slidenav button.current:focus{border:2px dotted #036}.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.btn-carousel{background:#bc0067;border:none;font-family:'MyriadPro-Regular';font-size:20px !important;outline:none;padding:5px 14px !important;text-shadow:none;margin:5px auto;white-space:normal !important}.btn-carousel:hover,.btn-carousel:focus{background-color:#89004b}