#property-management-pricing #title{font-weight:700}#property-management-pricing #title span{display:inline-block}#property-management-pricing #title span:after{content:"";display:block;width:100%;height:10px;margin-top:-15px;background:#004bad80}#property-management-pricing .pricing-card *{color:#000}#property-management-pricing .pricing-card .ribbon-wrapper{display:none}#property-management-pricing .pricing-card .pricing-head h1{font-weight:750;width:fit-content;margin:auto}#property-management-pricing .pricing-card .pricing-head h1:after{content:"";display:block;width:100%;height:10px;margin-top:-15px;background:#004bad80}#property-management-pricing .pricing-card .pricing-head .value span.bigger{font-weight:750;font-size:1.5rem}#property-management-pricing .pricing-card .pricing-head .period{font-size:.75rem}#property-management-pricing .pricing-card .pricing-head button{color:#fff;border-radius:25px}#property-management-pricing .pricing-card .pricing-body svg *{color:#004aad}#property-management-pricing .pricing-card.recommended{border:2px solid #004aad;box-shadow:var(--bs-box-shadow-lg),-3px 3px #004aad!important}#property-management-pricing .pricing-card.recommended .ribbon-wrapper{display:block;position:absolute;top:-15px;right:-15px}#property-management-pricing .pricing-card.recommended .ribbon-wrapper .ribbon{width:125px;height:125px;background-color:#004aad;clip-path:polygon(0 0,100% 0,100% 100%);justify-content:center;align-items:center;font-weight:700;text-align:center;border-top-right-radius:5px}#property-management-pricing .pricing-card.recommended .ribbon-wrapper .ribbon p{color:#fff;transform:rotate(45deg);margin-top:-10px;margin-left:20px;font-size:.9rem}#property-management-pricing .pricing-card.recommended .ribbon-wrapper .upper-square{position:absolute;top:0;left:0;width:50px;height:13px;background-color:#002350}#property-management-pricing .pricing-card.recommended .ribbon-wrapper .lower-square{position:absolute;top:75px;right:0;height:50px;width:13px;background-color:#002350}
