.pricing-table{padding:100px 0 75px}.intro-text p{font-size:1.125rem}.intro-text h2{font-size:3.125rem}.intro-text{text-align:center}.box-pricing .top-section{border-radius:40px 40px 0 0;color:#fff;margin-top:40px;padding:40px 0 30px;text-align:center}.box-pricing .top-section.top-1{background-color:#29323c}.box-pricing .top-section.top-2{background-color:#be4600}.box-pricing .top-section.top-3{background-color:#007c81}.box-pricing .top-section span{display:block;font-size:1.125rem;font-weight:700}.box-pricing .top-section p{margin-bottom:0}.box-pricing .bottom-section{background:#f6f5f3;border-radius:0 0 40px 0;padding:30px 20px 45px;text-align:center}.box-pricing .bottom-section .list-items{min-height:300px}.box-pricing .bottom-section .list-items ul{list-style:none;margin:0;padding:0}.box-pricing .bottom-section .list-items li{font-size:.875rem;margin-bottom:20px}.box-pricing .bottom-section .price{font-weight:800;margin-bottom:25px}.box-pricing .button{font-size:1.25rem;font-weight:800}@media screen and (max-width:1200px){.box-pricing .bottom-section .list-items{min-height:350px}.box-pricing .bottom-section .price{min-height:48px}}@media screen and (max-width:991px){.pricing-table{padding:80px 0}.pricing-table h2{font-size:1.625rem}}@media screen and (min-width:767px) and (max-width:991px){.pricing-table .intro-text p{margin-left:auto;margin-right:auto;margin-top:15px;width:90%}.box-pricing{display:table;margin:20px 0 0;position:relative;width:100%}.box-pricing .top-section{border-radius:40px 0 0 40px;display:table-cell;min-height:300px;padding:35px 30px 40px 35px;text-align:left;width:50%}.box-pricing .bottom-section{border-radius:0 40px 40px 0;display:table-cell;padding:35px 30px 40px 50px;text-align:left;width:50%}.box-pricing .top-section .hs_cos_wrapper_type_rich_text{display:block;min-height:170px}.box-pricing .bottom-section .list-items{margin-bottom:25px;min-height:0}.box-pricing .bottom-section .price{min-height:0}.box-pricing .button-price{bottom:45px;color:#fff;left:35px;position:absolute}}@media screen and (max-width:767px){.pricing-table{padding:75px 0}.intro-text h2,.intro-text p{text-align:left}.box-pricing .bottom-section .list-items{margin-bottom:30px;min-height:0}.box-pricing .bottom-section .price{min-height:0}.box-pricing .top-section{margin-top:20px;padding-top:35px}}