.banner-premium-1-ultraslim { background-image: url(/banners/images/background-ultraslim/bg-sm-banner-slim-plan.2dd380a360af01118225c42d3dff1408.webp); background-repeat: no-repeat; background-position: bottom; background-size: cover; } .banner-premium-1-ultraslim a { min-height: 30px; border-radius: 0px; display: flex; justify-content: center; align-items: center; padding: .5rem; padding-bottom: 0; padding-top: 0; text-decoration: none; --webkit-transition: backdrop-filter 0.4s ease-in-out; transition: backdrop-filter 0.4s ease-in-out; background-image: linear-gradient(90deg, #3E1066 16.72%, rgba(98, 23, 150, 0.2) 100%); } .banner-premium-1-ultraslim a:hover { backdrop-filter: grayscale(0.3) blur(3px); } .banner-premium-1-ultraslim a:hover button { color: #3E1066; background-color: #ffff; } .banner-premium-1-ultraslim a:hover button svg path { stroke: #3E1066; } .banner-premium-1-ultraslim p{ width: 100%; text-align: center; } .banner-premium-1-ultraslim .img-logo-premium{ width: 95px; height: auto; padding: 0; margin: 0; margin-bottom: 1px; } .banner-premium-1-ultraslim a .box-text { width: 100%; display: flex; justify-content: center; align-items: flex-start; flex-direction: column; } .banner-premium-1-ultraslim .box-logos{ display: flex; justify-content: flex-start; align-items: center; } .banner-premium-1-ultraslim a .box-logos p{ margin-right: .5rem; margin-left: .2rem; margin-top: 0; margin-bottom: 0; } .banner-premium-1-ultraslim a button { font-family: 'Exo 2',Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600; color: #FFFFFF; display: flex; justify-content: center; align-items: center; box-sizing: border-box; border: 1px solid #FFFFFF; border-radius: 8px; font-size: 14px; line-height: 24px; padding: .2rem; padding-left: 1rem; padding-right: 1rem; background-color: #ffffff00; margin-left: 0rem; display: none; cursor: pointer; } .banner-premium-1-ultraslim a p { font-family: 'Nunito',Arial, Helvetica, sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #FFFFFF; } .banner-premium-1-ultraslim a p.description { margin-top: .5rem; margin-bottom: .5rem; margin-right: 0rem; margin-left: 0rem; margin-right: 0rem; } /*Ajustes responsivo*/ .banner-premium-1-ultraslim.c-540 a .box-text { width: 100%; flex-direction: row; justify-content: center; align-items: center; } .banner-premium-1-ultraslim.c-780 { background-image: url(/banners/images/background-ultraslim/bg-lg-banner-slim-plan.3f5409db5e430309860fd8bcd09bb6da.webp); } .banner-premium-1-ultraslim.c-780 .box-logos{ display: flex; justify-content: flex-end; } .banner-premium-1-ultraslim.c-780 a .box-logos p{ margin-right: .9rem; margin-left: .5rem; } .banner-premium-1-ultraslim.c-780 a { text-align: left; align-items: center; justify-content: space-evenly; flex-direction: row; } .banner-premium-1-ultraslim.c-780 .img-logo-premium{ width: 110px; margin-bottom: 2px; } .banner-premium-1-ultraslim.c-780 a p.description { font-size: 18px; line-height: 28px; margin-left: 5rem; margin-right: 5rem; } .banner-premium-1-ultraslim.c-780 a button { display: flex; } .banner-premium-1-ultraslim.c-1025 { background-image: url(/banners/images/background-ultraslim/bg-xl-banner-slim-plan.c122e7fd454cc7ad2447b8b700fc5835.webp); }