.pricing_section_module{box-sizing:border-box;padding-bottom:0}.pricing_section_module .btn{text-transform:capitalize}.pricing_section_module .hs-form-field.hs-fieldtype-payment_link_radio{display:none!important}.pricing_section_module .pricing_section{margin:0 auto;max-width:900px}.pricing_section_module .pricing_section_heading{color:#111;font-weight:700;line-height:1.25;margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:660px;text-align:center}.pricing_section_module .pricing_section_heading_accent{color:#e91e8c;display:block;font-style:italic;font-weight:700}.pricing_section_module .pricing_section_grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;margin:0 auto;max-width:100%}.pricing_section_module .pricing_card{background:#fff;border:1px solid #e5e5e5;border-radius:13px;display:flex;flex-direction:column;min-width:280px;overflow:hidden;width:calc(33.33% - 24px)}.pricing_section_module .pricing_card_header{padding:28px 28px 24px;position:relative}.pricing_section_module .pricing_card_free .pricing_card_header,.pricing_section_module .pricing_card_pro .pricing_card_header{background:linear-gradient(108.62deg,#0f0a0f 22.55%,#57123d 58.75%,#1a1a1a 78.23%)}.pricing_section_module .pricing_card_toggle{background:hsla(0,0%,100%,.15);border-radius:50px;display:flex;gap:4px;margin-left:auto;padding:4px}.pricing_section_module .pricing_card_toggle_btn{background:transparent;border:none;border-radius:50px;color:hsla(0,0%,100%,.65);cursor:pointer;font-family:var(--secondary_font);font-size:20px;font-weight:600;padding:6px 16px;transition:.2s}.pricing_section_module .pricing_card_toggle_btn.active{background:#fff;color:#111}.pricing_section_module .pricing_card_plan_name{font-weight:700;margin:0 0 12px}.pricing_section_module .pricing_card_pro .pricing_card_plan_name{color:#e7a6c9;margin:0;text-transform:uppercase}.pricing_section_module .pricing_card_free_header_row,.pricing_section_module .pricing_card_pro_header_row{align-items:center;display:flex;gap:12px;justify-content:space-between}.pricing_section_module .pricing_card_free_badge{background:#111;border-radius:50px;color:#fff;font-weight:700;letter-spacing:.08em;padding:5px 14px}.pricing_section_module .pricing_card_header_cta,.pricing_section_module .pricing_card_header_cta_pro{align-items:center;border-radius:50px;display:inline-flex;font-weight:600;gap:6px;padding:7px 18px;text-decoration:none;transition:.2s}.pricing_section_module .pricing_card_header_cta{background:hsla(0,0%,100%,.6);border:1.5px solid rgba(0,0,0,.25);color:#111}.pricing_section_module .pricing_card_header_cta:hover{background:hsla(0,0%,100%,.9);color:#111}.pricing_section_module .pricing_card_header_cta_pro{background:transparent;border:1.5px solid hsla(0,0%,100%,.4);color:#fff}.pricing_section_module .pricing_card_header_cta_pro:hover{background:hsla(0,0%,100%,.15);color:#fff}.pricing_section_module .pricing_card_price .monthly_price,.pricing_section_module .pricing_card_price .yearly_price{display:block}.pricing_section_module .pricing_card_price .monthly_price,.pricing_section_module .pricing_card_pro.pricing_card_monthly .yearly_price{display:none}.pricing_section_module .pricing_card_pro.pricing_card_monthly .monthly_price{display:block}.pricing_section_module .pricing_card_body{display:flex;flex:1;flex-direction:column;padding:22px}.pricing_section_module .pricing_card_features_label{display:none;font-weight:700;letter-spacing:.12em;margin:0 0 20px;text-transform:uppercase}.pricing_section_module .pricing_card_features_list{list-style:none;margin:0 0 auto;padding:0}.pricing_section_module .pricing_card_features_list li{align-items:flex-start;display:flex;font-size:16px;gap:12px;line-height:1.55;padding:12px 0}.pricing_section_module .pricing_card_features_list li:last-child{border-bottom:none}.pricing_section_module .pricing_card_features_list li svg{height:12px;margin-top:8px;min-width:12px;vertical-align:middle;width:20px}.pricing_section_module .pricing_card_bottom_cta{border-radius:50px;display:block;font-weight:700;margin-top:28px;padding:15px 28px;text-align:center;text-decoration:none;transition:.2s}.pricing_section_module .pricing_card_bottom_cta:hover{opacity:.85;transform:translateY(-1px)}.pricing_section_module .pricing_card_free .pricing_card_bottom_cta{background:#111;color:#fff}.pricing_section_module .pricing_card_pro .pricing_card_bottom_cta{background:#f5c842;color:#111}.pricing_section_module .form_model_wrp{align-items:center;background-color:#000000bd;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow-x:auto;padding:20px;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:111}.pricing_section_module form label{font-family:var(--secondary_font);font-size:16px;font-weight:600}.pricing_section_module .form_model{margin:auto;max-width:800px;width:100%}.pricing_section_module .pricing_section_heading span{color:var(--accent_tertiary_color)}.pricing_section_module .pricing_card_header_inner{position:relative}.pricing_section_module .btn.button_primary{background:#e6007a;border-color:#e6007a;color:#fff;margin-top:40px;text-align:center}.pricing_section_module .pricing_card_price h6{font-family:var(--secondary_font)}.pricing_section_module .pricing_card_header_inner .pricing_card_pro_header_row{margin-top:10px}.pricing_section_module .form_model_wrp.open{opacity:1;pointer-events:all;visibility:visible}html.open_modal{overflow:hidden}.pricing_section_module form{border:none;border-radius:8px;box-shadow:0 0 40px 0 #00000029;padding:48px}.pricing_section_module .actions{text-align:right}.pricing_section_module form input.hs-button.primary.large{background-color:var(--accent_primary_color);border-color:var(--accent_primary_color);color:var(--secondary_color)}.pricing_section_module form input.hs-button.primary.large:hover{background:var(--accent_tertiary_color);border-color:var(--accent_tertiary_color);color:#fff}.pricing_section_module form input[type=email],.pricing_section_module form input[type=number],.pricing_section_module form input[type=password],.pricing_section_module form input[type=search],.pricing_section_module form input[type=tel],.pricing_section_module form input[type=text],.pricing_section_module form select,form textarea{border:1px solid #84848475;border-radius:4px;font-size:18px;outline:none;padding:20px;width:100%!important}.pricing_section_module .hs-form-field{margin-bottom:10px}.pricing_section_module form .hs-richtext.hs-main-font-element h3{color:var(--secondary_color);font-family:var(--secondary_font);font-size:32px;font-weight:700;line-height:1.2;margin-bottom:10px}.pricing_section_module form .hs-richtext.hs-main-font-element p{font-size:18px}.pricing_section_module form .hs-richtext.hs-main-font-element{padding-bottom:10px}.pricing_section_module .submitted-message{border-radius:8px;overflow:hidden}.pricing_section_heading h5{color:var(--accent_tertiary_color);font-size:18px;font-weight:700;text-transform:uppercase}.pricing_section_module .pricing_section_heading h3{margin:0}.pricing_section_module .pricing_section_heading p{font-size:18px}.pricing_section_module .featured_text_riben{background:#e6007a;color:#fff;font-family:var(--secondary_font);font-size:15px;font-weight:700;padding:10px;pointer-events:none;position:absolute;right:-69px;text-align:center;top:47px;transform:rotate(45deg);width:272px;z-index:2}.pricing_section_module .pricing_card_plan_name.h5{color:#e7a6c9;font-size:16px;letter-spacing:1px}.pricing_section_module .pricing_card.pricing_card_free a.btn.button_primary{background-color:#000;border:1px solid #000}.pricing_section_module .pricing_card_features_list li:first-child{color:#b8005f;font-family:var(--secondary_font);font-weight:700}.pricing_section_module .pricing_toggle{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.pricing_section_module span.price{color:#fff;font-family:var(--secondary_font);font-size:35px;font-weight:700}.pricing_section_module .pricing_card_header span.price-label{color:#c7c4c8;font-family:var(--secondary_font);font-size:16px;font-weight:300;margin-left:10px}.pricing_section_module .pricing_card_header .desc{color:#c7c4c8;font-size:14px;margin-top:30px;padding-right:20px}.pricing_section_module .main_price{color:#fff;font-family:var(--secondary_font);font-size:35px;font-weight:700}.pricing_section_module .suffix_price{margin-left:10px}.pricing_section_module .cross,.pricing_section_module .suffix_price{color:#c7c4c8!important;font-family:var(--secondary_font);font-size:16px;font-weight:300}.pricing_section_module .cross{margin-right:10px;text-decoration:line-through}.pricing_section_module ._pricing_content{color:#c7c4c8;font-size:18px;margin-top:30px;padding-right:20px}.pricing_section_module ._pricing_content p{color:#c7c4c8;font-size:14px;margin:0}.pricing_section_module ._pricing_content ._pricing_content_subtitle{color:#7ce0a8}.pricing_section_module #pricing_pro_card .featured_text_riben{right:-65px;top:-12px;width:150px}.pricing_section_module .cm_progress_module_inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.pricing_section_module .cm_progress_module_track{background-color:#ededed;border-radius:10px;height:14px;width:350px}.pricing_section_module .cm_progress_module_fill{background-color:#e6007a;border-radius:10px;height:100%;width:0}.pricing_section_module .cm_progress_module_text{color:#666;font-family:var(--secondary_font);font-size:15px;font-weight:700}.pricing_section_module .pricing_card.pricing_card_monthly .featured_text_riben{display:none}.pricing_section_module.col_2 .pricing_card{width:calc(50% - 24px)}.pricing_section_module.col_2 .pricing_section_grid{gap:48px;max-width:1100px}@media (max-width:1100px){.pricing_section_module .pricing_card{width:calc(50% - 24px)}.pricing_section_module .pricing_section_grid{justify-content:center}}@media (max-width:991px){.pricing_section_module .pricing_card{width:100%}.pricing_section_module .pricing_section_grid{gap:30px}.pricing_section_module .pricing_section_heading{margin-bottom:30px}.pricing_section_module .pricing_card_header{padding:20px}.pricing_section_module form{padding:30px}.pricing_section_module form input.hs-button.primary.large{padding:15px}.pricing_section_module .actions{padding-top:20px;text-align:center}.pricing_section_module form .hs-richtext.hs-main-font-element{padding-bottom:0}.pricing_section_module form .hs-richtext.hs-main-font-element h3{font-size:20px}.pricing_section_module form .hs-richtext.hs-main-font-element p{font-size:16px}.pricing_section_module.col_2 .pricing_section_grid{gap:30px}.pricing_section_module.col_2 .pricing_card{width:100%}}@media(max-width:600px){.pricing_section_module .pricing_toggle{align-items:flex-start;flex-direction:column;gap:15px}.pricing_section_module .pricing_card_toggle{margin-left:0;margin-right:auto}.pricing_section_module ._pricing_content{margin-top:10px}}