@keyframes SSPopupWrap{0%{opacity:0}to{opacity:1}}.control-vertical-tabs .vt-wrap{background:#051445 url(/images/procast-logo-10-percent.svg) no-repeat top/200%;display:flex;flex-wrap:wrap;margin:0 8px;padding:100px 30px;position:relative;width:calc(100% - 16px)}.control-vertical-tabs .vt-wrap .vt-tagline{font-size:.875em;font-weight:700;left:30px;letter-spacing:.25px;margin:0 0 30px;position:absolute;text-transform:uppercase;top:45px;width:100%}.control-vertical-tabs .vt-wrap .vt-names{display:none}.control-vertical-tabs .vt-wrap .vt-contents{width:100%}.control-vertical-tabs .vt-wrap .vt-contents .vt-content{border-bottom:1px solid hsla(0,0%,100%,.5)}.control-vertical-tabs .vt-wrap .vt-contents .vt-content h2{margin:20px 0;position:relative}.control-vertical-tabs .vt-wrap .vt-contents .vt-content h2 em{position:absolute;right:15px;top:50%;transform:translateY(-50%);transform-origin:center center;transition:transform .2s linear}.control-vertical-tabs .vt-wrap .vt-contents .vt-content .vtc-content-wrap{height:0;overflow:hidden;transition:height .2s linear}.control-vertical-tabs .vt-wrap .vt-contents .vt-content .vtc-content-wrap .vtc-content{padding-bottom:20px}.control-vertical-tabs .vt-wrap .vt-contents .vt-content .vtc-content-wrap .vtc-content :last-child{margin-bottom:0}.control-vertical-tabs .vt-wrap .vt-contents .vt-content.active h2 em{transform:translateY(-50%) rotate(90deg)}@media (max-width:768px){.control-vertical-tabs .vt-wrap .vt-contents{height:auto!important}}@media (min-width:768px){.control-vertical-tabs .vt-wrap{align-items:center;background-size:100%;height:700px;margin:0;max-height:100vh;padding:100px 60px}.control-vertical-tabs .vt-wrap .vt-tagline{font-size:1.25em;left:60px;top:80px}.control-vertical-tabs .vt-wrap .vt-names{display:block;width:50%}.control-vertical-tabs .vt-wrap .vt-names .vt-name .vtn-name{cursor:pointer;font-size:1.5em;letter-spacing:.44px;margin:0 0 35px;opacity:.5;padding:0 30px 0 50px;position:relative;transition:opacity .1s linear}.control-vertical-tabs .vt-wrap .vt-names .vt-name .vtn-name:after{background:url(/images/vertical-tab-bullet.svg) no-repeat 50%/11px 26px;content:"";height:26px;left:0;margin-top:-4px;opacity:0;position:absolute;top:50%;transform:translate(-100%,-50%);transition:opacity .1s linear,transform .1s linear;width:11px}.control-vertical-tabs .vt-wrap .vt-names .vt-name:hover .vtn-name:after{opacity:.5;transform:translateY(-50%)}.control-vertical-tabs .vt-wrap .vt-names .vt-name.active .vtn-name{opacity:1}.control-vertical-tabs .vt-wrap .vt-names .vt-name.active .vtn-name:after{opacity:1;transform:translateY(-50%)}.control-vertical-tabs .vt-wrap .vt-names .vt-name:last-child .vtn-name{margin:0}.control-vertical-tabs .vt-wrap .vt-contents{position:relative;width:50%}.control-vertical-tabs .vt-wrap .vt-contents .vt-content{border:none;left:50%;max-width:400px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.control-vertical-tabs .vt-wrap .vt-contents .vt-content h2{font-size:2.75em;letter-spacing:-.21px;line-height:1.159em;margin:0 0 20px}.control-vertical-tabs .vt-wrap .vt-contents .vt-content h2 em{display:none}.control-vertical-tabs .vt-wrap .vt-contents .vt-content .vtc-content-wrap{height:auto!important}.control-vertical-tabs .vt-wrap .vt-contents .vt-content .vtc-content-wrap .vtc-content{padding-bottom:0}.control-vertical-tabs .vt-wrap .vt-contents .vt-content.active{opacity:1;pointer-events:all}}@media (min-width:992px){.control-vertical-tabs .vt-wrap .vt-names .vt-name .vtn-name{font-size:2.1875em}}