@charset "utf-8";

.ekit-wid-con .elementskit-btn { border-radius: 5px; font-size: 15px; padding: 15px 30px; color: rgb(255, 255, 255); fill: rgb(255, 255, 255); position: relative; display: inline-flex; -webkit-box-align: center; align-items: center; line-height: 1; user-select: none; white-space: nowrap; vertical-align: middle; text-align: center; background-color: rgb(37, 117, 252); transition: 0.4s; }

.ekit-wid-con .elementskit-btn:hover { background-color: rgb(3, 80, 210); }

.ekit-wid-con .elementskit-btn:hover::before { opacity: 1; }

.ekit-wid-con .elementskit-btn::before { position: absolute; content: ""; border-radius: inherit; transition: 0.4s; z-index: -1; top: 0px; left: 0px; height: 100%; width: 100%; background-size: 102% 102%; opacity: 0; }

.ekit-wid-con .single-btn { margin-bottom: 20px; display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.ekit-wid-con .single-btn:last-child { margin-bottom: 0px; }

.ekit-wid-con .elementskit-btn i { display: inline-block; vertical-align: middle; }