.psy4cast-error{color:red;font-size:small}.psy4cast-container{display:flex;flex-wrap:wrap;margin:0 -15px}.advisor-filters{margin-bottom:20px;width:100%}.filter-button{display:block;width:100%;background-color:#c13fbd;color:#fff;text-align:center;padding:12px 20px;margin-bottom:10px;border-radius:5px;font-weight:500;text-decoration:none;border:none;cursor:pointer;font-size:16px;transition:background-color .3s ease}.filter-button:hover{background-color:#a035a0}.filter-button.active{background-color:#a035a0}.advisor-box{padding:10px 0;width:100%;box-sizing:border-box}.advisor-card{background:#fff;border-bottom:1px solid #eee;padding:15px 0;transition:all .3s ease;display:flex;flex-direction:row;align-items:center;position:relative;overflow:hidden}.advisor-card:hover{background-color:#f9f9f9}.advisor-image{flex:0 0 120px;margin-right:20px}.advisor-image img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:2px solid #c13fbd;box-shadow:0 0 5px rgba(0,0,0,.2)}.advisor-content{flex:1;display:flex;flex-direction:column;padding-right:20px}.advisor-name{font-size:18px;font-weight:600;margin-bottom:5px;text-align:left}.advisor-name a{color:#333;text-decoration:none}.advisor-name a:hover{color:#c13fbd}.advisor-rating{text-align:left;margin-bottom:5px;color:gold}.advisor-rating .star{font-size:16px}.advisor-stats{display:flex;justify-content:flex-start;margin-bottom:10px;font-size:14px;color:#666}.advisor-stats div{margin:0 15px 0 0}.advisor-description{margin-bottom:10px;font-size:14px;line-height:1.5;flex-grow:1;text-align:left}.advisor-actions{flex:0 0 180px;display:flex;flex-direction:column;align-items:flex-end}.price-display{text-align:right;font-size:14px;margin-bottom:10px;color:#666;width:100%}.advisor-buttons{display:flex;flex-direction:column;width:100%}.chat-button,.call-button{padding:8px 15px;border-radius:4px;text-align:center;color:#fff;font-weight:500;text-decoration:none;margin-bottom:5px;transition:all .3s ease;font-size:14px;width:100%}.chat-button{background-color:#c13fbd}.chat-button:hover{background-color:#a035a0;color:#fff;text-decoration:none}.call-button{background-color:#28a745}.call-button:hover{background-color:#218838;color:#fff;text-decoration:none}.chat-button.offline,.call-button.offline{background-color:#6c757d}.chat-button.busy,.call-button.busy{background-color:#ffc107;color:#212529}.price-display .original-price{text-decoration:line-through;margin-right:5px}.price-display .current-price{font-weight:700;color:#c13fbd}.psy4cast-pagination{margin-top:30px;margin-bottom:20px}.psy4cast-pagination .pagination{margin-bottom:10px}.psy4cast-pagination .page-link{color:#007bff;background-color:#fff;border:1px solid #dee2e6}.psy4cast-pagination .page-item.active .page-link{color:#fff;background-color:#007bff;border-color:#007bff}.psy4cast-pagination .page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.corner-ribbon{position:absolute;top:0;right:0;background-color:#ff9800;color:#fff;padding:5px 10px;font-size:12px;font-weight:700;transform:translateX(30%) translateY(-30%) rotate(45deg);transform-origin:top left;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1}.section-heading{font-size:24px;margin:30px 0 15px;padding-bottom:10px;border-bottom:1px solid #eee;color:#333}.advisor-skills{margin-bottom:15px}.advisor-skills h5{font-size:16px;margin-bottom:8px;color:#333}.skill-tags{display:flex;flex-wrap:wrap;gap:5px}.skill-tag{background-color:#f0f0f0;color:#333;padding:3px 8px;border-radius:3px;font-size:12px;display:inline-block}@media (max-width:992px){.advisor-box{width:50%}}@media (max-width:768px){.advisor-box{width:100%}.advisor-buttons{flex-direction:column}.chat-button,.call-button{margin:5px 0}}.op-rating{display:inline-block;flex:1 1 100% !important;line-height:1}.op-rating>.star:before{content:'\2605'}.inveroak-feed-container{display:flex;justify-content:center;flex-wrap:wrap}.inveroak-feed-container .op{display:flex !important;width:50%;padding:10px;margin-bottom:5px;flex-direction:row;flex-wrap:wrap}.inveroak-feed-container .op-image{position:relative;overflow:hidden;width:120px;height:120px;flex:0 0 120px;border-radius:50%;margin-right:15px}.inveroak-feed-container .op-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;border-radius:50%}.inveroak-feed-container .op-info{flex:2 0 0%;display:flex;justify-content:space-between;flex-wrap:wrap;background:#fafafa;align-items:center;padding:15px}.inveroak-feed-container .op-info>div{flex:1 1 50%}.inveroak-feed-container .op-name{font-weight:700;white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden}.inveroak-feed-container .op-pin{text-align:right;font-size:90%}.inveroak-feed-container .op-status{font-size:90%}.inveroak-feed-container .op.available .op-status,.inveroak-feed-container .op.online .op-status{color:green}.inveroak-feed-container .op.busy .op-status{color:grey}.inveroak-feed-container .op.logged-off .op-status,.inveroak-feed-container .op.offline .op-status{color:darkred}.inveroak-feed-container .op-toolbox{display:flex;width:100%;justify-content:space-between;font-size:small}.inveroak-feed-container .op-toolbox>div{width:100%}.inveroak-feed-container .op-toolbox-title{font-weight:700;padding:10px 0 5px}.inveroak-feed-container .op-description{background:#fafafa;padding:15px;flex:0 0 100%}.inveroak-feed-container .op-cta{display:flex;background:#fafafa;padding:15px;flex:0 0 100%;align-items:flex-end}.inveroak-feed-container .op-cta a{display:inline-flex;width:100%;padding:5px;background:#666;color:#fff;text-decoration:none;justify-content:center}.inveroak-feed-container .op-cta a:nth-child(2){margin-left:1rem}.inveroak-feed-container .op-cta a.chat-button.online{background-color:#c13fbd}.inveroak-feed-container .op-cta a.call-button.online{background-color:#28a745}.inveroak-feed-container.widget .op{width:100%}.inveroak-feed-container.widget.carousel .op{flex-direction:column}.inveroak-feed-container.widget.carousel .op>*{width:100%}.inveroak-feed-container.widget.carousel .op-image{height:150px}.inveroak-feed-container.widget.carousel .op-image>a{display:inline-block;height:100%}.inveroak-feed-container.widget.carousel .op-info{flex:initial}.line-break{width:100%}.op-toolbox-list{list-style:none;padding-left:0;margin:0}.op-toolbox-list li{display:inline-block;background:#f0f0f0;padding:3px 8px;margin:2px;border-radius:3px;font-size:12px}@media (max-width:992px){.inveroak-feed-container .op{width:100%}}@media (max-width:768px){.inveroak-feed-container .op{flex-direction:column}.inveroak-feed-container .op-image{width:120px;height:120px;flex:0 0 120px;margin:0 auto 15px auto}.inveroak-feed-container .op-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;border-radius:50%}}@media (max-width:576px){.inveroak-feed-container .op-cta{flex-direction:column}.inveroak-feed-container .op-cta a:nth-child(2){margin-left:0;margin-top:.5rem}}