.ck-hero-appointment-book{--ck-orange:#fd6613;--ck-purple:#2c234f;--ck-teal:#0f8b8d;margin-top:80px;padding:180px 0;position:relative}.ck-hero-appointment-book .container{position:relative;z-index:1}.ck-hero-appointment-book .ck-video-wrap{border-radius:0 0 0 100px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.ck-hero-appointment-book .ck-video-wrap .ck-video-inner{height:100%;position:relative;width:100%}.ck-hero-appointment-book .ck-video-bg{height:100%;object-fit:cover;position:absolute;width:100%}.ck-hero-appointment-book .ck-book{background:hsla(0,0%,100%,.8);border-radius:30px;padding:30px}.ck-hero-appointment-book .ck-book .ck-state-select-wrap{margin-bottom:24px}.ck-hero-appointment-book .ck-book h5{color:var(--ck-purple);font-size:30px;line-height:1.3em}.ck-hero-appointment-book .ck-book .ck-state-select{background:transparent;border:none;border-bottom:1px solid;border-radius:0;color:var(--ck-purple);cursor:pointer;font:inherit;line-height:inherit;padding:0 25px 0 0!important}.ck-hero-appointment-book .ck-book .ck-state-select-container{display:inline-block;position:relative}.ck-hero-appointment-book .ck-book .ck-state-select-container .custom-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid;height:0;pointer-events:none;position:absolute;right:.4em;top:50%;transform:translateY(-50%);width:0}.ck-hero-appointment-book .ck-book-options{list-style:none;margin:0 0 32px;padding:0}.ck-hero-appointment-book .ck-book-options li{margin:0;padding:12px 0}.ck-hero-appointment-book .ck-book-options li:not(:last-child){border-bottom:1px solid #ccc}.ck-hero-appointment-book .ck-book-options a{color:#000;font-size:22px;font-weight:500}.ck-hero-appointment-book .ck-book-options a span{color:var(--ck-teal);display:block}@media (min-width:575px){.ck-hero-appointment-book .ck-book-options a span{display:inline-block}}@media only screen (max-width:647px){.ck-hero-appointment-book .ck-services div[class*=col-]{margin-bottom:30px}}.ck-hero-appointment-book .ck-book .help{font-size:24px;margin-bottom:25px}.ck-hero-appointment-book .ck-services figure{margin:0 auto;max-width:80px;padding:0}.ck-hero-appointment-book .ck-services h5{color:var(--ck-purple);font-size:20px;margin:0;padding:0;text-align:center}.ck-hero-appointment-book .ck-services h5 a{color:inherit}