.research_lab{padding-bottom:40px}@media screen and (max-width: 767px){.research_lab .container{max-width:500px;margin:auto}}.research_lab .case-studies{margin-top:20px}.research_lab .case-studies .btn-group{text-align:left}.research_lab .case-studies .xv_btn.border{width:48%;text-align:left;padding:20px;line-height:1;font-weight:700}.research_lab .case-studies .xv_btn.border small{text-transform:uppercase;font-size:12px;display:block;margin-bottom:5px;font-weight:300}@media screen and (max-width: 767px){.research_lab .case-studies .xv_btn.border{width:100%}}.research_lab .box{padding:30px 20px;background:#f8fafd}.research_lab .box table{background:transparent;width:100%}.research_lab .box table td{padding:10px}.research_lab .box table td:first-child{font-weight:bold}@media screen and (max-width: 767px){.research_lab .box{padding:20px}.research_lab .box .xv_btn{margin:3px 0}.research_lab .box table td{display:block;padding:3px 0}.research_lab .box table tr{display:block;padding:10px 0}.research_lab .box table tr:not(:last-child){border-bottom:2px solid #fff}}@media screen and (min-width: 768px) and (max-width: 991px){.research_lab .box .xv_btn{margin:3px 0;min-width:300px}}.research_lab img.engineers{margin:0 auto;max-width:100%}.research_lab h1{margin-top:0;padding:60px 0 20px}@media screen and (max-width: 767px){.research_lab h1{padding-top:40px}}.research_lab h2{margin-top:80px;margin-bottom:40px}@media screen and (max-width: 767px){.research_lab h2{margin-top:40px;margin-bottom:20px}}.research_lab h1 span.sub-text,.research_lab h2 span.sub-text{font-size:28px;font-weight:400;line-height:30px;display:block;margin-bottom:10px}@media screen and (max-width: 767px){.research_lab h1 span.sub-text,.research_lab h2 span.sub-text{font-size:23px !important}}.research_lab h3{margin:50px 0 20px}.research_lab h4{margin:40px 0 10px}.research_lab ul li,.research_lab ol li{padding-left:10px}.research_lab ul li ul,.research_lab ol li ul{padding-left:15px}code{border:1px solid rgba(221,221,221,0.2);border-radius:2px;padding:10px 30px;width:100%;background:rgba(221,221,221,0.2);display:block;font-size:15px}code span{display:block;margin:0}
