input[type=email],input[type=text]{height:auto;padding:1.125rem}.background-grey{background-color:#f4f4f4}.tab-container{padding:2rem 0}.tab-container h2{font-size:40px;letter-spacing:.1em;font-weight:700}.tab-container h3{text-transform:none;font-weight:700;margin-top:20px}.tab-container .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tab-container .mm-container{position:relative;width:100%;max-width:400px}.tab-container .mm-container img{width:100%;height:auto}.tab-container .mm-container .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.9;-webkit-transition:.3s ease;transition:.3s ease;background-color:transparent}.tab-container .mm-container .play-icon{color:#000;font-size:2rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);cursor:pointer;width:20%;z-index:2}.tab-container .video-responsive{padding-top:30px;position:relative;padding-bottom:52.25%;height:0;overflow:hidden}.tab-container .video-responsive>iframe{width:390px;height:230px}@media only screen and (max-width:430px){.tab-container .video-responsive>iframe{width:246px;height:158px}}.tab-container .social-icons-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:430px){.tab-container .social-icons-wrapper .button{margin-top:0}}.tab-container .social-container{margin-top:3rem}@media print,screen and (min-width:75em){.tab-container .social-container{margin-top:0}}@media print,screen and (max-width:74.99875em){.tab-container .social-container .social-row{margin-left:0;margin-right:0;max-width:28rem}}.tab-container .social-container .social-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tab-container .social-container .social-row .social-icons-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tab-container .social-container .social-icons-wrapper{margin-top:2rem}.tab-container .social-container .social-icons-container a{padding:0}.tab-container .social-container .social-icons-container img{-webkit-filter:invert(1);filter:invert(1)}.tab-container .social-container .social-icons-container li{padding-right:2rem}.tab-container .social-container .social-icons-container .social-icon{color:#fff;font-size:2rem}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:0 0;white-space:nowrap}.tab-btn{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 20px;border:0;cursor:pointer;border-bottom:1px solid #a3a3a3;text-transform:uppercase;color:#616161;background:0 0;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:430px){.tab-btn{font-size:.9em}}.tab-btn:hover{color:#000}.tab-btn:focus{outline:2px solid #007bff;outline-offset:2px}.tab-btn.active{border-bottom:4px solid #007bff;margin-bottom:-3px;color:#000;font-weight:700}.tab-indicator-container{display:-webkit-box;display:-ms-flexbox;display:flex;background:#eee}.tab-indicator{height:3px;background:#007bff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.tab-content{padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tab-content .cards-grid{padding-bottom:0}