.pricing_section{padding:50px 0}.pricing_section .title{text-align:center}.pricing_section .title h2{font-size:56px;line-height:72px;margin:0}.pricing_row{display:flex;flex-flow:wrap;margin:0 -20px;padding-top:35px;row-gap:40px}.pricing_cover{border:1px solid #dfdfdf;border-radius:25px;margin:0 20px;padding:35px 35px 35px 42px;width:calc(33.33333% - 40px)}.box_content{font-size:15px;line-height:19px;padding:25px 0}.ab_label,.box_content{font-family:var(--secondaryFont);font-weight:400}.ab_label{color:#422372;font-size:14px;line-height:20px}.ab_price{color:#003c50;font-size:28px;font-weight:500;line-height:32px}.contains_seats{font-family:var(--secondaryFont);font-size:15px;font-weight:700;line-height:24px;padding:30px 0 20px}.contains_seats p{font-weight:400}.contains_seats a,.description a{color:#422372;text-decoration:underline}.contains_seats{display:grid;gap:15px}.pricing_button a{color:#fff;display:inline-block;text-align:center;width:100%}.pricing_button{width:100%}.pricing_label{color:#422372;font-family:var(--secondaryFont);font-size:16px;font-weight:400;padding-top:25px}.pricing_list ul{list-style:none;margin:0;padding-left:0}.pricing_list ul li{color:#003c50;font-family:var(--secondaryFont);font-size:15px;font-weight:400;line-height:24px;padding-left:10px;position:relative}.pricing_list ul li:before{background:#003c50;border-radius:100px;content:"";height:3px;left:0;position:absolute;top:10px;width:3px}.description{font-family:var(--secondaryFont);font-size:16px;font-weight:400;padding-top:20px}.pricing_section .certification_btn a{background:#54267f}.pricing_section .certification_btn a:hover{background:var(--secondary)}@media(max-width:1250px){.pricing_cover{margin:0 10px;padding:30px 20px;width:calc(33.33333% - 20px)}.pricing_row{margin:0 -10px}.box_content{padding:0 0 15px}.contains_seats{gap:10px;padding:15px 0}}@media(max-width:991px){.pricing_section{padding:70px 0}.pricing_cover{margin:0 15px;padding:30px;width:calc(50% - 30px)}.pricing_row{margin:0 -15px}.box_content,.contains_seats{padding:15px 0}}@media(max-width:767px){.pricing_section{padding:50px 0}.pricing_row{margin:0}.pricing_cover{margin:0;width:100%}.pricing_section .title h2{font-size:35px;line-height:42px}}