.pricing-block{background-color:#fff;padding-bottom:25px;padding-top:40px}.pricing-block .block-header{margin:0 auto;max-width:700px;padding-bottom:30px;text-align:center}.pricing-cols ul{list-style:none;margin:0;padding:0}.pricing-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:16px;line-height:26px;margin:0 -10px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-cols .pricing-col{border:1px solid #212020;border-top:3px solid #212020;box-sizing:border-box;margin:0 10px 20px;position:relative;width:calc(100% - 20px)}.pricing-cols .for-business,.pricing-cols .for-members{padding:20px}.pricing-cols .for-members{min-height:321px}.pricing-cols ul li{padding-left:32px;position:relative}.pricing-cols ul li+li{margin-top:8px}.pricing-cols ul li:before{content:"";height:14px;left:6px;position:absolute;top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.pricing-cols .sub-title{display:block;font-size:22px;font-weight:400;line-height:24px;margin:0 0 10px}.pricing-cols .price-info{box-sizing:border-box;padding:30px 20px;text-align:center}.pricing-cols .best-selling{display:none;font-size:20px;font-weight:600;line-height:24px;margin:-3px -1px 0;padding:10px 15px;text-align:center}.pricing-cols .heading{display:block;font-size:24px;font-weight:400;line-height:30px}.pricing-cols .per-month,.pricing-cols .sub-heading{display:block;font-size:16px;line-height:20px;margin:0 0 18px}.pricing-cols .per-month{margin:0 0 30px}.pricing-cols .price-range{display:block;font-size:50px;font-weight:600;line-height:55px;margin:0 0 10px}.pricing-cols .btn-quote{border:1px solid #263238;border-radius:33px;color:#212020;display:inline-block;font-size:20px;font-weight:400;line-height:24px;min-width:170px;padding:12px 20px;text-decoration:none;-webkit-transition:.4s linear;transition:.4s linear;vertical-align:top}.pricing-cols .most-popular .best-selling{display:block}.pricing-cols .most-popular .price-info{background:#263238;color:#fff}.pricing-cols .most-popular .btn-quote{border-color:#ffefe2;color:#ffefe2}.pricing-cols .most-popular .btn-quote:hover{background:#363433;color:#ffefe2}@media (min-width:768px){.pricing-block .block-header{padding-bottom:50px}.pricing-block{padding-top:80px}.pricing-cols{margin-bottom:30px}.pricing-cols .pricing-col{margin-bottom:70px;width:calc(50% - 20px)}.pricing-cols .for-members{min-height:298px}.pricing-cols .sub-title{font-size:24px;line-height:28px;margin:0 0 15px}.pricing-cols .price-info{min-height:320px}.pricing-cols .best-selling{bottom:100%;display:block;left:0;opacity:0;position:absolute;right:0;visibility:hidden}.pricing-cols .heading{font-size:28px;line-height:34px}.pricing-cols .per-month,.pricing-cols .sub-heading{font-size:18px;line-height:24px;margin:0 0 22px}.pricing-cols .price-range{font-size:60px;line-height:65px}.pricing-cols .btn-quote{font-size:22px;line-height:24px;min-width:200px;padding:15px 20px}.pricing-cols .most-popular .best-selling{opacity:1;visibility:visible}}@media (min-width:1024px){.pricing-block{padding-bottom:125px;padding-top:125px}.pricing-cols{margin-bottom:40px}.pricing-cols .pricing-col{margin:0 10px 20px;width:calc(33.33% - 20px)}}@media (min-width:1200px){.pricing-cols{font-size:18px;line-height:28px}.pricing-cols .for-business,.pricing-cols .for-members{padding:25px 32px}.pricing-cols ul li{padding-left:40px}.pricing-cols .for-members{min-height:321px}.pricing-cols .price-info{min-height:350px;padding:30px}.pricing-cols .heading{font-size:32px;line-height:38px}.pricing-cols .price-range{font-size:72px;line-height:86px}.pricing-cols .btn-quote{font-size:24px;line-height:28px;padding:19px 35px}.hs-layout-fr .pricing-cols .for-members{min-height:376px}}@media (max-width:767px){.pricing-cols .for-members{min-height:inherit}}