#loop_purple_button,.purple_button{position:relative}#loop_purple_button::before,.purple_button::before{content:"";width:45px;height:45px;position:absolute;background:#6366F1;border-radius:50%;z-index:-1;transition:all 0.3s ease-in-out;right:0;top:50%;transform:translate(0,-50%)}#loop_purple_button:hover::before,.purple_button:hover::before{width:100%;border-radius:5px}.e-load-more-pagination-loading #loop_purple_button::before{width:40px;height:40px;border-radius:50%;right:50%;transform:translate(50%,-50%)}.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner{inset-block-start:unset;inset-inline-start:unset;left:50%;top:50%}.elementor-44 .elementor-element.elementor-element-340b6f6 .elementor-button svg{fill:#FFF}.pink_button{position:relative}.pink_button::before{content:"";width:45px;height:45px;position:absolute;background:#EC4899;border-radius:50%;z-index:-1;transition:all 0.3s ease-in-out}.pink_button:hover::before{width:100%;border-radius:5px}.rcolor_button{position:relative}.rcolor_button::before{content:"";width:45px;height:45px;position:absolute;background:attr(data-rcolor);border-radius:50%;z-index:-1;transition:all 0.3s ease-in-out}.rcolor_button:hover::before{width:100%;border-radius:5px}.glass_cards{background:rgb(255 255 255 / .3);border-radius:16px;box-shadow:0 4px 30px rgb(0 0 0 / .1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3)}.smoke span{cursor:default;position:relative;display:inline-block;font-size:35px}.smoke span.active{animation:smoke 1s linear}@keyframes smoke{50%{opacity:1}100%{opacity:0;filter:blur(20px);transform:translateX(300px) translateY(-300px) rotate(360deg) scale(4)}}.smoke span.back{opacity:0;filter:blur(20px);animation:back 1s linear 0.5s}@keyframes back{100%{opacity:1;filter:blur(0)}}.apadana-mask a img{-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;mask:linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;animation:apshine 3s infinite}@keyframes apshine{0%{-webkit-mask-position:140% 140%;mask-position:140% 140%}100%{-webkit-mask-position:-20% -20%;mask-position:-20% -20%}}.boxmenu{height:100%;width:0;position:fixed;top:0;overflow-x:hidden;transition:all 1s ease-in-out;left:auto;right:-50px;overflow-y:scroll!important;backdrop-filter:blur(5px)}.boxmenu .elementor-item{text-wrap:nowrap}.boxmenu.active{width:100%;height:100%;right:0}.boxmenu .e-con-inner{margin:0!important}