.blue-cta-bttn{width: auto}.text-center{text-align: center;margin-bottom: 28px;margin-top: 14px}#techbench h2{margin-top: 0}#techbench h2.thin{font-size: 24px;font-weight: 400}#techbench section#hero{padding-top: 100px;height: 630px }#techbench section#hero h1,#techbench section#hero h2,#techbench section#hero p{color: #101d42}#techbench section#hero .row{position: static;text-align: left}#techbench section#hero .row .col-md-12.col-sm-10{text-align: left}#techbench section#hero h1{text-transform: uppercase;font-size: 26px}#techbench section#hero h2{font-size: 16px}#techbench section#hero .green-cta-button{margin-left: 0 !important;text-align: center;color: #fff;width: auto;height: auto;display: inline-block;border-radius: 4px;font-weight: 400;text-decoration: none;background-color: #56b373;min-width: 250px;padding: 10px 20px 8px 20px;font-size: 18px;min-height: 50px}#techbench section#hero .typewriter{text-align: left;padding: 25px 0 10px 0}#techbench section#hero .typewriter p,#techbench section#hero .typewriter span{display: inline;font-size: 20px}#techbench section#hero .typewriter p#typewriter{font-weight: 700}#techbench section#hero .typewriter p#typewriter{font-weight: 700}#techbench section#hero .typewriter .blinking-cursor{margin-left: -10px;color: #2e3d48;-webkit-animation: 1s blink step-end infinite;-moz-animation: 1s blink step-end infinite;-ms-animation: 1s blink step-end infinite;-o-animation: 1s blink step-end infinite;animation: 1s blink step-end infinite}@keyframes blink{50%{opacity: 0}}#techbench section#hero{background-image: url(/images/techbench/hero-image-xs.jpg)}#techbench section#hero .typewriter p:not(#typewriter){display: inline}#techbench section#partners{background-color: #f5f9fc;padding-top: 70px;padding-bottom: 49px}#techbench section#partners .testimonial-card{box-shadow: 0 2px 4px 0 rgba(229, 229, 229, 0.5);padding: 0 30px 10px 30px;background-color: #fff;text-align: center;height: 430px;margin-top: 100px}#techbench section#partners .testimonial-card .image{display: inline-block;margin: -100px auto -20px auto}#techbench section#partners .testimonial-card .image img{width: 200px;height: auto;border-radius: 50%;border-sizing: content-box;border: 20px solid #fff}#techbench section#partners .testimonial-card .name{font-size: 24px;font-weight: 700;margin-bottom: 0}#techbench section#partners .testimonial-card .title{font-size: 18px;margin-top: 0}#techbench section#partners .testimonial-card .text-height{height: 150px}#techbench section#partners .testimonial-card .quote{font-size: 18px}#techbench section#partners .testimonial-card *{text-align: center}#techbench section#partners .testimonial-card{height: auto;margin-bottom: 140px}#techbench section#partners .testimonial-card:last-child{margin-bottom: 0}#techbench section#program-details{background-image: url(/images/techbench/program-details-bg.jpg);background-repeat: no-repeat;background-position: bottom;background-size: cover;padding-top: 70px;padding-bottom: 49px}#techbench section#program-details .program-card{height: auto;background-color: #f5f9fc;box-shadow: 0 2px 4px 0 rgba(170, 184, 202, 0.9);padding: 20px}#techbench section#program-details .program-card .image{text-align: center}#techbench section#program-details .program-card .green-cta-button{margin-left: 0;text-align: center;color: #fff;width: auto;height: auto;display: inline-block;border-radius: 4px;font-weight: 400;text-decoration: none;background-color: #56b373;min-width: auto;padding: 10px 20px 8px 20px;font-size: 18px;min-height: 50px}#techbench section#program-details .program-card .title{border-bottom: 1px solid #979797;padding: 5px 0 20px 0;margin-bottom: 20px}#techbench section#program-details .program-card .title h3{margin-bottom: 0;text-align: center;font-size: 18px;font-weight: 300}#techbench section#program-details .program-card .title h3 span{font-weight: 700}#techbench section#program-details .program-card .title .cta{text-align: center;margin-top: 17px}#techbench section#program-details .program-card .title .cta a{margin: 0 auto }#techbench section#program-details .program-card ul{list-style: none;list-style-image: url(/images/techbench/shape-copy-3.svg);font-size: 15px;color: #333}#techbench section#program-details .program-card ul li ul{list-style: disc;list-style-image: none;margin-left: 15px}#techbench section#program-details .program-card .bottom{position: relative;bottom: 20px;left: 0;right: 0;margin: 0 auto}#techbench section#program-details .program-card .bottom .price{text-align: center;font-size: 42px;font-weight: 700}#techbench section#program-details .program-card .bottom .cta{text-align: center}#techbench section#program-details .program-card .bottom .cta a{margin: 0 auto }#techbench section#program-details .program-card{height: auto;margin-bottom: 25px}#techbench section#program-details .program-card .bottom{padding: 10px 0}#techbench img{transition: all 0.5s ease-in-out;-ms-transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}#techbench img.start-animation{transition: all 0.5s ease-in-out}#techbench img.mid-animation{transition: all 0.5s ease-in-out}#techbench .close.active{width: 30px;height: 30px;float: right;position: relative;right: 70px;top: -25px}#techbench .close.active .first{-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);width: 100%;left: 0;position: relative;top: 0}#techbench .close.active .second{-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);width: 100%;left: 0;position: relative;top: 0}h3{margin-top: 26px}.text-center{margin-bottom: 0}@media (min-width: 480px){#techbench section#hero{padding-top: 100px;height: 570px }}@media (min-width: 768px){#techbench section#hero{background-image: url(/images/techbench/hero-image-sm.jpg)}#techbench section#hero h1{font-size: 60px}#techbench section#hero h2{font-size: 18px;margin-top: 20px;text-align: left}#techbench section#hero .typewriter p{font-size: 34px}#techbench section#program-details .program-card{height: 700px}#techbench section#program-details .program-card .bottom{position: absolute}#techbench section#program-details .program-card .green-cta-button{min-width: 250px}}@media (min-width: 992px){#techbench section#hero{background-image: url(/images/techbench/hero-image-md.jpg)}#techbench section#partners .testimonial-card{height: 580px}#techbench section#program-details .program-card{height: 990px}#techbench section#hero{background-position: top;height: calc(100vh - 70px);max-height: 730px;padding-top: 140px}#techbench h2{font-size: 34px}}@media (min-width: 1200px){#techbench section#hero{background-image: url(/images/techbench/hero-image.jpg)}}