.expert-cta-fixed{align-items:center;display:flex;position:fixed;right:0;top:40%;transform:translateY(-50%);transition:all .3s ease;z-index:9999}.expert-form-container{background:#fff;border-radius:8px 0 0 8px;box-shadow:-4px 0 15px rgba(0,0,0,.2);height:auto;max-height:90vh;overflow-y:auto;position:absolute;right:0;top:-100px;transform:translateX(100%);transition:transform .4s ease;width:500px}.expert-form-content{padding:20px}.expert-form-header h3{color:#333;font-family:Montserrat,Arial,sans-serif;font-size:24px;font-weight:700;margin:0 0 8px}.expert-form-header p{color:#666;font-size:14px;margin:0 0 20px}.expert-btn-wrapper{position:relative;transition:transform .4s ease;z-index:2}.expert-btn{align-items:center;background:#dd8227;border-radius:25px 0 0 25px;color:#fff;display:flex;font-family:Montserrat,Arial,sans-serif;justify-content:center;min-height:120px;padding:35px 10px 35px 15px;text-decoration:none;text-orientation:mixed;transition:all .3s ease;writing-mode:vertical-lr}.expert-btn:focus,.expert-btn:hover{background:#e89a02;box-shadow:-4px 4px 15px rgba(0,0,0,.3);color:#fff;text-decoration:none}.expert-btn-text{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:5px;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}.expert-cta-fixed:hover .expert-form-container{transform:translateX(0)}.expert-cta-fixed:hover .expert-btn-wrapper{transform:translateX(-500px)}.expert-form-container input[type=submit]{box-sizing:border-box!important;width:100%}@media (max-width:768px){.expert-cta-fixed{top:60%}.expert-form-container{width:350px}.expert-cta-fixed:hover .expert-btn-wrapper{transform:translateX(-350px)}.expert-btn{min-height:100px;padding:12px 15px 12px 20px}.expert-btn-text{font-size:18px}.expert-form-header h3{font-size:20px}.expert-form-content{padding:15px}}@media (max-width:480px){.expert-cta-fixed{display:none}}.expert-cta-fixed{animation:slideInFromRight .8s ease-out}@keyframes slideInFromRight{0%{opacity:0;transform:translateY(-50%) translateX(100%)}to{opacity:1;transform:translateY(-50%) translateX(0)}}