@charset "UTF-8";
#patientVideoPlayer .slick-next,#patientVideoPlayer .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}
#patientVideoPlayer .slick-next:focus,#patientVideoPlayer .slick-next:hover,#patientVideoPlayer .slick-prev:focus,#patientVideoPlayer .slick-prev:hover{outline:0;background:0 0;color:transparent}
#patientVideoPlayer .slick-next:focus:before,#patientVideoPlayer .slick-next:hover:before,#patientVideoPlayer .slick-prev:focus:before,#patientVideoPlayer .slick-prev:hover:before{opacity:1}
#patientVideoPlayer .slick-next.slick-disabled:before,#patientVideoPlayer .slick-prev.slick-disabled:before{opacity:.25}
#patientVideoPlayer .slick-next:before,#patientVideoPlayer .slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#patientVideoPlayer .slick-prev{left:-25px}
[dir=rtl] #patientVideoPlayer .slick-prev{left:auto;right:-25px}
#patientVideoPlayer .slick-prev:before{content:"←"}
#patientVideoPlayer .slick-next:before,[dir=rtl] #patientVideoPlayer .slick-prev:before{content:"→"}
#patientVideoPlayer .slick-next{right:-25px}
[dir=rtl] #patientVideoPlayer .slick-next{left:-25px;right:auto}
[dir=rtl] #patientVideoPlayer .slick-next:before{content:"←"}
#patientVideoPlayer .slick-dotted.slick-slider{margin-bottom:30px}
#patientVideoPlayer .slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
#patientVideoPlayer .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
#patientVideoPlayer .slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
#patientVideoPlayer .slick-dots li button:focus,#patientVideoPlayer .slick-dots li button:hover{outline:0}
#patientVideoPlayer .slick-dots li button:focus:before,#patientVideoPlayer .slick-dots li button:hover:before{opacity:1}
#patientVideoPlayer .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#patientVideoPlayer .slick-dots li.slick-active button:before{color:#000;opacity:.75}
.patient-stories{width:100%;height:400px;background-color:#000}
.patient-stories .main-content .left-col{z-index:3;color:#fff;position:relative}
.patient-stories .main-content .left-col .curecalloutcopy{top:0;left:0}
.patient-stories .main-content .right-col{z-index:3;color:#fff}
.patient-stories .lantern{position:absolute}
.patient-stories .lantern:before{content:' ';display:block;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center}
.patient-stories .lantern.r0:before{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}
.patient-stories .lantern.r1:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.patient-stories .lantern.r2:before{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}
.patient-stories .lantern.type1,.patient-stories .lantern.type1:before{width:calc(103px * .7);height:calc(131px * .7);background-size:calc(103px * .7) calc(131px * .7)}
.patient-stories .lantern.type1:before{background-image:url(../img/wall/lantern1.png)}
.patient-stories .lantern.type2,.patient-stories .lantern.type2:before{width:calc(83px * .7);height:calc(111px * .7);background-size:calc(83px * .7) calc(111px * .7)}
.patient-stories .lantern.type2:before{background-image:url(../img/wall/lantern2.png)}
.patient-stories .lantern.type3,.patient-stories .lantern.type3:before{width:calc(66px * .7);height:calc(94px * .7);background-size:calc(66px * .7) calc(94px * .7)}
.patient-stories .lantern.type3:before{background-image:url(../img/wall/lantern3.png)}
.patient-stories .lantern.type4,.patient-stories .lantern.type4:before{width:calc(80px * .7);height:calc(104px * .7);background-size:calc(80px * .7) calc(104px * .7)}
.patient-stories .lantern.type4:before{background-image:url(../img/wall/lantern4.png)}
.patient-stories .lantern.type5,.patient-stories .lantern.type5:before{width:calc(74px * .7);height:calc(102px * .7);background-size:calc(74px * .7) calc(102px * .7)}
.patient-stories .lantern.type5:before{background-image:url(../img/wall/lantern5.png)}
.patient-stories .lantern.type6,.patient-stories .lantern.type6:before{width:calc(89px * .7);height:calc(121px * .7);background-size:calc(89px * .7) calc(121px * .7)}
.patient-stories .lantern.type6:before{background-image:url(../img/wall/lantern6.png)}
.patient-stories .lantern.z0{z-index:0}
.patient-stories .lantern.z0:before{opacity:.33}
.patient-stories .lantern.z0.type1,.patient-stories .lantern.z0.type1:before{width:calc(103px * .33 * .7);height:calc(131px * .33 * .7);background-size:calc(103px * .33 * .7) calc(131px * .33 * .7)}
.patient-stories .lantern.z0.type2,.patient-stories .lantern.z0.type2:before{width:calc(83px * .33 * .7);height:calc(111px * .33 * .7);background-size:calc(83px * .33 * .7) calc(111px * .33 * .7)}
.patient-stories .lantern.z0.type3,.patient-stories .lantern.z0.type3:before{width:calc(66px * .33 * .7);height:calc(94px * .33 * .7);background-size:calc(66px * .33 * .7) calc(94px * .33 * .7)}
.patient-stories .lantern.z0.type4,.patient-stories .lantern.z0.type4:before{width:calc(80px * .33 * .7);height:calc(104px * .33 * .7);background-size:calc(80px * .33 * .7) calc(104px * .33 * .7)}
.patient-stories .lantern.z0.type5,.patient-stories .lantern.z0.type5:before{width:calc(74px * .33 * .7);height:calc(102px * .33 * .7);background-size:calc(74px * .33 * .7) calc(102px * .33 * .7)}
.patient-stories .lantern.z0.type6,.patient-stories .lantern.z0.type6:before{width:calc(89px * .33 * .7);height:calc(121px * .33 * .7);background-size:calc(89px * .33 * .7) calc(121px * .33 * .7)}
.patient-stories .lantern.z1{z-index:1}
.patient-stories .lantern.z1:before{opacity:.66}
.patient-stories .lantern.z1.type1,.patient-stories .lantern.z1.type1:before{width:calc(103px * .66 * .7);height:calc(131px * .66 * .7);background-size:calc(103px * .66 * .7) calc(131px * .66 * .7)}
.patient-stories .lantern.z1.type2,.patient-stories .lantern.z1.type2:before{width:calc(83px * .66 * .7);height:calc(111px * .66 * .7);background-size:calc(83px * .66 * .7) calc(111px * .66 * .7)}
.patient-stories .lantern.z1.type3,.patient-stories .lantern.z1.type3:before{width:calc(66px * .66 * .7);height:calc(94px * .66 * .7);background-size:calc(66px * .66 * .7) calc(94px * .66 * .7)}
.patient-stories .lantern.z1.type4,.patient-stories .lantern.z1.type4:before{width:calc(80px * .66 * .7);height:calc(104px * .66 * .7);background-size:calc(80px * .66 * .7) calc(104px * .66 * .7)}
.patient-stories .lantern.z1.type5,.patient-stories .lantern.z1.type5:before{width:calc(74px * .66 * .7);height:calc(102px * .66 * .7);background-size:calc(74px * .66 * .7) calc(102px * .66 * .7)}
.patient-stories .lantern.z1.type6,.patient-stories .lantern.z1.type6:before{width:calc(89px * .66 * .7);height:calc(121px * .66 * .7);background-size:calc(89px * .66 * .7) calc(121px * .66 * .7)}
.patient-stories .lantern.z2{z-index:2}
.patient-stories .lantern .cure{position:absolute;display:table;top:15px;left:55px;width:200px;height:70px;background-color:#682182;border-radius:6px}
.patient-stories .lantern .cure:before{content:' ';display:block;position:absolute;width:12px;height:12px;left:-12px;top:29px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #682182}
.patient-stories .lantern .cure .data{display:table-cell;padding:10px 0;color:#fff;text-align:center;vertical-align:middle;text-decoration:none}
.patient-stories .lantern .cure .data hr{margin:5px auto;width:50%;border-top-color:#fff}
.patient-stories .lantern.right .cure{left:-180px}
.patient-stories .lantern.right .cure:before{left:200px;border-left:6px solid #682182;border-right:6px solid transparent}
@media only screen and (min-width:48em){.patient-stories .lantern.type1,.patient-stories .lantern.type1:before{width:calc(103px * .85);height:calc(131px * .85);background-size:calc(103px * .85) calc(131px * .85)}
.patient-stories .lantern.type2,.patient-stories .lantern.type2:before{width:calc(83px * .85);height:calc(111px * .85);background-size:calc(83px * .85) calc(111px * .85)}
.patient-stories .lantern.type3,.patient-stories .lantern.type3:before{width:calc(66px * .85);height:calc(94px * .85);background-size:calc(66px * .85) calc(94px * .85)}
.patient-stories .lantern.type4,.patient-stories .lantern.type4:before{width:calc(80px * .85);height:calc(104px * .85);background-size:calc(80px * .85) calc(104px * .85)}
.patient-stories .lantern.type5,.patient-stories .lantern.type5:before{width:calc(74px * .85);height:calc(102px * .85);background-size:calc(74px * .85) calc(102px * .85)}
.patient-stories .lantern.type6,.patient-stories .lantern.type6:before{width:calc(89px * .85);height:calc(121px * .85);background-size:calc(89px * .85) calc(121px * .85)}
.patient-stories .lantern.z0.type1,.patient-stories .lantern.z0.type1:before{width:calc(103px * .33 * .85);height:calc(131px * .33 * .85);background-size:calc(103px * .33 * .85) calc(131px * .33 * .85)}
.patient-stories .lantern.z0.type2,.patient-stories .lantern.z0.type2:before{width:calc(83px * .33 * .85);height:calc(111px * .33 * .85);background-size:calc(83px * .33 * .85) calc(111px * .33 * .85)}
.patient-stories .lantern.z0.type3,.patient-stories .lantern.z0.type3:before{width:calc(66px * .33 * .85);height:calc(94px * .33 * .85);background-size:calc(66px * .33 * .85) calc(94px * .33 * .85)}
.patient-stories .lantern.z0.type4,.patient-stories .lantern.z0.type4:before{width:calc(80px * .33 * .85);height:calc(104px * .33 * .85);background-size:calc(80px * .33 * .85) calc(104px * .33 * .85)}
.patient-stories .lantern.z0.type5,.patient-stories .lantern.z0.type5:before{width:calc(74px * .33 * .85);height:calc(102px * .33 * .85);background-size:calc(74px * .33 * .85) calc(102px * .33 * .85)}
.patient-stories .lantern.z0.type6,.patient-stories .lantern.z0.type6:before{width:calc(89px * .33 * .85);height:calc(121px * .33 * .85);background-size:calc(89px * .33 * .85) calc(121px * .33 * .85)}
.patient-stories .lantern.z1.type1,.patient-stories .lantern.z1.type1:before{width:calc(103px * .66 * .85);height:calc(131px * .66 * .85);background-size:calc(103px * .66 * .85) calc(131px * .66 * .85)}
.patient-stories .lantern.z1.type2,.patient-stories .lantern.z1.type2:before{width:calc(83px * .66 * .85);height:calc(111px * .66 * .85);background-size:calc(83px * .66 * .85) calc(111px * .66 * .85)}
.patient-stories .lantern.z1.type3,.patient-stories .lantern.z1.type3:before{width:calc(66px * .66 * .85);height:calc(94px * .66 * .85);background-size:calc(66px * .66 * .85) calc(94px * .66 * .85)}
.patient-stories .lantern.z1.type4,.patient-stories .lantern.z1.type4:before{width:calc(80px * .66 * .85);height:calc(104px * .66 * .85);background-size:calc(80px * .66 * .85) calc(104px * .66 * .85)}
.patient-stories .lantern.z1.type5,.patient-stories .lantern.z1.type5:before{width:calc(74px * .66 * .85);height:calc(102px * .66 * .85);background-size:calc(74px * .66 * .85) calc(102px * .66 * .85)}
.patient-stories .lantern.z1.type6,.patient-stories .lantern.z1.type6:before{width:calc(89px * .66 * .85);height:calc(121px * .66 * .85);background-size:calc(89px * .66 * .85) calc(121px * .66 * .85)}
}
@media only screen and (min-width:62.5em){.patient-stories .lantern.type1,.patient-stories .lantern.type1:before{width:103px;height:131px;background-size:103px 131px}
.patient-stories .lantern.type2,.patient-stories .lantern.type2:before{width:83px;height:111px;background-size:83px 111px}
.patient-stories .lantern.type3,.patient-stories .lantern.type3:before{width:66px;height:94px;background-size:66px 94px}
.patient-stories .lantern.type4,.patient-stories .lantern.type4:before{width:80px;height:104px;background-size:80px 104px}
.patient-stories .lantern.type5,.patient-stories .lantern.type5:before{width:74px;height:102px;background-size:74px 102px}
.patient-stories .lantern.type6,.patient-stories .lantern.type6:before{width:89px;height:121px;background-size:89px 121px}
.patient-stories .lantern.z0.type1,.patient-stories .lantern.z0.type1:before{width:calc(103px * .33);height:calc(131px * .33);background-size:calc(103px * .33) calc(131px * .33)}
.patient-stories .lantern.z0.type2,.patient-stories .lantern.z0.type2:before{width:calc(83px * .33);height:calc(111px * .33);background-size:calc(83px * .33) calc(111px * .33)}
.patient-stories .lantern.z0.type3,.patient-stories .lantern.z0.type3:before{width:calc(66px * .33);height:calc(94px * .33);background-size:calc(66px * .33) calc(94px * .33)}
.patient-stories .lantern.z0.type4,.patient-stories .lantern.z0.type4:before{width:calc(80px * .33);height:calc(104px * .33);background-size:calc(80px * .33) calc(104px * .33)}
.patient-stories .lantern.z0.type5,.patient-stories .lantern.z0.type5:before{width:calc(74px * .33);height:calc(102px * .33);background-size:calc(74px * .33) calc(102px * .33)}
.patient-stories .lantern.z0.type6,.patient-stories .lantern.z0.type6:before{width:calc(89px * .33);height:calc(121px * .33);background-size:calc(89px * .33) calc(121px * .33)}
.patient-stories .lantern.z1.type1,.patient-stories .lantern.z1.type1:before{width:calc(103px * .66);height:calc(131px * .66);background-size:calc(103px * .66) calc(131px * .66)}
.patient-stories .lantern.z1.type2,.patient-stories .lantern.z1.type2:before{width:calc(83px * .66);height:calc(111px * .66);background-size:calc(83px * .66) calc(111px * .66)}
.patient-stories .lantern.z1.type3,.patient-stories .lantern.z1.type3:before{width:calc(66px * .66);height:calc(94px * .66);background-size:calc(66px * .66) calc(94px * .66)}
.patient-stories .lantern.z1.type4,.patient-stories .lantern.z1.type4:before{width:calc(80px * .66);height:calc(104px * .66);background-size:calc(80px * .66) calc(104px * .66)}
.patient-stories .lantern.z1.type5,.patient-stories .lantern.z1.type5:before{width:calc(74px * .66);height:calc(102px * .66);background-size:calc(74px * .66) calc(102px * .66)}
.patient-stories .lantern.z1.type6,.patient-stories .lantern.z1.type6:before{width:calc(89px * .66);height:calc(121px * .66);background-size:calc(89px * .66) calc(121px * .66)}
}
/*# sourceMappingURL=cure-callout.css.map */