.cost-section{color:#fff;display:flex;justify-content:center}.cost-content{padding-top:40px}.cost-container{display:grid;gap:64px;grid-template-columns:1fr 1fr}.cost-badge{border:1px solid #51dcc780;border-radius:2px;color:#51dcc7;display:inline-block;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:.8px;padding:6px 12px;text-transform:uppercase}.cost-title{color:#fff;font-family:Unbounded,sans-serif;font-size:42px;font-weight:600;line-height:1.3;margin:12px 0 28px}.cost-desc{color:#fff;display:block;font-family:Poppins,sans-serif;font-size:16px;line-height:1.6;margin-bottom:100px;padding:0}.cost-accordion{width:100%}.accordion-item{border-bottom:1px solid #37474f;margin-bottom:10px}.accordion-body ul li{align-items:center;border-bottom:.5px solid hsla(0,0%,100%,.2);display:flex;margin:0 0 12px;padding-bottom:12px}.accordion-body ul li:last-child{border:none}.accordion-header{background:#344047;border:none;color:#fff;cursor:pointer;font-family:Unbounded,sans-serif;font-size:20px;font-size:22px;font-weight:600;padding:24px;position:relative;text-align:left;transition:background .3s;width:100%}.accordion-body,.accordion-item.active .accordion-header{background-color:#117763}.accordion-body{max-height:0;overflow:hidden;padding:0 24px;transition:max-height .4s ease-out}button.accordion-header:after{content:"+";font-family:auto;font-size:50px;font-weight:400;position:absolute;right:25px;top:10px}.accordion-item.active button.accordion-header:after{content:"_";top:-17px}.accordion-item.active .accordion-body{max-height:300px;padding-bottom:20px}.accordion-body ul{list-style:none;padding-left:0}.accordion-body ul li{font-family:Poppins,sans-serif;font-size:14px;margin-bottom:12px;padding-left:20px;position:relative}.accordion-body ul li:before{color:#51dcc7;content:"■";left:1px;margin-top:-5px;position:absolute}.main-img{border-radius:4px;display:block;width:100%}@media (max-width:992px){.cost-container{grid-template-columns:1fr}.cost-title{font-size:32px}}@media (max-width:767px){.cost-container{gap:10px}.accordion-header{font-size:16px;padding:18px}.cost-section{padding-left:20px;padding-right:20px}.cost-title{font-size:25px;margin-bottom:10px}.cost-desc{font-size:14px;margin-bottom:20px}.accordion-item.active .accordion-body{padding-bottom:0;padding-left:18px;padding-right:18px}.accordion-body ul li{font-family:Poppins,sans-serif;font-size:12px}button.accordion-header:after{content:"+";font-family:auto;font-size:36px}.accordion-item.active button.accordion-header:after{content:"_";top:-11px}}