.pricing{overflow:auto;padding:0 0 20px}.package-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:50px;min-height:50px;overflow:hidden}.pricing .container{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(277px,1fr));max-width:1220px;min-width:1220px}.price-column{background:#fff;border:1px solid #ead321;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden}.price-column .top{background:#fff;background-position:100% 100%;background-repeat:no-repeat;background-size:270px;padding-bottom:10px}.price-column .top.features-hidden{padding-bottom:20px}.price-column header{background-color:#00a9f3;color:#fff;font-size:2rem;font-weight:600;padding:16px}.price-column article{padding:20px 15px 0;position:relative}.package-details{display:flex;font-size:15px;gap:10px;line-height:1.4;margin-bottom:20px}.pricing-container{margin-bottom:25px;padding:0;text-align:left}.pricing-container .term{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:35px;margin:0}.pricing-container .h1{font-size:70px;margin-bottom:0}.pricing-container .h1,.pricing-container .h1 span{align-items:flex-end;color:#000;display:flex;font-family:var(--primaryColour);font-style:normal;font-weight:600;gap:3px;line-height:55px;white-space:nowrap}.pricing-container .h1 span{font-size:22px!important;font-size:1rem;font-weight:400;line-height:22px}.pricing .pricing-container .cta-container{padding:10px 15px 0}.pricing .btn.primary-btn{background:#ead321;border-radius:12px;color:#000;display:inline-block;font-family:Roboto;font-size:18px;font-style:normal;font-weight:700;height:45px;line-height:normal;line-height:16px;margin-top:10px;padding:12px 16px;text-align:center;text-decoration:none;width:100%;width:92%}.price-column .bottom{padding:15px}.price-column .bottom h4{font-size:18px;font-weight:700;margin-bottom:20px}.features{display:flex;flex-direction:column;gap:0}.features-items-wrapper{align-items:flex-start;display:flex;gap:15px;margin-bottom:15px;position:relative}.features-items-wrapper.included-feature .features-icon svg{height:24px;width:24px}.features-icon{flex-shrink:0;margin-top:0}.features-text{color:#334155;flex:1;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.features-tooltip{cursor:pointer;flex-shrink:0;height:16px;margin-top:3px;width:16px}.toolip-content{background:#31343b;border-radius:10px;display:none;left:0;padding:12px 15px;position:absolute;top:35px;width:100%;z-index:999}.toolip-content,.toolip-content li,.toolip-content p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:20px;z-index:99999999}.toolip-content li{margin-bottom:5px}.pricing .cta-container{align-items:center;display:flex;gap:20px;justify-content:center}.features-items-wrapper:last-child .toolip-content{bottom:48px;top:auto}.features-items-wrapper:nth-last-child(-n+16) .toolip-content{bottom:50px;top:auto}.price-column .top header h3{font-family:var(--secondaryFont);font-size:35px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0;text-align:center}.price-column.column-1{border:1px solid #ead321}.price-column.column-1 .top header{background:#ead321;text-align:center}.price-column.column-1 .top header h3{color:#1976d2}.price-column.column-2{border:1px solid #121315}.price-column.column-2 .top header{background:#121315;text-align:center}.price-column.column-2 .top header h3{color:#ead321}.price-column.column-3{border:1px solid #1976d2}.price-column.column-3 .top header{background:#1976d2;text-align:center}.price-column.column-3 .top header h3{color:#ead321}.price-column.column-4{border:1px solid #adaeb0}.price-column.column-4 .top header{background:#adaeb0;text-align:center}.price-column.column-4 .top header h3{color:#121315}.features-toggle-bar{display:flex;justify-content:center;margin-top:20px}.features-toggle{align-items:center;cursor:pointer;display:inline-flex;gap:10px;user-select:none}.features-toggle input{opacity:0;pointer-events:none;position:absolute}.features-toggle-ui{background:#dcdde1;border-radius:999px;height:24px;position:relative;transition:background .2s ease;width:42px}.features-toggle-ui:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:18px}.features-toggle input:checked+.features-toggle-ui{background:#1976d2}.features-toggle input:checked+.features-toggle-ui:after{transform:translateX(18px)}.features-toggle-text{font-weight:600}@media(min-width:767px){.package-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:80px;min-height:80px;overflow:hidden}}@media (max-width:767px){.pricing .container{display:block!important;margin-bottom:0;max-width:100%!important;min-width:auto!important;padding-bottom:50px}.pricing .price-column{max-width:70vh;width:70vh}.pricing{overflow:auto;padding:0 0 40px}.pricing .swiper-pagination{bottom:0;position:absolute}.pricing .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ead321!important;opacity:1}.pricing .swiper-pagination-bullet{background:#31343b;height:12px;opacity:1;width:12px}}@media (min-width:768px){.pricing .container{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(277px,1fr));max-width:1220px;min-width:1220px}}