@media (min-width:1024px){body#body,html{overflow-x:visible}}body .page_header{background-color:#f5f8ff}body .dialog-prevent-scroll{max-height:none}.title_section{padding-top:60px;padding-bottom:38px}.title_section .main_title .elementor-heading-title{margin:0 auto;font-style:normal;font-weight:400;line-height:120%}@media (min-width:1200px){.title_section .main_title .elementor-heading-title{max-width:669px}}.title_section .sub_title .elementor-heading-title{font-weight:500;font-size:18px;line-height:125%;color:#526373}#monthly_tab,#annual_tab{position:relative;top:-120px}@media (max-width:1024px){.full_table_wrapper{display:none}}.toggle_table{display:flex;justify-content:center;width:100%;padding:27px;cursor:pointer}.toggle_table span{position:relative;font-weight:300;font-size:20px;line-height:150%;text-align:center;letter-spacing:.01em;color:#3d7ffc}.toggle_table span:before{content:" ";position:absolute;top:7px;left:110%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #3d7ffc transparent}.toggle_table span.down:before{top:13px;border-color:#3d7ffc transparent transparent transparent}@media (max-width:1024px){.toggle_table{display:none}}.pricing_table_container{display:none}.pricing_table_container.show{display:flex!important}@media (min-width:1200px){.pricing_table_wrapper{max-width:669px}}.pricing_table_wrapper .pricing_section__body_full .pricing_table{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-bottom:1px solid #d2dce4;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.pricing_table_wrapper .pricing_section__body_full .pricing_table.show{display:flex!important}.pricing_table_wrapper .pricing_section__body_full .pricing_table .full-row.first{border-top:none}.pricing_table_wrapper .pricing_section__body_full .pricing_table .table_row.narrow:last-of-type{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.pricing_table_wrapper .pricing_section__body_full .pricing_table__titles{width:100%;display:flex;position:sticky;top:70px;padding-top:15px;border-bottom:solid 1px #d2dce4;background:#fff}.pricing_table_wrapper .pricing_section__body_full .pricing_table__titles>div{flex:0 0 20%}.pricing_table_wrapper .pricing_section__body_full .pricing_table__titles.two_cols{justify-content:end}.pricing_table_wrapper .pricing_section__body_full .pricing_table__titles.two_cols .pricing_table__title{min-width:236px}.pricing_table_wrapper .pricing_section__body_full .pricing_table__titles.two_cols .pricing_table__title:not(:nth-child(2)){border-right:solid 1px #d2dce4;border-top-right-radius:10px}.pricing_table_wrapper .pricing_section__body_full .pricing_table .full-row{flex-basis:100%!important;text-align:left;border:1px solid #d2dce4;font-weight:500}.pricing_table_wrapper .pricing_section__body_full .pricing_table .table_row{border-left:1px solid #d2dce4;border-right:1px solid #d2dce4}.pricing_table_wrapper .pricing_section__body_full .pricing_table .table_row.last{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.pricing_table_wrapper .pricing_section__body_full .pricing_table .table_row.narrow div:not(:first-child){padding:0 20px}.pricing_table_wrapper .pricing_section__body_full .pricing_table .full-row,.pricing_table_wrapper .pricing_section__body_full .pricing_table .table_row{padding:16px 32px}.pricing_table_wrapper .pricing_section__body_full .pricing_table>div.table_row{width:100%;flex-basis:100%;display:flex}.pricing_table_wrapper .pricing_section__body_full .pricing_table>div.table_row div{flex:0 0 20%;color:#8599ac;text-align:center;display:flex;align-items:center;justify-content:center}.pricing_table_wrapper .pricing_section__body_full .pricing_table>div.table_row div:first-of-type{color:#526373;text-align:left;justify-content:flex-start}.pricing_table_wrapper .pricing_section__body_full .pricing_table .full-width-row>div{flex-basis:100%}.pricing_table_wrapper .pricing_section__body_full .pricing_table__title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 0!important;row-gap:10px;border:solid 1px #d2dce4;border-right:none;border-bottom:none}.pricing_table_wrapper .pricing_section__body_full .pricing_table__title.last{border-right:solid 1px #d2dce4!important;border-top-right-radius:10px}.pricing_table_wrapper .pricing_section__body_full .pricing_table__title.first{border-top-left-radius:10px}.pricing_table_wrapper .pricing_section__body_full .pricing_table__title strong{font-weight:500;font-size:18px;line-height:125%;letter-spacing:.03em;text-transform:uppercase;color:#76a5ff}.pricing_table_wrapper .pricing_section__body_full .pricing_table__title .sub_title{font-weight:600;font-size:20px;line-height:148.5%;letter-spacing:.03em;color:#526373}.pricing_table_wrapper .pricing_section__body_full .pricing_table__title .pricing_cta{min-width:175px;font-size:16px;padding:9px 25px}.pricing_table_wrapper .pricing_section__body_full .pricing_table.two_cols{max-width:728px}.pricing_table_wrapper .pricing_section__body_full .pricing_table.two_cols div.table_row div{flex:0 0 33%}.pricing_table_wrapper .pricing_section__body_full .round_corner{border-top-left-radius:10px}@media (min-width:576px){.section_cta .brd_btn .elementor-button.elementor-size-md{min-width:326px;font-weight:400;font-size:22px;line-height:125%;letter-spacing:.02em}}