section.widget-membership-pricing .container{position:relative;padding-top:100px;padding-bottom:0}section.widget-membership-pricing .container:before{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% - 50px);border:1px solid var(--c9);border-bottom-left-radius:10px;border-bottom-right-radius:10px}section.widget-membership-pricing .membership-pricing-content{padding:0 20px}section.widget-membership-pricing .price-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;position:relative;z-index:1}section.widget-membership-pricing .price-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--c1);padding:20px 20px 0px 20px;border-radius:10px}section.widget-membership-pricing .price-list-item .price-list-image{display:block;width:100%;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin-bottom:20px}section.widget-membership-pricing .price-list-item h3 span{font-size:20px;font-weight:400;color:var(--c9)}section.widget-membership-pricing .price-list-item ul{padding:0 0 25px 0;margin:0;list-style:none}section.widget-membership-pricing .price-list-item ul li{background-repeat:no-repeat;padding:0 0 15px 35px;background-size:25px;margin:0}section.widget-membership-pricing .price-list-item .button{display:block;width:100%;text-align:center}