.cws-service-boundary{position:fixed;inset:0;z-index:9999;pointer-events:none;overflow:hidden}.cws-service{--cws-service-top:210px;position:absolute;right:-230px;top:var(--cws-service-top);width:230px;direction:ltr;text-align:left;color:#666;font-size:14px;line-height:1.42857143;pointer-events:auto;transition:right .5s ease}.cws-service.is-open{right:0}.cws-service button{font:inherit;color:inherit;cursor:pointer;border:0;border-radius:0;box-shadow:none}.cws-service .cws-service-toggle{position:absolute;left:-44px;top:0;width:44px;height:180px;padding:0;background:#fff0 url(/wp-content/themes/cws-elementor/assets/contact-panel/ser-30.png) no-repeat;opacity:1;visibility:visible;transition:opacity .15s ease,visibility 0s linear}.cws-service.is-open .cws-service-toggle{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .5s}.cws-service .cws-service-panel{position:relative;width:230px;max-height:calc(100dvh - var(--cws-service-top) - 70px);overflow:auto;border:1px solid #ddd;background:#fff;box-shadow:0 0 3px rgb(0 0 0 / .1)}.cws-service .cws-service-title{display:block;width:100%;margin:0;padding:10px;border-bottom:1px solid #eee;text-align:center;background:#666;color:#fff;font-family:'poppins-semibold';font-size:13px;font-weight:400;line-height:1.42857143;text-transform:uppercase}.cws-service .cws-service-title .fa{font-size:30px;margin-right:5px}.cws-service .cws-service-items{list-style:none;margin:0;padding:0}.cws-service .cws-service-items>li{padding:10px;border-bottom:1px solid #eee;text-align:left;font-size:13px;line-height:1.42857143}.cws-service .cws-service-items>li:last-child{border-bottom:0}.cws-service .cws-service-phone{background:#e5e5e5}.cws-service .cws-service-items a,.cws-service .cws-service-wechat-label,.cws-service [data-cws-service-qr]{display:block;font-family:inherit;font-size:13px;line-height:1.42857143;color:#666;text-decoration:none;background:#fff0;padding:0;margin:0}.cws-service .cws-service-wechat-label,.cws-service [data-cws-service-qr]{margin-bottom:10px}.cws-service .cws-service-items a:hover,.cws-service .cws-service-items a:focus-visible{color:#005da2;text-decoration:underline}.cws-service .cws-service-items .fa{line-height:1}.cws-service .cws-service-items a span{overflow-wrap:anywhere}.cws-service .cws-service-qr img{display:block;width:180px;height:180px;max-width:100%;object-fit:contain;margin:0}.cws-service .cws-service-qr[hidden]{display:none}.cws-service button:focus-visible,.cws-service a:focus-visible{outline:2px solid #005da2;outline-offset:-2px}@media(max-height:600px){.cws-service{--cws-service-top:max(60px,calc(100dvh - 280px))}}@media(prefers-reduced-motion:reduce){.cws-service,.cws-service .cws-service-toggle{transition:none}}