.wg-contact-channels{text-align:right;color:#29251f;direction:rtl;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:35px;width:100%;display:grid}.wg-contact-label{margin:0 0 20px;font-size:22px;font-weight:500;line-height:1.5}.wg-contact-buttons{flex-wrap:wrap;gap:10px;display:flex}.wg-contact-buttons a{border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:12px 15px;font-size:12px;line-height:1.5;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex}.wg-contact-whatsapp{color:#fff;background:#173d32}.wg-contact-call{color:#29251f;background:#eee9df;border:1px solid #ae9c81}.wg-contact-buttons a:hover{transform:translateY(-2px);box-shadow:0 7px 20px #31251518}.wg-contact-buttons a:active{transform:translateY(1px)}.wg-contact-buttons svg{flex-shrink:0;width:17px;height:17px}.wg-contact-number{color:#75664f;letter-spacing:.07em;margin-top:15px;font:500 12px/1.8 Manrope,Arial,sans-serif;display:block}.wg-contact-emails{flex-direction:column;min-width:0;display:flex}.wg-contact-email{color:#302a21;border-bottom:1px solid #ad967c40;align-items:center;gap:13px;padding:13px 0;text-decoration:none;transition:color .2s,transform .2s;display:flex}.wg-contact-email:first-child{padding-top:0}.wg-contact-email>svg{color:#9a7951;flex-shrink:0;width:18px;height:18px}.wg-contact-email>svg:last-child{width:15px;margin-right:auto}.wg-contact-email span{flex-direction:column;gap:6px;min-width:0;display:flex}.wg-contact-email b{overflow-wrap:anywhere;font:600 14px/1.5 Manrope,Arial,sans-serif}.wg-contact-email small{color:#786b59;font-size:11px;font-weight:400;line-height:1.9}.wg-contact-email:hover{color:#ac6245;transform:translate(-2px)}.wg-contact-channels a:focus-visible,.referenceContacts a:focus-visible{outline-offset:5px;outline:2px solid #a6733b}.wg-contact-channels.isCompact{border-top:1px solid #baa68b55;grid-template-columns:1fr;gap:23px;margin-top:35px;padding-top:25px}.isCompact .wg-contact-label{margin-bottom:15px;font-size:17px}.isCompact .wg-contact-emails{gap:0}.isCompact .wg-contact-email b{font-size:12px}.isCompact .wg-contact-email small{font-size:10px}.referenceChannelBlock{z-index:6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#eee9dfef;border:1px solid #b6a58d66;border-radius:20px;width:calc(100% - 80px);max-width:1100px;margin:70px auto 190px;padding:30px 35px;position:relative}.contactFinaleReference .referenceFooter{height:160px!important;min-height:160px!important}@media (max-width:700px){.wg-contact-channels{grid-template-columns:1fr;gap:28px}.wg-contact-label{margin-bottom:17px;font-size:20px}.wg-contact-buttons a{padding:12px 13px;font-size:11px}.wg-contact-email b{font-size:13px}.wg-contact-email small{font-size:10px}.referenceChannelBlock{width:calc(100% - 30px);margin:40px auto 225px;padding:25px 20px}.wg-contact-channels.isCompact{margin-top:28px}.referenceContacts a{white-space:normal!important}.referenceContacts a span[dir=ltr]{font-size:8px!important}}@media (max-width:350px){.wg-contact-buttons{gap:8px}.wg-contact-buttons a{gap:7px;padding:11px 10px;font-size:10px}.wg-contact-buttons svg{width:15px;height:15px}.referenceChannelBlock{padding:23px 16px}}@media (max-width:700px){.contactFinaleReference .referenceFooter{height:190px!important;min-height:190px!important}}@media (prefers-reduced-motion:reduce){.wg-contact-channels a{transition:none}}
