.cls_service_summary_block{position:relative;padding:15em 8em 8em}.cls_service_summary_bg{position:absolute;top:0;left:0;width:100%;height:auto;z-index:-1}.cls_service_summary_wrapper{width:max-content;margin:0 auto;display:flex;flex-direction:column;justify-content:start;row-gap:2em;opacity:0;transform:translateY(50%)}.cls_service_summary_wrapper.lazy_animation.lazy_show{opacity:1;transform:translateY(0);transition:opacity 1s,transform 1s}.cls_service_summary_title{color:#fff;font-size:3.5em}.cls_service_summary_sub{color:#fff;font-size:1.5em}.cls_service_section{width:100%;background-color:#fff}.cls_service_block{width:max-content;max-width:60em;padding:6em 1em;margin:0 auto}.cls_service_title{font-size:2em}.cls_service_list{width:max-content;margin-top:2.5em}.cls_service_card{width:50em;padding:2.5em 4em 2.75em 0;border-bottom:.1875em solid #1d67c9;display:grid;grid-template-columns:6em 40em;row-gap:.75em}.cls_service_card_number{grid-column:1;grid-row:1/3;color:#1d67c9;font-family:Public Sans,sans;font-size:4em;font-weight:700}.cls_service_card_title{grid-column:2;grid-row:1;color:#1d67c9;font-size:1.5em}.cls_service_card_sub{grid-column:2;grid-row:2;font-size:1.125em}.cls_service_faq_block{width:100%;padding:4em 1em 10em;background-color:#f0f0f0}.cls_service_faq_wrapper{width:max-content;max-width:60em;margin:0 auto}.cls_service_faq_title{font-size:2em}.cls_service_faq_list{width:50em;margin-top:2em;display:flex;flex-direction:column;justify-content:start;align-items:center;row-gap:3em}.cls_service_faq_card{position:relative;width:45em;height:max-content}.cls_service_faq_card_sub_chk:not(:checked)~.cls_service_faq_card_wrapper{height:3em;transition:height .25s}.cls_service_faq_card_sub_chk:checked~.cls_service_faq_card_wrapper{height:7.5em;transition:height .5s}.cls_service_faq_card_title_block{position:relative;width:100%;height:5em;padding-top:1em;z-index:10;background-color:#f0f0f0}.cls_service_faq_card_title_wrapper{width:100%;height:4em;background-color:#fff;border-radius:2em;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .25s}.cls_service_faq_card_title_wrapper:hover{background-color:#b6e8e3;transition:background-color .25s}.cls_service_faq_card_sub_chk:checked~.cls_service_faq_card_wrapper .cls_service_faq_card_title_wrapper{background-color:#b6e8e3}.cls_service_faq_card_title_text{color:#5933aa;padding:0 0 .125em .5em;font-size:1.5em}.cls_service_faq_card_title_button{width:2.5em;height:2.5em;margin-right:1em;color:#fff;background-color:#417586;border-radius:1.25em;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;transition:background-color .25s}.cls_service_faq_card_title_button:hover{background-color:#1d67c9;transition:background-color .25s}.cls_service_faq_card_title_button_arrow{width:auto;height:1em;transform:scaleY(1);transition:transform .25s}.cls_service_faq_card_sub_chk:checked~.cls_service_faq_card_wrapper .cls_service_faq_card_title_button_arrow{transform:scaleY(-1);transition:transform .5s}.cls_service_faq_card_title_button_arrow_stroke{stroke:#fff;background-color:transparent}.cls_service_faq_card_sub_chk{display:none}.cls_service_faq_card_sub{position:absolute;width:100%;padding-left:1em;z-index:5;color:#1d67c9;font-size:1.5em;overflow:hidden}.cls_service_faq_card_sub_chk:not(:checked)~.cls_service_faq_card_wrapper .cls_service_faq_card_sub{top:.5em;opacity:0;transition:top .25s,opacity .25s}.cls_service_faq_card_sub_chk:checked~.cls_service_faq_card_wrapper .cls_service_faq_card_sub{top:3.5em;opacity:1;transition:top .5s,opacity .5s}.cls_consult_flow_block{width:max-content;max-width:60em;padding:6em 1em 4em;margin:0 auto}.cls_consult_flow_title{font-size:2em}.cls_consult_flow_list{width:max-content;margin-top:2.5em;display:flex;flex-direction:column;justify-content:start;align-items:center;row-gap:1em}.cls_consult_flow_card{width:50em;display:flex;flex-direction:column;justify-content:start;align-items:center;row-gap:1.25em}.cls_consult_flow_card_wrapper{width:48em;height:7em;padding:.75em 0 1em;border:.25em solid #b6e8e3;border-radius:3.5em;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.cls_consult_flow_card_title{margin-left:2em;color:#5933aa;font-size:1.75em}.cls_consult_flow_card_sub{margin-left:5em;font-size:1.125em}.cls_solution_arrow{width:12em;height:auto}.cls_consult_flow_list li:last-child .cls_consult_flow_card_wrapper{height:8em;background-color:#3d9be9;border-color:#3d9be9;border-radius:4em}.cls_consult_flow_list li:last-child .cls_consult_flow_card_title{color:#fff}.cls_consult_flow_list li:last-child .cls_consult_flow_card_sub{color:#fff}.cls_contact_lead_title{margin-top:2em;color:#f33;font-size:2em;text-align:center}
