.pricing-table-wrap{width:100%;display:inline-block;padding:60px 0}.pricing-table-wrap .section-title{width:100%;display:inline-block;text-align:center;padding:0 0 20px 0}.pricing-table-wrap .section-title h2{width:100%;display:inline-block;font-size:45px;color:#315d7a;line-height:1.2;margin:0;padding:0;clear:both}.pricing-inner{width:100%;display:inline-block;padding:60px 0 0 0}.pricing-inner .pricing-list{width:100%;display:inline-block}.pricing-inner .pricing-list ul{width:100%;display:flex;align-items:center;justify-content:space-between}.pricing-inner .pricing-list ul:first-child li{width:50%;display:flex;align-items:center;justify-content:center;text-align:center;background:#315d7a;color:#fff;padding:5px;font-size:18px;line-height:28px;font-weight:600;letter-spacing:1px}.pricing-inner .pricing-list ul:first-child{justify-content:flex-end}.pricing-inner .pricing-list ul:nth-child(2){background:#7fa940 !important}.pricing-inner .pricing-list ul:nth-child(2) li{width:10%;display:inline-block;text-align:center;color:#fff}.pricing-inner .pricing-list ul li:first-child{width:50%;text-align:left;padding:5px 20px}.pricing-inner .pricing-list ul li{width:10%;display:inline-block;text-align:center;border:1px solid #315d7a;color:#315d7a;padding:5px;font-size:18px;line-height:28px;font-weight:600;letter-spacing:1px;position:relative}.pricing-inner .pricing-list ul:nth-child(even){background:#e6eeda}.pricing-table-wrap .pricing-cta{width:100%;display:inline-block;padding:60px 0 0 0;text-align:center}.pricing-table-wrap .pricing-cta a{width:auto;text-align:center;display:inline-block;background:#ea882b;color:#fff;border:1px solid #ea882b;border-radius:8px;font-size:20px;padding:9px 22px;outline:0}.pricing-table-wrap .pricing-cta a:hover{background:#fff;color:#ea882b;border-color:#ea882b}.pricing-inner .pricing-list ul li img{width:20px;height:20px;vertical-align:text-top;object-fit:contain;object-position:center}.pricing-table-wrap p{width:100%;display:inline-block;font-size:18px;line-height:30px;color:#110f30}.tooltip-toggle{cursor:pointer;position:relative}.tooltip-toggle svg{height:18px;width:18px}.tooltip-toggle::before{position:absolute;top:-48px;left:25px;background-color:#315d7a;border-radius:5px;color:#fff;content:attr(aria-label);padding:1rem;text-transform:none;transition:all .5s ease;width:250px;z-index:9}.tooltip-toggle::before,.tooltip-toggle::after{color:#efefef;font-size:14px;opacity:0;pointer-events:none;text-align:center;line-height:20px}.tooltip-toggle:focus::before,.tooltip-toggle:focus::after,.tooltip-toggle:hover::before,.tooltip-toggle:hover::after{opacity:1;transition:all .75s ease}@media(max-width:1199px){.pricing-inner .pricing-list ul li:first-child{font-size:16px;padding:5px 10px;width:55%}.pricing-inner .pricing-list ul li{width:9%}.pricing-inner .pricing-list ul:nth-child(2) li{font-size:16px;line-height:27px;width:9%}.pricing-inner .pricing-list ul:nth-child(2) li:first-child{width:55%}.pricing-inner .pricing-list ul:first-child li{width:45%}}@media(max-width:991px){.pricing-inner .pricing-list ul li:first-child{width:100%}.pricing-inner .pricing-list ul:first-child li{width:100%}.pricing-inner .pricing-list ul:nth-child(2){display:none}.pricing-inner .pricing-list ul li::before{content:attr(data-label)}.pricing-inner .pricing-list ul li{width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px 15px}.pricing-inner .pricing-list ul:nth-child(2) li{font-size:16px;line-height:27px;width:9%}.pricing-inner .pricing-list ul:nth-child(2) li:first-child{width:55%}.pricing-inner .pricing-list ul{flex-wrap:wrap;margin:0 0 20px 0}.pricing-inner .pricing-list ul:first-child{margin:0}.pricing-inner .pricing-list ul li:first-child{font-size:16px;padding:5px 10px;width:100%;justify-content:center}}@media(max-width:991px){.pricing-table-wrap{padding:40px 0}.pricing-table-wrap .section-title h2{font-size:38px;line-height:48px}.pricing-table-wrap .section-title{padding:0 0 40px 0}.pricing-table-wrap .pricing-cta{padding:25px 0 0 0}}@media(max-width:768px){.pricing-table-wrap .section-title h2{font-size:33px;line-height:43px}}