thead td,thead th{background-color:transparent;border:0;color:#000}table.pricing-table{border:0;margin:0;width:100%}tbody td{background-color:transparent;border:0;color:#000}section.pricing-section{padding:80px 50px;position:relative}.pricing-container{margin:0 auto;max-width:1800px;position:relative}.pricing-table tbody td p{line-height:1.2;margin-bottom:0}.pricing-table thead th h5{font-size:24px;font-weight:800;margin-bottom:25px}th.plans-feature-title h3{color:#262626;font-size:36px;font-weight:800;text-align:left;width:181px}.pricing-table th.plans-feature-title{background-color:transparent;border-right:0;vertical-align:baseline;width:391px}.pricing-table thead th{background-color:#fafafa;border-right:1px solid rgba(38,38,38,.1);padding:20px 10px;vertical-align:baseline}.pricing-table a.pp-link{background-color:#3162ef;border-radius:100px;color:#fff;display:inline-block;font-size:14px;line-height:1;margin-top:15px;padding:15px;width:145px}.pricing-table span.pp-month{color:#3162ef;display:block;font-size:16px;font-weight:400}.pricing-table .pp-price{align-items:flex-start;display:flex;justify-content:center;line-height:1}.pricing-table .pp-price span:nth-child(2){color:#3162ef;font-size:60px}.pricing-table .pp-price span:first-child{color:#3162ef;font-size:24px;position:relative;top:5px}.pricing-table thead th:nth-child(2){border-bottom-left-radius:30px;border-top-left-radius:30px}.pricing-table thead th:last-child{border-bottom-right-radius:30px;border-right:0;border-top-right-radius:30px}.pricing-table tr.pp-th-spacing th{background-color:transparent;height:55px}.pricing-table tbody td{background-color:#fafafa;border-bottom:1px solid rgba(38,38,38,.1);border-right:1px solid rgba(38,38,38,.1);padding:10px;text-align:center;vertical-align:middle}.pricing-table tbody td.plans-feature{background-color:transparent;color:#262626;font-size:20px;line-height:1.1;text-align:left}.pricing-table tbody tr:last-child td{border-bottom:0}.pricing-table tbody td.blank{background-color:transparent;border:0;height:30px;opacity:0;padding:0}.pricing-table tbody td.no-border-bottom{border-bottom:0}.pricing-table tbody td.top-start{border-top-left-radius:30px}.pricing-table tbody td.bottom-start{border-bottom-left-radius:30px}.pricing-table tbody td.top-end{border-top-right-radius:30px}.pricing-table tbody td.bottom-end{border-bottom-right-radius:30px}.pricing-table tbody td.plain-text{background-color:transparent;padding-top:25px}.pricing-section .switch-field{background-color:#eeedf3;border:1px solid #c0bfc3;border-radius:100px;display:inline-flex;justify-content:center;overflow:hidden}.pricing-section .switch-field input{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.pricing-section .switch-field label{align-items:center;background-color:transparent;color:#262626;display:flex;flex-direction:column;font-size:15px;font-weight:700;height:56px;justify-content:center;line-height:1;margin-right:-1px;opacity:.5;padding:8px 16px;text-align:center;transition:all .3s ease-in-out;width:175px}.pricing-section .switch-field label:hover{cursor:pointer}.pricing-section .switch-field input:checked+label{background:#f9f9fb;border:1px solid #c0bfc3;border-radius:100px;box-shadow:2px 0 2px rgba(0,0,0,.25);opacity:1}.pricing-switch-block{margin-bottom:100px;overflow:hidden;position:relative;text-align:center}.pricing-section .switch-field label>span{display:block;font-size:10px;font-style:italic;font-weight:400;margin-top:1px}.pricing-table-block.monthly-pricing,.switched .pricing-table-block.quarter-pricing{display:none}.switched .pricing-table-block.monthly-pricing{display:block}.pricing-section .section-title h2{color:#262626;font-size:58px;font-weight:800;line-height:1.2}.pricing-section .section-title{margin-bottom:100px}.pricing-section .section-title h2 span.emoji{bottom:9px;line-height:1;position:relative}.pricing-table thead th p{color:#3162ef;font-size:30px;font-weight:800;line-height:1;margin-bottom:0}.pp-price-block{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:196px}.pricing-table tbody td.plain-text,.pricing-table tbody td.plans-feature,.pricing-table tbody tr td:last-child{border-right:0}.pricing-table span.pp-month.qrt{color:#7a7d83;line-height:1.1}.pp-price-qrt-block{align-items:flex-end;display:flex;left:10px;position:relative}@media (max-width:1500px){.pp-price-block{min-height:220px}.pricing-table th.plans-feature-title{width:300px}}@media (max-width:1280px){th.plans-feature-title h3{font-size:32px;line-height:1.2}.pp-price-qrt-block{display:block;left:0}.pricing-table thead th h5{font-size:22px;margin-bottom:15px}.pricing-table tbody td.plans-feature{font-size:16px}.pricing-table .pp-price span:nth-child(2){font-size:50px}.pricing-table a.pp-link{font-size:12px;padding:12px 20px;width:auto}.pricing-table thead th p{font-size:24px}.pricing-table th.plans-feature-title{width:250px}}@media (max-width:1024px){.pricing-table-block{overflow-x:auto;padding-bottom:25px}.pricing-table thead th{width:300px}table.pricing-table{width:1400px}.pricing-table th.plans-feature-title{width:400px}.pp-price-block{min-height:200px}.pricing-section .section-title,.pricing-switch-block{margin-bottom:60px}}@media (max-width:768px){.pricing-section .switch-field label{font-size:12px;height:48px;width:130px}.pricing-section .section-title,.pricing-switch-block{margin-bottom:45px}.pricing-section .section-title h2{font-size:40px!important}section.pricing-section{padding:60px 30px}}