@keyframes shake{0%,to{transform:translate3d(2px,0,0)}30%,70%{transform:translate3d(2px,0,0)}35%,50%,65%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}.tabs{counter-reset:stepcounter}.tabs.top-border{margin-top:5rem;padding-top:3rem;border-top:1px solid #d6d2d2}.tabs-content-wrap{position:relative;z-index:2}.tabs-content-wrap.no-steps{margin-top:.65rem}@media screen and (max-width:767px){.tabs-content-wrap.no-steps{margin-top:0}}.tabs-content-wrap.steps>div:before{counter-increment:stepcounter;content:"STEP " counter(stepcounter);display:block;font-size:1.125rem;font-weight:600;line-height:2.125rem;margin-top:2rem;margin-bottom:1.5rem}.tabs-content.active{display:block!important}.tabs-content h2,.tabs-content h3{font-size:2.125rem;font-weight:700;line-height:3.25rem;margin-bottom:2rem}@media screen and (max-width:767px){.tabs-content{margin:2rem 0}}.tabs .btn-tab{cursor:pointer;display:block;position:relative;border:none;box-shadow:none;background:transparent;font-family:Open Sans;font-size:1.375rem;color:#242527;font-weight:600;width:100%;padding:1.5rem 1rem 1.5rem 2.5rem;text-align:left}.tabs .btn-tab:active,.tabs .btn-tab:focus,.tabs .btn-tab:hover{outline:none}.tabs .btn-tab.no-border{border-top:1px solid transparent!important}@media screen and (max-width:767px){.tabs .btn-tab.no-border{border-top:1px solid #d6d2d2}}.tabs .btn-tab:last-child{border-bottom:1px solid #d6d2d2}.tabs .btn-tab:before{content:"+";position:absolute;background:none!important;top:50%!important;left:0!important;height:auto!important;width:auto!important;font-size:1.25rem;line-height:1;transform:translateY(-50%)}.tabs .btn-tab.active{color:#2b7bb1;margin-top:-1px;border-bottom:1px solid #2b7bb1}.tabs .btn-tab.active:before{content:"-"}.tabs .btn-tab.active+button{margin-top:-1px;border-top:1px solid transparent}@media screen and (max-width:767px){.tabs .btn-tab.active:before{content:"-"}}.hidden-tab{position:absolute;left:-9999px;max-height:0;overflow:hidden;opacity:0}