.pricing-section .pricing-hero{text-align:center}.pricing-section .pricing-hero h1{font-size:72px;line-height:1.1;margin-bottom:30px}.pricing-section .pricing-hero p{font-size:20px;margin-bottom:45px}@media screen and (max-width:991px){.pricing-section .pricing-hero h1{font-size:48px;line-height:1.1}.pricing-section .fan-slider .current-value{line-height:30px;text-align:center;top:-52px}}.pricing-section .slider-area{background:#edf3ff;border-radius:20px;padding:17px 50px}.pricing-section .slider-area p{font-size:16px;font-weight:400;line-height:1.4;text-align:center}@media screen and (max-width:991px){.pricing-section .slider-area p{font-size:16px;line-height:1.4}}.pricing-section .fan-slider{color:#323e48;font-size:16px;font-weight:700;line-height:140%;margin-bottom:50px;margin-top:55px;padding:15px 0;position:relative;width:100%}.pricing-section .fan-slider .tray{background:linear-gradient(270deg,#feae76,#d479e6 48.96%,#96b1ff);border-radius:4px;display:flex;height:8px;justify-content:space-between;padding:0 calc(50% - 2px) 0 calc(15% + 17px);position:relative}.pricing-section .fan-slider .tray .notch{background:#edf3ff;display:block;height:8px;width:4px}.pricing-section .fan-slider .handle{background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.24);height:17px;left:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:17px;z-index:2}.pricing-section .fan-slider .left-label{left:0;position:absolute;top:calc(100% + 10px)}.pricing-section .fan-slider .current-value{bottom:calc(100% + 10px);font-size:32px;font-weight:600;left:50%;position:absolute;transform:translateX(-50%)}.pricing-section .fan-slider .right-label{position:absolute;right:0;top:calc(100% + 10px)}.pricing-section .scroll-table{overflow-x:auto;overflow-y:hidden;padding:1em 1em 70px;position:relative;width:100%}@media screen and (max-width:991px){.pricing-section .scroll-table{margin-top:2em;padding-top:2em;&:before{content:"Swipe to see all data >";font-family:font("body");font-weight:700;position:absolute;right:0;top:0}}}.pricing-section table{background:none;border:0;border-spacing:0}.pricing-section table td,.pricing-section table th{background:none;padding:15px}.pricing-section table thead td{background:transparent;border:0}.pricing-section table thead th{background:transparent;border:0;text-align:center;vertical-align:top}.pricing-section table thead th.active{background:#283287;border-top-left-radius:20px;border-top-right-radius:20px}.pricing-section table thead th .recommended{background:#2d38d5;border-radius:20px;color:#f8c400;display:block;font-size:13px;font-weight:800;letter-spacing:1.067px;line-height:normal;opacity:0;padding:8px 25px;text-align:center;transition:opacity .3s ease-in-out}.pricing-section table thead th.active .recommended{opacity:1}.pricing-section table thead th h2{color:#09090b;font-size:24px;font-weight:700;line-height:110%}.pricing-section table thead th p{color:#09090b;font-size:16px;font-weight:500;line-height:normal;margin:0}.pricing-section table thead th p.text-right{text-align:right}.pricing-section table thead th.active h2,.pricing-section table thead th.active p{color:#fff}.pricing-section table tbody td{background:transparent;border:0;padding:53px 10px;text-align:center;vertical-align:top}.pricing-section table tbody td:not(:first-child){width:23.5%}.pricing-section table tbody td.active{background-color:#283287;box-shadow:0 20px 50px 0 rgba(82,67,194,.3)}.pricing-section table tbody tr:first-child td,.pricing-section table tbody tr:first-child td.active{border-top:1px solid #918ea7}.pricing-section table tbody tr:not(:last-child) td,.pricing-section table tbody tr:not(:last-child) td.active{border-bottom:1px solid #918ea7}.pricing-section table tbody td.vertical-text{color:#556ffc;font-size:24px;font-weight:700;line-height:110%;text-align:left}.pricing-section table tbody td ul{list-style:none;margin:0;padding:0}.pricing-section table tbody td ul li{color:#231d4f;font-size:12px;font-weight:500;line-height:normal;margin:0 0 15px}.pricing-section table tbody td ul li a{color:#231d4f;text-decoration:underline!important}.pricing-section table tbody td ul li a:hover{text-decoration:none!important}.pricing-section table tbody td.active ul li,.pricing-section table tbody td.active ul li a{color:#fff}.pricing-section table tbody td ul li sup{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10"><g clip-path="url(%23a)"><g clip-path="url(%23b)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5 6.667V5m0-1.667h.004M9.167 5A4.167 4.167 0 1 1 .833 5a4.167 4.167 0 0 1 8.334 0"/></g></g><defs><clipPath id="a"><path fill="currentColor" d="M0 0h10v10H0z"/></clipPath><clipPath id="b"><path fill="currentColor" d="M0 0h10v10H0z"/></clipPath></defs></svg>') 50% no-repeat;border-radius:50px;color:#fff;cursor:help;display:inline-block;height:12px;line-height:15px;margin-bottom:-3px;margin-right:-12px;position:relative;width:12px}.pricing-section table tbody td ul li sup span.popup{background:#6c727f;border-radius:10px;color:#fff;left:50%;opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 10px);transform:translate3d(-50%,0,0);transition:all .3s ease;width:200px;z-index:100}.pricing-section table tbody td ul li sup span.popup:before{background:#6c727f;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:6px;inset:0;left:50%;position:absolute;top:-6px;transform:rotate(0deg) translate3d(-50%,0,0);width:20px}.pricing-section table tbody td ul li sup span.popup:after{content:"";height:26px;left:50%;position:absolute;top:-26px;transform:translate3d(-50%,0,0);width:200px}.pricing-section table tbody td ul li sup:hover span.popup{opacity:1;pointer-events:auto}.pricing-section table tbody td:last-child ul li sup span.popup{transform:translate3d(calc(-100% + 20px),0,0)}.pricing-section table tbody td:last-child ul li sup span.popup:before{left:unset;right:10px;transform:translateZ(0)}.pricing-section table tbody td.active ul li sup{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10"><g clip-path="url(%23a)"><g clip-path="url(%23b)"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" d="M5 6.667V5m0-1.667h.004M9.167 5A4.167 4.167 0 1 1 .833 5a4.167 4.167 0 0 1 8.334 0"/></g></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h10v10H0z"/></clipPath><clipPath id="b"><path fill="%23fff" d="M0 0h10v10H0z"/></clipPath></defs></svg>') 50% no-repeat}.pricing-section table tfoot td{background:transparent;border:0;text-align:center}.pricing-section table tfoot td.active{background-color:#283287;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 20px 50px 0 rgba(82,67,194,.3)}.pricing-section table tfoot td a{background:#556ffc;border-radius:50px;color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:normal;padding:15px 35px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}.pricing-section table tfoot td a:hover{background-color:#7896ff}