.render_3d_btn a{text-decoration:none}.render_3d_btn{display:inline-flex;justify-content:center;align-items:center}.render_3d_btn svg{fill:var(--btn_bg)}.render_3d_btn svg path{stroke:var(--btn_color)}.render_3d_btn .button{background-color:unset!important}.button{display:inline-block;position:relative}.button.is-play{background-color:#fff;border-radius:50%;width:100px;height:100px;font-weight:700;color:var(--btn_color)}.button.is-play .button-outer-circle{background:var(--btn_bg);border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.button.is-play .button-icon{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%)}.button.is-play .button-icon .triangle{-webkit-animation:fadeIn 7s ease;animation:fadeIn 7s ease}.button.is-play .button-icon .path{stroke-dasharray:90;stroke-dashoffset:0;-webkit-animation:triangleStroke 2s infinite;animation:triangleStroke 2s infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}.render_3d_btn a span{position:absolute;bottom:0;width:100%;text-align:center;left:50%;transform:translateX(-50%);color:var(--btn_color);-webkit-animation:btnTxt 3s infinite;animation:btnTxt 3s infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}.has-scale-animation{-webkit-animation:smallScale 3s infinite;animation:smallScale 3s infinite}.has-delay-short{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes triangleStroke{from{stroke-dashoffset:90}to{stroke-dashoffset:0}}@keyframes triangleStroke{from{stroke-dashoffset:90}to{stroke-dashoffset:0}}@-webkit-keyframes smallScale{from{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}@keyframes smallScale{from{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}@-webkit-keyframes btnTxt{from{letter-spacing:.2rem}50%{letter-spacing:.1rem}100%{letter-spacing:.2rem}}@keyframes btnTxt{from{letter-spacing:.2rem}50%{letter-spacing:.1rem}100%{letter-spacing:.2rem}}.elementskit-reset-button.elementor-button{cursor:pointer;width:100%}.ekit-particles-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.ekit-particles{z-index:1}.ekit-particles .elementor-widget{z-index:1}