.three-col-pricing-section{overflow:hidden;position:relative}.three-col-pricing-section:before{background:#089eef;content:"";filter:blur(156.232px);height:166px;left:141px;opacity:.3;position:absolute;top:265px;width:283px}.three-col-pricing-section:after{background:#ffc430;content:"";filter:blur(156.232px);height:298px;opacity:.1;position:absolute;right:0;top:127px;width:504px}.three-col-pricing-section .inner-three-col-pricing-section{overflow:hidden;position:relative}.three-col-pricing-section .main-container{position:relative;z-index:1}.three-col-pricing-section .inner-three-col-pricing-section:before{background:#c9077f;content:"";filter:blur(156.232px);height:110px;opacity:.3;position:absolute;right:13%;top:566px;width:291px}.three-col-pricing-section .page-center{max-width:1230px}.three-col-pricing-section .upper-heading-container{margin:0 auto;max-width:930px;text-align:center;width:100%}.three-col-pricing-section .upper-heading-container .heading-container h1{margin:0}.three-col-pricing-section .upper-heading-container .description-container{margin:0 auto;max-width:703px;padding-top:32px;text-align:center;width:100%}.three-col-pricing-section .upper-heading-container .description-container p{margin:0}.three-col-pricing-section .pricing-card-container{display:flex;flex-wrap:wrap}.three-col-pricing-section .pricing-card-container .pricing-card{border:1px solid #d6d5d5;margin-top:44px;overflow:hidden;padding:20px 35px 35px 49px;position:relative;transition:all .3s;width:33.33%}.pricing-card:last-child{background:#e6e5e5!important}.three-col-pricing-section .pricing-card-container .pricing-card:last-child:after{opacity:.7}.three-col-pricing-section .pricing-card-container .pricing-card:last-child .upper-card-box h6,.three-col-pricing-section .pricing-card-container .pricing-card:last-child .upper-description-card-box p,.three-col-pricing-section .pricing-card-container .pricing-card:last-child .upper-description-card-box p span{color:#231f20!important}.three-col-pricing-section .pricing-card-container .pricing-card:after{background-color:#229172;content:"";filter:blur(100px);height:128px;left:0;opacity:.2;position:absolute;top:0;width:100%}.three-col-pricing-section .pricing-card-container .pricing-card:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.three-col-pricing-section .pricing-card-container .pricing-card:nth-child(3){border-bottom-right-radius:14px;border-top-right-radius:14px}.three-col-pricing-section .pricing-card-container .upper-card-box{border-bottom:2px dotted #229172;text-align:center}.three-col-pricing-section .pricing-card-container .upper-card-box h6{margin:0;text-transform:uppercase}.three-col-pricing-section .pricing-card-container .middle-card-box{padding:10px 0 26px;text-align:center}.three-col-pricing-section .pricing-card-container .upper-description-card-box p{font-style:Italic;margin:0 0 17px}.three-col-pricing-section .pricing-card-container .pricing-card .benefits{align-items:start;display:flex}.three-col-pricing-section .pricing-card-container .pricing-card .benefits img{height:12px;margin-right:8px;margin-top:4px;width:16px}.three-col-pricing-section .pricing-card-container .pricing-card .benefits+.benefits{margin-top:10px}.three-col-pricing-section .pricing-card-container .middle-card-box p,.three-col-pricing-section .pricing-card-container .pricing-card .benefits p{color:#555857;margin:0}.three-col-pricing-section .pricing-card-container .middle-card-box p span{margin:0 3px 0 6px}.lower-card-heading-box p{margin:0 0 10px}.three-col-pricing-section .button-container{padding-top:33px;text-align:center}.three-col-pricing-section .button-container .button{margin:0}@media screen and (max-width:991px){.three-col-pricing-section .pricing-card-container .pricing-card{padding:20px}}@media screen and (max-width:767px){.three-col-pricing-section .pricing-card-container .pricing-card{border-radius:14px;padding:20px 35px 35px 49px;width:100%}.three-col-pricing-section .inner-three-col-pricing-section:before{bottom:0;right:0;top:unset}.three-col-pricing-section:after{right:0;top:50%}.three-col-pricing-section:before{left:0;top:0}}@media screen and (max-width:580px){.three-col-pricing-section .pricing-card-container .pricing-card{margin-top:30px;padding:25px}}