:root{--psychohealn-text-color:#080b10;--psychohealn-primary-color:#22A6B3;--psychohealn-secondary-color:#ffc557;--psychohealn-bg-color:#f8f9fd;--psychohealn-font-base:'YekanBakhFaNum', sans-serif;--psychohealn-font-heading:'RokhFaNum', serif}.irtms-desktop-only{display:block}@media (max-width:991.98px){.irtms-desktop-only{display:none!important}}.bold a{font-weight:700}.irtms-container{width:1200px;max-width:100%;margin-inline:auto;padding-inline:16px}.irtms-header,.irtms-header *{font-family:var(--psychohealn-font-base);font-size:.9rem}header.irtms-header{position:relative;top:0;z-index:1000;transition:background 0.3s ease,backdrop-filter 0.3s ease}body.has-sticky-header{padding-top:110px}header.irtms-header.is-sticky{position:fixed;top:0;left:0;width:100%;background:rgba(248,249,253,.8);backdrop-filter:blur(12px);box-shadow:0 6px 20px rgba(0,0,0,.06)}.irtms-topbar{background:var(--psychohealn-primary-color);color:#fff}.irtms-topbar .irtms-topbar-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:16px;padding:8px 0}.irtms-top-right{justify-self:start}.irtms-top-right .irtms-top-phone{color:#fff!important}.irtms-top-center{justify-self:center}.irtms-top-left{justify-self:end;display:flex;gap:3px}.irtms-top-phone{color:#fff;text-decoration:none}.irtms-top-cta{color:var(--psychohealn-secondary-color);font-weight:600}.irtms-bottombar{background:#f8f9fd}.irtms-bottom-grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:14px 0}.irtms-quick-icons{display:flex;align-items:center;gap:15px;justify-self:start}.irtms-qicon{background:transparent;border:0;padding:0;cursor:pointer;display:inline-flex}.irtms-logo{justify-self:end}.irtms-logo img{width:50px;height:auto;display:block}.irtms-mainnav{justify-self:center}.irtms-menu{list-style:none;margin:0;padding:0;display:flex;gap:15px}.irtms-menu>li>a{text-decoration:none;color:var(--psychohealn-text-color);font-weight:500;padding:8px 6px;display:inline-block}.irtms-menu li{position:relative}.irtms-menu li::after{content:"";position:absolute;right:0;top:100%;width:100%;height:12px}.irtms-menu .sub-menu{list-style:none;position:absolute;right:0;top:calc(100% + 8px);min-width:300px;background:#fff;border:1px solid #e7e7e7;border-radius:5px;padding:10px;margin-top:0;box-shadow:0 10px 30px rgba(0,0,0,.08);opacity:0;transform:translateY(8px);pointer-events:none;transition:all 0.25s ease;z-index:50}.irtms-menu .sub-menu li a{display:block;padding:8px 10px;color:var(--psychohealn-text-color);font-weight:500;border-bottom:1px solid #e7e7e7}.irtms-menu .sub-menu li:last-child a{border-bottom:none}.irtms-menu .sub-menu li a:hover{background:#f6f8f7}.irtms-menu li:hover>.sub-menu,.irtms-menu li:focus-within>.sub-menu,.irtms-menu .sub-menu:hover{opacity:1;transform:translateY(0);pointer-events:auto}.irtms-search-overlay{position:fixed;inset:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.28s ease,visibility 0.28s ease;backdrop-filter:blur(2px);z-index:9999}.irtms-search-overlay.is-open{opacity:1;visibility:visible}.irtms-search-box{width:min(720px, 90vw);transform:translateY(18px) scale(.98);transition:transform 0.32s cubic-bezier(.2,.7,.2,1)}.irtms-search-overlay.is-open .irtms-search-box{transform:translateY(0) scale(1)}.irtms-search-form{width:100%}.irtms-search-input{width:100%;padding:18px 22px;border:1px solid #dfe5e0;border-radius:14px;outline:none;background:#fff;font-size:1rem;box-shadow:0 8px 30px rgba(0,0,0,.06)}.irtms-search-input::placeholder{color:#9aa39c}.irtms-search-trigger{background:none!important}.irtms-search-close{position:fixed;top:22px;left:22px;background:transparent!important;border:0;padding:0;cursor:pointer}.irtms-qicon img{width:25px;display:block}.irtms-top-left img{width:30px;display:block}.irtms-search-close img{width:40px;height:40px;display:block}@media (min-width:992px){.irtms-mobile-bar,.irtms-offcanvas{display:none!important}}.irtms-mobile-bar{position:relative;top:0;z-index:1000;background:#fff;border-bottom:1px solid #eef0ee;transition:background 0.3s ease,backdrop-filter 0.3s ease}.irtms-mobile-bar.is-sticky{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,.75);backdrop-filter:blur(12px);box-shadow:0 6px 20px rgba(0,0,0,.06)}.irtms-mb-container{max-width:1200px;margin:auto;padding:10px 5px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;direction:rtl}.irtms-mb-menu-btn{display:flex;align-items:center;gap:5px;border:0;background:transparent!important;cursor:pointer;font-family:var(--psychohealn-font-heading);font-size:.9rem;color:var(--psychohealn-primary-color)!important;padding:5px}.irtms-mb-menu-btn span{font-size:1rem;font-weight:700}.irtms-mb-menu-btn img{width:30px}.irtms-mb-logo img{width:100px;height:auto;display:block;margin-inline:auto}.irtms-mb-cta{background:var(--psychohealn-primary-color);color:#fff!important;padding:8px 12px;border-radius:5px;text-decoration:none;font-family:var(--psychohealn-font-base);font-size:.7rem;white-space:nowrap}.irtms-mb-container .psychohealn-btn-primary{font-family:var(--psychohealn-font-heading);font-weight:700;font-size:.8rem}.irtms-offcanvas{position:fixed;inset:0;background:rgba(0,0,0,0);visibility:hidden;z-index:99999;transition:background 0.25s ease,visibility 0.25s ease}.irtms-offcanvas-inner{position:absolute;inset:0 0 0 auto;width:100%;max-width:100%;background:var(--psychohealn-primary-color);color:#fff;transform:translateX(100%);transition:transform 0.36s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column}.irtms-offcanvas.is-open{background:rgba(0,0,0,.25);visibility:visible}.irtms-offcanvas.is-open .irtms-offcanvas-inner{transform:translateX(0)}.irtms-offcanvas-top{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 8px;gap:12px}.irtms-offcanvas-brand{width:150px}.irtms-offcanvas-close{background:transparent;border:0;cursor:pointer;padding:8px}.irtms-mobile-shortcuts{display:flex;flex-direction:column;gap:14px;padding:10px 18px 18px;margin-top:20px}.irtms-mshort{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff!important;font-family:var(--psychohealn-font-base);font-size:.9rem;font-weight:bold!important}.irtms-mshort .irtms-mshort-inner{font-weight:100;font-size:.8rem;color:#ccc}.irtms-mshort img{filter:brightness(0) invert(1);width:35px}.irtms-offcanvas-sep{border:0;border-top:1px solid #8FD4DB;margin:12px 18px 18px!important}.irtms-offcanvas-title{color:var(--psychohealn-secondary-color);font-weight:800;font-family:var(--psychohealn-font-base);padding:0 18px 10px;font-size:1rem}.irtms-offcanvas-menu{overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;padding:0 10px 10px;scrollbar-width:none}.irtms-offcanvas-menu::-webkit-scrollbar{display:none}.irtms-mnav{list-style:none;padding:0 8px;margin:0;display:flex;flex-direction:column;gap:6px}.irtms-mnav li{position:relative}.irtms-mnav>li>a{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#fff;text-decoration:none;padding:12px 10px;border-radius:10px;background:rgba(255,255,255,.04);font-family:var(--psychohealn-font-base);font-size:.8rem}.irtms-toggle{all:unset;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;transform:rotate(45deg);transition:transform .25s ease;background:none!important}.irtms-mnav .is-open .irtms-toggle{transform:rotate(0deg)}.irtms-toggle img{width:100%;height:100%;display:block}.irtms-mnav .sub-menu{list-style:none;margin:0;padding-right:8px;display:none}.irtms-mnav .sub-menu li a{display:block;color:#fff;text-decoration:none;padding:10px 12px;border-radius:8px;background:rgba(255,255,255,.06);margin-top:6px;font-size:.8rem}.irtms-mnav li.is-open>.irtms-toggle{transform:rotate(0deg)}.irtms-mnav li.is-open>.sub-menu{display:block;animation:irtms-slide 0.25s ease}@keyframes irtms-slide{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.irtms-bottom-ctas{display:flex;gap:5px;padding:5px;justify-content:space-between;background:var(--psychohealn-secondary-color);margin:20px 30px;border-radius:100px}.irtms-pill{flex:1;text-align:center;text-decoration:none;font-family:"YekanBakh FaNum",sans-serif;font-weight:bold!important;padding:10px 15px;border-radius:999px;position:relative;overflow:hidden;transition:color 0.25s ease;font-size:.8rem;color:#fff!important}.irtms-pill--primary{background:#ffad11;color:#fff}.irtms-pill--secondary{background:var(--psychohealn-primary-color);color:#fff}.irtms-pill::before{content:"";position:absolute;inset:4px;border-radius:999px;background:transparent;transition:background 0.25s ease}.irtms-pill:hover::before{background:#fff}.psychohealn-header-actions{display:flex;align-items:center;gap:16px}.psychohealn-btn{padding:10px 20px;border-radius:40px;text-decoration:none;font-size:14px}.psychohealn-btn-primary{background:var(--psychohealn-primary-color);color:var(--psychohealn-bg-color)}.psychohealn-btn-secondary{background:#f1eeff;color:var(--psychohealn-text-color)}.psychohealn-right-menu{display:flex;align-items:center;gap:40px}.psychohealn-search-box{display:flex;align-items:center;width:100%;max-width:700px;margin:0 auto;background:#fff;border-radius:999px;padding:6px;box-shadow:0 4px 14px rgba(0,0,0,.08);transition:box-shadow 0.3s ease;font-family:var(--psychohealn-font-base)}.psychohealn-search-box:hover{box-shadow:0 6px 22px rgba(0,0,0,.14)}.psychohealn-search-input{flex:1;border:none!important;outline:none!important;padding:14px 18px;font-size:15px;background:transparent;font-family:var(--psychohealn-font-base)}.psychohealn-search-input::placeholder{color:#b7b7b7}.psychohealn-search-button{display:flex;align-items:center;gap:8px;border:none;cursor:pointer;background:var(--psychohealn-secondary-color);color:#fff;padding:12px 18px;border-radius:999px;font-size:14px;font-family:var(--psychohealn-font-base);transition:opacity 0.25s ease}.psychohealn-search-button:hover{opacity:.9;background:var(--psychohealn-primary-color);transition:all 0.5s}.psychohealn-search-icon{width:16px;height:16px;filter:brightness(0) invert(1)}.psychohealn-quick-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;font-family:var(--psychohealn-font-base);width:100%;max-width:700px;margin:0 auto;justify-content:center}.psychohealn-quick-item{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #b7b7b7;border-radius:999px;text-decoration:none;color:var(--psychohealn-text-color);font-size:14px;transition:color 0.35s ease,border-color 0.35s ease}.psychohealn-quick-item img{width:20px;height:20px;filter:brightness(0) invert(.72);transition:filter 0.35s ease}.psychohealn-quick-item:hover{color:var(--psychohealn-primary-color);border-color:var(--psychohealn-primary-color)}.psychohealn-quick-item:hover img{filter:brightness(0) invert(49%) sepia(82%) saturate(3807%) hue-rotate(166deg) brightness(96%) contrast(91%)}.psychoheal-doctor-slider{overflow:hidden}.psychoheal-doctor-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px;cursor:grab;user-select:none;-webkit-user-select:none;-ms-user-select:none;scroll-snap-type:none}.psychoheal-doctor-track:active{cursor:grabbing}.psychoheal-doctor-track::-webkit-scrollbar{display:none}.psychoheal-doctor-track{scrollbar-width:none}.psychoheal-doctor-card{flex:0 0 calc(100% / 4.2);background:var(--psychohealn-bg-color);border-radius:14px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 14px rgba(0,0,0,.08);transition:box-shadow 0.3s ease;scroll-snap-align:start}.psychoheal-doctor-card:hover{box-shadow:0 6px 22px rgba(0,0,0,.14)}.psychoheal-doctor-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.psychoheal-doctor-text{flex:1;margin-right:12px}.psychoheal-doctor-name{color:var(--text-color);font-weight:700;text-decoration:none;margin-bottom:6px;display:block}.psychoheal-doctor-edu{font-size:13px;opacity:.75}.psychoheal-doctor-avatar img{width:100px;height:100px;object-fit:cover;border-radius:100%}.psychoheal-doctor-bottom{display:flex;justify-content:space-between;align-items:center}.psychoheal-doctor-btn{background:#22A6B320;color:var(--psychohealn-primary-color);padding:8px 14px;border-radius:50px;font-size:13px;text-decoration:none;white-space:nowrap}.psychoheal-doctor-rating{display:flex;align-items:center;gap:6px}.psychoheal-doctor-rating img{width:20px;height:auto}.psychoheal-doctor-rating span{font-size:.8rem;font-weight:700}@media (max-width:767px){.psychoheal-doctor-card{flex:0 0 calc(100% / 1.2)}.psychoheal-doctor-track{scroll-snap-type:x mandatory;scroll-behavior:smooth}}.booqchi-home-services-img img{filter:brightness(0) saturate(100%) invert(55%) sepia(42%) saturate(1700%) hue-rotate(150deg) brightness(95%) contrast(95%)!important}.booqchi-services-more-icon{width:18px;height:18px;transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(55%) sepia(42%) saturate(1700%) hue-rotate(150deg) brightness(95%) contrast(95%);display:inline-block}.booqchi-home-services{transition:background-color 0.35s ease,box-shadow 0.35s ease,transform 0.35s ease;border-radius:16px}.booqchi-home-services:hover{background-color:var(--psychohealn-primary-color)!important;box-shadow:0 12px 30px rgba(4,12,173,.25)!important;transform:translateY(-4px)}.booqchi-home-services-img img{transition:filter 0.35s ease}.booqchi-home-services:hover .booqchi-home-services-img img{filter:brightness(0) invert(1)!important}.booqchi-home-services h3{transition:color 0.35s ease}.booqchi-home-services:hover h3{color:#ffffff!important}.booqchi-home-services p{transition:color 0.35s ease}.booqchi-home-services:hover p{color:#A1A6CB!important}.booqchi-home-services .elementor-heading-title{transition:color 0.35s ease;font-size:.8rem;display:flex;align-items:center;gap:5px}.booqchi-home-services:hover .elementor-heading-title{color:#ffffff!important}.booqchi-home-services:hover .booqchi-home-services-img{background-color:none!important}.booqchi-services-more-icon{transition:filter 0.35s ease,transform 0.35s ease}.booqchi-home-services:hover .booqchi-services-more-icon{filter:brightness(0) invert(1);transform:translateX(4px)}.psychoheal-blog{direction:rtl;font-family:var(--psychohealn-font-base)}.psychoheal-blog-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:stretch}.blog-featured{display:grid;grid-template-rows:auto 1fr;height:100%}.blog-featured-image{display:block;height:260px;overflow:hidden;border-radius:20px}.blog-featured-image img{width:100%;height:100%;object-fit:cover}.blog-featured-content{padding-top:16px;display:flex;flex-direction:column;justify-content:space-between}.blog-side-list{display:grid;grid-template-rows:1fr 1fr;gap:24px;height:100%}.blog-horizontal{display:grid;grid-template-columns:auto 1fr;align-items:stretch;gap:16px;height:100%;align-items:stretch}.blog-horizontal-image{display:block;height:100%;overflow:hidden;border-radius:16px;aspect-ratio:1 / 1;flex-shrink:0;width:200px}.blog-horizontal-image img{width:100%;height:100%;object-fit:cover}.blog-horizontal-content{display:flex;flex-direction:column;justify-content:space-between}.blog-title{font-family:var(--psychohealn-font-heading)!important;font-size:1rem;font-weight:700;color:var(--psychohealn-text-color);text-decoration:none;transition:color 0.3s}.blog-title:hover{color:var(--psychohealn-primary-color)}.blog-excerpt{font-size:.8rem;line-height:1.8;color:#5f6368;margin:8px 0 16px}.blog-meta{display:flex;justify-content:space-between;align-items:center}.blog-date{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--psychohealn-text-color)}.blog-date img{width:30px}.blog-btn{background:#22A6B320;color:var(--psychohealn-primary-color);padding:8px 18px;border-radius:50px;font-size:14px;text-decoration:none;transition:all 0.3s}.blog-btn:hover{background:var(--psychohealn-primary-color);color:#fff}@media (max-width:768px){.psychoheal-blog-grid{grid-template-columns:1fr;gap:40px}.blog-side-list{grid-template-rows:auto;gap:32px}.blog-horizontal{grid-template-columns:1fr}.blog-horizontal-image{width:100%;aspect-ratio:16 / 9}.blog-horizontal-content{padding-top:12px}.blog-featured-image{height:auto;aspect-ratio:16 / 9}}.psychoheal-footer-links a{color:var(--psychohealn-text-color)}.psychoheal-sticky-footer{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:12px;padding:10px 14px;background:#fff;border-radius:28px;box-shadow:0 8px 30px rgba(0,0,0,.12);z-index:9999;direction:rtl}.psychoheal-footer-item{display:flex;align-items:center;gap:1px;padding:4px 10px;border-radius:22px;text-decoration:none;transition:all .25s ease;color:#000;position:relative}.psychoheal-footer-item .icon-wrap{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.psychoheal-footer-item img{width:22px;height:22px;filter:brightness(0);transition:all .25s ease}.psychoheal-footer-item .label{max-width:0;overflow:hidden;white-space:nowrap;font-size:.8rem;font-weight:500;transition:max-width .25s ease,opacity .25s ease;opacity:0}.psychoheal-footer-item.active{background:var(--active-bg)}.psychoheal-footer-item.active .label{max-width:80px;opacity:1;color:var(--active-color)}.psychoheal-footer-item:nth-child(1).active img{filter:brightness(0) saturate(100%) invert(35%) sepia(88%) saturate(3447%) hue-rotate(182deg) brightness(95%) contrast(93%)!important}.psychoheal-footer-item:nth-child(2).active img{filter:brightness(0) saturate(100%) invert(63%) sepia(87%) saturate(400%) hue-rotate(94deg) brightness(95%) contrast(92%)!important}.psychoheal-footer-item:nth-child(3).active img{filter:brightness(0) saturate(100%) invert(37%) sepia(73%) saturate(2800%) hue-rotate(189deg) brightness(96%) contrast(92%)!important}.psychoheal-footer-item:nth-child(4).active img{filter:brightness(0) saturate(100%) invert(30%) sepia(82%) saturate(300%) hue-rotate(320deg) brightness(95%) contrast(93%)!important}.elementor-widget-breadcrumbs nav a{font-family:var(--psychohealn-font-heading)!important;font-weight:700}.ts-single-content-toc a{font-family:var(--psychohealn-font-heading)!important;font-weight:600}.ph-single-post a,#comments .logged-in-as a{color:var(--psychohealn-primary-color)}.ph-single-post h2,.ph-single-post h3,.ph-single-post h4,.ph-single-post h5,.ph-single-post h6{color:var(--psychohealn-primary-color);margin-top:20px}.ph-single-post ol,.ph-single-post ul{font-size:.9rem}#comments .form-submit input.submit{border-color:var(--psychohealn-primary-color);color:var(--psychohealn-primary-color);font-family:var(--psychohealn-font-heading);font-weight:600}#comments .form-submit input.submit:hover{background:var(--psychohealn-primary-color);color:var(--psychohealn-bg-color)}#comments textarea{resize:none}