
/* Compact course catalogue, scoped to the Masteriyo archive. */
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-container{max-width:1150px!important;margin:22px auto 36px!important;padding:0 16px!important;box-sizing:border-box!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header{order:-1!important;margin:0 0 14px!important;padding:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header__title{display:flex!important;flex-flow:row wrap!important;align-items:baseline!important;gap:2px 12px!important;margin:0!important;color:#f1e5d9!important;font-size:30px!important;line-height:1.22!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header__title span{display:inline!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header__title span[lang=hi]{font-size:18px!important;font-weight:500!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header__title span[lang=ru]{font-size:15px!important;font-weight:400!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-search-section{display:block!important;width:100%!important;min-height:0!important;height:auto!important;margin:0 0 16px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-view-mode-section{display:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-search{width:min(100%,420px)!important;max-width:420px!important;margin:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search{display:flex!important;position:relative!important;width:100%!important;max-width:420px!important;height:44px!important;margin:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search .masteriyo-course-search__icon{display:flex!important;align-items:center!important;justify-content:center!important;top:0!important;left:11px!important;height:44px!important;width:18px!important;color:#d4b9a6!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search .masteriyo-course-search__icon svg{width:17px!important;height:17px!important;fill:#d4b9a6!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search input[type=search]{flex:1 1 auto!important;min-width:0!important;width:100%!important;height:44px!important;margin:0!important;padding:0 12px 0 36px!important;border:1px solid #765d64!important;border-right:0!important;border-radius:10px 0 0 10px!important;background:#30242a!important;color:#f4e9df!important;font-size:13px!important;line-height:44px!important;box-shadow:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search input[type=search]::placeholder{color:#c8b8b2!important;opacity:1!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search input[type=search]:focus{outline:2px solid #d8b69c!important;outline-offset:-2px!important;border-color:#d8b69c!important;box-shadow:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search button[type=submit]{display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:auto!important;min-width:91px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 13px!important;border:1px solid #e0c5ad!important;border-radius:0 10px 10px 0!important;background:#e0c5ad!important;color:#291e22!important;font-size:12px!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search button[type=submit]:hover{background:#f1dac4!important;border-color:#f1dac4!important;color:#291e22!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search button[type=submit]:focus-visible{outline:2px solid #fff0da!important;outline-offset:3px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search button[type=submit] span[lang=hi]{font-size:11px!important;font-weight:600!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search button[type=submit] span[lang=ru]{display:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:15px!important;margin:0!important;padding:0!important;background:transparent!important}
body.masteriyo-courses-page.bma-watercolor-catalog.bma-catalog-curated:not(.bma-catalog-expanded) .masteriyo-col.bma-catalog-extra{display:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-col{min-width:0!important;width:auto!important;margin:0!important;padding:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;border:1px solid #604950!important;border-radius:15px!important;background:#292126!important;overflow:hidden!important;box-shadow:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>a.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img{display:block!important;width:100%!important;height:148px!important;min-height:0!important;overflow:hidden!important;background:#4b2d39!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img{display:block!important;width:100%!important;height:148px!important;object-fit:cover!important;object-position:center!important;background:#4b2d39!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:13px 14px 14px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__wrapper{flex:1 1 auto!important;min-height:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0 0 10px!important;color:#f2e6dc!important;font-size:14px!important;line-height:1.27!important;font-weight:650!important;overflow:visible!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title a{display:block!important;color:#f2e6dc!important;text-decoration:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title a:hover{color:#f1d1b4!important}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line{display:block!important;margin:0!important;overflow:visible!important;white-space:normal!important}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=hi]{margin-top:3px!important;color:#dccac0!important;font-size:12px!important;font-weight:500!important}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=ru]{margin-top:3px!important;color:#bda9a8!important;font-size:11px!important;font-weight:400!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-author-rating-wrapper,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__description,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__stats{display:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-archive--aside{margin-top:auto!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;width:100%!important;margin:0!important;padding:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-price{margin:0!important;color:#d7b69d!important;font-size:12px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-price .masteriyo-price-amount{color:#d7b69d!important;font-size:12px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-enroll-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:34px!important;height:34px!important;margin:0!important;padding:6px 10px!important;border:1px solid #e1c6ae!important;border-radius:8px!important;background:#e1c6ae!important;color:#281d22!important;font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;text-align:center!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-enroll-btn:hover{background:#f1d9c3!important;color:#281d22!important}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-catalog-more{display:block;margin:15px auto 0;padding:9px 15px;border:1px solid #826671;border-radius:9px;background:#30242a;color:#f1dfcf;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-catalog-more:hover{border-color:#d7b69d;background:#493039;color:#fff4e9}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-catalog-more:focus-visible{outline:2px solid #e1c6ae;outline-offset:3px}
@media(max-width:750px){
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-container{margin:14px auto 26px!important;padding:0 14px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header{margin-bottom:10px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header__title{font-size:25px!important;gap:1px 9px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header__title span[lang=hi]{font-size:16px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header__title span[lang=ru]{font-size:13px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-search-section{margin-bottom:12px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{grid-template-columns:1fr!important;gap:9px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card{display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;min-height:124px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>a.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img{width:108px!important;height:100%!important;min-height:124px!important;object-fit:cover!important;object-position:center!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content{padding:9px 10px!important;min-width:0!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title{font-size:12px!important;line-height:1.16!important;margin-bottom:7px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=hi]{font-size:10px!important;margin-top:2px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=ru]{font-size:10px!important;margin-top:2px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-price,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-price .masteriyo-price-amount{font-size:10px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-enroll-btn{min-height:29px!important;height:29px!important;padding:4px 7px!important;font-size:10px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .bma-catalog-more{margin-top:10px;font-size:12px}
}
/* Beat late archive styles while keeping the existing theme untouched. */
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-list-display-section{display:block!important;width:100%!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{width:100%!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search button.masteriyo-btn[type=submit]{background:#e0c5ad!important;border-color:#e0c5ad!important;color:#291e22!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search button.masteriyo-btn[type=submit]:hover{background:#f1dac4!important;border-color:#f1dac4!important;color:#291e22!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-search .masteriyo-course-search__icon{transform:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img.bma-course-illustration{filter:none!important}
@media(min-width:751px){
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>a.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img{height:121px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content{padding:10px 12px 11px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title{font-size:13px!important;line-height:1.2!important;margin-bottom:7px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=hi]{font-size:11px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=ru]{font-size:10px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-enroll-btn{min-height:30px!important;height:30px!important;padding:4px 8px!important}
}
@media(max-width:750px){
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card{grid-template-columns:96px minmax(0,1fr)!important;min-height:115px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>a.masteriyo-course--img-wrap,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img{width:96px!important;min-height:115px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title{font-size:11.5px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img[data-bma-number]{position:relative!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img[data-bma-number]::after{content:attr(data-bma-number);position:absolute;top:7px;left:7px;min-width:24px;padding:3px 5px;border:1px solid #c79a91;border-radius:5px;background:#3a252e;color:#f0dcc7;font:11px/1.15 Georgia,serif;letter-spacing:1px;text-align:center;pointer-events:none}
}
/* One compact card layout for every course state (enrolled or awaiting access). */
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-container{max-width:1020px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{gap:12px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-price{display:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer{display:flex!important;align-items:stretch!important;width:100%!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-enroll-btn,
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-buy-now-btn,
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-start-course-btn{display:flex!important;flex:1 1 100%!important;width:100%!important;max-width:none!important;min-height:29px!important;height:auto!important;margin:0!important;padding:5px 8px!important;white-space:normal!important;overflow-wrap:anywhere!important}
@media(min-width:751px){
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>.masteriyo-course--img-wrap,
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>a.masteriyo-course--img-wrap,
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img,
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img{height:99px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img{object-position:center top!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content{padding:8px 10px 9px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title{min-height:55px!important;margin-bottom:5px!important;font-size:12px!important;line-height:1.16!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=hi]{font-size:10.5px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .bma-course-title-line[lang=ru]{font-size:10px!important}
}
@media(max-width:750px){
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{gap:8px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card{grid-template-columns:82px minmax(0,1fr)!important;min-height:106px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>.masteriyo-course--img-wrap,
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>a.masteriyo-course--img-wrap,
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img,
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img img{width:82px!important;min-height:106px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content{padding:7px 9px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title{margin-bottom:5px!important}
 body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-card-footer .masteriyo-enroll-btn{min-height:28px!important;padding:4px 6px!important}
}


body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-container{max-width:800px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{align-items:stretch!important;gap:16px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;padding-top:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content{flex:0 0 auto!important;padding:8px 10px 10px!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__wrapper{flex:0 0 auto!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--content__title{min-height:48px!important;margin:0 0 8px!important;font-size:14px!important;line-height:1.2!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course-archive--aside{margin-top:0!important}
@media(max-width:750px){body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:480px){body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-wrapper{grid-template-columns:minmax(0,270px)!important;justify-content:center!important}}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>.masteriyo-course--img-wrap{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1;background:transparent!important}
.preview-art{width:100%;height:auto;aspect-ratio:1;margin:0;background-image:url('https://bymalesha.com/wp-content/uploads/2026/09/watercolor-refined.png');background-size:372.82% 248.54%;background-position:8.63% 46.73%;border-radius:0}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img:before,body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-feature-img:after{display:none!important}
.preview-label{padding:8px;text-align:center;font:12px Arial;color:#e9d9cb;background:#38262e}
.masteriyo-col:nth-child(2) .preview-art{background-image:url('https://bymalesha.com/wp-content/uploads/2026/09/numbers-labeled.png');background-size:cover;background-position:center!important}
.masteriyo-col:nth-child(3) .preview-art{background-image:url('https://bymalesha.com/wp-content/uploads/2026/09/seasons-labeled.png');background-size:cover;background-position:center!important}

.masteriyo-col:nth-child(4) .preview-art{background:url('https://bymalesha.com/wp-content/uploads/2026/09/pronouns-labeled.png') center/cover!important}
.masteriyo-col:nth-child(5) .preview-art{background:url('https://bymalesha.com/wp-content/uploads/2026/09/verbs-labeled.png') center/cover!important}
.masteriyo-col:nth-child(6) .preview-art{background:url('https://bymalesha.com/wp-content/uploads/2026/09/phrases-cover.png') center/cover!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-col.bma-catalog-extra{display:block!important}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-catalog-more{display:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-container{position:relative;margin-top:16px!important}
body.masteriyo-courses-page.bma-watercolor-catalog header.wp-block-template-part>header{padding-top:8px!important;padding-bottom:8px!important;min-height:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-site-logo{width:124px!important;margin:0!important}
body.masteriyo-courses-page.bma-watercolor-catalog .bma-site-logo img{width:124px!important;height:124px!important;object-fit:contain!important}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-courses-header{position:relative!important}
.brand-petal{display:none;position:absolute;right:0;top:-5px;width:100px;height:52px;overflow:hidden;opacity:.55;pointer-events:none;mix-blend-mode:lighten}
.brand-petal img{position:absolute;width:200px!important;max-width:none!important;left:-48px;top:-32px}

body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-container:before{content:'';position:absolute;top:-20px;bottom:-36px;left:50%;width:100vw;transform:translateX(-50%);pointer-events:none;background:url('https://bymalesha.com/wp-content/uploads/2026/09/Акварельный-фон-Social-media-и-курсов.png') center center / 100% 100% no-repeat;opacity:.22;z-index:0}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-container>*{position:relative;z-index:1}
body.masteriyo-courses-page.bma-watercolor-catalog{overflow-x:hidden}
body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-search-section{display:none!important}
body.masteriyo-courses-page.bma-watercolor-catalog .wp-site-blocks>.masteriyo-container::after{display:none!important}



body.masteriyo-courses-page.bma-watercolor-catalog .masteriyo-course--card>a.masteriyo-course--img-wrap{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1!important}

body.page-id-99 .bma-social-page{max-width:820px!important;gap:16px!important;padding:24px 20px 36px!important;position:relative}
body.page-id-99 .bma-social-card{padding:20px!important;border-radius:16px!important}
body.page-id-99 .bma-social-title{font-size:28px!important}
body.page-id-99 .bma-social-brand h2{font-size:22px!important}
body.page-id-99 .bma-social-brief{font-size:13px!important;line-height:1.5!important}
body.page-id-99 .bma-main{position:relative;isolation:isolate;overflow:hidden}
body.page-id-99 .bma-main::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:url('https://bymalesha.com/wp-content/uploads/2026/09/Акварельный-фон-Social-media-и-курсов.png') center bottom / cover no-repeat;opacity:.22}
body.page-id-99 .bma-main::after{display:none!important}
@media(max-width:700px){body.page-id-99 .bma-social-page{max-width:440px!important;padding:20px 16px 28px!important}body.page-id-99 .bma-social-card{padding:18px!important}}
