.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 30px}.tabs li{border:1px solid #a8a8a8;cursor:pointer;display:block;font-weight:600;margin:4px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;line-height:18px;padding:20px 25px;text-align:center}ul.tabs li.active,ul.tabs li:hover{background-color:#212020;border-color:#212020;color:#fff}ul.tabs li.active{display:block}.tab_container{overflow:hidden}.tab_container h3,.tab_container h4{margin:0 0 15px}.tab_container .hs-field-desc{font-size:12px}.tab_accordion_heading,.tab_container .tab_content{display:none}.contact-form .legal-consent-container .hs-form-booleancheckbox-display>span{font-size:14px;margin-left:-10px}.contact-form .legal-consent-container .hs-form-booleancheckbox-display p{font-size:14px}.contact-form .legal-consent-container .hs-richtext p{font-size:10px}@media (min-width:1024px){.tabs{margin:0 0 50px}.tabs li{font-size:18px;line-height:20px;margin:8px;padding:25px 30px}}@media screen and (max-width:767px){.tab_accordion_heading{border:1px solid #a8a8a8;cursor:pointer;display:none!important;font-family:Roboto,sans-serif;font-weight:600;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;line-height:18px;margin:0 0 10px;padding:18px 20px;text-align:center}.acc_active{background-color:#212020;border-color:#212020;color:#fff;display:block}.tab_content{padding:10px 0 25px}}