@import"https://fonts.googleapis.com/css2?family=Albert+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap";p{font-family:"Albert Sans",sans-serif !important;font-size:18px;line-height:1.5 !important;font-weight:300 !important;color:#42526b !important;letter-spacing:0% !important}@media(min-width: 1200px){p{line-height:1.5 !important}}p.p--white{color:#fff !important}.text-subheading p{font-family:"Albert Sans",sans-serif !important;font-weight:300 !important;font-size:20px !important;line-height:1.5 !important;letter-spacing:0% !important;color:#42526b !important}.paragraph--white p{font-family:"Albert Sans",sans-serif !important;font-size:16px !important;line-height:1.5 !important;font-weight:300 !important;color:#fff !important}.theraphy-card p{font-size:14px !important;font-family:"Albert Sans",sans-serif !important;font-weight:300 !important;line-height:20px !important;color:#42526b !important}.services--sm p{font-family:"Albert Sans",sans-serif !important;font-size:16px !important;line-height:1.5 !important;font-weight:300 !important;color:#42526b !important;letter-spacing:0% !important}.oracle-details span{font-family:"Albert Sans",sans-serif !important;font-size:16px !important;line-height:24px !important;font-weight:300 !important}.oracle-details--black span{color:#000 !important;font-size:16px !important;line-height:24px !important;font-weight:300 !important;font-family:"Albert Sans",sans-serif !important}.oracle-details--white span{color:#fff !important;font-size:16px !important;line-height:24px !important;font-weight:300 !important;font-family:"Albert Sans",sans-serif !important}.cta-text p{font-family:"Albert Sans",sans-serif !important;font-size:14px;line-height:20px !important;font-weight:300 !important;color:#42526b !important;letter-spacing:0% !important;line-height:1.5 !important}@media(min-width: 768px){.cta-text p{font-size:18px !important;line-height:1.5 !important}}.carousel-description{font-family:"Albert Sans",sans-serif !important;font-size:16px !important;line-height:24px !important;font-weight:300 !important;color:#fff !important}.booking li{color:#42526b !important;font-family:"Albert Sans",sans-serif !important;font-weight:300 !important}h1{font-family:"Albert Sans",sans-serif !important;font-weight:700 !important;font-size:40px !important;line-height:40px !important;letter-spacing:-2% !important;color:#061c3d !important}@media(min-width: 1200px){h1{font-size:56px !important;line-height:60px !important}}.main-title h1{font-family:"Albert Sans",sans-serif !important;font-weight:700 !important;font-size:50px !important;letter-spacing:-0.02em !important;color:#fff !important}@media(min-width: 1200px){.main-title h1{font-size:64px !important}}h2{font-family:"Albert Sans",sans-serif !important;font-weight:700 !important;font-size:40px !important;line-height:40px !important;letter-spacing:-2% !important;color:#061c3d !important}@media(min-width: 1200px){h2{font-size:56px !important;line-height:60px !important}}h3{font-family:"Albert Sans",sans-serif !important;color:#fff !important;font-weight:500 !important;font-size:32px !important;line-height:40px !important;letter-spacing:-2% !important}h4{font-family:"Albert Sans",sans-serif !important;font-weight:500 !important;font-style:Bold !important;font-size:20px !important;line-height:28px !important;letter-spacing:0% !important;color:#061c3d !important}h5{font-family:"Albert Sans",sans-serif !important;color:#061c3d !important;font-weight:500 !important;font-size:18px !important;line-height:26px !important;margin-bottom:.5rem !important}h6{font-family:"Albert Sans",sans-serif !important;font-weight:500 !important;font-size:12px !important;line-height:100% !important;letter-spacing:1% !important;color:#061c3d !important}.cta-heading h2{font-family:"Albert Sans",sans-serif !important;font-weight:700 !important;font-style:Bold !important;font-size:16px !important;line-height:20px !important;letter-spacing:-2% !important}@media(min-width: 768px){.cta-heading h2{font-size:28px !important;line-height:30px !important}}@media(min-width: 1024px){.cta-heading h2{font-size:36px !important;line-height:40px !important}}.text--white h3{font-family:"Albert Sans",sans-serif !important;color:#fff !important;font-weight:500 !important;font-size:32px !important;line-height:40px !important;letter-spacing:-0.02em !important}.text--black h3{font-family:"Albert Sans",sans-serif !important;font-weight:500 !important;font-size:25px !important;line-height:30px !important;letter-spacing:-0.02em !important;color:#061c3d !important}@media(min-width: 1200px){.text--black h3{font-size:30px !important;line-height:41px !important}}.text--brown h3{font-family:"Albert Sans",sans-serif !important;font-weight:500 !important;font-size:25px !important;line-height:30px !important;letter-spacing:-0.02em !important;color:#845f43 !important}@media(min-width: 1200px){.text--brown h3{font-size:30px !important;line-height:41px !important}}.text-heading--sm h2{font-family:"Albert Sans",sans-serif !important;font-weight:700 !important;font-style:Bold !important;font-size:25px !important;line-height:28px !important;letter-spacing:0% !important;color:#061c3d !important}.terms-text{font-family:"Albert Sans",sans-serif !important;font-weight:500 !important;font-size:20px !important;line-height:30px !important;margin:0 !important;color:#42526b !important}.terms-heading{font-family:"Albert Sans",sans-serif !important;color:#42526b !important;font-weight:500 !important;font-size:32px !important;line-height:40px !important;margin:0 !important}.main-title{font-family:"Albert Sans",sans-serif !important;font-size:48px !important;color:#fff !important;font-weight:500 !important;line-height:1 !important}.carousel-title{font-family:"Albert Sans",sans-serif !important;font-size:38px !important;color:#fff !important;font-weight:500 !important;line-height:1 !important}body{padding:0 !important;margin:0 !important;box-sizing:border-box !important;overflow-x:hidden !important}p{padding:0 !important;margin:0 !important}.btn a{font-family:"Albert Sans",sans-serif !important;font-size:16px !important;font-weight:500 !important;text-wrap:nowrap !important;line-height:150% !important}.btn--primary a{border-radius:8px !important;color:#fff;background-color:#845f43;padding:14px 24px 14px 24px !important}.btn--secondary a{border-radius:8px !important;background-color:#f1eadf !important;padding:14px 24px !important;font-size:16px !important;font-weight:700 !important;justify-content:center !important;color:#845f43 !important;display:inline-flex !important;align-items:center !important;gap:9px !important}.btn--secondary a::before{content:"▶";font-size:18px !important;color:#845f43 !important;display:inline-block !important;font-family:"Albert Sans",sans-serif !important;font-weight:bold !important;line-height:1 !important}.btn--tertiary a{border-radius:8px !important;background-color:#f1eadf !important;padding:14px 24px !important;color:#845f43 !important;font-weight:600;justify-content:center !important;display:inline-flex;align-items:center;gap:8px}.btn--tertiary a::after{content:"";display:inline-block;width:20px;height:20px;background:url("../svg/ArrowRight.svg") no-repeat center;background-size:contain}.btn--ContactInfo a{font-family:"Albert Sans",sans-serif !important;border:none !important;color:#845f43 !important;background-color:rgba(0,0,0,0) !important;padding:0 !important;font-size:16px !important}.btn--lightbrown a{border-radius:8px !important;background-color:#f1eadf !important;padding:14px 24px 14px 24px !important;color:#845f43 !important}a{font-family:"Albert Sans",sans-serif !important}.footer-nav a{font-size:16px !important;font-weight:500 !important;line-height:1 !important;color:#fff !important;text-wrap:nowrap !important;text-decoration:none !important}.footer-nav a:hover,.footer-nav a:focus{color:#dcceb6 !important}.hfe-nav-menu{text-wrap:nowrap !important;flex-wrap:nowrap !important}.hfe-nav-menu-icon{padding:0 !important}.hfe-flyout-content.push .mobile-number,.hfe-flyout-content.push .telephone{display:flex !important;align-items:center !important;justify-content:center;color:#fff !important;font-weight:500 !important;text-decoration:none !important;margin:8px 0 !important;font-size:15px !important}.hfe-flyout-content.push .mobile-number::before,.hfe-flyout-content.push .telephone::before{content:"";display:inline-block;width:18px;height:18px;background-image:url("https://staging.theoracleptrc.com/wp-content/uploads/2025/10/Phone.png") !important;background-size:contain !important;background-position:center !important;opacity:.05 !important;background-repeat:no-repeat !important;margin-right:0}.hfe-flyout-content.push li.mobile-number,.hfe-flyout-content.push li.telephone{display:block !important;list-style:none !important}#menu-item-2755,#menu-item-2756{display:flex !important;justify-content:flex-start !important}@media(max-width: 768px){.hfe-flyout-content.push .mobile-number,.hfe-flyout-content.push .telephone{font-size:14px !important}.hfe-flyout-content.push .mobile-number::before,.hfe-flyout-content.push .telephone::before{width:16px;height:16px}}@media(min-width: 768px)and (max-width: 1199px){.hfe-flyout-content.push .mobile-number{margin-bottom:2rem !important}}.oracle-navigation-menu{position:relative;width:100%;z-index:999;transition:all .3s ease}.top-bar{background:#fff;transition:all .3s ease}.main-header{position:relative;width:100%;transition:all .3s ease}.main-header{transition:all .3s ease}.main-header.scrolled-bg{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.05)}.oracle-navigation-menu.scrolled .top-bar{transform:translateY(-100%);opacity:0;height:0;overflow:hidden;transition:all .3s ease}.oracle-navigation-menu.scrolled .main-header{position:fixed;top:0;left:0;right:0;z-index:999}.oracle-navigation-menu{transition:background-color .25s ease,box-shadow .25s ease,-webkit-backdrop-filter .25s ease;transition:background-color .25s ease,backdrop-filter .25s ease,box-shadow .25s ease;transition:background-color .25s ease,backdrop-filter .25s ease,box-shadow .25s ease,-webkit-backdrop-filter .25s ease}.main-header.scrolled-bg{background-color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.forminator-label{font-family:"Albert Sans",sans-serif !important;font-size:14px !important;font-weight:400 !important;color:#061c3d !important;line-height:20px !important;letter-spacing:0% !important}.forminator-input{height:48px !important;border-radius:5px !important;background-color:#ededed !important}.forminator-input:hover{border-color:#845f43 !important}.select2-selection__placeholder{color:#838e9e !important}.select2-selection{font-family:"Albert Sans",sans-serif !important;background-color:#ededed !important}.select2-selection__rendered{font-family:"Albert Sans",sans-serif !important;color:#000 !important}.forminator-input::-moz-placeholder{color:#838e9e !important;opacity:1}.forminator-input::placeholder{color:#838e9e !important;opacity:1}.forminator-input{border:1px solid #ccc;transition:border-color .2s ease;font-family:"Albert Sans",sans-serif !important;color:#000 !important}.forminator-input:focus{border-color:#845f43 !important;outline:none !important}.forminator-radio-label{font-family:"Albert Sans",sans-serif !important;cursor:pointer !important}.forminator-button{font-family:"Albert Sans",sans-serif !important;font-size:16px !important;display:flex !important;border-radius:8px !important;background-color:#845f43 !important;padding:14px 32px !important;color:#fff !important;font-weight:600;display:inline-flex;justify-content:center !important;align-items:center !important;gap:8px}.forminator-button::after{content:"";justify-content:center;align-items:center;width:20px;height:20px;background:url("../svg/ArrowRightWhite.svg") no-repeat center;background-size:contain}.forminator-icon-calendar{color:#845f43 !important}.forminator-icon-chevron-down{color:#845f43 !important}.select2-selection{border-radius:5px !important;height:48px !important}.select2-results__option{font-family:"Albert Sans",sans-serif !important}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);justify-content:center;align-items:center;z-index:99999}.modal-content{background-color:#fff !important;background-image:linear-gradient(rgba(255, 255, 255, 0.94), rgba(255, 255, 255, 0.94)),url("https://staging.theoracleptrc.com/wp-content/uploads/2025/09/fae1037cc2bb7aa95c39167a4faa1a0029ca58ac.png");background-size:cover;background-position:center;font-family:"Albert Sans",sans-serif !important;background-position:center !important;padding:2rem 3rem;width:60%;max-width:900px;border-radius:8px;position:relative;text-align:left;max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-content h2{color:#845f43 !important}@media(max-width: 1024px){.modal-content{width:80% !important;padding:1.5rem 2rem !important}}@media(max-width: 575px){.modal-content{width:95% !important;padding:1.25rem !important}}.modal-content h2{text-align:center;font-family:"Albert Sans",sans-serif !important;margin-top:0;margin-bottom:1rem}.terms-text{font-size:13px;line-height:1.45;letter-spacing:.2px}.close-btn{display:inline-block;margin-top:20px;padding:8px 14px;border:none;background:#845f43;color:#fff;border-radius:4px;cursor:pointer}.terms{border-bottom:1px solid #845f43 !important;cursor:pointer;text-decoration:underline;color:#845f43}.terms:hover{color:#603f2c}.modal-content::-webkit-scrollbar{width:6px}.modal-content::-webkit-scrollbar-thumb{background:#b08a6f;border-radius:5px}.modal-content::-webkit-scrollbar-track{background:#f0e9e4}.forminator-checkbox-label{font-family:"Albert Sans",sans-serif !important}.carousel-logo{width:50% !important;margin-bottom:2rem !important;-o-object-fit:contain !important;object-fit:contain !important}@media(min-width: 768px){.carousel-logo{height:200px !important;width:45% !important}}.carousel-logo-clipboard{height:280px !important;margin-bottom:2rem !important;-o-object-fit:contain !important;object-fit:contain !important}@media(min-width: 1024px){.carousel-logo-clipboard{height:180px !important}}@media(max-width: 476px){.carousel-logo-clipboard{height:150px !important}}@media(max-width: 765px){.carousel-logo-clipboard{height:145px !important}}@media(max-width: 1024px){.carousel-logo-clipboard{height:185px !important}}.appointment-carousel{width:100%;text-align:left;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;display:flex;flex-direction:column;align-items:center}.carousel-content{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important}.carousel-slide{display:flex !important;flex-direction:column;align-items:center;justify-content:center;animation:fade .4s ease-in-out;width:100%;flex-shrink:0}.carousel-slide.active{display:block}.carousel-inner{display:flex;width:100%;will-change:transform}.carousel-title{margin:0 !important;margin-bottom:1rem !important}.carousel-description{text-align:center !important}.carousel-pagination{align-self:center;margin-top:2rem !important;display:flex;justify-content:center;align-items:center;gap:8px;position:static !important}.page-btn{width:10px;height:10px;border-radius:50%;background:#fff !important;opacity:.8;border:none;cursor:pointer;transition:all .3s ease}.page-btn.active{width:28px;height:10px;background:#845f43;border-radius:50px;opacity:1}.page-btn:hover{opacity:1}@keyframes fade{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.carousel-nav{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;transform:translateY(-50%);z-index:20;pointer-events:auto}.carousel-prev,.carousel-next{z-index:30}.carousel-prev,.carousel-next{width:35px;height:35px;border:none;border-radius:50%;background-color:hsla(0,0%,100%,.6);background-repeat:no-repeat;background-position:center;background-size:20px 20px;cursor:pointer;pointer-events:auto;transition:background-color .3s ease,transform .2s ease}.carousel-prev{background-image:url("../svg/ArrowRight.svg");transform:scaleX(-1)}.carousel-next{background-image:url("../svg/ArrowRight.svg");position:absolute;right:1rem}.appointment-carousel{position:relative}.custom-popup{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center}.custom-popup .popup-content{background:#000;padding:0;max-width:900px;width:90%;position:relative;border-radius:10px;overflow:hidden}.custom-popup video{width:100%;height:auto}.close-popup{position:absolute;top:10px;right:15px;color:#845f43 !important;cursor:pointer;font-size:30px;font-weight:bold;z-index:9999}