.pricing_plans .pricing_plans_title h2{color:#212121;font-family:"Source Serif 4",serif;font-size:54px;font-weight:700;line-height:1.25;margin:0 0 4px;text-align:center}.pricing_plans .pricing_plans_title{padding:80px 0 40px}.pricing_plans .pricing_plans_section .pricing_plans_heading{background-color:#fff;display:flex;justify-content:flex-end;position:sticky;top:0;z-index:1000}.pricing_plans .pricing_plans_section .pricing_plans_heading:before{border-radius:1000px;box-shadow:0 2.3px 3.6px -4px rgba(0,0,0,.02),0 15.1px 22.1px -10px rgba(0,0,0,.05);content:"";height:calc(100% - 10px);left:50%;position:absolute;top:10px;transform:translateX(-50%);width:100%;z-index:-1}.pricing_plans .pricing_plans_heading .pricing_plans_details:first-child{border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent}.pricing_plans .pricing_plans_heading .pricing_plans_details{background:#fff;border:1px solid #e9ecf1;border-bottom:none;border-image:initial;border-radius:10px 10px 0 0;margin:12px 8px 0;padding:20px 10px;text-align:center;width:16.66%}.pricing_plans .pricing_plans_details .sub_title{color:#46c29c;display:block;font-size:16px;font-weight:700;letter-spacing:.04em;margin-bottom:12px;text-transform:uppercase}.pricing_plans .pricing_plans_heading .pricing_plans_details:nth-child(2) .sub_title{color:#46c29c}.pricing_plans .pricing_plans_heading .pricing_plans_details:nth-child(3) .sub_title{color:#6a8fd5}.pricing_plans .pricing_plans_heading .pricing_plans_details:nth-child(4) .sub_title{color:#dea912}.pricing_plans .pricing_plans_heading .pricing_plans_details:nth-child(5) .sub_title{color:#cd615b}.pricing_plans .pricing_plans_heading .pricing_plans_details:nth-child(6) .sub_title{color:#bd6806}.pricing_plans .pricing_plans_details p{display:block;font-family:"Source Serif 4",serif;font-size:38px;font-weight:700;line-height:1;margin:0}.pricing_plans .pricing_plans_details p span{font-family:"Source Serif 4",serif;font-size:50%;vertical-align:super}.pricing_plans .pricing_plans_details .price_details{color:#52555a;display:block;font-size:16px;word-break:break-all}.pricing_plans .pricing_plans_content .pricing_plans_description{display:flex;flex-wrap:nowrap}.pricing_plans .pricing_plans_description .pricing_plans_features:first-child{border-bottom:1px solid transparent!important;border-left:1px solid transparent!important;border-right:1px solid transparent!important}.pricing_plans .pricing_plans_description .pricing_plans_features{border-left:1px solid #e9ecf1;border-right:1px solid #e9ecf1;margin:0 8px;padding:24px 12px;text-align:center;width:16.66%}.pricing_plans .pricing_plans_description .pricing_plans_features h5{color:#212121;font-weight:700;line-height:1.5;margin:0;text-align:initial}.pricing_plans .pricing_plans_description:last-child .pricing_plans_features{border-bottom:1px solid #e9ecf1;border-left:1px solid #e9ecf1;border-radius:0 0 10px 10px;border-right:1px solid #e9ecf1;padding:20px 10px}.pricing_plans .pricing_plans_description .pricing_plans_features span{font-size:16px;line-height:1.5}.pricing_plans .pricing_plans_features img{margin:auto;max-width:24px!important}.pricing_plans .pricing_plans_features .pricing_plans_btn a{font-size:16px}.pricing_plans .pricing_plans_description:hover .pricing_plans_features{background:#f4f6fb}.pricing_plans .pricing_plans_content .pricing_plans_description:last-child:hover .pricing_plans_features{background:transparent}@media screen and (max-width:768px){.pricing_plans .pricing_plans_description .pricing_plans_features h5,.pricing_plans .pricing_plans_description .pricing_plans_features span,.pricing_plans .pricing_plans_features .pricing_plans_btn a{font-size:14px}.pricing_plans .pricing_plans_description .pricing_plans_features,.pricing_plans .pricing_plans_heading .pricing_plans_details{min-width:110px;width:110px}.pricing_plans .pricing_plans_description .pricing_plans_features:first-child,.pricing_plans .pricing_plans_heading .pricing_plans_details:first-child{margin-left:0}.pricing_plans .pricing_plans_description .pricing_plans_features:last-child,.pricing_plans .pricing_plans_heading .pricing_plans_details:last-child{margin-right:0}.pricing_plans .pricing_plans_description .pricing_plans_features span{line-height:1.2}.pricing_plans .pricing_plans_description:last-child .pricing_plans_features{padding-left:5px;padding-right:5px}}@media screen and (max-width:767px){.pricing_plans_section{overflow-x:scroll;padding-bottom:10px}.pricing_plans .pricing_plans_section .pricing_plans_heading{justify-content:flex-start}.pricing_plans_section::-webkit-scrollbar{width:20px}.pricing_plans_section::-webkit-scrollbar-track{background:#aaa;-webkit-box-shadow:inset 0 0 6px rgba(50,50,50,.3)}.pricing_plans_section::-webkit-scrollbar-thumb{background:#ffce43}.pricing_plans .pricing_plans_details .sub_title{font-size:15px;letter-spacing:0}}