.elementor-2581 .elementor-element.elementor-element-45c9852{background:rgb(255 255 255 / .08)!important;backdrop-filter:blur(12px) saturate(180%)!important;-webkit-backdrop-filter:blur(12px) saturate(180%)!important;border-radius:20px!important;border:1px solid rgb(255 255 255 / .2)!important;box-shadow:0 8px 32px 0 rgb(31 38 135 / .37),inset 0 0 0 1px rgb(255 255 255 / .1),inset 0 0 20px rgb(255 255 255 / .05),0 0 30px rgb(255 255 255 / .1)!important;padding:40px 30px!important;margin:30px 0!important;position:relative!important;overflow:hidden!important;transform-style:preserve-3d!important;transform:perspective(1000px)!important;transition:all 0.5s cubic-bezier(.175,.885,.32,1.275)!important}.elementor-2581 .elementor-element.elementor-element-45c9852::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(135deg,rgb(255 255 255 / .1) 0%,rgb(255 255 255 / .05) 50%,#fff0 100%)!important;border-radius:20px!important;z-index:-1!important;transform:translateZ(-10px)!important}.elementor-2581 .elementor-element.elementor-element-45c9852::after{content:''!important;position:absolute!important;top:-50%!important;left:-50%!important;width:200%!important;height:200%!important;background:radial-gradient(circle at center,rgb(255 255 255 / .15) 0%,rgb(255 255 255 / .08) 30%,#fff0 70%)!important;animation:glass-glow 8s ease-in-out infinite alternate!important;z-index:-1!important;pointer-events:none!important}@keyframes glass-glow{0%{transform:translate(-25%,-25%) scale(.9) rotate(0deg)!important;opacity:0.5!important}100%{transform:translate(0%,0%) scale(1.1) rotate(180deg)!important;opacity:0.8!important}}.elementor-2581 .elementor-element.elementor-element-45c9852{background-image:linear-gradient(135deg,rgb(255 255 255 / .1) 0%,transparent 20%,transparent 80%,rgb(255 255 255 / .1) 100%)!important;border-image:linear-gradient(135deg,rgb(255 255 255 / .4),rgb(255 255 255 / .1),rgb(255 255 255 / .4)) 1!important}.elementor-2581 .elementor-element.elementor-element-45c9852:hover{transform:perspective(1000px) translateY(-10px) scale(1.02)!important;box-shadow:0 15px 50px 0 rgb(31 38 135 / .5),inset 0 0 0 1px rgb(255 255 255 / .15),inset 0 0 30px rgb(255 255 255 / .1),0 0 50px rgb(255 255 255 / .2)!important;background:rgb(255 255 255 / .12)!important}.elementor-2581 .elementor-element.elementor-element-45c9852 *{position:relative!important;z-index:2!important}.elementor-2581 .elementor-element.elementor-element-45c9852{box-shadow:inset 0 1px 0 rgb(255 255 255 / .2),inset 0 -1px 0 rgb(0 0 0 / .1),0 10px 40px rgb(0 0 0 / .2),0 0 0 1px rgb(255 255 255 / .1)!important}@media (max-width:768px){.elementor-2581 .elementor-element.elementor-element-45c9852{padding:25px 20px!important;margin:20px 0!important;border-radius:15px!important;backdrop-filter:blur(8px) saturate(180%)!important;-webkit-backdrop-filter:blur(8px) saturate(180%)!important}}@media (min-width:769px) and (max-width:1024px){.elementor-2581 .elementor-element.elementor-element-45c9852{padding:30px 25px!important;margin:25px 0!important}}.elementor-2581 .elementor-element.elementor-element-45c9852.transparent{background:rgb(255 255 255 / .05)!important}.elementor-2581 .elementor-element.elementor-element-45c9852.gold{background:rgb(255 215 0 / .05)!important;border:1px solid rgb(255 215 0 / .3)!important;box-shadow:0 8px 32px 0 rgb(255 215 0 / .2),inset 0 0 0 1px rgb(255 215 0 / .15)!important}