.pricing_section.bg--blue .text_container{color:#fff!important}@media (max-width:1180px){.pricing_section .bottom_text_wrap{border-top:1px solid #ebf5ff}}.pricing_wrap .col{position:relative;display:flex;flex-direction:column}@media (max-width:1220px){.pricing_wrap .col .fsz-14-tablet{font-size:14px!important}}@media (max-width:1180px){.pricing_wrap .col.col-description{display:none}}.pricing_wrap .col.col-description .rows{margin-bottom:112px;margin-top:12px}.pricing_wrap .col.col-description .rows .row{padding:12px 12px 12px 0}.pricing_wrap .col:not(.col-description) .title{display:none;position:relative;z-index:1}@media (max-width:1180px){.pricing_wrap .col:not(.col-description) .title{display:block}}.pricing_wrap .col:not(:first-child){border-left:1px solid #ebf5ff}@media (max-width:1180px){.pricing_wrap .col:not(:first-child){border-left:none}}@media (max-width:1180px){.pricing_wrap .col:not(:last-child){border-bottom:1px solid #ebf5ff;padding-bottom:32px;margin-bottom:32px}}.pricing_wrap .col.featured:before{content:"";width:100%;height:calc(100% + 16px);top:-8px;left:0;background:rgba(235,245,255,.6);position:absolute;border-radius:12px}@media (max-width:1180px){.pricing_wrap .col.featured:before{width:calc(100% + 24px);left:-12px;height:calc(100% - 24px)}}@media (max-width:1180px){.pricing_wrap .col.featured .bottom{padding-bottom:16px!important}}.pricing_wrap .col .bottom{padding:32px 20px;position:relative;z-index:1}@media (max-width:1180px){.pricing_wrap .col .bottom{padding:20px 0 0}}.pricing_wrap .col .tag{position:absolute;left:50%;top:0;transform:translate(-50%,-18px);z-index:1;color:#144502;border:1px solid rgba(35,120,4,.25);background:#ebf9e6}@media (max-width:1180px){.pricing_wrap .col .tag{transform:translate(-50%,-18px)}}.pricing_wrap .col .top{padding:32px 20px 20px;position:relative;z-index:1}@media (max-width:1180px){.pricing_wrap .col .top{padding:0}}.pricing_wrap .col .top img{width:44px;height:44px;object-fit:contain}.pricing_wrap .col .rows{margin-top:auto;position:relative;z-index:1;letter-spacing:-.01em}.pricing_wrap .col .rows span{display:none}@media (max-width:1180px){.pricing_wrap .col .rows span{display:block}}.pricing_wrap .col .rows .row{padding:12px 20px;font-size:16px}@media (max-width:1180px){.pricing_wrap .col .rows .row{font-size:14px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.pricing_wrap .col .rows .row span{flex:0 0 auto}}.pricing_wrap .col .rows .row:not(:last-child){border-bottom:1px solid #ebf5ff}