.pricing_table .pricing-container{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.pricing_table .container{margin:0 auto;max-width:1220px}.pricing_table ul{font-size:16px;line-height:24px;list-style:none;margin:0;padding-left:0;padding-top:0}.pricing_table .left_align_price .icon{margin:0!important}.pricing_table .right_align .icon{margin:0 0 0 auto!important}.pricing_table,.pricing_table .container{position:relative}.pricing_table:before{content:"";height:100%;position:absolute;top:0;width:100%}.hide_currency_and_month .pricing_tables:first-child h3 .currency_symbols,.hide_currency_and_month .pricing_tables:first-child span.currency,.pricing_table .button_section .icon,.pricing_table .icon_section .Btn,.pricing_table .pricing-free-plan-container h3 .currency_symbols,.pricing_table.layout_four #one-time-pricing,.pricing_table.layout_four div#toggle-switch{display:none!important}.pricing_table .custom .currency_symbols.custom,.pricing_table .euro .currency_symbols.euro,.pricing_table .indian .currency_symbols.rupees,.pricing_table .pound .currency_symbols.pound,.pricing_table .ruble .currency_symbols.ruble,.pricing_table .usd .currency_symbols.dollor{display:block!important}.pricing_table .pricing-free-plan-container h3{align-items:baseline;display:flex;justify-content:center}.pricing_table li{padding-bottom:8px;padding-top:8px}.pricing_table .pricing-container h2{font-size:26px;font-weight:700;margin-bottom:20px}.pricing_table .pricing-container h3{font-size:50px;font-weight:700;margin-bottom:0;margin-top:0;padding-bottom:15px}.pricing_table .pricing-container h4{font-size:20px;font-weight:400;line-height:32px;padding-bottom:26px}.pricing_table .pricing-container .currency{font-size:16px}.pricing_table h5{background:#7ed248;border-radius:50px;color:#fff;font-size:12px;margin-top:-10px;padding:5px;text-align:center;width:120px}.pricing_table .pricing-container p{font-size:13px;line-height:1.5;padding-top:20px;text-align:left}.layout_three .plan-container{padding:0}.layout_three .pricing-table_section{border-radius:0!important}.pricing_table .plan-container{padding:0 15px;width:33.3%}.pricing_table .plan-container a{border-radius:30px;display:inline-block;font-size:14px;font-weight:600;margin-bottom:20px;margin-top:20px;padding:16px 32px;text-decoration:none;transition:background-color .1s ease}.pricing_table .pricing-free-plan-container{border-radius:30px;margin-bottom:0}.pricing_table .pricing-free-plan-container h2{color:#222}.pricing_table .pricing-community-plan-container{border-radius:30px}.pricing_table .pricing-community-plan-container h2,.pricing_table .pricing-community-plan-container span.plus-text{color:#222}.pricing_table .pricing-community-plan-container a{background-color:#fff;color:#222}.pricing_table .pricing-community-plan-container a:hover{background-color:#326cff}.pricing_table .left_align_price h3{justify-content:left}.pricing_table .right_align h3{justify-content:end}.pricing_table .pricing-professional-plan-container{background:#0085f2;border-radius:30px}.pricing_table .pricing-professional-plan-container h2,.pricing_table .pricing-professional-plan-container h4,.pricing_table .pricing-professional-plan-container span.plus-text{color:#fff}.pricing_table .pricing-professional-plan-container h2{padding-top:50px}.pricing_table .pricing-professional-plan-container h3,.pricing_table .pricing-professional-plan-container p,.pricing_table .pricing-professional-plan-container ul{color:#fff}.pricing_table .pricing-professional-plan-container a{background-color:#fcb331;color:#222}.pricing_table .pricing-professional-plan-container a:hover{background-color:#e99f1b}.pricing_table .pricing-corporate-plan-container{background-color:#def5ff;border-radius:0 15px 15px 0;margin-bottom:40px;margin-top:40px}.pricing_table .pricing-corporate-plan-container h2{color:#0085f2}.pricing_table .pricing-corporate-plan-container a{background-color:#0085f2}.pricing_table .pricing-corporate-plan-container a:hover{background-color:#0078da}.pricing_table #toggle-switch{border-radius:100px;display:flex;font-family:Lato,sans-serif!important;margin:10px auto 40px;max-width:400px;padding:5px}.pricing_table .toggle{border-radius:100px!important;cursor:pointer;flex-grow:1;font-weight:700;padding:10px 20px!important;text-align:center}.pricing_table .pricing-free-plan-container h2{margin-top:10px}.pricing_table .pricing-hidden,.pricing_table img.pricing-hidden{display:none}.pricing_table .pricing-img{display:block;margin:40px auto;max-width:900px}.pricing_table .pricing_tables .icon{align-items:center;border-radius:100%;display:flex;height:80px;justify-content:center;margin:auto;padding:0;width:80px}.pricing_table.left_toggle_align div#toggle-switch{margin:10px auto 40px 0}.pricing_table.right_toggle_align div#toggle-switch{margin:10px 0 40px auto}.pricing_table.layout_two .pricing-free-plan-container{border-radius:0;padding:0}.pricing_table.layout_two div#toggle-switch{border-radius:0}.pricing_table.layout_two .toggle{border-radius:0;padding:10px 0}.pricing_table.layout_two .pricing-free-plan-container .pricing-table_section{border-radius:0}.pricing_table .pricing_tables .pricing-table_section:hover{transform:translateY(-10px)}.pricing_table .pricing_tables .pricing-table_section:hover img{filter:invert(0)}.pricing_table .pricing_tables .pricing-table_section:hover h2,.pricing_table .pricing_tables .pricing-table_section:hover ul.list{color:#fff}.pricing_table .pricing_tables .icon img{filter:invert(1);position:relative;top:3px;width:50px}.pricing_table .pricing_tables .pricing-table_section{border-radius:15px;padding:30px 45px 15px;transition:all .3s ease-in-out}@media screen and (max-width:767px){.pricing_table .plan-container{margin:10px 0;padding:0;width:100%}.pricing_table .pricing-container{flex-direction:column}.pricing_table .pricing_tables .pricing-table_section{padding:30px 5px 15px}.pricing_table .pricing_tables .icon svg{height:21px;left:-3px}.pricing_table .pricing-container h2{font-size:22px;margin-bottom:0}.pricing_table .pricing-container h3{font-size:35px;padding-bottom:0}.pricing_table .plan-container a{font-size:16px}.pricing_table .pricing-container{padding:0 15px}}@media (min-width:768px) and (max-width:1024px){.pricing_table .plan-container{margin:15px 0;padding:0 15px;width:100%}.pricing_table .pricing-container h3{font-size:45px;margin-bottom:0;padding:0}.pricing_table .pricing-container h2{margin-bottom:10px}.pricing_table .plan-container{width:50%}}