.pum-overlay{background:rgba(50,31,79,0.18)!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.pum-container{width:calc(100% - 32px)!important;max-width:440px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:34px 8px 34px 8px!important;background:#7b50c7!important;box-shadow:0 24px 60px rgba(67,39,112,0.25),0 8px 20px rgba(67,39,112,0.14)!important}.pum-content{margin:0!important}.social-popup{position:relative;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:36px 34px 32px;overflow:hidden;border-radius:34px 8px 34px 8px;text-align:center;color:#ffffff}.social-popup::before{display:none}.social-popup::after{content:"";position:absolute;bottom:-28px;left:-22px;width:82px;height:82px;border:12px solid #7adfd0;border-radius:50%;opacity:0.9}.social-popup>*{position:relative;z-index:2}.social-popup__title{max-width:340px;margin:0 auto 10px!important;padding:0!important;color:#ffd242!important;font-family:inherit;font-size:30px;font-weight:800;line-height:1.12;letter-spacing:-0.5px}.social-popup__text{max-width:330px;margin:0 auto 23px!important;color:rgba(255,255,255,0.93)!important;font-family:inherit;font-size:16px;font-weight:400;line-height:1.55}.social-popup__links{display:flex!important;align-items:center;justify-content:center;gap:12px;margin:0!important;padding:0!important;list-style:none!important}.social-popup__links li{display:block;margin:0!important;padding:0!important;list-style:none!important}.social-popup__links li::before{display:none!important}.social-popup__links .et_pb_social_media_follow_network_name{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.social-popup__links a.icon{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:54px;height:54px;border:2px solid rgba(255,255,255,0.75);border-radius:18px;background:#ffffff!important;color:#7b50c7!important;text-decoration:none!important;box-shadow:0 7px 15px rgba(43,22,78,0.18);transition:transform 180ms ease,background-color 180ms ease,color 180ms ease,box-shadow 180ms ease}.social-popup__links a.icon::before{display:block;position:static!important;margin:0!important;color:inherit!important;font-family:"ETmodules"!important;font-size:25px!important;line-height:1!important}.social-popup__links a.icon:hover,.social-popup__links a.icon:focus{border-color:#ffd242;background:#ffd242!important;color:#7b50c7!important;box-shadow:0 11px 22px rgba(43,22,78,0.24);transform:translateY(-4px) rotate(-2deg)}.social-popup__links li:nth-child(2) a.icon:hover,.social-popup__links li:nth-child(2) a.icon:focus{transform:translateY(-4px) rotate(2deg)}.social-popup__links a.icon:focus-visible{outline:3px solid #7adfd0;outline-offset:4px}.pum-close{top:-13px!important;right:-13px!important;display:flex!important;align-items:center;justify-content:center;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;border:3px solid #ffffff!important;border-radius:50%!important;background:#ff8077!important;color:transparent!important;font-size:0!important;line-height:1!important;box-shadow:0 7px 16px rgba(57,30,98,0.22)!important;transition:transform 180ms ease,background-color 180ms ease!important}.pum-close::before{content:"×";display:block;color:#ffffff;font-family:Arial,sans-serif;font-size:25px;font-weight:400;line-height:1}.pum-close:hover,.pum-close:focus{background:#ffd242!important;transform:rotate(8deg) scale(1.06)}.pum-close:hover::before,.pum-close:focus::before{color:#7b50c7}@media (max-width:480px){.pum-container{width:calc(100% - 30px)!important;max-width:390px!important;border-radius:27px 7px 27px 7px!important}.social-popup{padding:31px 23px 27px;border-radius:27px 7px 27px 7px}.social-popup__title{max-width:285px;font-size:25px}.social-popup__text{max-width:285px;margin-bottom:19px!important;font-size:15px}.social-popup__links a.icon{width:50px;height:50px;border-radius:16px}.social-popup__links a.icon::before{font-size:23px!important}.pum-close{top:-10px!important;right:-8px!important}}