.bfd-glass-card{background:rgba(21,25,34,0.4)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,0.08)!important;border-radius:18px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,0.2)!important;transition:transform 0.3s ease,border-color 0.3s ease!important}.bfd-glass-card-featured{position:relative!important;background:rgba(21,25,34,0.4)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:2px solid #ae68e8!important;border-radius:18px!important;transform:scale(1.05)!important;box-shadow:0 10px 40px -10px rgba(174,104,232,0.3)!important;transition:transform 0.3s ease,border-color 0.3s ease!important}.bfd-glass-card-featured:before{content:"MOST POPULAR";position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#ae68e8;color:#ffffff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:3px 7px 2px 9px;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,0.4);z-index:10;white-space:nowrap}.bfd-glass-card-featured:hover{border-color:rgba(174,104,232,0.5)!important;box-shadow:0 12px 40px 0 rgba(0,0,0,0.3)!important}.bfd-glass-card-borderless{background:rgb(55 60 70 / 50%)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-radius:12px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,0.2)!important;transition:transform 0.3s ease,border-color 0.3s ease!important}.bfd-glass-card:hover{transform:translateY(-5px)!important;border-color:rgba(174,104,232,0.5)!important;box-shadow:0 12px 40px 0 rgba(0,0,0,0.3)!important}.bfd-glass-card h4,.bfd-glass-card h3{letter-spacing:2px!important;font-weight:700!important;color:#ffffff!important}.bfd-glass-card p{color:rgba(235,241,255,0.7)!important;line-height:1.7em!important}.et_pb_blog_0_tb_body article.et_pb_post{background:rgba(21,25,34,0.6)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(174,104,232,0.2)!important;border-radius:18px!important;margin-bottom:30px!important;padding-bottom:0!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.et_pb_blog_0_tb_body article.et_pb_post:hover{transform:translateY(-5px);border-color:rgba(174,104,232,0.6)!important;box-shadow:0 10px 40px -10px rgba(174,104,232,0.3)!important}.et_pb_blog_0_tb_body .et_pb_post .entry-title,.et_pb_blog_0_tb_body .et_pb_post .entry-title a{color:#ffffff!important;font-weight:700!important;padding:0!important}.et_pb_blog_0_tb_body .et_pb_post .post-meta{padding:0 20px 10px 20px!important;color:#ae68e8!important}.et_pb_blog_0_tb_body .et_pb_post .post-content{padding:0 20px 15px 20px!important;color:#cccccc!important}.et_pb_blog_0_tb_body .et_pb_post .et_pb_image_container{margin:-1px -1px 10px -1px!important;border-radius:18px 18px 0 0!important;overflow:hidden!important}.et_pb_blog_grid .et_pb_post .et_pb_image_container{position:relative;display:block}.et_pb_blog_0_tb_body article.et_pb_post{display:flex!important;flex-direction:column!important;position:relative!important}.et_pb_blog_0_tb_body article.et_pb_post .entry-title{margin-top:-20px!important;position:relative;z-index:5}.et_pb_blog_0_tb_body .et_pb_image_container{position:relative!important;margin-bottom:-40px!important;overflow:visible!important}.et_pb_blog_0_tb_body .et_pb_image_container::after{content:"";position:absolute;bottom:30px;left:0;width:100%;height:61px;background:linear-gradient(to top,rgba(21,25,34,0.6) 1%,rgba(21,25,34,0.3) 30%,rgba(21,25,34,0.0) 60%)!important;z-index:2;pointer-events:none}.et_pb_blog_0_tb_body article.et_pb_post{overflow:hidden!important;border-radius:18px!important}figure.wp-block-image.size-large{padding:10px;margin:10px 0 20px 0!important}figure.wp-block-image.aligncenter.size-large.is-resized{margin-left:auto;margin-right:auto;display:block}p.has-text-align-center{margin-bottom:10px}@media only screen and (max-width:980px){ul#mobile_menu1{margin-top:17px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:3px 3px 10px rgb(34 34 34 / 25%);width:100%;margin-left:14%}}@media only screen and (max-width:767px){ul#mobile_menu1{margin-top:20px;margin-left:0}}