@keyframes pulse{0%{box-shadow:0 1px 0 3px #aa845345,0 0 0 0 #9c905c}30%{box-shadow:0 1px 0 3px #aa845300,0 0 0 5px #9c905c}70%{box-shadow:0 1px 0 3px #9c905c,0 0 0 15px #ef242410}to{box-shadow:1px 1px 2px 1px #9c905c,0 0 0 20px transparent}}.action-button{position:fixed;z-index:9999}.action-button .ab-link{animation:pulse 1.2s linear 0s infinite normal;height:60px;padding:0;justify-content:center;font-size:80px;font-weight:100;color:#fff;transition:all .2s;transition:.2s ease-in-out;position:relative;margin:0;align-items:center;box-shadow:0 6px 24px -2px rgba(0,0,0,.3);border-radius:50%;background:#c1ba99;cursor:pointer;width:60px;line-height:1;display:flex;z-index:3}.action-button.open .action-list span{font-style:italic;opacity:0;display:block}.action-button.open .action-list li:hover span{transform:scale(.9) translateZ(0) translateY(0);opacity:1}.action-button.top-left{top:35px;left:35px}.action-button.bottom-left{bottom:35px;left:35px}.action-button .action-list{padding:0;transition:all .2s;list-style-type:none;position:absolute;margin:0}.action-button .action-list li{height:60px;justify-content:center;font-size:25px;margin-bottom:15px;transition:all .2s;position:absolute;opacity:0;align-items:center;box-shadow:0 6px 24px -2px rgba(0,0,0,.3);border-radius:50%;background:#fff;cursor:pointer;width:60px;display:flex;z-index:1}.action-button .action-list li:hover{transform:scale(1.1) translateZ(0) translateY(0)}.action-button .action-list li.active i,.action-button .action-list li:hover i{color:#d7bc27}.action-button .action-list li.active span{color:#fff;opacity:1;background:#d7bc27}.action-button .action-list li i{color:#333;transition:all .2s}.action-button .action-list li span{padding:3px 12px;font-size:14px;font-weight:700;transition:all .2s;position:absolute;box-shadow:0 6px 24px -2px rgba(0,0,0,.3);background:#fff;left:80px;white-space:nowrap;display:none}.action-button.top-left{top:50px;left:50px}.action-button.top-left li{top:0}.action-button.top-right{right:50px;top:50px}.action-button.top-right .action-list li span{right:80px;left:auto}.action-button.top-right li{top:0}.action-button.bottom-left{bottom:50px;left:50px}.action-button.bottom-left .action-list{margin-top:-45px}.action-button.bottom-left li{bottom:0}.action-button.bottom-right{right:15px;bottom:35px}.action-button.bottom-right .action-list li span{right:50px;left:auto}.action-button.bottom-right .action-list{margin-top:-45px}.action-button.bottom-right li{bottom:0}.action-button.horizontal.top-left:not(.split){top:50px;left:50px}.action-button.horizontal.top-left:not(.split)
ul{top:-3px;left:64px}.action-button.horizontal.top-left:not(.split)
.action-list li span{transform:scale(.9) translateZ(0) translateY(0) translateX(-50%)}.action-button.horizontal.top-left:not(.split)
li{top:0}.action-button.horizontal.top-left:not(.split)
li span{top:82px;left:50%}.action-button.horizontal.bottom-left:not(.split){bottom:50px;left:50px}.action-button.horizontal.bottom-left:not(.split)
ul{left:64px;margin-top:-63px}.action-button.horizontal.bottom-left:not(.split)
.action-list li span{transform:scale(.9) translateZ(0) translateY(0) translateX(-50%)}.action-button.horizontal.bottom-left:not(.split)
li{top:0}.action-button.horizontal.bottom-left:not(.split)
li span{top:-38px;left:50%}.action-button.horizontal.top-right:not(.split){right:50px;top:50px}.action-button.horizontal.top-right:not(.split)
ul{right:64px;top:-3px}.action-button.horizontal.top-right:not(.split)
.action-list li span{transform:scale(.9) translateZ(0) translateY(0) translateX(50%)}.action-button.horizontal.top-right:not(.split)
li{top:0}.action-button.horizontal.top-right:not(.split)
li span{right:50%;top:82px}.action-button.horizontal.bottom-right:not(.split){right:50px;bottom:50px}.action-button.horizontal.bottom-right:not(.split)
ul{right:64px;margin-top:-63px}.action-button.horizontal.bottom-right:not(.split)
.action-list li span{transform:scale(.9) translateZ(0) translateY(0) translateX(50%)}.action-button.horizontal.bottom-right:not(.split)
li{top:0}.action-button.horizontal.bottom-right:not(.split)
li span{right:50%;top:-38px}.action-button.triangle ul{margin-left:10px;margin-top:-55px}.action-button.triangle ul li{height:45px;font-size:18px;width:45px}.action-button.triangle.top-left.open ul li:first-child{transform:translateX(70px)}.action-button.triangle.top-left.open ul li:nth-child(2){transform:translateX(50px) translateY(50px)}.action-button.triangle.top-left.open ul li:nth-child(3){transform:translateY(70px)}.action-button.triangle.top-right.open ul li:first-child{transform:translateX(-70px)}.action-button.triangle.top-right.open ul li:nth-child(2){transform:translateX(-50px) translateY(50px)}.action-button.triangle.top-right.open ul li:nth-child(3){transform:translateY(70px)}.action-button.triangle.bottom-left ul{margin-top:5px}.action-button.triangle.bottom-left.open ul li:first-child{transform:translateX(70px)}.action-button.triangle.bottom-left.open ul li:nth-child(2){transform:translateX(50px) translateY(-50px)}.action-button.triangle.bottom-left.open ul li:nth-child(3){transform:translateY(-70px)}.action-button.triangle.bottom-right ul{margin-top:5px}.action-button.triangle.bottom-right.open ul li:first-child{transform:translateX(-70px)}.action-button.triangle.bottom-right.open ul li:nth-child(2){transform:translateX(-50px) translateY(-50px)}.action-button.triangle.bottom-right.open ul li:nth-child(3){transform:translateY(-70px)}.action-button.split.horizontal.open .ab-link span{transform:rotate(45deg)}.action-button.split.horizontal.open ul{z-index:4}.action-button.split.horizontal .ab-link{transform:none;position:absolute;border-radius:100px}.action-button.split.horizontal .ab-link:hover{transform:none}.action-button.split.horizontal .ab-link span{transition:all .2s;position:absolute;left:12px}.action-button.split.horizontal ul{position:relative;margin-left:60px;z-index:-1}.action-button.split.horizontal ul li{padding:0;flex-wrap:wrap;margin-right:15px;margin-bottom:0;position:static;box-shadow:none;background:transparent;float:left}.action-button.split.horizontal ul li.active i{color:#fff}.action-button.split.horizontal ul li:hover i{font-size:26px;color:#fff}.action-button.split.horizontal ul li i{color:#fff;transform-origin:50% 50%}.action-button.split.top-right.horizontal .ab-link{right:0}.action-button.split.top-right.horizontal .ab-link span{right:12px;left:auto}.action-button.split.top-right.horizontal ul{margin-right:40px;margin-left:0}.action-button.split.bottom-left.horizontal .ab-link{bottom:0}.action-button.split.bottom-right.horizontal .ab-link{right:0;bottom:0}.action-button.split.bottom-right.horizontal .ab-link span{right:12px;left:auto}.action-button.split.bottom-right.horizontal ul{margin-right:40px;margin-left:0}