.elementor-536 .elementor-element.elementor-element-72aaf6b{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-72aaf6b:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-72aaf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-536 .elementor-element.elementor-element-72aaf6b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:21px;}}@media(max-width:767px){.elementor-536 .elementor-element.elementor-element-72aaf6b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for shortcode, class: .elementor-element-c63c796 *//* Container styling for a clean, modern look */
.pmpro_account-profile, .pmpro_account-membership {
    background: #ffffff !important;
    border-radius: 15px !important;
    padding: 25px !important;
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    border: 1px solid #cc0000 !important;
    margin-bottom: 20px !important;
}

/* Typography and Links */
.pmpro_account-profile h2, .pmpro_account-membership h2 {
    color: #cc0000 !important; /* আপনার ব্র্যান্ড কালার */
    font-weight: 600 !important;
}

.pmpro_account-profile a, .pmpro_account-membership a {
    color: #cc0000 !important;
    text-decoration: none !important;
    font-weight: 500 !important;
}

.pmpro_account-profile a:hover {
    text-decoration: underline !important;
}/* End custom CSS */