.prg_mdl{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.prg_mdl .prg_mdl_top h2{text-align:center;margin-bottom:20px}.prg_mdl .prg_mdl_top .elementor-divider-separator{width:12%;border-color:#000;margin:0 auto 20px}.prg_mdl .prg_mdl_top h3{color:#000;font-size:22px;font-weight:300;line-height:1.4em;margin-bottom:20px}.prg_mdl .prg_item{padding:10px;width:33%;margin-bottom:20px}.prg_mdl .prg_item_inr{padding:0 20px 40px;border:2px solid #5098cf;height:100%;margin-right:10px;transition:all .35s}.blue .prg_item_inr:hover{background-color:#5098cf;color:#fff;box-shadow:5px 5px #333}.green .prg_item_inr:hover{background-color:#61ce70;color:#fff;box-shadow:5px 5px #333}.red .prg_item_inr:hover{background-color:#fe3f00;color:#fff;box-shadow:5px 5px #333}.prg_item_inr:hover .pricing-table__features p,.prg_item_inr:hover .pricing-table__heading h2{color:#fff}.prg_item_inr .pricing-table__price-val{color:#000}.prg_item_inr:hover .pricing-table__price-val{color:#fff}.prg_mdl .pricing-table__heading{padding:30px 15px 20px;text-align:center}.prg_mdl .pricing-table__heading h2{color:#000;font-family:Roboto,Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;margin:20px 0 0;padding:0}.prg_mdl .pricing-table__price{padding:20px 0;text-align:left}.prg_mdl span.pricing-table__price-val{font-size:16px;font-weight:500;line-height:1em;letter-spacing:.1px}.prg_mdl .pricing-table__features{padding:10px 0 25px;text-align:left}.prg_mdl .pricing-table__features p{color:#000;margin-bottom:13px}.prg_mdl .pricing-table__features p:last-child{margin:0}.prg_mdl .prg_mdl_btn{color:#cecece;padding:20px 0 7px;background-color:#eaeaea;color:#000;padding:12px 45px;border-radius:30px 30px 30px 30px;border:2px solid #5098cf;font-size:16px;display:inline-block;line-height:1;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.prg_mdl .prg_item.green .prg_item_inr{margin:0;border-color:#61ce70}.prg_mdl .prg_item.green span.pricing-table__price-val{letter-spacing:normal}.prg_mdl .prg_item.red .prg_item_inr,.prg_mdl .prg_item.red .prg_mdl_btn{border-color:#fe3f00}.prg_mdl .prg_item.red .prg_mdl_btn:hover{background-color:#fe3f00}.prg_mdl .prg_mdl_btn:hover{background-color:#5098cf;color:#fff;border-color:#fff!important}.prg_mdl .prg_item.green .prg_mdl_btn{border-width:1.5px;border-color:#61ce70;padding:12px 43px}.prg_mdl .pricing-table{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.prg_mdl .pricing-table>*{width:100%}.prg_mdl .prg_item.green .prg_mdl_btn:hover{background-color:#61ce70}@media (max-width:1024px){.prg_mdl .prg_mdl_top h3{font-size:25px}.prg_mdl .prg_item{padding:10px;width:50%;margin-bottom:20px}.prg_mdl .prg_item.red{margin-bottom:0}.prg_mdl .prg_item_inr{height:auto}}@media (max-width:767px){.prg_mdl .prg_mdl_top{padding:0 20px}.prg_mdl .prg_mdl_top h2{text-align:left}.prg_mdl .prg_mdl_top .elementor-divider-separator{margin-left:0}.prg_mdl .elementor-divider{margin-right:-20px}.prg_mdl .prg_mdl_top h3{font-size:20px;line-height:1.4em}.prg_mdl .prg_item{width:100%}.prg_mdl .prg_item_inr{margin-right:0}}@media (max-width:575.98px){.prg_mdl .prg_mdl_top h2{font-size:30px}}