.decision-tree-wrapper{margin:0 auto;max-width:1270px}.steps-tabs{display:flex;justify-content:space-between;text-align:center}.steps-tabs a:focus,.steps-tabs a:hover{text-decoration:none}.steps-tabs .step-tab{background-color:#34294a;max-width:300px;padding:1rem;position:relative;width:100%}.steps-tabs .step-tab .step-number{margin-bottom:1em}.steps-tabs .step-tab.active,.steps-tabs .step-tab:hover{background-color:#e5e5e5}h4.step-header{border-bottom:1px solid #000;font-size:2em;margin:0 2rem;padding-bottom:1rem}.steps-tabs .step-tab .step-number span{background-color:#34294a;border:6px solid #fff;border-radius:50px;color:#fff;display:block;font-size:4em;font-weight:700;height:100px;margin:-70px auto 0;width:100px}.steps-tabs .step-tab.active .step-number span,.steps-tabs .step-tab:hover .step-number span{background-color:#f06000}.steps-tabs .step-tab .step-title{color:#fff;font-size:2.2em;font-weight:700;line-height:1;transition:color .4s ease}.steps-tabs .step-tab.active .step-title,.steps-tabs .step-tab:hover .step-title{color:#000}.step-tabs-content{background-color:#e5e5e5;display:flex;flex-flow:column;font-size:1.2em;padding-top:2em}.step-tabs-content a{color:#503583;text-decoration:underline}.step-tab-content{display:none}.step-tab-content.active{display:block}.sub-step{display:none}.sub-step .left-column .content,.sub-step .right-column .content{padding:1em 2em}.sub-step.active{display:block}.column-arrow{flex:0 0 10%;min-height:320px;position:relative}.column-arrow:before{background:linear-gradient(to right top,#f06000 50%,transparent 0);top:0}.column-arrow:after,.column-arrow:before{content:"";height:50%;left:50%;position:absolute;width:20px}.column-arrow:after{background:linear-gradient(to right bottom,#f06000 50%,transparent 0);top:50%}.sub-step-inner .left-column,.sub-step-inner .right-column{flex:0 0 45%;position:relative}.sub-step-inner .left-column ol li,.sub-step-inner .right-column ol li{margin-top:1em}.sub-step-inner{display:flex;flex-flow:row wrap;justify-content:space-between;padding:30px 0}.sub-step-inner h5{font-size:1.5em;font-weight:700}ol.big-letters li{align-items:center;counter-increment:list;display:flex;justify-content:start;margin-top:1em}ol.big-letters li:before{border:3px solid #f06000;border-radius:50%;color:#34294a;content:counter(list,upper-alpha);flex-shrink:0;font-size:25px;font-weight:700;height:35px;line-height:25px;margin:0 20px 0 -12px;text-align:center;text-transform:uppercase;transform:translateX(33%);width:35px}ol.numbered{font-size:1.2em;font-weight:400}ol.numbered li{counter-increment:li;margin-top:1em}ol.numbered li:before{color:#000;content:counter(li) ".";display:inline-block;font-weight:700;margin-right:.25em;text-align:left;width:.78em}a.final-cta{background-color:#f06000;border-radius:1em 0 0 1em;color:#fff;display:inline-block;font-size:1.2em;font-weight:600;line-height:1.2;padding:.5em 1.75em .6em;text-align:center;text-align:left;text-decoration:none;transition:background-color .2s ease-in-out;width:100%}.decision-tree-wrapper a.final-cta:after{border:.4em solid transparent;border-left:.4em solid #fff;border-right:none;content:"";display:inline-block;height:0;margin-left:.8em;width:0}.decision-tree-wrapper .back-bar{align-items:center;background-color:#34294a;display:flex;min-height:50px;padding:10px 30px}.decision-tree-wrapper .back-bar .go-back{color:#fff;font-size:1.2em;font-weight:400;line-height:1.5em;opacity:1;text-decoration:none;transition:all .2s ease-in-out}.decision-tree-wrapper .back-bar .go-back:hover{color:#fff}.decision-tree-wrapper .back-bar .go-back:before{border:.4em solid transparent;border-left:none;border-right-color:#fff;content:"";display:inline-block;height:0;line-height:1.5em;margin-right:10px;width:0}@media screen and (max-width:768px){.steps-tabs{flex-flow:column}.steps-tabs .step-tab{align-items:center;display:flex;justify-content:start;max-width:100%}.steps-tabs .step-tab .step-title{font-size:1.5em}.steps-tabs .step-tab .step-number{margin:0}.steps-tabs .step-tab .step-number span{border:4px solid #fff;font-size:2em;height:50px;line-height:37px;margin:0 20px 0 -35px;width:50px}.sub-step-inner{flex-flow:column}.column-arrow{flex:0 0 100%;margin:2em 0;min-height:20px}.column-arrow:after,.column-arrow:before{height:20px;top:0;width:auto}.column-arrow:before{background:linear-gradient(to left bottom,#f06000 50%,transparent 0);left:55px;right:50%}.column-arrow:after{background:linear-gradient(to right bottom,#f06000 50%,transparent 0);left:50%;right:55px;top:0}}