.yh-share-icons{display:flex!important;gap:4px;align-items:center;line-height:32px}
.yh-share-icons>a{display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-width:32px;border-radius:3px;padding:0!important;color:#fff}
.yh-share-icons>a svg{display:block!important;width:32px!important;height:32px!important}
.yh-share-icons>a:focus-visible,.kf-trigger:focus-visible{outline:2px solid #2251a1;outline-offset:3px}
.yh-contact-tools .kf-trigger{position:absolute;inset:0;border:0;background:transparent;color:#2251a1;border-radius:50%;padding:12px;cursor:pointer}
.yh-contact-tools .kf-trigger svg{display:block;width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}
.yh-contact-tools .kf-item:hover,.yh-contact-tools .kf-item:focus-within{background:#2251a1}
.yh-contact-tools .kf-item:hover .kf-trigger,.yh-contact-tools .kf-item:focus-within .kf-trigger{color:#fff}
.yh-contact-tools .kf-item .list-box>ul{background:#2251a1}
.yh-contact-tools .kf-item .list-box>ul:after{border-left-color:#2251a1}
.yh-contact-tools .kf-trigger[aria-expanded=true]+.list-box,.yh-contact-tools .kf-item:focus-within .list-box{display:block}
.yh-contact-tools .list-box img{max-width:100px;height:auto}
.yh-contact-tools .list-box li p{font-size:12px;line-height:20px}
@media(max-width:767px){body{padding-bottom:50px}.yh-contact-tools .kf-item{width:25%;margin:0}.yh-contact-tools .kf-trigger{width:50px;left:50%;transform:translateX(-50%)}.yh-contact-tools .kf-item:nth-child(n+3) .list-box{left:auto;right:0}.yh-contact-tools .kf-item .list-box>ul:after{border-left-color:transparent;border-top-color:#2251a1}.yh-contact-tools .list-box{max-height:70vh;overflow-y:auto}.yh-contact-tools .list-box li{white-space:normal!important}}
