:root{--widget-call-bg-color: #ffc224;--widget-call-bg-color-hover: #ffba0c;--widget-call-box-shadow-color: #ffc124a1}.widget_call{position:fixed;bottom:0rem;right:1rem;left:1rem;display:flex;flex-direction:column;justify-content:end;align-items:end;gap:2rem}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--widget-call-box-shadow-color)}70%{box-shadow:0 0 0 10px #2341be00}to{box-shadow:0 0 #2341be00}}.widget_circle{z-index:99999;position:fixed;bottom:1rem;right:1rem;background-color:var(--widget-call-bg-color);border-radius:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s ease-in-out;cursor:pointer}.widget_circle:hover{background-color:var(--widget-call-bg-color-hover)}.widget_pulse{animation:pulse 1.5s infinite}.widget_subtitle{margin:0;color:#8c8c8c}.widget_circle .widget_circle_icon{position:absolute;top:1/2;right:1/2;width:50%;height:50%;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.widget_close{opacity:0;position:absolute;top:1/2;right:1/2;width:40%;height:40%;transition:all .3s ease-in-out}.widget_close_active{opacity:1;visibility:visible}.widget_circle .widget_circle_icon.widget_active{opacity:1;transform:scale(1)}.widget_circle .widget_circle_icon:not(.widget_active){transform:scale(.8)}.widget_panel{z-index:99999;position:fixed;bottom:6rem;right:1rem;background-color:#fff;display:none;border-radius:15px;opacity:0;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s ease-in-out;padding:2rem;flex-direction:column;justify-content:center;box-shadow:-11px 2px 50px #0000001a;transform:translateY(50rem)}.visible{display:flex;opacity:1;visibility:visible;transform:translateY(0)}.widget_top{display:flex;align-items:center;flex-direction:column;justify-content:center;padding-bottom:1rem;gap:1rem}.widget_links{padding:0;display:flex;flex-direction:column;gap:1rem}.widget_link_block{list-style-type:none;cursor:pointer;background-color:#f5f5f5;border-radius:20px;padding:1rem;transition:all .3s ease-in-out}.widget_link_block:hover{background-color:#ebebeb;transition:all .3s ease-in-out}.widget_logo_all{width:100%;height:38px;display:flex;justify-content:center;align-items:center}.widget_link{text-decoration:none;font-size:1rem;color:#000;font-weight:700;display:flex;width:100%;gap:1rem;align-items:center}.widget_icon{width:1.5rem;height:1.5rem}.phone{display:none}@media (max-width: 480px){.phone{display:block}}.modal-feedback-widget-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;z-index:9999}.modal-feedback-widget-overlay--open{display:flex}.modal-feedback-widget{position:relative;background:#fff;border-radius:20px;padding:32px;width:100%;max-width:500px;box-shadow:0 0 20px #0003}.modal-feedback-widget-cross{border:none;cursor:pointer;position:absolute;top:20px;right:20px;width:30px;height:30px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzUiIGhlaWdodD0iMTc1IiB2aWV3Qm94PSIwIDAgMTc1IDE3NSIgZmlsbD0ibm9uZSIgbV9pbml0PSIyMzcyNTY3MjAyNTA0MTcxMzAwIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS41NTE4NSA1LjU1MjAxQzguODA0MDMgMi4yOTk2MyAxMy45MTExIDIuMTMzODUgMTYuOTU4OCA1LjE4MTczTDE2OS44MDggMTU4LjA0QzE3Mi44NTYgMTYxLjA4OCAxNzIuNjkgMTY2LjE5NiAxNjkuNDM4IDE2OS40NDhDMTY2LjE4NiAxNzIuNyAxNjEuMDc4IDE3Mi44NjYgMTU4LjAzMSAxNjkuODE4TDUuMTgxNTkgMTYuOTU5NkMyLjEzMzkxIDEzLjkxMTcgMi4yOTk2OCA4LjgwNDM5IDUuNTUxODUgNS41NTIwMVoiIGZpbGw9ImJsYWNrIi8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE2OS40MzcgNi4zMzMxMUMxNzIuNjg5IDkuNTg1NDggMTcyLjg3MSAxNC42NzczIDE2OS44NDIgMTcuNzA2TDE3Ljk1MzYgMTY5LjYwNEMxNC45MjUxIDE3Mi42MzMgOS44MzM1NSAxNzIuNDUxIDYuNTgxMzcgMTY5LjE5OUMzLjMyOTIgMTY1Ljk0NyAzLjE0NzkxIDE2MC44NTUgNi4xNzY0MyAxNTcuODI2TDE1OC4wNjUgNS45MjgxNEMxNjEuMDkzIDIuODk5NDIgMTY2LjE4NSAzLjA4MDczIDE2OS40MzcgNi4zMzMxMVoiIGZpbGw9ImJsYWNrIi8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuNTUxODUgNS41NTIwMUM4LjgwNDAzIDIuMjk5NjMgMTMuOTExMSAyLjEzMzg1IDE2Ljk1ODggNS4xODE3M0wxNjkuODA4IDE1OC4wNEMxNzIuODU2IDE2MS4wODggMTcyLjY5IDE2Ni4xOTYgMTY5LjQzOCAxNjkuNDQ4QzE2Ni4xODYgMTcyLjcgMTYxLjA3OCAxNzIuODY2IDE1OC4wMzEgMTY5LjgxOEw1LjE4MTU5IDE2Ljk1OTZDMi4xMzM5MSAxMy45MTE3IDIuMjk5NjggOC44MDQzOSA1LjU1MTg1IDUuNTUyMDFaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNjkuNDM3IDYuMzMzMTFDMTcyLjY4OSA5LjU4NTQ4IDE3Mi44NzEgMTQuNjc3MyAxNjkuODQyIDE3LjcwNkwxNy45NTM2IDE2OS42MDRDMTQuOTI1MSAxNzIuNjMzIDkuODMzNTUgMTcyLjQ1MSA2LjU4MTM3IDE2OS4xOTlDMy4zMjkyIDE2NS45NDcgMy4xNDc5MSAxNjAuODU1IDYuMTc2NDMgMTU3LjgyNkwxNTguMDY1IDUuOTI4MTRDMTYxLjA5MyAyLjg5OTQyIDE2Ni4xODUgMy4wODA3MyAxNjkuNDM3IDYuMzMzMTFaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=) center/70% no-repeat}.modal-feedback-widget-title{font-size:22px;margin-bottom:24px}.modal-feedback-widget-label{display:block;font-size:14px;margin:12px 0 4px}.modal-feedback-widget-input{box-sizing:border-box;width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:8px}.modal-feedback-widget-consent{margin-top:0;font-size:12px;line-height:1.4}.modal-feedback-widget-checkbox-block{display:flex;align-items:flex-start;gap:8px;margin-top:16px}.modal-feedback-widget-checkbox{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.modal-feedback-widget-actions{margin-top:24px;display:flex;justify-content:space-between}.modal-feedback-widget-close,.modal-feedback-widget-submit{padding:10px 20px;font-size:16px;border:none;border-radius:999px;cursor:pointer}.modal-feedback-widget-submit{background:#000;color:#fff}.modal-feedback-widget-submit.loading{background:gray;color:#fff;cursor:not-allowed}.modal-feedback-widget-close{background:#e0e0e0}.modal-feedback-widget-success{height:300px;display:flex;align-items:center;justify-content:center}.modal-feedback-widget-success-title{font-size:30px;color:#3dc591}
.grecaptcha-badge {
    opacity: 0.3;
    transform: scale(0.6);
    left: 0 !important;
    right: auto !important;
    bottom: 0 !important;
    position: fixed !important;
    z-index: 9999;
    transition: opacity 0.3s;
}

.grecaptcha-badge:hover {
    opacity: 1;
}
