.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}#home-stories{position:relative;padding:4rem 0 2rem}#home-stories:before,#home-stories:after{content:"";height:100%;width:25%;position:absolute;top:0;background:linear-gradient(90deg,#0171ba,#0171bab3 40%,#0171ba80,#fff0);pointer-events:none;z-index:3}#home-stories:before{left:0}#home-stories:after{right:0;background:linear-gradient(-90deg,#0171ba,#0171bab3 40%,#0171ba80,#fff0)}.slider-header.svelte-1yhs5es{position:relative;text-align:center;margin-bottom:3rem;padding:0 15px;z-index:4}.slider-header.svelte-1yhs5es h2:where(.svelte-1yhs5es){color:#fff;font-family:Lora;font-style:normal;font-weight:400;margin:0;font-size:40px;line-height:40px}.slider-footer.svelte-1yhs5es{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:1rem}.slider-footer.svelte-1yhs5es h3:where(.svelte-1yhs5es){margin:0}.keen-slider.svelte-1yhs5es{width:100%;margin:0 auto;padding:0;position:relative;align-items:flex-start}.slide.svelte-1yhs5es{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem;flex:1 0 auto;border-radius:16px;max-width:220px}.slide.svelte-1yhs5es:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;background:linear-gradient(0deg,#fff0 20%,#ffffff5d);opacity:0;transition:opacity .15s ease}.slide.active:before{opacity:1}.slide.active .slide-title{opacity:1}.slide-inner.svelte-1yhs5es{display:flex;flex-direction:column;align-items:center;height:100%}.slide-title.svelte-1yhs5es{min-height:3.5rem;font-size:1.2rem;margin-top:0;margin-bottom:.5rem;opacity:0;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;transition:opacity .15s ease}.headshot-wrapper.svelte-1yhs5es{position:relative;width:200px;height:200px;margin:0 auto;flex-shrink:0;background-color:#fff;border-radius:50%}.headshot.svelte-1yhs5es{width:100%;height:100%;object-fit:cover;border-radius:50%;border:6px solid #fac16b}.icon-overlay.svelte-1yhs5es{position:absolute;bottom:0;right:0;width:80px;height:80px;border-radius:50%;background:#025387;padding:5px;box-shadow:0 0 4px #00000026}.caption.svelte-1yhs5es,.slide-title.svelte-1yhs5es{font-weight:700;color:#fff;line-height:1.2;text-align:center;flex-grow:0;max-width:100%}.slide-title.svelte-1yhs5es{font-size:22px;margin-bottom:1rem}.caption.svelte-1yhs5es{font-weight:400;font-size:20px;margin-bottom:0;margin-top:1rem}.range-wrapper.svelte-1yhs5es{display:none;position:relative;margin-top:2rem;margin-left:auto;margin-right:auto;height:40px}.range-wrapper.svelte-1yhs5es:before{content:"";position:absolute;top:calc(50% + 2px);left:0;width:100%;height:20px;transform:translateY(-50%);background-image:repeating-linear-gradient(to right,white,white 4px,transparent 4px,transparent 52px);z-index:0;pointer-events:none}input[type=range].svelte-1yhs5es{width:100%;height:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;position:relative;z-index:1;cursor:pointer}input[type=range].svelte-1yhs5es::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:20px;background:transparent}input[type=range].svelte-1yhs5es::-moz-range-thumb{height:20px;width:20px;background:transparent}input[type=range].svelte-1yhs5es:focus{outline:none;box-shadow:none}input[type=range].svelte-1yhs5es:focus,input[type=range].svelte-1yhs5es:focus::-webkit-slider-thumb,input[type=range].svelte-1yhs5es:focus::-webkit-slider-runnable-track{outline:none!important;box-shadow:none!important}.carrot.svelte-1yhs5es{position:absolute;top:-16px;left:50%;transform:translate(-50%);width:80px;height:80px;background:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/OOC-story-slider.webp) center/contain no-repeat;z-index:2;pointer-events:none}.track-overlay.svelte-1yhs5es{position:absolute;top:calc(50% - 2px);left:0;width:200%;height:24px;transform:translate(12px,-50%);background-image:radial-gradient(white 2px,transparent 2px);background-size:8px 8px;background-repeat:repeat-x;z-index:0;pointer-events:none;transition:transform .3s ease}html .no-padding{padding:0!important}html .no-padding .fusion-builder-row,html .no-padding .fusion-column-wrapper{max-width:100%!important;margin:0!important}@media (max-width: 400px){html .no-padding{padding-left:0!important;padding-right:0!important}}.fillall.svelte-1yhs5es{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}.arrow.svelte-1yhs5es{position:absolute;top:0;z-index:10;background:transparent;font-size:2rem;cursor:pointer;padding:.25em 1.25em;border-radius:50%;-webkit-user-select:none;user-select:none;border:none;outline:none;opacity:.3;height:100%;transition:opacity .15s ease}.arrow.svelte-1yhs5es:hover{opacity:1}.arrow.prev.svelte-1yhs5es{left:2.5rem;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/prev.svg);background-size:60px;background-repeat:no-repeat;background-position:center}.arrow.next.svelte-1yhs5es{right:2.5rem;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/next.svg);background-size:60px;background-repeat:no-repeat;background-position:center}@media (max-width: 2300px){.arrow.prev.svelte-1yhs5es{left:2.1rem}.arrow.next.svelte-1yhs5es{right:2.1rem}}@media (max-width: 1900px){.arrow.prev.svelte-1yhs5es{left:2rem}.arrow.next.svelte-1yhs5es{right:2rem}}@media (max-width: 1400px){.arrow.prev.svelte-1yhs5es{left:1.75rem}.arrow.next.svelte-1yhs5es{right:1.75rem}}@media (max-width: 1100px){.arrow.prev.svelte-1yhs5es{background-size:30px;left:1rem}.arrow.next.svelte-1yhs5es{background-size:30px;right:1rem}}@media (max-width: 640px){#home-stories{padding:2.5rem 0 2rem}.slider-header.svelte-1yhs5es{margin-bottom:1.5rem;max-width:400px;margin:0 auto 2rem}.arrow.svelte-1yhs5es{top:50%;transform:translateY(-50%);height:50%}.arrow.prev.svelte-1yhs5es{left:.75rem}.arrow.next.svelte-1yhs5es{right:.75rem}}@media (max-width: 450px){#home-stories:before,#home-stories:after{display:none}.arrow.svelte-1yhs5es{top:50%;transform:translateY(-30%);height:50%;padding:.25em .75em}.arrow.prev.svelte-1yhs5es{left:.5rem}.arrow.next.svelte-1yhs5es{right:.5rem}}#home-slider{pointer-events:none}#home-slider .svelte-1kb93bu{pointer-events:auto}.hero-slider-wrapper.svelte-1kb93bu{position:relative;overflow:hidden;max-width:100%;background:#fff}.keen-slider.svelte-1kb93bu{display:flex}.hero-slide.svelte-1kb93bu{display:flex;align-items:center;justify-content:space-between;padding:2rem 120px;color:#fff;position:relative;pointer-events:none}.hero-slide.svelte-1kb93bu :where(.svelte-1kb93bu){pointer-events:auto}.hero-content.svelte-1kb93bu{position:relative;flex:1;max-width:784px;padding:3.5vw 0;z-index:2}.quote.svelte-1kb93bu{position:relative;font-size:72px;font-weight:700;line-height:1.075;text-shadow:0 2px 8px rgba(0,0,0,.4);padding-left:77px}.quote.svelte-1kb93bu:before{content:"";position:absolute;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/quote.svg);width:77px;height:159px;background-size:contain;left:0;top:-16.5px}.cta-buttons.svelte-1kb93bu{margin:2rem 0 1rem;display:flex;flex-wrap:wrap;gap:30px}.cta-buttons.svelte-1kb93bu a:where(.svelte-1kb93bu){background-color:#f4ad42;text-transform:uppercase;color:#000;min-width:350px;text-align:center;line-height:1.2rem;font-weight:600;font-size:19px;border-radius:10px;-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:50% 50%;padding:17px 27px;filter:brightness(100%);display:flex;justify-content:center;align-items:center;transition:filter .15s ease}.cta-buttons.svelte-1kb93bu a:where(.svelte-1kb93bu):hover{filter:brightness(120%)}.subtitle.svelte-1kb93bu{font-size:44px;text-shadow:0 2px 8px rgba(0,0,0,.2)}.slide-img.svelte-1kb93bu{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;pointer-events:none;border-radius:0}.play-button.svelte-1kb93bu{position:absolute;top:65%;right:19.5%;font-size:2rem;color:#fff;width:86px;height:86px;display:flex;align-items:center;justify-content:center;pointer-events:none;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/yt_play.svg);background-size:contain;background-repeat:no-repeat;background-color:transparent;border:none;opacity:.6;cursor:pointer;transition:opacity .15s ease;z-index:10}.play-button.svelte-1kb93bu span:where(.svelte-1kb93bu){position:relative;top:46px;white-space:nowrap;font-size:14px}.play-button.svelte-1kb93bu:hover{opacity:1}.nav.svelte-1kb93bu{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;border:none;width:60px;height:100%;font-size:1.5rem;padding:0 2rem;cursor:pointer;background-color:transparent;transition:opacity .15s ease;opacity:.4}.nav.svelte-1kb93bu.rev-style{filter:drop-shadow(0 0 0px #333)}.nav.svelte-1kb93bu.prev{left:0;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/prev.svg);background-size:60px;background-repeat:no-repeat;background-position:center;padding-left:4rem}.nav.svelte-1kb93bu.next{right:0;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/next.svg);background-size:60px;background-repeat:no-repeat;background-position:center;padding-right:4rem}.nav.svelte-1kb93bu:hover{opacity:1}.video-panel.svelte-1kb93bu{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;color:#fff;display:flex;flex-direction:column;z-index:999}.close-button.svelte-1kb93bu{position:absolute;top:0;right:0;margin:6px 12px 0 0;align-self:flex-end;flex-shrink:0;height:50px;width:50px;padding:0;background:none;color:#fff;border:none;cursor:pointer;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/06/close_btn.svg);background-size:contain;background-repeat:no-repeat}.video-layout.svelte-1kb93bu{display:flex;height:100%;padding:1rem 2rem 2rem;gap:2rem}.video-left.svelte-1kb93bu{flex:1;background:#fff;aspect-ratio:16/9}.video-right.svelte-1kb93bu{flex:1;padding:2rem;background:#ffffff0d;overflow:auto}.video-right.svelte-1kb93bu h2:where(.svelte-1kb93bu){font-size:2rem;line-height:1;color:#fff;margin:0 0 1rem}.video-right.svelte-1kb93bu ul:where(.svelte-1kb93bu){list-style:none;padding:0;overflow:auto}.video-right.svelte-1kb93bu li:where(.svelte-1kb93bu){margin-bottom:.25rem;cursor:pointer;padding:.5rem 1rem;line-height:1.2;border-radius:6px;transition:background .2s}.video-right.svelte-1kb93bu li:where(.svelte-1kb93bu).selected{background:#0d6efd}.home #sliders-container{display:none}.fillall.svelte-1kb93bu{position:absolute;top:0;left:0;height:100%;width:100%}button.fillall.svelte-1kb93bu{background-color:transparent;border:none;cursor:pointer}.rev-style.svelte-1kb93bu .slide-img:where(.svelte-1kb93bu){object-fit:contain;object-position:75% 50%}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu){padding-left:0;text-shadow:initial;font-family:Lora;text-transform:capitalize;font-style:italic;color:#3170b3;text-decoration:none;white-space:nowrap;text-align:center;line-height:121px;letter-spacing:0px;font-weight:400;font-size:107px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu) span{position:relative;display:block;font-size:130px;font-style:normal;margin-bottom:1rem}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu) span:after{content:"";position:absolute;background-image:url(https://www.orlandoortho.com/wp-content/uploads/2025/01/Stroke.webp);background-size:contain;background-repeat:no-repeat;height:28px;width:100%;left:0;bottom:-22px}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu):before{display:none}.rev-style.svelte-1kb93bu .subtitle:where(.svelte-1kb93bu){font-size:36px;line-height:46px;max-width:465px;color:#000;font-weight:600;text-shadow:initial}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu){flex-direction:column;max-width:385px;gap:12px}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu) a:where(.svelte-1kb93bu){width:100%}@media (min-width: 1850px){.keen-slider.svelte-1kb93bu .hero-slide:where(.svelte-1kb93bu):first-of-type .slide-img:where(.svelte-1kb93bu){object-position:50% 10%}}@media (max-width: 1800px){.hero-content.svelte-1kb93bu{padding:2.5vw 0}}@media (max-width: 1600px){.rev-style.svelte-1kb93bu .slide-img:where(.svelte-1kb93bu){object-fit:contain;object-position:right}}@media (max-width: 1500px){.video-left.svelte-1kb93bu{aspect-ratio:initial;width:60%;flex:initial}}@media (max-width: 1300px){.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu){font-size:8vw;line-height:1}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu) span{font-size:10vw;line-height:1}.rev-style.svelte-1kb93bu .subtitle:where(.svelte-1kb93bu){font-size:2.75vw;line-height:1.2;max-width:34vw}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu){max-width:32vw}.hero-content.svelte-1kb93bu{max-width:55vw}.quote.svelte-1kb93bu{font-size:5vw;padding-left:0}.quote.svelte-1kb93bu:before{left:-72px;top:-26px}.cta-buttons.svelte-1kb93bu a:where(.svelte-1kb93bu){font-size:16px;min-width:initial;width:fit-content;flex:1}.subtitle.svelte-1kb93bu{font-size:3vw}}@media (max-width: 1100px){.slide-img.svelte-1kb93bu{object-position:75% 50%}.play-button.svelte-1kb93bu{right:16%}.video-right.svelte-1kb93bu{padding:1.5rem 1.25rem}.video-right.svelte-1kb93bu h2:where(.svelte-1kb93bu){font-size:1.5rem}.video-right.svelte-1kb93bu li:where(.svelte-1kb93bu){font-size:14px}.close-button.svelte-1kb93bu{height:30px;width:30px}.nav.svelte-1kb93bu.prev{background-size:30px;padding-left:2rem}.nav.svelte-1kb93bu.next{background-size:30px;padding-right:2rem}.video-panel.svelte-1kb93bu{padding-bottom:1rem}}@media (max-width: 1024px){.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu){font-size:7vw}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu) span{font-size:9vw}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu){margin:1rem 0 2rem}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu) a:where(.svelte-1kb93bu){padding:8px 12px}}@media (max-width: 821px){.cta-buttons.svelte-1kb93bu{gap:12px;margin:1.5rem 0 .5rem}.cta-buttons.svelte-1kb93bu a:where(.svelte-1kb93bu){width:100%;padding:10px 16px;font-size:14px}.play-button.svelte-1kb93bu{right:12.5%}}@media (max-width: 640px){.hero-slide.svelte-1kb93bu{padding:2rem calc(6% + 20px)}.nav.svelte-1kb93bu{padding:0!important;width:40px}.play-button.svelte-1kb93bu{right:60px;height:50px;width:50px}.quote.svelte-1kb93bu:before{transform:scale(.5);transform-origin:90% 10%}.cta-buttons.svelte-1kb93bu{gap:6px;flex-direction:column;margin:1rem 0 .5rem}.cta-buttons.svelte-1kb93bu a:where(.svelte-1kb93bu){line-height:1;padding:10px 8px}.video-layout.svelte-1kb93bu{padding:.5rem 1rem 1rem;gap:1rem}.video-right.svelte-1kb93bu{padding:.75rem}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu){margin:1rem 0}.play-button.svelte-1kb93bu span:where(.svelte-1kb93bu){top:34px;text-shadow:0 0 2px #000}}@media (max-width: 520px){.rev-style.svelte-1kb93bu .slide-img:where(.svelte-1kb93bu){display:none}.rev-style.svelte-1kb93bu .hero-content:where(.svelte-1kb93bu){max-width:100%}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu){display:block;font-size:11vw}.rev-style.svelte-1kb93bu .quote:where(.svelte-1kb93bu) span{display:inline-block;font-size:11vw;margin-bottom:0}.rev-style.svelte-1kb93bu .subtitle:where(.svelte-1kb93bu){max-width:100%;text-align:center;font-size:6vw}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu){max-width:100%}.rev-style.svelte-1kb93bu .cta-buttons:where(.svelte-1kb93bu) a:where(.svelte-1kb93bu){padding:16px 24px;font-size:16px}}@media (max-width: 475px){.play-button.svelte-1kb93bu{right:40px}.video-right.svelte-1kb93bu{display:none}.video-layout.svelte-1kb93bu{height:100%;display:flex;justify-content:center;align-items:center}.video-left.svelte-1kb93bu{aspect-ratio:16/9;width:100%}.video-left.svelte-1kb93bu iframe:where(.svelte-1kb93bu){width:100%;aspect-ratio:16/9}}
