.how_works_sect{padding:6.875em 0}.how_works_sect .tabs_toggles{font-size:1.5em;display:flex;justify-content:center;flex-wrap:wrap;line-height:1.25em;border-bottom:1px solid #4588E1;margin:0 0 3em}.how_works_sect .tabs_toggle{padding:0 0 1.25em;margin:0 1em;border-bottom:.1em solid #fff0;cursor:pointer;position:relative}.how_works_sect .tabs_toggle:not(:last-child):after{content:'';display:block;position:absolute;top:calc((100% - 1.25em)/2);left:calc(100% + 1em);background-color:#B5CFF3;width:1px;height:calc(100% - 1.85em);transform:translate(-50%,-50%)}.how_works_sect .tabs_toggle.active{border-bottom-color:#4588E1}.how_works_sect .tabs_panel:not(.active){display:none}.how_works_sect .steps{display:flex;flex-wrap:wrap;justify-content:center}.how_works_sect .step{box-sizing:border-box;width:calc(100%/6);position:relative;text-align:center;display:flex;flex-direction:column;justify-content:space-between;min-height:10em;padding:0 1em}.how_works_sect .step:not(:last-child){border-right:1px solid #4588E1}.how_works_sect .step_num{font-size:1.5em;line-height:1;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;text-align:center;border-radius:50%;background-color:#EAF1FD;color:#4588E1;position:absolute;top:0;left:100%;transform:translate(-50%,0)}.how_works_sect .step:last-child .step_num{display:none}.how_works_sect .step_title{font-size:1.125em;margin:0 0 .5em}.how_works_sect .step_icon{max-width:100%;max-height:4em;display:block;margin:0 auto}@media(max-width:1199px){.how_works_sect .step{width:calc(100%/3);padding:0 1em 2em;min-height:8em}.how_works_sect .step:nth-child(n+4){padding-bottom:0}.how_works_sect .step:last-child{border-right:1px solid #4588E1}.how_works_sect .step:last-child .step_num{display:flex}}@media(max-width:767px){.how_works_sect{padding:2.5em 0}.how_works_sect .sect_title{text-align:center}.how_works_sect .tabs_toggles{border:none;font-size:1.125em;margin:-.25em -2em 1.75em}.how_works_sect .tabs_toggle{margin:.25em 1em;padding:0;border:none}.how_works_sect .tabs_toggle.active{color:#317EE5}.how_works_sect .steps{display:block;max-width:16.25em;margin:0 auto}.how_works_sect .step:nth-child(n){width:100%;padding:0 5em 3em 0;min-height:unset}.how_works_sect .step:last-child{padding-bottom:0}.how_works_sect .step_title{margin:0 0 1em;color:#53627C}}