@charset "UTF-8";.listStep{display:flex;justify-content:center;list-style-type:none;padding:0;margin:10px 0;overflow:hidden;box-sizing:unset;letter-spacing:0;line-height:initial}.listStep li{position:relative;width:100px;padding:9px 0 9px 20px;margin-right:10px;background:#4f46e5;color:#fff;text-align:center;font-size:1.4rem;box-sizing:unset;letter-spacing:0;line-height:initial}.listStep li:before,.listStep li:after{content:"";position:absolute;width:0;height:0;margin:auto}.listStep li:before{top:0;left:0;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #fff;border-width:25px 0 25px 25px}.listStep li:after{top:0;right:-25px;border-style:solid;border-color:transparent transparent transparent #4f46e5;border-width:25px 0 25px 25px;z-index:1}.listStep li.current{background:#c7d2fe;color:#333}.listStep li.current:after{border-color:transparent transparent transparent #c7d2fe}.listStep li.goal{background:#ec4899;color:#fff}.listStep li.goal:after{border-color:transparent transparent transparent #ec4899}.listStep li.goal2{background:#ec4899;color:#fff}.listStep li.goal2:after{border-color:transparent transparent transparent #ec4899}@media screen and (max-width: 640px){.listStep li{width:30px;height:80px;font-size:120%;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.listStep li:before,.listStep li:after{border-width:55px 0 55px 15px}.listStep li:after{right:-15px}}.iframePage210{width:100%;height:210px}@media screen and (max-width: 480px){.iframePage{height:245px}}.iframePage240{width:100%;height:240px}@media screen and (max-width: 480px){.iframePage{height:275px}}.iframePage160{width:100%;height:160px}@media screen and (max-width: 480px){.iframePage2{height:210px}}.wpcf7-spinner{display:none}.expandSection{position:relative}.expandSection h3{padding-left:1.5em}.expandSection button{position:absolute;bottom:.75em;left:0;width:100%;text-align:left}.expandSection .choiceRight{position:absolute;bottom:.75em;right:0}.ignoreCategoryWrapper{margin:0}.btn-close{background:none}.max-w-95p{max-width:95%}#questionContainerList{display:flex;overflow-x:hidden}#questionContainerList section{min-width:100%;transition:all .8s}.visibilityHidden{visibility:hidden}.visibilityVisible{visibility:visible}

main {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
      'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
      sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
      monospace;
  }
  