:root{--mesh01-color-primary:#2cadc2;--tester-view-color-background:#e7e7e8;--tester-view-color-foreground-1:#FFFFFF;--tester-view-color-foreground-2:#FFFFFF;--tester-view-color-foreground-3:#FFFFFF;--tester-view-color-font:#333333;--brand-color-primary:#2cadc2;--brand-color-secondary:#2cadc2;--brand-color-report-icon:var(--brand-color-secondary);--brand-report-logo:url('../img/MESH01logo.png')}.press-release-header{position:relative;min-height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:center;margin:0 0 2rem 0}.press-release-header .press-release-shield{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6)}.press-release-header .container{margin-bottom:0;padding:0;max-width:80vw}.press-release-header h1,.press-release-header p.press-release-byline{position:relative;color:white;text-transform:uppercase}.press-release-header p.press-release-byline{margin:0 !important}.press-release-header h1{font-weight:normal;margin:0 0 .5rem 0}.press-release-header .author{font-weight:bold}.press-releases-row{flex-wrap:wrap}.press-release-summary-column{margin-bottom:4rem}.press-release-summary-hold{height:100%}.press-release-summary{display:flex;flex-direction:row;height:100%}.press-release-summary.thumbnail{flex:1}.press-release-summary .press-release-summary-thumbnail{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:300px;flex:0}.full-image .press-release-summary .press-release-summary-thumbnail{background-size:contain;min-height:250px}.press-release-summary h1{padding:0;line-height:1em;margin:0 0 1rem 0}.press-release-summary p.byline{padding:0;line-height:1.4em;margin:-0.5rem 0 1rem 0}.press-release-summary .excerpt{font-size:.8rem}.press-release-summary .press-release-summary-text h3{min-height:65px}.press-release-summary .press-release-summary-text p.press-release-excerpt{flex:2;font-size:14px;line-height:20px;font-weight:300;color:#b6b6b6;text-transform:none}.press-release-summary .press-release-link-hold{padding:0 10px 20px 10px;font-size:11px;color:#9a9a9a;line-height:20px;flex:0;text-transform:uppercase}.press-release-summary .press-release-link-hold a{color:#404070;font-weight:bold}.press-release-slide{height:620px;background:black}.press-release-slide>.text-center{position:absolute;top:0;right:0;bottom:0;left:0}.press-release-slide .press-release-slide-bg{background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;opacity:1}.press-release-slide .container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.press-release-body{padding:10rem 0}.press-release-back{padding:0 0 5rem 0}.press-release-archive-link{padding:3rem 0}.press-release-link{display:inline-block}.press-release-link a{cursor:pointer}@media (max-width:480px){.press-release-header h1{font-size:24px}}.btn-primary{color:#fff;background:#2cadc2;border-color:#2cadc2;border-radius:4px;transition:all .15s ease-in-out}.btn-primary:hover{background-color:#248e9e;border-color:#248e9e}.btn-primary:active{background-color:#248e9e;border-color:#248e9e}#content.login-content .btn-primary{-webkit-transition:none;-moz-transition:none;transition:none}.landing-container{background:#333333}.landing-container>div:not(.offerings){background:#fff}.navbar-nav li .dropdown-menu{border-radius:0;border:0;background-color:rgba(44,173,194,0.95) !important}@media (min-width:975px){.navbar-nav li .dropdown-menu{margin-top:16px;padding-top:15px;text-align:center;left:50%;right:auto;transform:translate(-50%, 0)}.navbar-nav li .dropdown-menu:before{content:'';position:absolute;left:50%;top:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;clear:both;margin-left:-10px}}@media (max-width:974px){.navbar-nav li .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav li .dropdown-menu li a{padding:10px 20px;color:#fff !important}.submitLead .validate-mesh{padding-left:40px;padding-right:40px}.submitLead .validate-mesh .col-md-4{width:100%}.submitLead .validate-mesh .col-md-offset-4{margin-left:0}.newhome .navbar-brand{background:url("../brand/img/MESH01@2x.png") no-repeat 15px 0 !important;background-size:150px 47px !important;height:39px !important}.newhome .navbar-collapse.collapse.in{max-height:fit-content}.newhome footer{background:#333333 !important;border-top:none !important}.newhome .press-disclaimer{color:#b6b6b6;margin-bottom:20px;font-size:14px}.newhome .press-spacer{padding:0px}.newhome .validate-mesh{background:#2CADC2;padding-top:55px;padding-bottom:55px}.newhome .validate-mesh h2{color:#fff}.newhome .validate-mesh .btn-primary{background-color:#fff;color:#2CADC2;border-color:#2CADC2;font-size:12px;font-weight:bold}.newhome .validate-mesh input[type="email"],.newhome .validate-mesh input[type="text"]{background-color:#2CADC2;border-color:#fff;color:#fff;height:40px;border-radius:2px}.newhome .validate-mesh input::placeholder{color:#fff;opacity:1}.newhome .validate-mesh input:-ms-input-placeholder{color:#fff}.newhome .validate-mesh input::-ms-input-placeholder{color:#fff}.newhome .case-studies{padding:60px 0 40px}.newhome .case-studies h2{color:#2cadc2;font-size:32px}@media (min-width:768px){.newhome .case-studies .row{display:flex}.newhome .case-studies .row div[class^="col-"]{display:flex}}.newhome .case-studies .article.thumbnail{border:0;border-radius:0;padding:0;display:flex;flex-direction:column}.newhome .case-studies .article.thumbnail .caption{padding:20px 10px;flex:1;align-items:flex-start;display:flex;flex-direction:column}.newhome .case-studies .article.thumbnail .caption h3{font-size:18px;line-height:1.2;margin:0 0 0px;font-weight:600}@media (min-width:768px){.newhome .case-studies .article.thumbnail .caption h3{min-height:65px}}.newhome .case-studies .article.thumbnail .caption a{color:#404070}.newhome .case-studies .article.thumbnail .caption p{font-size:14px;line-height:20px;font-weight:300;color:#b6b6b6}.newhome .section{padding-bottom:20px}.newhome .section.community{padding-top:20px}.newhome .section.dashboard{padding-bottom:60px}@media (min-width:768px){.newhome .section .row{display:flex;flex-direction:row}.newhome .section .row div[class^="col-"]{display:flex;flex-direction:column;justify-content:center}}.newhome .section .row h3{color:#2cadc2;margin-bottom:30px}.newhome .section .row p{color:#4f4f4f;font-size:14px;line-height:26px}.newhome .about{padding-top:60px}.newhome .about h2,.newhome .about h3,.newhome .about h4{color:#2cadc2}.newhome .about p,.newhome .about ul{color:#4f4f4f;font-size:14px;line-height:26px}.newhome .about .headquarters{left:50%;right:auto;transform:translate(-50%, 0)}.newhome .about .headquarters h3{color:#2cadc2;font-size:20px;font-weight:300;text-transform:uppercase}.newhome .about .headquarters ul{margin:0}.newhome .about .headquarters ul li{margin-bottom:15px;padding-left:30px;min-height:20px;font-size:14px;line-height:1;list-style:none}.newhome .about .headquarters ul li.contact_address{background:url("../img/icon_address.png") no-repeat}.newhome .about .headquarters ul li.contact_phone{background:url("../img/icon_phone.png") no-repeat}.newhome .about .headquarters ul li.contact_phone a{color:#666}.newhome .about .headquarters ul li.contact_email{background:url("../img/icon_email.png") no-repeat}.newhome .about .headquarters address{font-size:14px}.newhome li strong{color:#2cadc2}.carousel-control{color:#fff !important;background:transparent !important;background-image:none !important}.carousel-control:hover{color:#333333 !important}@media (max-width:425px){.carousel-control{opacity:0}}.carousel .item{background-color:#777}.carousel-inner .embed-container{position:relative;height:0;overflow:hidden;max-width:100%}.carousel-inner .embed-container iframe,.carousel-inner .embed-container object,.carousel-inner .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-inner>.item>.container{display:flex;height:100%;align-items:center!important}.carousel-inner>.item>.container>.carousel-caption{z-index:10;bottom:auto}.carousel-inner>.item>.container>.carousel-caption.text-left{text-align:left;right:45%}.carousel-inner>.item>.container>.carousel-caption.text-right{left:45%;text-align:right}.carousel-inner>.item .carousel-caption h1{margin-bottom:30px;font-weight:400}.carousel-inner>.item .carousel-caption p{line-height:1.8}.carousel-inner>.item .carousel-caption a.btn{margin-top:40px;padding:8px 60px;font-size:100%;color:#fff;background:#2cadc2;border:none;transition:all .15s ease-in-out}.carousel-inner>.item .carousel-caption a.btn:hover{background:#248e9e}.carousel-inner>.item>img,.carousel-inner>.item>picture>img,.carousel-inner>.item>.text-center>img,.carousel-inner>.item>.text-center>picture>img{position:absolute;top:0;left:0;min-width:100%;object-fit:cover}.home .carousel-inner>.item>.text-center>img,.home .carousel-inner>.item>.text-center>picture>img{position:relative}#brands img,#big-brands img{max-height:30px}#brands img.tall,#big-brands img.tall{max-height:50px}#brands .row>div,#big-brands .row>div{display:flex;min-height:100px;align-items:center}#big-brands{background-color:#333333 !important;padding-top:45px;padding-bottom:45px}#brands{background-color:#333333 !important;padding-top:15px;padding-bottom:15px}@media (max-width:991px){#brands,#big-brands{padding:15px 0}#brands .row>div,#big-brands .row>div{min-height:50px}#brands img,#big-brands img{max-height:25px}#brands img.tall,#big-brands img.tall{max-height:40px}#big-brands{margin-top:20px}}@media (min-width:992px){#offerings .container-fluid{padding:0}#offerings .row{margin-left:0;margin-right:0}#offerings div[class^=col-]{padding-right:1px}#offerings div[class^=col-]:last-child{padding-right:0}#offerings .col-md-2{width:20% !important}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.offering{position:relative;height:450px;background-size:cover;background-position:top center}.offering.offering-research{background-image:url("../brand/img/offering-researchandideation@2x.png")}.offering.offering-designconcepts{background-image:url("../brand/img/offering-designconcepts@2x.png")}.offering.offering-producttesting{background-image:url("../brand/img/offering-producttesting@2x.png")}.offering.offering-fittesting{background-image:url("../brand/img/offering-fittesting@2x.png")}.offering.offering-productlaunch{background-image:url("../brand/img/offering-productlaunch@2x.png")}.offering .offering-content{display:table;height:100%;width:100%}.offering .offering-content .highlight-content{display:table-cell;vertical-align:middle;width:100%;height:100%;z-index:3;color:#fff;text-align:center;cursor:default}.offering .offering-content .highlight-content .offering-about{position:absolute;bottom:-200%;visibility:hidden;padding:0 15px;opacity:0;overflow:hidden;transition:all .5s ease}.offering .offering-content .highlight-content .offering-about p{font-size:12px;line-height:1.4;opacity:.8}.offering:hover .offering-content{background-color:rgba(36,172,194,0.9)}.offering:hover .offering-content .highlight-content{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.offering:hover .offering-content .highlight-content{justify-content:flex-start}}@media (max-width:767px){.offering:hover .offering-content .highlight-content{justify-content:center}}.offering:hover .offering-content .highlight-content .offering-about{opacity:1;bottom:auto;visibility:visible;position:relative;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.offering:hover .offering-content .highlight-content .offering-about{flex-grow:1}}.offering h2{margin-bottom:20px !important;color:#fff !important;font-size:18px !important;line-height:1.2;text-transform:uppercase}@media (min-width:768px){.offering h2{padding:0 40px}}@media (min-width:768px){.offering:hover h2{margin:60px 0 10px !important;min-height:75px}}.offering .btn.btn_negative{background:#fff !important;color:#24acc2 !important;padding-right:25px;padding-left:25px}@media (min-width:768px){.offering .btn.btn_negative{margin-bottom:40px;margin-top:auto}}@media (max-width:991px){#offerings .container-fluid{padding:0 !important}#offerings .row{overflow:hidden;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none}#offerings .row::-webkit-scrollbar{display:none}#offerings .row>.col-xs-10{display:inline-block;float:none;padding:0}#offerings .offering{height:300px}#offerings .offering p{display:none !important}.offering .offering-content .highlight-content .offering-about{opacity:0;display:block !important}.offering:hover .offering-content .highlight-content .offering-about{opacity:1}}@media (min-width:768px){.newhome p{max-width:100% !important}}.page-title{background-size:cover;background-position:center;background-repeat:no-repeat}.page-title .container,.page-title .container-fluid{position:relative}.page-title.research-ideation{background-image:url('../brand/img/hero_research_Ideation@2x.png')}.page-title.contact-us{background-image:url('../brand/img/hero_contact_us@2x.png')}.page-title.about-us{background-image:url('../brand/img/hero_about_us@2x.png')}.page-title.concept-validation{background-image:url('../brand/img/hero_design_concepts@2x.png')}.page-title.product-testing{background-image:url('../brand/img/hero_product_testing@2x.png')}.page-title.product-launch{background-image:url('../brand/img/hero_product_launch@2x.png')}.page-title.fit-testing{background-image:url('../brand/img/hero_fit_testing@2x.png')}.page-title h1{padding:130px 0 60px;margin:0;color:#fff;font-size:40px;font-weight:400;line-height:1;text-transform:uppercase}@media (min-width:768px){.page-title h1{padding-bottom:130px !important}}.page-title a{line-height:40px;color:#fff !important}@media (min-width:768px){.page-title a{position:absolute;top:50%;margin-top:-20px}}.page-title a.pull-left{left:0}.page-title a.pull-right{right:0}.page-title a .fa{color:#2cadc2}.page-title a:hover{text-decoration:none;color:#2cadc2 !important}.newhome .contactus .letsgo{margin-bottom:60px}.newhome .contactus .contact_form .form-group{margin-bottom:18px}.newhome .contactus .contact_form input[type="email"],.newhome .contactus .contact_form input[type="text"],.newhome .contactus .contact_form textarea{margin-bottom:0;padding:18px 12px;font-size:13px;border:1px solid #c1d3d2;border-radius:0;box-shadow:0 1px 2px -1px rgba(0,0,0,0.4)}.newhome .contactus .contact_form textarea{padding:10px 12px}.newhome .contactus .contact_form input[type="submit"]{padding:12px 45px;font-size:12px;text-transform:uppercase;border-radius:0}.newhome .contactus .contact_form input[type="submit"]:hover{background:#207d8b;border-color:#207d8b}.newhome .contactus .headquarters{left:0;transform:translate(0)}.newhome .contactus .headquarters h3{color:#2cadc2;font-size:20px;font-weight:300;text-transform:uppercase}.newhome .contactus .headquarters ul{margin:0}.newhome .contactus .headquarters ul li{margin-bottom:15px;padding-left:30px;min-height:20px;font-size:14px;line-height:1;list-style:none}.newhome .contactus .headquarters ul li.contact_address{background:url("../img/icon_address.png") no-repeat}.newhome .contactus .headquarters ul li.contact_phone{background:url("../img/icon_phone.png") no-repeat}.newhome .contactus .headquarters ul li.contact_phone a{color:#666}.newhome .contactus .headquarters ul li.contact_email{background:url("../img/icon_email.png") no-repeat}.newhome .contactus .headquarters address{font-size:14px}.newhome footer{color:#d7d7d7;background-color:#333333 !important}header{behavior:url(../app/PIE-1.0.0/PIE.htc);background:white;border-bottom:1px solid #e5e6e6;height:81px;position:relative;z-index:3}header h1{margin:24px 0px 0px 12px;position:relative;display:inline-block}header #slogan-main{color:#939598;padding-top:20px;font-size:12px;font-weight:normal}#content{position:relative;z-index:2}#content .fullwidth{-webkit-box-shadow:0 5px 6px rgba(0,0,0,0.15);-moz-box-shadow:0 5px 6px rgba(0,0,0,0.15);box-shadow:0 5px 6px rgba(0,0,0,0.15);-ms-box-shadow:0 5px 6px rgba(0,0,0,0.15);behavior:url(../app/PIE-1.0.0/PIE.htc);padding-bottom:20px}section{margin-bottom:20px}.wrap{margin:0 auto;position:relative}#mainCarousel{background:#d6d8d8;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:0}footer{-webkit-box-shadow:3px 3px 5px 6px #ccc;-moz-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc;background:#e5e6e7;padding:30px 0;z-index:1}.container{width:auto!important}.leadership{margin-bottom:20px !important}.leadership h3{font-weight:normal !important;font-size:2.2em !important}.margin-leadership{margin:0 150px 30px 150px}@media (max-width:991px){.margin-leadership{margin:0 0 30px 0 !important}}@media (max-width:991px){.margin-leadership .leader{text-align:center}}.margin-leadership .leader img{width:160px;height:160px}.margin-leadership .leader .name{margin-top:20px;font-weight:bold;font-size:1.1em}.margin-leadership .leader .position{margin-top:10px;color:#2cadc2;font-size:1.1em;font-weight:bold}.margin-leadership .leader .description{margin-top:20px;font-size:.8em}.margin-leadership .leader .read{border:none;margin:20px 0 20px 0;font-size:11px;font-weight:bold;cursor:pointer}.margin-leadership .leader .read a{color:#404070}