/** NEW UPDATED FIGMAS **/
/*.invite-social a:hover img {filter: brightness(0);}
.invite-social {display: flex;gap: 10px;justify-content: center;align-items: center;}
.invite-social img {width: 20px;}
.feed-invite-soc {display: flex;flex-direction: column;align-items: center;gap: 15px;padding: 18px 20px;}*/

/**feed sidebar**/
.feed-acc-main .grid-feed-txt {display: flex;width: 231px;align-items: flex-start;gap: 10px;}
.feed-acc-main .grid-feed-txt img {min-width:25px;max-width:25px;border-radius: 50px;}
.feed-mem-insights .sugg-feed-txt, .feed-acc-main .grid-feed-txt a:not(.joindiscuss-feed) {text-decoration:none;}
.feed-grid .grid-feed .grid-feed-txt:last-child {padding-bottom:0 !important}
.feed-acc-main .grid-feed {padding-top: 8px;}

.feed-mem-insights .sugg-feed-txt span {color: #9A9A9A;font-family: Runda;font-size: 9.041px;font-weight: 400;line-height: 17.078px;}
.feed-mem-insights .sugg-feed-txt h4 {display: flex;align-items: center;gap: 5px;}
.feed-mem-insights .sugg-feed-txt h4 img {width: 17px;height: 15px;aspect-ratio: 2/1;margin: 0;}

.feed-dev-teams .item {color: #192647;font-size: 11.846px;line-height: 151.6%;letter-spacing: 0.059px;margin: 15px 0 1px;}
.feed-grid .link {color: #46B1E4;font-family: Runda-Medium;font-size: 11.956px;line-height: 13.949px;text-decoration-line: underline;}
.feed-grid .arrow-listing li {margin-top: 5px;}
.feed-grid .title-border {border-bottom: 1px solid #46B1E4;padding-bottom: 15px;margin-bottom: 15px;}

ul.arrow-listing a {color: #192647;font-size: 12.5px;font-weight: 400;line-height: normal;}
ul.arrow-listing a:hover {color: var(--brand-B-lght) !important;}

.rcourse-desc:after {content: "";background: #42C0FB;height: 1px;width: 55px;position: absolute;left: 0;bottom: 0;}
.rcourse-info {display: flex;align-items: flex-start;margin-bottom: 12px;font-size: 12px;line-height: 20px;}
.rcourse-info .icon {color: #22A8E0;min-width: 22px;font-size: 12px;transform: translateY(5px);}
.rcourse-certi .icon {font-size: 16px;}
.rcourse-btn {background: #084D92;display: block;width: 100%;color: #fff;padding: 10px 15px;font-size: 12.5px;font-weight: 500;line-height: 19.01px;letter-spacing: 0;text-align: center;}
.rcourse-info:last-child, .meetcome-pop .blog-txt-auth p {margin-bottom: 0;}
.rcourse-desc {display:none;position: relative;font-size: 14px;line-height: 151.6%;letter-spacing: 0.005em;color: #192647;margin: 0 0 15px 0;padding: 0 0 15px 0;}
.rcourse-title:after {content: "";background: #42C0FB;height: 1px;width: 55px;position: absolute;left: 0;bottom: 0;}
.rcourse-title {position: relative;font-family: 'Runda-Medium';font-weight: 500;font-size: 15px;line-height: 22px;letter-spacing: -0.015em;color: #192647;margin: 0 0 15px 0;padding: 0 0 15px 0;}
.rcourse-txt {padding: 20px;}
.rcourse-img {background: linear-gradient(241.14deg, #D0F2FF 21.67%, #e8f8ff00 124.81%);overflow: hidden;min-height: 150px;position: relative;display: flex;align-items: flex-end;justify-content: center;border-radius: 0 0 100% 0px;}
.rcourse-img img {margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 0px;min-height: 120px;}
.recommend-course {border: 1px solid #fff0;background: #FFF;box-shadow: 0 0 11px -2px #00000026;border-radius: 5px;position: relative;overflow: hidden;margin-top: 25px;}
.feed-Rcourse a:hover .recommend-course {border: 1px solid #46b1e4;}
.feed-Rcourse a:hover .rcourse-btn {background: #053671;}

.feed-articles h3 {color: #192647;background: #F9FAFB;font-size: 13px;font-weight: 500;line-height: 16.091px;display: flex;align-items: center;gap: 4px;padding: 12px 20px;margin:0;width: 100%;}
.feed-articles-box h3 img {width: 16px;height: 11px;margin:0;flex-shrink: 0;aspect-ratio: 16/11;}
.feed-articles .readmore-feed {color: #fff !important;}
.feed-articles-inn {overflow:hidden;position: relative;}
.feed-articles-box { overflow:hidden;border-radius: 8px;border: 1px solid #EEEDED;background: #F9FAFB;margin-top:20px;}
.feed-articles .grid-feed-txt {position: absolute;bottom:0;width: 100%;padding: 20px 20px;}
.feed-articles .grid-feed-txt h4 {color: #FFF;font-family: Runda;font-size: 13px;font-weight: 500;line-height: 16.091px;}
.feed-articles .feed-articles-inn img {width:100%;}
.feed-articles-inn:before {content:"";position: absolute;background: linear-gradient(180deg, rgba(25, 38, 71, 0.10) 49.84%, #192647 97.26%);mix-blend-mode: multiply;width:100%;height: calc(100% - 0px);bottom:0;}
/**-feed sidebar-**/


#badgesunlock .intro-popup-inn:before {background: linear-gradient(180deg, #084D92 0%, #C257DE 100%);content: "";position:absolute;right: -18px;width: 100%;height: 100%;z-index: -1;border-radius: 20px;}
#badgesunlock .intro-popup-inn {max-width: 900px;display: flex;gap: 35px;align-items: center;padding: 70px 65px;}
.badge-unlocks-txt h2{color: #192647;font-family: 'Runda-Medium';font-size: 24px;font-weight: 600;line-height: normal;margin:0 0 15px !important;}
.badge-unlocks-txt p {font-family: 'Runda-Medium';line-height: 20px;}
.badge-unlocks-txt .eye-icon {position: absolute;bottom: 0px;right: 0px;border-bottom-right-radius: 20px;overflow: hidden;}
.badge-unlocks-txt .site-btn {padding-left: 0 !important;padding-right: 0 !important;min-width: auto;}
#bio_popup form .sub-save-btn:not(:hover), .badge-unlocks-txt .site-btn:not(:hover) {border-color:#fff !important;}
.badge-unlocks-txt .site-btn--newBlue:before {background: linear-gradient(90deg, #E257E4 0%, #084D92 70.35%);}
.badge-unlocks-img .badge-image {border-radius: 8px;border: 1px solid #FFF;backdrop-filter: blur(4px);filter: blur(4px);}
.badge-unlocks-img {padding-right: 35px;width: 50%;position: relative;}
.badge-unlocks-txt {width: 50%;}
.badge-unlocks-img:after {content: "";position: absolute;right: 0;top: 0;width: 1px;height: 100%;background: linear-gradient(90deg, #084D92 0%, #C157DE 100%);}
.unlock-txt span {color: #192647;text-align: center;font-family: Runda;font-size: 12px;font-style: italic;font-weight: 300;line-height: 14px;}
.unlock-txt {display: flex;gap: 8px;align-items: center;justify-content: center;margin-top: 15px;}