.rsc-qc__btn--tel{border:1.5px solid rgba(255,255,255,.55);background:rgba(255,255,255,.08)}.rsc-qc__btn--tel:hover{background:rgba(255,255,255,.18)}.rsc-cc{position:relative;z-index:3;margin-top:-78px!important;padding:0 20px!important}.rsc-cc__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;width:100%;max-width:1140px;margin:0 auto}.rsc-cc__card{display:flex;flex-direction:column;padding:26px 24px 24px;border-radius:18px;background:#fff;box-shadow:0 14px 38px rgba(15,23,42,.16);transition:transform .2s ease,box-shadow .2s ease}.rsc-cc__card:hover{transform:translateY(-4px);box-shadow:0 20px 46px rgba(15,23,42,.22)}.rsc-cc__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:16px;border-radius:14px;background:rgba(246,98,28,.12);color:#f6621c}.elementor .rsc-cc__card h3{margin:0 0 6px;color:#263238;font-size:18px;font-weight:600;text-transform:none}.rsc-cc__val{margin:0 0 14px;color:#263238;font-size:19px;font-weight:600;line-height:1.35;word-break:break-word}.rsc-cc__val--small{font-size:15px;font-weight:400;color:#5d6a73}.rsc-cc__val--mail{font-size:15px;letter-spacing:-.01em;word-break:normal;overflow-wrap:anywhere}.rsc-cc__hours{margin:0 0 16px;color:#5d6a73;font-size:14px;line-height:1.6}.rsc-cc__val--small+.rsc-cc__hours{margin-top:-6px;padding-top:10px;border-top:1px solid #edf0f3}.rsc-cc__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.rsc-cc__act{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border-radius:10px;background:#f6621c;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important;transition:background-color .2s ease,transform .15s ease}.rsc-cc__act:hover{background:#e0561a}.rsc-cc__act:active{transform:scale(.97)}.rsc-cc__act--wa{background:#25d366}.rsc-cc__act--wa:hover{background:#1fb457}.rsc-cc__act--tg{background:#2aabee}.rsc-cc__act--tg:hover{background:#1e97d6}@media (max-width:1024px){.rsc-cc__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.rsc-cc{margin-top:-60px!important}.rsc-cc__grid{grid-template-columns:1fr}}