@import "https://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css";@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700,800");@font-face{font-family:"bg";src:url("../fonts/bresslergroup/bg.eot");src:url("../fonts/bresslergroup/bg.eot?#iefix") format("embedded-opentype"),url("../fonts/bresslergroup/bg.woff") format("woff"),url("../fonts/bresslergroup/bg.ttf") format("truetype"),url("../fonts/bresslergroup/bg.svg#bg") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"bg" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"bg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bg-icon-arrow-down:before{content:"\e000"}.icon-bg-icon-youtube:before{content:"\e001"}.icon-bg-icon-vimeo:before{content:"\e002"}.icon-bg-icon-twitter:before{content:"\e003"}.icon-bg-icon-sound:before{content:"\e004"}.icon-bg-icon-refresh:before{content:"\e005"}.icon-bg-icon-quote:before{content:"\e006"}.icon-bg-icon-plus:before{content:"\e007"}.icon-bg-icon-play:before{content:"\e008"}.icon-bg-icon-facebook:before{content:"\e009"}.icon-bg-icon-arrow-left:before{content:"\e00a"}.icon-bg-icon-googleplus:before{content:"\e00b"}.icon-bg-icon-arrow-long-down:before{content:"\e00c"}.icon-bg-icon-grid:before{content:"\e00d"}.icon-bg-icon-arrow-long-left:before{content:"\e00e"}.icon-bg-icon-help:before{content:"\e00f"}.icon-bg-icon-hex:before{content:"\e010"}.icon-bg-icon-arrow-long-right:before{content:"\e011"}.icon-bg-icon-arrow-long-right.award-arrow{display:inline-block}.icon-bg-icon-arrow-long-right.award-arrow:before{content:none}.icon-bg-icon-arrow-long-right.award-arrow:after{content:"\e011";font-family:"bg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;font-size:30px;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;top:10px}.icon-bg-icon-arrow-long-up:before{content:"\e012"}.icon-bg-icon-hex-alt:before{content:"\e013"}.icon-bg-icon-arrow-right:before{content:"\e014"}.icon-bg-icon-hex-down:before{content:"\e015"}.icon-bg-icon-hex-left:before{content:"\e016"}.icon-bg-icon-arrow-up:before{content:"\e017"}.icon-bg-icon-circle:before{content:"\e018"}.icon-bg-icon-hex-right:before{content:"\e019"}.icon-bg-icon-hex-up:before{content:"\e01a"}.icon-bg-icon-circle-fill:before{content:"\e01b"}.icon-bg-icon-close:before{content:"\e01c"}.icon-bg-icon-linkedin:before{content:"\e01d"}.icon-bg-icon-logo:before{content:"\e01e"}.icon-bg-icon-email:before{content:"\e01f"}.icon-bg-icon-expand-view:before{content:"\e020"}.icon-bg-icon-menu:before{content:"\e021"}.icon-bg-icon-instagram:before{content:"";background-image:url("../images/instagram-4-78.png");width:39px;height:39px;background-size:cover}@media screen and (max-width: 1400px){.icon-bg-icon-instagram:before{width:35px;height:35px}}@media screen and (max-width: 767px){.icon-bg-icon-instagram:before{width:39px;height:39px}}@font-face{font-family:"untitled-font-2";src:url("../fonts/bresslergroup/untitled-font-2.eot");src:url("../fonts/bresslergroup/untitled-font-2.eot?#iefix") format("embedded-opentype"),url("../fonts/bresslergroup/untitled-font-2.woff") format("woff"),url("../fonts/bresslergroup/untitled-font-2.ttf") format("truetype"),url("../fonts/bresslergroup/untitled-font-2.svg#bg") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"untitled-font-2" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:0.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-tag-"]:before,[class*=" icon-tag-"]:before{font-family:"untitled-font-2" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:0.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tag-icon:before{content:"t"}#video-header{display:none}.widget_bg_archives_widget .archive-year:not(:first-child):not(:last-child){padding:0 !important}.video-js{width:100% !important;height:100% !important;line-height:0 !important;font-size:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal-open{overflow:hidden}.fadeOut{opacity:0;transition:opacity 5s linear}h1{font-family:"Museo Sans W00";font-size:32px;font-weight:100;line-height:150%}h1 .bold{font-weight:500}@media screen and (max-width: 992px){h1{font-size:22px;padding:0 20px}}h1.black{color:#212f38 !important;text-shadow:1px 1px rgba(0,0,0,0.2) !important}h2,.h2{font-family:"Museo Sans W00";color:#212f38;text-align:center;font-size:32px;font-weight:100;display:block;margin:0;line-height:1.4;letter-spacing:0.2px}h2 .bold,.h2 .bold{font-weight:500}@media screen and (max-width: 992px){h2,.h2{padding:0 15px;font-size:22px;line-height:1.3;letter-spacing:0.1px}}.h3-subheader{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#212f38;text-align:center;letter-spacing:0.75px}.single .emphasize-first-p p:first-child,h6{font-size:28px;font-family:"Museo Slab W01";text-align:left;font-weight:300;display:block;line-height:130%;color:#212f38}@media screen and (max-width: 660px){.single .emphasize-first-p p:first-child,h6{font-size:22px}}p,.p{font-family:"Museo Sans W01";font-weight:300;font-size:16px;line-height:170%}p a,.p a{color:#c03}a,a:hover,a:active{text-decoration:none !important;color:#212f38}ul:not(.not-global-ul):not(.selectboxit-list){list-style:none;padding-left:0;margin:0}ul:not(.not-global-ul):not(.selectboxit-list) li{font-family:"Museo Sans W01";font-size:14px;font-weight:300;color:#212f38;text-indent:-16px;margin:0 0 0 16px}ul:not(.not-global-ul):not(.selectboxit-list) li:before{color:#75c6d1;content:"\2022";font-size:14px;padding-right:10px}.no-padding{padding:0 !important}.row{margin:0}.red{color:#c03}.br{display:block}@media screen and (max-width: 660px){.br{display:inline-block}}.col-centered{float:none;margin:0 auto}.rotate180{transform:rotate(-180deg)}.image-caption{font-family:"Museo Slab W01";font-weight:300;font-style:italic;font-size:14px;color:#888990;margin-top:30px;text-align:center}body{background-color:#212f38}body .white-container{position:relative;background:#fff;margin-top:-68px}.page-wrapper{max-width:1700px;margin:0 auto;-o-box-shadow:0 0 25px rgba(0,0,0,0.2);box-shadow:0 0 25px rgba(0,0,0,0.2);border-radius:1px}@media screen and (max-width: 1280px){.container{width:1280px}}@media screen and (max-width: 1280px){.container{width:100%}}@media screen and (max-width: 897px){.container{padding:0}}img{max-width:100%;height:auto}blockquote{padding:14px 0 0 29px;border:none;position:relative;font-size:18px;font-style:italic;font-family:"Museo Slab W01";color:#959595;line-height:175%}@media screen and (min-width: 767px){blockquote{font-size:22px;padding:13px 0 0 39px}}blockquote:before{font-family:"bg";content:"\e006";position:absolute;font-size:35px;top:0;left:0;color:#75c6d1}@media screen and (min-width: 992px){blockquote:before{font-size:45px}}blockquote p{font-size:18px;font-style:italic;font-family:"Museo Slab W01";font-weight:100;color:#333e48}@media screen and (min-width: 767px){blockquote p{font-size:22px}}#opaque-bg{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background:#000;opacity:.75;z-index:999999;cursor:pointer}#surveyPopup{display:none;width:100%;max-width:550px;height:600px;max-height:75%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99999999;padding:15px;background:#212f38;border-radius:5px}#surveyPopup .close{position:absolute;top:1px;right:5px;color:#FFF;font-size:13px;z-index:99999999999;cursor:pointer;opacity:1}#surveyPopup iframe{width:100%;height:100%;border:none}.spacer-container{display:block;text-align:center;height:60px}.spacer-container .blue-spacer{display:block;margin:35px auto;border:1px solid;border-color:#75c6d1;width:2px;height:30px;position:relative;bottom:20px;opacity:0}.red-button{font-weight:400;cursor:pointer;display:inline-block;background:#c03;color:#f6f7f2;min-height:40px;padding:10px;border-radius:0px;text-transform:uppercase;font-size:14px;font-family:"Montserrat",sans-serif;margin:10px 0;border-radius:0;transition:all 0.3s ease-in-out}.red-button:hover,.red-button:active,.red-button:focus{color:#f6f7f2;text-decoration:none;background:#B70236}.red-button.apply-now-button{font-size:12px}.red-button.apply-now-button span.icon{font-size:18px;position:relative;top:1px;right:5px;float:right}.red-button .arrow,.red-button .icon{display:inline;vertical-align:text-top;font-size:22px;padding:8px 4px}.slider-tab{position:absolute;width:50px;height:50px;font-size:26px;display:none;cursor:pointer;background:#75c6d1;color:#fff;padding:12px 0 0 12px}@media screen and (min-width: 1400px){.slider-tab{width:55px;height:55px;font-size:36px}}@media screen and (min-width: 1600px){.slider-tab{width:60px;height:60px;font-size:42px}}@media screen and (max-width: 897px){.slider-tab{display:none !important}}.slider-tab.next-tab{visibility:hidden;right:0;transition:all 0.3s ease-in-out}.slider-tab.next-tab.push-right{right:-60px}.slider-tab.next-tab.visible{visibility:visible}.slider-tab.previous-tab{left:0}.box-link{display:block;font-family:"Montserrat",sans-serif;font-size:12px;color:#f6f7f2;width:110px;height:110px;margin:80px auto 0 auto;padding:25px 30px 20px 20px;text-transform:uppercase}.box-link:hover,.box-link:focus{color:#FFFFFF}@media screen and (max-width: 767px){.box-link{margin:50px auto 0 auto}}.box-link.red-box{background-color:#c03;text-decoration:none}.box-link.red-box:hover .arrow,.box-link.red-box:active .arrow,.box-link.red-box:focus .arrow{text-decoration:none;transform:translateX(25px)}.box-link.red-box .arrow{width:20px;height:20px;font-size:26px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition-duration:0.35s}.box-link.blue-box{background-color:#75c6d1;text-decoration:none}.box-link.blue-box:hover .arrow,.box-link.blue-box:active .arrow,.box-link.blue-box:focus .arrow{text-decoration:none}.box-link.blue-box .arrow{font-size:26px;width:18px;height:22px}.box-link.bring-me-home{padding:20px 25px 15px 15px}.box-link .text{display:block;margin:0 0 10px 0}.box-link .arrow{display:block}@media screen and (min-width: 897px){.small-nav header{padding-top:135px !important}}.alm-btn-wrap{display:none !important}header{background:#212f38;text-align:center;position:relative;width:100%;overflow:hidden;padding-top:130px}header .large-header{display:block}@media screen and (max-width: 767px){header .large-header{display:none}}header .large-only-header{display:none}@media screen and (min-width: 1025px){header .large-only-header{display:block}}header .small-header{display:block}@media screen and (min-width: 767px){header .small-header{display:none}}header .small-medium-header{display:block}@media screen and (min-width: 1025px){header .small-medium-header{display:none}}@media screen and (min-width: 897px){header{padding-top:175px}}header .award-winner{width:73px;background:#ca003d;font-family:"Montserrat",sans-serif;font-size:10px;line-height:18px;font-weight:400;letter-spacing:2px;position:absolute;bottom:24px;right:29px;text-transform:uppercase;color:#fff;padding:8px 5px 5px 10px;border-radius:6px;z-index:7;text-align:center;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media screen and (max-width: 1175px){header div.align{position:relative;width:10000px;left:50%;margin:0 0 0 -5000px;text-align:center}}header video{position:absolute;z-index:9;overflow:hidden}@media screen and (max-width: 1025px){header video{display:none}}header img.product-category{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 992px){header img.product-category{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1175px){header img.product-category{height:auto;max-width:100%;width:auto}}@media screen and (min-width: 1700px){header img.product-category{height:650px;width:100%;max-width:100%}}header .header-icon-section{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;top:45%}@media screen and (max-width: 767px){header .header-icon-section{top:50%}}header .header-icon-section img{width:100px;height:auto}@media screen and (min-width: 767px){header .header-icon-section img{width:150px}}header .header-icon-section h1{font-size:26px;margin-top:35px;color:#FFFFFF;font-weight:700;letter-spacing:.5px;text-transform:uppercase;font-family:"Museo Sans W01"}@media screen and (min-width: 767px){header .header-icon-section h1{font-size:34px}}@media screen and (max-width: 992px){header .header-icon-section h1{font-size:22px}}header img.news-article{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 767px){header img.news-article{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1175px){header img.news-article{height:auto;max-width:100%;width:auto}}@media screen and (min-width: 1700px){header img.news-article{height:650px;width:100%;max-width:100%}}header img.product{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 767px){header img.product{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1175px){header img.product{height:auto;max-width:100%;width:auto}}@media screen and (min-width: 1700px){header img.product{height:650px;width:100%;max-width:100%}}header .video-header,header #video-header_html5_api{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 767px){header .video-header,header #video-header_html5_api{height:450px}}@media screen and (min-width: 992px){header .video-header,header #video-header_html5_api{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1100px){header .video-header,header #video-header_html5_api{height:500px;max-width:none;width:auto}}@media screen and (min-width: 1310px){header .video-header,header #video-header_html5_api{height:auto;max-width:100%;width:100%}}@media screen and (min-width: 1700px){header .video-header,header #video-header_html5_api{height:650px;width:100%;max-width:100%}}header h1.video-h1{position:absolute;bottom:23%;right:0;left:0;font-family:"Museo Sans W01";font-weight:100;font-size:48px;color:#f6f7f2;text-shadow:3px 3px 3px rgba(0,0,0,0.3);letter-spacing:0.1px;line-height:1.2;z-index:99}@media screen and (min-width: 767px){header h1.video-h1{bottom:35%}}@media screen and (min-width: 1310px){header h1.video-h1{font-size:55px}}@media screen and (max-width: 767px){header h1.video-h1{font-size:30px;line-height:1.4;letter-spacing:0.2px}}header .video-play-button{background-color:#212f38;color:#f6f7f2;padding:20px 0 10px 0;position:absolute;left:0;right:0;bottom:0;width:100px;margin-left:auto;margin-right:auto;font-size:64px;cursor:pointer;z-index:99;transition:all 0.3s ease-in-out}@media screen and (max-width: 1025px){header .video-play-button{display:none}}@media screen and (max-width: 897px){header .video-play-button{width:85px;padding:10px 0 0 0}}header .video-play-button:hover{color:#75c6d1}header img.expertise-single{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 767px){header img.expertise-single{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1175px){header img.expertise-single{height:auto;max-width:100%;width:auto}}@media screen and (min-width: 1700px){header img.expertise-single{height:650px;width:100%;max-width:100%}}header .expertise-header-section{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;top:38%}@media screen and (min-width: 992px){header .expertise-header-section{top:40%}}header .expertise-header-section img{width:100px;height:auto}@media screen and (min-width: 767px){header .expertise-header-section img{width:150px}}header .expertise-header-section h1{font-size:26px;margin-top:35px;color:#000000;font-weight:700;letter-spacing:.5px;text-transform:uppercase;font-family:"Museo Sans W01"}@media screen and (min-width: 767px){header .expertise-header-section h1{font-size:34px}}@media screen and (max-width: 992px){header .expertise-header-section h1{font-size:22px}}.header-video-modal .modal{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;z-index:99999}.header-video-modal .modal:not(.in){opacity:0;transition:opacity .3s ease-in}.header-video-modal .modal.in{opacity:1}.header-video-modal .modal.youtube .modal-dialog .modal-content .modal-header{top:40px;right:25px}.header-video-modal .modal .modal-dialog{width:100%;height:100%;margin:0 auto}.header-video-modal .modal .modal-dialog .modal-content{background:#000000;width:100%;height:100%}.header-video-modal .modal .modal-dialog .modal-content .modal-header{border:none;padding:0;position:absolute;right:10px;top:0;z-index:9999999;border:none;min-height:0}.header-video-modal .modal .modal-dialog .modal-content .modal-header .closebutton{cursor:pointer}.header-video-modal .modal .modal-dialog .modal-content .modal-header .closebutton span{font-size:60px;color:#FFFFFF;opacity:1}.header-video-modal .modal .modal-dialog .modal-content .modal-body{padding:0}.header-video-modal .modal .modal-dialog .modal-content .modal-body iframe{border:none;height:100vh;width:100%}.hover-cover{z-index:99;background:#c03;position:absolute;overflow:hidden;display:table;color:white;left:50%;top:50%;width:101%;opacity:0;transform:translate(-50%, -50%);transition:all 0.3s ease-in-out}@media screen and (max-width: 897px){.hover-cover{display:none}}.hover-cover:hover{opacity:1}.hover-cover .hover-cover-content{display:table-cell;vertical-align:middle}.hover-cover.work-hover{height:380px;padding:0 40px}@media screen and (max-width: 1100px){.hover-cover.work-hover{padding:0 20px}}.hover-cover.work-hover .work-header{font-family:"Museo Sans W01";font-weight:500;font-size:55px;line-height:55px;display:block}@media screen and (max-width: 1100px){.hover-cover.work-hover .work-header{font-size:45px;line-height:45px}}.hover-cover.work-hover .work-subheader{font-family:"Museo Sans W00";font-size:24px;line-height:28px;font-weight:300;margin:10px 0;display:block}.hover-cover.employee-hover{height:300px;padding:0 20px}.hover-cover.employee-hover .employee-name{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:16px;display:block;line-height:125%}.hover-cover.employee-hover .employee-title{font-family:"Museo Sans W00";display:block;font-weight:300;font-size:16px;line-height:16px;margin:5px 0}.hover-cover.expertise-hover{background:#75c6d1;color:#212f38;height:380px}.hover-cover.expertise-hover .expertise-title{text-align:left}.hover-cover .arrow{font-size:30px;width:20px;height:20px;display:block}.hover-cover .arrow.award-arrow{width:auto;height:auto;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.work,.case-study{width:calc(33.33333333% - 4px);margin:2px;padding:0;overflow:hidden;position:relative;display:inline-block;vertical-align:top}@media screen and (max-width: 767px){.work,.case-study{padding:2px;margin:0px;width:50%}}@media screen and (min-width: 897px){.work:hover a img,.case-study:hover a img{transition:all 0.3s ease-in-out;transform:scale3d(1.15, 1.15, 1)}.work:hover a .hover-cover,.case-study:hover a .hover-cover{background:rgba(204,0,51,0.85);opacity:1}}.work .award-winner,.case-study .award-winner{width:73px;background:#ca003d;font-family:"Montserrat",sans-serif;font-size:10px;line-height:18px;font-weight:400;letter-spacing:2px;position:absolute;bottom:24px;right:29px;text-transform:uppercase;color:#fff;padding:8px 5px 5px 10px;border-radius:6px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-align:center}.news-container{padding:0;text-align:left}@media screen and (max-width: 1200px){.news-container{text-align:center}}.news-container.center-me{text-align:center}.news-container .news{width:100%;max-width:376px;float:none;display:inline-block;padding:0 0 30px 0}@media screen and (min-width: 767px){.news-container .news{padding:0}.news-container .news:hover .content-area .news-information{background-color:#c03;color:#fff}.news-container .news:hover .content-area .news-information .arrow{color:#fff}.news-container .news:hover .content-area .news-information .news-author{color:#fff}}@media screen and (max-width: 767px){.news-container .news a:focus .content-area .news-information{background-color:#c03;color:#fff}.news-container .news a:focus .content-area .news-information .arrow{color:#fff}.news-container .news a:focus .content-area .news-information .news-author{color:#fff}}@media screen and (max-width: 379px){.news-container .news{width:100%}}.news-container .news .content-area{overflow:hidden;position:relative;display:block}@media screen and (min-width: 0px){.news-container .news .content-area div.align{position:relative;width:10000px;left:50%;margin:0 0 0 -5000px;text-align:center}}.news-container .news .content-area img{position:relative;max-width:none !important;display:block;width:200%;margin:0 auto 0 -50%}@media screen and (min-width: 0px){.news-container .news .content-area img{height:300px;max-width:none !important;width:auto;margin:0 auto}}.news-container .news .content-area .news-information{text-align:left;background-color:#e8eaeb;padding:10px 40px 10px 20px;position:absolute;bottom:0;width:101%;color:#212f38;min-height:95px;transition:all 0.2s ease-in-out}.news-container .news .content-area .news-information.title-only{min-height:80px}.news-container .news .content-area .news-information.title-only .news-title{position:absolute;top:50%;left:20px;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);max-width:290px}.news-container .news .content-area .news-information.title-only .arrow{position:absolute;top:50%;right:20px;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);width:26px;height:26px}.news-container .news .content-area .news-information .news-type{font-family:"Museo Slab W01";font-size:12px;font-weight:500;text-transform:uppercase;margin:5px 0 8px 0;display:block}.news-container .news .content-area .news-information .news-title{font-family:"Museo Sans W01";font-size:16px;font-weight:300;display:block}.news-container .news .content-area .news-information .news-author{font-family:"Museo Slab W01";font-weight:500;font-style:italic;font-size:12px;color:#999999;display:block;margin:10px 0 0 0}.news-container .news .content-area .news-information .arrow{font-size:26px;color:#c03;display:block;width:50px;height:50px;position:absolute;top:10px;right:-10px;transition:all 0.2s ease-in-out}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated1{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated2{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}100%{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}100%{opacity:1;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}100%{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}100%{opacity:1;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}100%{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}100%{opacity:1;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.newsletter-cta-section{height:170px;width:100%;padding:35px 25px 30px 25px;text-align:center;background-size:cover !important;background-repeat:no-repeat !important;background-position-x:center !important;background-position-y:center !important}@media screen and (max-width: 767px){.newsletter-cta-section{height:auto;padding:35px 30px}}.newsletter-cta-section h3{color:#FFFFFF !important;text-transform:uppercase;font-family:"Montserrat",sans-serif !important;font-weight:400 !important;font-size:21px !important;margin:0 0 22px 0;text-align:center !important;line-height:1.3}.newsletter-cta-section h3 span.not-cap{text-transform:none !important}.newsletter-cta-section .red-button{margin:0 auto;height:50px;width:170px;line-height:50px;padding:0 0 0 22px;font-size:14px;text-align:left;color:#FFFFFF !important}.newsletter-cta-section .red-button .icon{font-size:30px;position:relative;left:25px;top:-2px;padding:0}#design-chart-section{position:relative}#design-chart-section .br-s{display:none}@media screen and (max-width: 992px){#design-chart-section .br-s{display:block !important}}#design-chart-section .background{display:block;width:100%;max-width:1024px;margin:0 auto;z-index:1}#design-chart-section .background .cls-26{stroke-width:1.4px}#design-chart-section .background.hide-mobile{display:block}#design-chart-section .background.hide-mobile .cls-1{fill:#212f38}#design-chart-section .background.hide-mobile .cls-2{fill:#f6f7f2}#design-chart-section .background.hide-mobile .cls-15,#design-chart-section .background.hide-mobile .cls-3{font-size:12.92px;fill:#cc2036;font-family:Montserrat-Regular, Montserrat}#design-chart-section .background.hide-mobile .cls-15,#design-chart-section .background.hide-mobile .cls-4{letter-spacing:-0.02em}#design-chart-section .background.hide-mobile .cls-5{letter-spacing:-0.04em}#design-chart-section .background.hide-mobile .cls-6{letter-spacing:-0.01em}#design-chart-section .background.hide-mobile .cls-7{letter-spacing:-0.02em}#design-chart-section .background.hide-mobile .cls-8{letter-spacing:-0.02em}#design-chart-section .background.hide-mobile .cls-9{letter-spacing:-0.08em}#design-chart-section .background.hide-mobile .cls-10{letter-spacing:-0.08em}#design-chart-section .background.hide-mobile .cls-11{letter-spacing:-0.02em}#design-chart-section .background.hide-mobile .cls-12{letter-spacing:-0.02em}#design-chart-section .background.hide-mobile .cls-13{letter-spacing:-0.01em}#design-chart-section .background.hide-mobile .cls-14{fill:#f6f7f1}#design-chart-section .background.hide-mobile .cls-16{letter-spacing:-0.02em}#design-chart-section .background.hide-mobile .cls-17{letter-spacing:-0.02em}#design-chart-section .background.hide-mobile .cls-18{letter-spacing:-0.01em}#design-chart-section .background.hide-mobile .cls-19{letter-spacing:0em}#design-chart-section .background.hide-mobile .cls-20{letter-spacing:-0.07em}#design-chart-section .background.hide-mobile .cls-21{letter-spacing:-0.04em}#design-chart-section .background.hide-mobile .cls-22{letter-spacing:-0.04em}#design-chart-section .background.hide-mobile .cls-23{letter-spacing:-0.08em}#design-chart-section .background.hide-mobile .cls-24{letter-spacing:-0.01em}#design-chart-section .background.hide-mobile .cls-25{letter-spacing:0.01em}#design-chart-section .background.hide-mobile .cls-26{fill:none;stroke:#75c6d1;stroke-miterlimit:10}@media screen and (max-width: 767px){#design-chart-section .background.hide-mobile{display:none}}#design-chart-section .background.mobile{display:none}#design-chart-section .background.mobile .cls-1{fill:#212f38}#design-chart-section .background.mobile .cls-2{fill:#f6f7f2}#design-chart-section .background.mobile .cls-18,#design-chart-section .background.mobile .cls-3{font-size:7px;fill:#cc2036;font-family:Montserrat-Regular, Montserrat}#design-chart-section .background.mobile .cls-4{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-5{letter-spacing:-0.02em}#design-chart-section .background.mobile .cls-6{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-7{letter-spacing:0em}#design-chart-section .background.mobile .cls-8{letter-spacing:0em}#design-chart-section .background.mobile .cls-9{letter-spacing:-0.06em}#design-chart-section .background.mobile .cls-10{letter-spacing:-0.05em}#design-chart-section .background.mobile .cls-11{letter-spacing:0em}#design-chart-section .background.mobile .cls-12{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-13{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-14{fill:#f6f7f1}#design-chart-section .background.mobile .cls-15{letter-spacing:0em}#design-chart-section .background.mobile .cls-16{letter-spacing:-0.06em}#design-chart-section .background.mobile .cls-17{letter-spacing:0em}#design-chart-section .background.mobile .cls-18{letter-spacing:0.02em}#design-chart-section .background.mobile .cls-19{letter-spacing:-0.04em}#design-chart-section .background.mobile .cls-20{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-21{letter-spacing:-0.02em}#design-chart-section .background.mobile .cls-22{letter-spacing:-0.02em}#design-chart-section .background.mobile .cls-23{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-24{letter-spacing:0em}#design-chart-section .background.mobile .cls-25{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-26{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-27{letter-spacing:0.01em}#design-chart-section .background.mobile .cls-28{letter-spacing:0.03em}#design-chart-section .background.mobile .cls-29,#design-chart-section .background.mobile .cls-30{fill:none;stroke:#75c6d1;stroke-miterlimit:10}#design-chart-section .background.mobile .cls-30{stroke-width:0.75px}@media screen and (max-width: 767px){#design-chart-section .background.mobile{display:block}}#design-chart-section .content{display:block;width:100%;max-width:1024px;margin:0 auto;z-index:2;color:#ffffff;position:absolute;top:0;left:50%;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0)}#design-chart-section .content .canvas{position:relative}#design-chart-section .content .canvas .icon{width:104px;height:auto;position:absolute}#design-chart-section .content .canvas .icon .cls-1{fill:#f6f7f2;stroke:none}#design-chart-section .content .canvas .icon .cls-2{font-size:7px;fill:#cc2036;font-family:Montserrat-Regular, Montserrat}#design-chart-section .content .canvas .icon .cls-3{letter-spacing:0.01em}#design-chart-section .content .canvas .icon .cls-4{letter-spacing:-0.02em}#design-chart-section .content .canvas .icon .cls-5{letter-spacing:0.01em}#design-chart-section .content .canvas .icon .cls-6{letter-spacing:0em}#design-chart-section .content .canvas .icon .cls-7{letter-spacing:0em}#design-chart-section .content .canvas .icon .cls-8{letter-spacing:-0.06em}#design-chart-section .content .canvas .icon .cls-9{letter-spacing:-0.05em}#design-chart-section .content .canvas .icon .cls-10{letter-spacing:0em}#design-chart-section .content .canvas .icon .cls-11{letter-spacing:0.01em}#design-chart-section .content .canvas .icon .cls-12{letter-spacing:0.01em}#design-chart-section .content .canvas .icon .cls-13{fill:#f6f7f1}#design-chart-section .content .canvas .icon .cls-14{fill:#212f38}#design-chart-section .content .canvas .icon.north{left:58%;top:10px;transform:translate(-42%, 0);-ms-transform:translate(-42%, 0);-webkit-transform:translate(-42%, 0)}#design-chart-section .content .canvas .icon.east{right:5px;top:40%;transform:translate(0, -40%);-ms-transform:translate(0, -40%);-webkit-transform:translate(0, -40%)}#design-chart-section .content .canvas .icon.south{left:58%;bottom:5px;transform:translate(-42%, 0);-ms-transform:translate(-42%, 0);-webkit-transform:translate(-42%, 0)}#design-chart-section .content .canvas .icon.west{top:40%;transform:translate(0, -40%);-ms-transform:translate(0, -40%);-webkit-transform:translate(0, -40%)}#design-chart-section .content .canvas #horizontal-arrows{position:absolute;left:50%;top:41%;transform:translate(-50%, -41%);-ms-transform:translate(-50%, -41%);-webkit-transform:translate(-50%, -41%);z-index:2;width:calc(100% - 270px);max-width:780px}#design-chart-section .content .canvas #vertical-arrows{position:absolute;top:50%;left:58.7%;transform:translate(-41.3%, -50%);-ms-transform:translate(-41.3%, -50%);-webkit-transform:translate(-41.3%, -50%);z-index:2;width:100%;max-width:20.5px}#design-chart-section .content .canvas .big-link-container{cursor:pointer;position:absolute;top:0;left:0;border-radius:10px;padding:5px;background:#455860;background:linear-gradient(to bottom, #455860 0%, #36434c 36%, #36434c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#455860', endColorstr='#36434c',GradientType=0 );text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){#design-chart-section .content .canvas .big-link-container{border-radius:5px;padding:3px}}@media screen and (max-width: 555px){#design-chart-section .content .canvas .big-link-container{line-height:90%}}@media screen and (max-width: 400px){#design-chart-section .content .canvas .big-link-container{padding:2px}}#design-chart-section .content .canvas .big-link-container a{font-family:"Montserrat",sans-serif;font-weight:800;color:#75c6d1;font-size:17px;text-transform:uppercase;line-height:110%}@media screen and (max-width: 992px){#design-chart-section .content .canvas .big-link-container a{line-height:100%;font-size:15px}}@media screen and (max-width: 767px){#design-chart-section .content .canvas .big-link-container a{font-size:14px;width:auto;min-width:0}}@media screen and (max-width: 555px){#design-chart-section .content .canvas .big-link-container a{line-height:90%;font-size:11px}}@media screen and (max-width: 400px){#design-chart-section .content .canvas .big-link-container a{font-size:10px}}@media screen and (max-width: 350px){#design-chart-section .content .canvas .big-link-container a{font-size:9px}}#design-chart-section .content .canvas .big-link-container#user-needs-validation{left:93%;top:25%;transform:translate(-93%, -25%);-ms-transform:translate(-93%, -25%);-webkit-transform:translate(-93%, -25%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas .big-link-container#user-needs-validation{left:83%;top:21%;transform:translate(-83%, -21%);-ms-transform:translate(-83%, -21%);-webkit-transform:translate(-83%, -21%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas .big-link-container#user-needs-validation{left:100%;top:21%;transform:translate(-100%, -21%);-ms-transform:translate(-100%, -21%);-webkit-transform:translate(-100%, -21%)}}#design-chart-section .content .canvas .big-link-container#user-needs-survey{left:6%;top:15%;transform:translate(-6%, -15%);-ms-transform:translate(-6%, -15%);-webkit-transform:translate(-6%, -15%)}#design-chart-section .content .canvas .big-link-container#validation-summative{left:82%;top:49%;transform:translate(-82%, -49%);-ms-transform:translate(-82%, -49%);-webkit-transform:translate(-82%, -49%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas .big-link-container#validation-summative{left:83%;top:50%;transform:translate(-83%, -50%);-ms-transform:translate(-83%, -50%);-webkit-transform:translate(-83%, -50%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas .big-link-container#validation-summative{left:94%;top:57%;transform:translate(-94%, -57%);-ms-transform:translate(-94%, -57%);-webkit-transform:translate(-94%, -57%)}}@media screen and (max-width: 555px){#design-chart-section .content .canvas .big-link-container#validation-summative{left:100%;top:57%;transform:translate(-100%, -57%);-ms-transform:translate(-100%, -57%);-webkit-transform:translate(-100%, -57%)}}#design-chart-section .content .canvas .big-link-container#workflow-mapping{left:25%;top:46%;transform:translate(-25%, -46%);-ms-transform:translate(-25%, -46%);-webkit-transform:translate(-25%, -46%)}#design-chart-section .content .canvas .big-link-container#contextual-inquiry{left:8%;top:64%;transform:translate(-8%, -64%);-ms-transform:translate(-8%, -64%);-webkit-transform:translate(-8%, -64%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas .big-link-container#contextual-inquiry{left:4%;top:70%;transform:translate(-4%, -70%);-ms-transform:translate(-4%, -70%);-webkit-transform:translate(-4%, -70%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas .big-link-container#contextual-inquiry{left:4%;top:75%;transform:translate(-4%, -75%);-ms-transform:translate(-4%, -75%);-webkit-transform:translate(-4%, -75%)}}#design-chart-section .content .canvas .big-link-container#diary-studies{left:37%;top:54%;transform:translate(-37%, -54%);-ms-transform:translate(-37%, -54%);-webkit-transform:translate(-37%, -54%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas .big-link-container#diary-studies{left:37%;top:56%;transform:translate(-37%, -56%);-ms-transform:translate(-37%, -56%);-webkit-transform:translate(-37%, -56%)}}#design-chart-section .content .canvas .big-link-container#formative-usability{left:71%;top:71%;transform:translate(-71%, -71%);-ms-transform:translate(-71%, -71%);-webkit-transform:translate(-71%, -71%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas .big-link-container#formative-usability{left:79%;top:75%;transform:translate(-79%, -75%);-ms-transform:translate(-79%, -75%);-webkit-transform:translate(-79%, -75%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas .big-link-container#formative-usability{left:90%;top:79%;transform:translate(-90%, -79%);-ms-transform:translate(-90%, -79%);-webkit-transform:translate(-90%, -79%)}}@media screen and (max-width: 555px){#design-chart-section .content .canvas .big-link-container#formative-usability{left:98%;top:79%;transform:translate(-98%, -79%);-ms-transform:translate(-98%, -79%);-webkit-transform:translate(-98%, -79%)}}#design-chart-section .content .canvas span{position:absolute;font-family:"Montserrat",sans-serif;font-size:16.5px;line-height:125%;font-weight:300;text-transform:uppercase;top:0;left:0;display:block;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 992px){#design-chart-section .content .canvas span{font-size:14px}}@media screen and (max-width: 767px){#design-chart-section .content .canvas span{font-size:12px}}@media screen and (max-width: 555px){#design-chart-section .content .canvas span{font-size:9px;font-weight:400}}@media screen and (max-width: 400px){#design-chart-section .content .canvas span{font-size:8px}}@media screen and (max-width: 350px){#design-chart-section .content .canvas span{font-size:7px}}#design-chart-section .content .canvas span#concept-testing{left:86%;top:16%;transform:translate(-86%, -16%);-ms-transform:translate(-86%, -16%);-webkit-transform:translate(-86%, -16%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas span#concept-testing{left:82%;top:12%;transform:translate(-82%, -12%);-ms-transform:translate(-82%, -12%);-webkit-transform:translate(-82%, -12%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas span#concept-testing{left:90%;top:12%;transform:translate(-90%, -12%);-ms-transform:translate(-90%, -12%);-webkit-transform:translate(-90%, -12%)}}#design-chart-section .content .canvas span#ergonomic-assessment{left:75%;top:35%;transform:translate(-75%, -35%);-ms-transform:translate(-75%, -35%);-webkit-transform:translate(-75%, -35%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas span#ergonomic-assessment{left:67%;top:32%;transform:translate(-67%, -32%);-ms-transform:translate(-67%, -32%);-webkit-transform:translate(-67%, -32%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas span#ergonomic-assessment{left:75%;top:32%;transform:translate(-75%, -32%);-ms-transform:translate(-75%, -32%);-webkit-transform:translate(-75%, -32%)}}#design-chart-section .content .canvas span#face-off{left:79%;top:60%;transform:translate(-79%, -60%);-ms-transform:translate(-79%, -60%);-webkit-transform:translate(-79%, -60%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas span#face-off{left:84%;top:62%;transform:translate(-84%, -62%);-ms-transform:translate(-84%, -62%);-webkit-transform:translate(-84%, -62%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas span#face-off{left:92%;top:67%;transform:translate(-92%, -67%);-ms-transform:translate(-92%, -67%);-webkit-transform:translate(-92%, -67%)}}#design-chart-section .content .canvas span#heuristic-professional{left:78%;top:82%;transform:translate(-78%, -82%);-ms-transform:translate(-78%, -82%);-webkit-transform:translate(-78%, -82%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas span#heuristic-professional{left:87%;top:87%;transform:translate(-87%, -87%);-ms-transform:translate(-87%, -87%);-webkit-transform:translate(-87%, -87%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas span#heuristic-professional{left:96%;top:91%;transform:translate(-96%, -91%);-ms-transform:translate(-96%, -91%);-webkit-transform:translate(-96%, -91%)}}@media screen and (max-width: 555px){#design-chart-section .content .canvas span#heuristic-professional{left:100%;top:93%;transform:translate(-100%, -93%);-ms-transform:translate(-100%, -93%);-webkit-transform:translate(-100%, -93%)}}#design-chart-section .content .canvas span#focus-groups{left:47%;top:61.5%;transform:translate(-47%, -61.5%);-ms-transform:translate(-47%, -61.5%);-webkit-transform:translate(-47%, -61.5%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas span#focus-groups{left:45%;top:64%;transform:translate(-45%, -64%);-ms-transform:translate(-45%, -64%);-webkit-transform:translate(-45%, -64%)}}#design-chart-section .content .canvas span#user-advisory{left:32%;top:75.5%;transform:translate(-32%, -75.5%);-ms-transform:translate(-32%, -75.5%);-webkit-transform:translate(-32%, -75.5%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas span#user-advisory{left:32%;top:80%;transform:translate(-32%, -80%);-ms-transform:translate(-32%, -80%);-webkit-transform:translate(-32%, -80%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas span#user-advisory{left:32%;top:84%;transform:translate(-32%, -84%);-ms-transform:translate(-32%, -84%);-webkit-transform:translate(-32%, -84%)}}#design-chart-section .content .canvas span#user-interviews{left:27%;top:84%;transform:translate(-27%, -84%);-ms-transform:translate(-27%, -84%);-webkit-transform:translate(-27%, -84%)}@media screen and (max-width: 992px){#design-chart-section .content .canvas span#user-interviews{left:26%;top:87%;transform:translate(-26%, -87%);-ms-transform:translate(-26%, -87%);-webkit-transform:translate(-26%, -87%)}}@media screen and (max-width: 767px){#design-chart-section .content .canvas span#user-interviews{left:26%;top:91%;transform:translate(-26%, -91%);-ms-transform:translate(-26%, -91%);-webkit-transform:translate(-26%, -91%)}}#design-chart-section .content .canvas span#task-analysis{left:27%;top:32%;transform:translate(-27%, -32%);-ms-transform:translate(-27%, -32%);-webkit-transform:translate(-27%, -32%)}#design-chart-section .content .canvas span#surveys{left:47%;top:24.5%;transform:translate(-47%, -24.5%);-ms-transform:translate(-47%, -24.5%);-webkit-transform:translate(-47%, -24.5%)}.slider-caption-section{text-align:center;padding:0 25px}.slider-caption-section .slider-caption{font-size:15px;font-style:italic;font-family:"Museo Sans W01";font-weight:300;margin:0}@media screen and (max-width: 767px){.slider-caption-section .slider-caption{margin:10px 0 0 0;font-size:13px}}#mobile-work-tab{display:none;position:fixed;bottom:0;width:100%;height:50px;background:#c03;color:#fff;z-index:998;padding:0 40px}#mobile-work-tab span.work-text{line-height:50px;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;text-transform:uppercase}#mobile-work-tab span.arrow{width:50px;height:50px;display:inline-block;vertical-align:middle;text-align:right;float:right}#mobile-work-tab span.arrow:before{font-size:24px;line-height:50px}.threesixty-container{display:block;width:100%;height:auto;margin:0 auto 35px auto}.announcement-banner{width:100%;height:90px;background-image:linear-gradient(0deg, #3699c6 0%, #3dcce0 60%, #43d5e9 100%);background-image:-ms-linear-gradient(0deg, #3699c6 0%, #3dcce0 60%, #43d5e9 100%);padding:22px}@media screen and (max-width: 767px){.announcement-banner{padding:22px 0}}@media screen and (max-width: 992px){.announcement-banner{height:auto;text-align:center}}.announcement-banner .image-section{display:inline-block;vertical-align:top;padding:0 32px;border-right:2px solid rgba(255,255,255,0.25)}@media screen and (max-width: 767px){.announcement-banner .image-section{border-right:none;padding:0}}.announcement-banner .text-section{display:inline-block;vertical-align:top;padding-left:28px;margin-right:12%}@media screen and (max-width: 1200px){.announcement-banner .text-section{margin-right:0%}}@media screen and (max-width: 767px){.announcement-banner .text-section{display:block;margin-right:0;margin-top:10px}}.announcement-banner .text-section span{font-family:"Museo Sans W01";font-size:22px;line-height:48px;font-weight:700;font-style:italic;color:#fff}@media screen and (max-width: 767px){.announcement-banner .text-section span{font-size:16px;line-height:22px}}.announcement-banner .button-section{display:inline-block;vertical-align:top;float:right;margin-right:45px}@media screen and (max-width: 992px){.announcement-banner .button-section{display:block;float:none;margin-top:20px;margin-right:0px}}@media screen and (max-width: 767px){.announcement-banner .button-section{margin-top:15px}}.announcement-banner .button-section .red-button{border:2px solid #fff;margin:0;padding:0 15px 0 20px;font-family:"Museo Sans W01";font-weight:400;line-height:44px}.announcement-banner .button-section .red-button .arrow{vertical-align:middle;font-size:26px;padding:0 0 0 30px;position:relative;top:2px}.navbar{z-index:999;background-color:#212f38;border:none;max-width:1700px;margin:0 auto;-o-box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0 5px 10px 0px rgba(0,0,0,0.2);border-radius:1px;transition:all 0.1s ease-in-out}@media screen and (min-width: 1700px){.navbar{width:1700px}}.navbar ul{display:block}.navbar ul li{margin:0;text-indent:0}.navbar ul li:before{padding:0;content:''}.navbar.nav-up{top:-70px}@media (max-width: 897px){.navbar .container{padding:0}}@media (max-width: 897px){.navbar.non-animating .container{padding:0}}.navbar.non-animating ul.nav-items li:hover ul.dropdown{top:70px}.navbar.non-animating ul.nav-items li.logo{height:70px}.navbar.non-animating ul.nav-items li.logo .logo-container.large-logo{visibility:hidden}.navbar.non-animating ul.nav-items li.logo .logo-container.small-logo{top:-1px}.navbar.non-animating ul.nav-items li.logo .logo-container.small-logo a{padding:0}.navbar.non-animating ul.nav-items li.logo .logo-container.small-logo a img{width:80px;max-width:80px}.navbar.non-animating ul.nav-items li a{padding:28px 49px}@media screen and (max-width: 1148px){.navbar.non-animating ul.nav-items li a{padding:28px 28px}}.navbar .mobile-expertise{display:none;position:absolute;left:20px;top:5px;color:#75c6d1;font-size:40px;text-transform:uppercase}.navbar .mobile-expertise:hover{text-decoration:none}.navbar .mobile-expertise span{vertical-align:middle}.navbar .mobile-video-filters-icon{display:none;position:absolute;left:20px;top:16px;color:#fff;font-size:26px;text-transform:uppercase}.navbar .mobile-video-filters-icon:hover{text-decoration:none}.navbar .mobile-video-filters-icon span{vertical-align:middle}.navbar .mobile-grid-icon{display:none}.navbar .mobile-grid-icon a:hover span{text-decoration:none}.navbar .mobile-grid-icon a span{color:#75c6d1;width:50px;font-size:38px;position:absolute;top:15px;left:10px}.navbar .mobile-news{display:none;position:absolute;left:20px;top:20px;color:#75c6d1;font-size:20px;text-transform:uppercase}.navbar .mobile-news.long-text{left:6px}.navbar .mobile-news.med-text{left:10px}.navbar .mobile-news span.news-category{font-family:"Montserrat",sans-serif;font-size:16px}.navbar .mobile-news .arrow-indicator{vertical-align:middle}.navbar .mobile-blog{display:none;position:absolute;left:20px;top:20px;color:#75c6d1;font-size:20px;text-transform:uppercase;width:35px;height:40px;text-align:center;top:16px}.navbar .mobile-blog .arrow-indicator{color:#fff;position:absolute;left:5px;bottom:-10px;font-size:22px}.navbar .mobile-blog .blog-category{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;color:#fff}.navbar .mobile-logo{display:none;background-color:#f6f7f2;width:85px;padding:5px 20px;margin:0 auto;box-shadow:3px 0 0 rgba(0,0,0,0.3),-3px 0 0 rgba(0,0,0,0.3);-moz-box-shadow:3px 0 0 rgba(0,0,0,0.3),-3px 0 0 rgba(0,0,0,0.3);-o-box-shadow:3px 0 0 rgba(0,0,0,0.3),-3px 0 0 rgba(0,0,0,0.3);-webkit-box-shadow:3px 0 0 rgba(0,0,0,0.3),-3px 0 0 rgba(0,0,0,0.3);border-radius:1px}@media (max-width: 897px){.navbar .mobile-logo{display:block}}.navbar .mobile-logo img{width:100%}.navbar ul.nav-items{list-style-type:none;margin:0 0 0 -20px;padding:0;text-align:center;position:relative;z-index:9}@media (max-width: 897px){.navbar ul.nav-items{display:none}}.navbar ul.nav-items li{display:inline-block;color:#fff}.navbar ul.nav-items li.logo{padding:0;vertical-align:middle;position:relative;width:150px;height:110px;text-align:center;transition:all 377ms ease-in-out;-moz-transition:all 377ms ease-in-out;-webkit-transition:all 377ms ease-in-out;-o-transition:all 377ms ease-in-out;-ms-transition:all 377ms ease-in-out}.navbar ul.nav-items li.logo a{padding:0}.navbar ul.nav-items li.logo a img{width:150px;margin:0 auto;display:block}.navbar ul.nav-items li.logo .logo-container{position:absolute;top:-1px;left:50%;text-align:center;transition:all 377ms ease-in-out;-moz-transition:all 377ms ease-in-out;-webkit-transition:all 377ms ease-in-out;-o-transition:all 377ms ease-in-out}.navbar ul.nav-items li.logo .logo-container.large-logo{left:0%;z-index:99}.navbar ul.nav-items li.logo .logo-container.large-logo.slide-up{top:-170px}.navbar ul.nav-items li.logo .logo-container.small-logo{top:-71px;left:20%;width:90px;display:inline-block;z-index:9}.navbar ul.nav-items li.logo .logo-container.small-logo.slide-down{top:-1px}.navbar ul.nav-items li.logo .logo-container.small-logo a img{width:80px !important;max-width:80px}.navbar ul.nav-items li.logo .logo-container a:hover,.navbar ul.nav-items li.logo .logo-container a:active{background:none}.navbar ul.nav-items li.active a{color:#75c6d1;background:#061F2A}.navbar ul.nav-items li a{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:bold;color:#f6f7f2;text-transform:uppercase;padding:48px 50px;letter-spacing:2px;transition:all 0.4s ease-in-out}@media screen and (max-width: 1148px){.navbar ul.nav-items li a{padding:48px 29px}}.navbar ul.nav-items li a:hover,.navbar ul.nav-items li a:active{color:#75c6d1;background:#061F2A;text-decoration:none}.navbar ul.nav-items li:hover a{color:#75c6d1;background:#061F2A;text-decoration:none}.navbar ul.nav-items li:hover ul.dropdown{height:auto;opacity:1}.navbar ul.nav-items li ul.dropdown{height:0;opacity:0;position:absolute;background-color:#061F2A;overflow:hidden;transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;text-indent:0;top:110px;z-index:100;list-style:none;text-align:left}.navbar ul.nav-items li ul.dropdown li{width:348px;list-style:none;display:block;padding:0;text-indent:0;margin:0}.navbar ul.nav-items li ul.dropdown li:hover a{color:#75c6d1;background-color:#000308;border-left:5px solid #75c6d1}.navbar ul.nav-items li ul.dropdown li:before{display:none}.navbar ul.nav-items li ul.dropdown li a{color:#fff;border-left:5px solid #061F2A;display:block;padding:17px 15px 17px 45px;background-color:none;font-size:14px;line-height:24px;letter-spacing:normal;text-transform:none;transition:background-color .4s ease-in-out}.navbar ul.mobile-nav-items{display:none;background-color:#313e45;list-style-type:none;margin:0;padding:15px 0}.navbar ul.mobile-nav-items li{text-align:center;padding:15px 0}.navbar ul.mobile-nav-items li a{font-family:"Montserrat",sans-serif;color:#f6f7f2;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:bold}.navbar ul.mobile-nav-items li.active a{color:#75c6d1}.navbar ul.mobile-news-items,.navbar ul.mobile-bd-project-items{display:none;background-color:#75c6d1;list-style-type:none;margin:0;padding:15px 0}.navbar ul.mobile-news-items li,.navbar ul.mobile-bd-project-items li{text-align:center;padding:15px 0}.navbar ul.mobile-news-items li a,.navbar ul.mobile-bd-project-items li a{font-family:"Montserrat",sans-serif;color:#212f38;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:bold}.navbar ul.mobile-news-items li.active a,.navbar ul.mobile-bd-project-items li.active a{color:#fff}.navbar ul.mobile-blog-items{display:none;list-style-type:none;margin:0;padding:15px 0;background-color:#fff}.navbar ul.mobile-blog-items li{text-align:center;padding:15px 0}.navbar ul.mobile-blog-items li a{font-size:14px;font-family:"Montserrat",sans-serif;color:#212f38;text-transform:uppercase;letter-spacing:normal;font-weight:600}.navbar ul.mobile-blog-items li.active a{color:#75c6d1}.navbar ul.mobile-blog-items ul.secondary-items{display:none;list-style-type:none;padding:0 0 20px 0;margin:-5px 0 0 0}.navbar ul.mobile-blog-items ul.secondary-items li{padding:8px 0}.navbar ul.mobile-blog-items ul.secondary-items li a{font-weight:400;letter-spacing:normal}.navbar ul.mobile-expertise-items{display:none;background-color:#75c6d1;list-style-type:none;margin:0;padding:15px 0}.navbar ul.mobile-expertise-items li{text-align:center;padding:15px 0}.navbar ul.mobile-expertise-items li a{font-family:"Montserrat",sans-serif;color:#212f38;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:bold}.navbar ul.mobile-expertise-items li.active a{color:#fff}.navbar ul.mobile-video-filters{display:none;list-style-type:none;margin:0;padding:15px 0;background-color:#fff}.navbar ul.mobile-video-filters li{text-align:center;padding:15px 0}.navbar ul.mobile-video-filters li a{font-size:14px;font-family:"Montserrat",sans-serif;color:#212f38;text-transform:uppercase;letter-spacing:normal;font-weight:600}.navbar ul.mobile-video-filters li.active a{color:#75c6d1}.navbar.shrink ul.nav-items li.logo{height:70px}.navbar.shrink ul.nav-items li.logo .small-logo a{padding:0}.navbar.shrink ul.nav-items li.logo .small-logo a img{width:80px;max-width:80px}.navbar.shrink ul.nav-items li a{padding:28px 51px}@media screen and (max-width: 1148px){.navbar.shrink ul.nav-items li a{padding:28px 29px}}.navbar.shrink ul.nav-items li ul.dropdown{top:70px}.navbar .mobile-menu-icon-wrap{display:none;height:40px;width:30px;z-index:999;position:absolute;top:18px;right:15px;float:right}@media (max-width: 897px){.navbar .mobile-menu-icon-wrap{display:block}}.navbar .mobile-menu-icon-wrap.active .hamburger{background:none;transition:.2s}.navbar .mobile-menu-icon-wrap.active .hamburger:before{transform:rotate(45deg);transition:.2s;top:0px !important}.navbar .mobile-menu-icon-wrap.active .hamburger:after{transform:rotate(-45deg);transition:.2s;top:0px !important}.navbar .mobile-menu-icon-wrap .hamburger{display:inline-block;height:2px;width:24px;background:#75c6d1;position:relative;top:3px;right:0px;transition:.2s}.navbar .mobile-menu-icon-wrap .hamburger:before,.navbar .mobile-menu-icon-wrap .hamburger:after{content:'';position:absolute;background:#75c6d1;height:2px;width:100%;transition:.2s}.navbar .mobile-menu-icon-wrap .hamburger:before{top:8px}.navbar .mobile-menu-icon-wrap .hamburger:after{top:-8px}footer{background-color:#212f38}@media screen and (max-width: 896px){footer{margin-bottom:50px}}footer .content-container{padding:0 20px;position:relative}@media screen and (max-width: 992px){footer .content-container{max-width:800px;margin:0 auto;padding:0 30px}}@media screen and (max-width: 767px){footer .content-container{padding:0 20px}}footer .top-footer-row{margin:0;padding:110px 0 90px;position:relative;overflow:hidden}@media screen and (max-width: 1400px){footer .top-footer-row{padding:100px 0 70px}}@media screen and (max-width: 992px){footer .top-footer-row{padding:35px 0}}@media screen and (max-width: 767px){footer .top-footer-row{padding:70px 0 30px}}footer .top-footer-row .footer-logo{position:absolute;font-size:620px;color:#29353E;bottom:-200px;left:-90px}@media screen and (max-width: 992px){footer .top-footer-row .footer-logo{bottom:-165px}}@media screen and (max-width: 767px){footer .top-footer-row .footer-logo{bottom:0;left:-290px}}footer .top-footer-row .contact-column{width:calc(100% - 170px - 180px - 510px);padding:0 20px 0 120px;float:left}@media screen and (max-width: 1700px){footer .top-footer-row .contact-column{padding:0 20px}}@media screen and (max-width: 1200px){footer .top-footer-row .contact-column{padding:0}}@media screen and (max-width: 1400px){footer .top-footer-row .contact-column{width:calc(100% - 130px - 145px - 390px)}}@media screen and (max-width: 992px){footer .top-footer-row .contact-column{padding:0;width:100%;margin:0 0 55px 0;float:none}}@media screen and (max-width: 767px){footer .top-footer-row .contact-column{margin:0 0 10px 0}}footer .top-footer-row .contact-column img{display:block;margin-bottom:20px;width:318px;height:auto}@media screen and (max-width: 1200px){footer .top-footer-row .contact-column img{width:270px}}@media screen and (max-width: 767px){footer .top-footer-row .contact-column img{margin:0 auto}}footer .top-footer-row .contact-column .footer-subhead{display:block;font-family:"Museo Slab W01";font-size:22px;font-weight:500;line-height:26px;color:#f6f7f2;margin:0 0 40px 0}@media screen and (max-width: 1200px){footer .top-footer-row .contact-column .footer-subhead{font-size:18px;margin:0 0 20px 0}}@media screen and (max-width: 767px){footer .top-footer-row .contact-column .footer-subhead{text-align:center;margin:20px 0;font-size:16px;letter-spacing:1px}}footer .top-footer-row .contact-column .contact-section{display:block;width:50%;float:left;vertical-align:top}@media screen and (max-width: 992px){footer .top-footer-row .contact-column .contact-section{float:none;display:inline-block;width:calc(100px + 145px)}}@media screen and (max-width: 767px){footer .top-footer-row .contact-column .contact-section{display:block;width:100%}}footer .top-footer-row .contact-column .contact-section .desktop-phone-number{display:block;color:#f6f7f2;font-family:"Museo Sans W01";font-size:28px;font-weight:400;margin:10px 0 17px 0}@media screen and (max-width: 1400px){footer .top-footer-row .contact-column .contact-section .desktop-phone-number{font-size:24px}}@media screen and (max-width: 992px){footer .top-footer-row .contact-column .contact-section .desktop-phone-number{margin-top:30px}}footer .top-footer-row .contact-column .contact-section .desktop-phone-number a{color:#f6f7f2}footer .top-footer-row .contact-column .contact-section .desktop-phone-number a a{color:#f6f7f2}footer .top-footer-row .contact-column .contact-section .red-button{margin:0;height:50px;width:170px;line-height:50px;padding:0 5px 0 10px}@media screen and (max-width: 1400px){footer .top-footer-row .contact-column .contact-section .red-button{width:145px;height:40px;line-height:40px;font-size:12px}}@media screen and (max-width: 767px){footer .top-footer-row .contact-column .contact-section .red-button{display:block;margin:0 auto 15px}}footer .top-footer-row .contact-column .contact-section .red-button.mobile-phone-number{font-size:16px;letter-spacing:1px;text-align:center;color:#f6f7f2}footer .top-footer-row .contact-column .contact-section .red-button.mobile-phone-number a{color:#f6f7f2}footer .top-footer-row .contact-column .contact-section .red-button.mobile-phone-number a a{color:#f6f7f2}footer .top-footer-row .contact-column .contact-section .red-button .arrow{display:inline;vertical-align:text-top;font-size:25px;position:relative;top:0px;left:7px}@media screen and (max-width: 1400px){footer .top-footer-row .contact-column .contact-section .red-button .arrow{padding:0;font-size:22px;left:4px}}footer .top-footer-row .contact-column .image-cta{display:block;width:50%;float:left}@media screen and (max-width: 992px){footer .top-footer-row .contact-column .image-cta{float:none;display:inline-block;width:390px;padding:0 0 0 35px}}@media screen and (max-width: 767px){footer .top-footer-row .contact-column .image-cta{display:block;width:100%;padding:0}}footer .top-footer-row .contact-column .image-cta img{width:227px;height:auto;margin:0}@media screen and (max-width: 1200px){footer .top-footer-row .contact-column .image-cta img{max-width:100%;width:200px}}@media screen and (max-width: 1130px){footer .top-footer-row .contact-column .image-cta img{width:160px;margin:20px 0 0 0}}@media screen and (max-width: 992px){footer .top-footer-row .contact-column .image-cta img{width:200px}}@media screen and (max-width: 767px){footer .top-footer-row .contact-column .image-cta img{margin:30px auto 20px}}footer .top-footer-row .right-columns{display:block;float:left;margin:20px 0 0 0}@media screen and (max-width: 992px){footer .top-footer-row .right-columns{float:none;margin:0}}footer .top-footer-row .right-columns .nav-links-column{display:block;width:170px;float:left;border-left:3px solid #29353E;border-right:3px solid #29353E}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .nav-links-column{width:130px}}@media screen and (max-width: 1100px){footer .top-footer-row .right-columns .nav-links-column{border-left:none}}@media screen and (max-width: 992px){footer .top-footer-row .right-columns .nav-links-column{border:none;width:100px}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .nav-links-column{float:none;width:100%;max-width:290px;margin:0 auto 20px}}footer .top-footer-row .right-columns .nav-links-column ul{list-style-type:none;padding:0;margin:0;display:block;text-align:center}@media screen and (max-width: 992px){footer .top-footer-row .right-columns .nav-links-column ul{text-align:left}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .nav-links-column ul{text-align:center}}footer .top-footer-row .right-columns .nav-links-column ul li{padding:17px 20%}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .nav-links-column ul li{padding:14px 20%}}@media screen and (max-width: 992px){footer .top-footer-row .right-columns .nav-links-column ul li{padding:15px 0}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .nav-links-column ul li{display:inline-block;width:39%;text-align:center;padding:10px}}footer .top-footer-row .right-columns .nav-links-column ul li:first-child{padding-top:10px}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .nav-links-column ul li:first-child{padding-top:0}}footer .top-footer-row .right-columns .nav-links-column ul li:last-child{padding-bottom:10px}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .nav-links-column ul li:last-child{padding-bottom:0}}footer .top-footer-row .right-columns .nav-links-column ul li a{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;color:#f6f7f2;text-transform:uppercase;transition:opacity 0.2s ease-in-out}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .nav-links-column ul li a{font-size:10px}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .nav-links-column ul li a{font-size:12px}}footer .top-footer-row .right-columns .nav-links-column ul li a:hover,footer .top-footer-row .right-columns .nav-links-column ul li a:active{text-decoration:none;opacity:.8}footer .top-footer-row .right-columns .social-links-column{display:block;width:180px;float:left;padding-top:35px}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .social-links-column{width:145px}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .social-links-column{width:100%;float:none;padding-top:0}}footer .top-footer-row .right-columns .social-links-column .footer-social-links{padding:0 15%;list-style:none;margin:0}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .social-links-column .footer-social-links{padding:0 15px;margin:0 auto;display:block;width:220px;text-align:center}}footer .top-footer-row .right-columns .social-links-column .footer-social-links li{float:left;width:50%;margin:11px 0;text-align:center}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .social-links-column .footer-social-links li{margin:10px 0}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .social-links-column .footer-social-links li{width:47%;display:inline-block;float:none}}footer .top-footer-row .right-columns .social-links-column .footer-social-links li a span{transition:opacity 0.2s ease-in-out;width:100%;color:#f6f7f2;font-size:41px}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .social-links-column .footer-social-links li a span{font-size:35px}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .social-links-column .footer-social-links li a span{font-size:41px}}footer .top-footer-row .right-columns .social-links-column .footer-social-links li a:hover,footer .top-footer-row .right-columns .social-links-column .footer-social-links li a:active{text-decoration:none}footer .top-footer-row .right-columns .social-links-column .footer-social-links li a:hover span,footer .top-footer-row .right-columns .social-links-column .footer-social-links li a:active span{opacity:.8;text-decoration:none}footer .top-footer-row .right-columns .cta-column{width:510px;float:left;padding:0 0 0 50px;text-align:left;border-left:3px solid #29353E}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .cta-column{width:390px;padding:0 0 0 35px}}@media screen and (max-width: 992px){footer .top-footer-row .right-columns .cta-column{border:none}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .cta-column{width:100%;max-width:300px;margin:0 auto;float:none;padding:0;text-align:center;padding:20px 0 0 0}}footer .top-footer-row .right-columns .cta-column .newsletter-content{padding-bottom:35px}footer .top-footer-row .right-columns .cta-column .newsletter-content.second-item{padding-bottom:0px}footer .top-footer-row .right-columns .cta-column .newsletter-content .curious-text{color:#f6f7f2;display:block;font-family:"Montserrat",sans-serif;font-weight:600;font-size:20px;line-height:25px;margin:0 0 12px 0;text-transform:uppercase}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .cta-column .newsletter-content .curious-text{font-size:15px;line-height:20px;margin:0 0 5px}}@media screen and (max-width: 767px){footer .top-footer-row .right-columns .cta-column .newsletter-content .curious-text{margin:0 0 10px}}footer .top-footer-row .right-columns .cta-column .newsletter-content a{display:inline-block}footer .top-footer-row .right-columns .cta-column .newsletter-content a:hover .baby-blue-box,footer .top-footer-row .right-columns .cta-column .newsletter-content a:hover .sub-text{opacity:.5}footer .top-footer-row .right-columns .cta-column .newsletter-content a .baby-blue-box{transition:opacity 0.2s ease-in-out;width:30px;height:30px;background-color:#75c6d1;display:inline-block;text-align:center;margin-right:10px}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .cta-column .newsletter-content a .baby-blue-box{width:24px;height:24px}}footer .top-footer-row .right-columns .cta-column .newsletter-content a .baby-blue-box:before{font-size:19px;padding-top:6px}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .cta-column .newsletter-content a .baby-blue-box:before{font-size:15px;padding-top:5px}}footer .top-footer-row .right-columns .cta-column .newsletter-content a .baby-blue-box.svg-play-icon{background:#75c6d1 url("https://d14iomgt078xj6.cloudfront.net/assets/images/play-button-arrow.svg") center center no-repeat;background-size:15px auto}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .cta-column .newsletter-content a .baby-blue-box.svg-play-icon{background-size:13px auto}}footer .top-footer-row .right-columns .cta-column .newsletter-content a .sub-text{transition:opacity 0.2s ease-in-out;display:inline-block;font-family:"Museo Slab W01";font-weight:500;font-size:18px;line-height:30px;vertical-align:top;color:#75c6d1}@media screen and (max-width: 1400px){footer .top-footer-row .right-columns .cta-column .newsletter-content a .sub-text{font-size:14px;line-height:24px}}footer .subfooter-row{background-color:#29353E;padding:17px 0}@media screen and (max-width: 992px){footer .subfooter-row .footer-text-column{text-align:center !important}footer .subfooter-row .footer-text-column span{float:none !important}}footer .subfooter-row a{font-family:"Museo Sans W01";font-size:14px;font-weight:100;-webkit-font-smoothing:auto;color:#f6f7f2;text-decoration:underline !important}footer .subfooter-row span{color:#f6f7f2;font-family:"Museo Sans W01";font-size:14px;font-weight:100;-webkit-font-smoothing:auto}footer .subfooter-row span.subfooter-right-text{float:right}footer .subfooter-row .mobile-subfooter{padding:0;text-align:center}footer .subfooter-row .mobile-subfooter .subfooter-mobile-text{display:block;font-family:"Museo Sans W01";font-weight:100;font-size:12px;text-align:center}footer .subfooter-row .mobile-subfooter .subfooter-mobile-text a{font-family:"Museo Sans W01";font-weight:100;font-size:12px;text-align:center;text-decoration:underline}.homepage header{max-width:1700px}.homepage .work-section{background-color:#f6f7f2;padding:100px 20px 0 20px;position:relative;overflow:hidden}@media screen and (max-width: 897px){.homepage .work-section{padding:40px 0 0 0}}@media screen and (min-width: 1200px){.homepage .work-section .container{max-width:1230px;width:100%}}.homepage .work-section .work-container{display:block;width:100%;max-width:1200px;margin:0 auto}.homepage .work-section .work-container.work-desktop-container{padding:0 20px}@media screen and (max-width: 897px){.homepage .work-section .work-container.work-desktop-container{padding:0 4px}}.homepage .work-section .work-container.work-desktop-container .bx-wrapper{border:none}.homepage .work-section .work-container.work-mobile-container{padding:0 4px}@media screen and (max-width: 767px){.homepage .work-section .work-container.work-mobile-container{display:inline-block !important}}.homepage .work-section .work-container.work-mobile-container .work img{width:100%;height:auto}.homepage .work-section .work-container.work-mobile-container .work .hover-cover{display:none}.homepage .work-section .slider-tab{top:49%}.homepage .expertise-section{padding:100px 20px 70px 20px;position:relative}@media screen and (max-width: 767px){.homepage .expertise-section{padding:40px 0 0 0}}.homepage .expertise-section h2{color:#fff}.homepage .expertise-section .expertise-container{display:inline-block;width:100%}.homepage .expertise-section .expertise-container .expertise{text-align:center;margin:10px 0}@media screen and (max-width: 991px){.homepage .expertise-section .expertise-container .expertise{padding:38px}}@media screen and (max-width: 887px){.homepage .expertise-section .expertise-container .expertise{padding:24px}}@media screen and (max-width: 793px){.homepage .expertise-section .expertise-container .expertise{padding:20px}}@media screen and (max-width: 767px){.homepage .expertise-section .expertise-container .expertise{padding:0}}.homepage .expertise-section .expertise-container .expertise a{display:block;max-width:150px;height:auto;margin:0 auto}.homepage .expertise-section .expertise-container .expertise a img{width:75%;margin:0 auto}.homepage .expertise-section .expertise-container .expertise a .expertise-title{display:block;font-family:"Montserrat",sans-serif;color:#75c6d1;text-transform:uppercase;font-size:18px;margin:10px 0 0 0;min-height:70px;transition:all 0.2s ease-in-out}@media screen and (max-width: 1200px){.homepage .expertise-section .expertise-container .expertise a .expertise-title{font-size:16px}}@media screen and (max-width: 767px){.homepage .expertise-section .expertise-container .expertise a .expertise-title{font-size:14px;min-height:70px}}.homepage .expertise-section .expertise-container .expertise a svg .diamond{transition-timing-function:ease-in-out;transition:200ms}.homepage .expertise-section .expertise-container .expertise a:hover .expertise-title{color:#f6f7f2}.homepage .expertise-section .expertise-container .expertise a:hover svg .diamond{stroke:#ffffff;stroke-width:3px;stroke-linejoin:miter}.homepage .expertise-section .box-link{margin:70px auto 0 auto}.homepage .product-categories-cta-container{background:#F6F7F2;padding:80px 20px 0px 20px}.homepage .news-section{background:#fff;padding:100px 20px 0 20px;position:relative;overflow:hidden}@media screen and (max-width: 897px){.homepage .news-section{padding:40px 0 0 0}}@media screen and (max-width: 1585px){.homepage .news-section .container{width:100%}}@media screen and (max-width: 379px){.homepage .news-section .news-container.news-mobile-container .news{width:95%}}.homepage .news-section .news-container .bx-wrapper{border:none}.homepage .news-section .slider-tab{top:46%}.homepage .partners-section{background-size:cover;padding:110px;position:relative}@media screen and (max-width: 767px){.homepage .partners-section{padding:70px 10px}}.work-hub{padding:100px 0 0 0}.work-hub .work-section{background-color:#f6f7f2;padding:170px 20px 0 20px;position:relative}@media screen and (max-width: 897px){.work-hub .work-section{padding:100px 0 0 0}}@media screen and (min-width: 1200px){.work-hub .work-section .container{max-width:1230px;width:100%}}.work-hub .work-section.no-more{padding:170px 20px 100px 20px}@media screen and (max-width: 897px){.work-hub .work-section.no-more{padding:100px 0}}.work-hub .work-section .work-container{display:inline-block;width:100%;max-width:1200px}.work-hub .work-section .work-container.desktop-work-container{padding:0 25px}@media screen and (max-width: 897px){.work-hub .work-section .work-container.desktop-work-container{padding:0 4px}}.work-hub .work-section .work-container.mobile-work-container{padding:0 4px}@media screen and (max-width: 767px){.work-hub .work-section .work-container.mobile-work-container{display:inline-block !important}}.work-hub .work-section .work-container.mobile-work-container .work img{width:100%;height:auto}.work-hub .work-section .work-container.mobile-work-container .work .hover-cover{display:none}.work-hub .work-section .show-more-work .more-work{display:none}.work-single{position:relative}@media screen and (max-width: 897px){.work-single .navbar .mobile-grid-icon{display:block}}.work-single a.grid-icon-link{cursor:pointer;overflow:hidden}.work-single a.grid-icon-link:hover{text-decoration:none}.work-single a.grid-icon-link .grid-icon{z-index:99;position:absolute;width:40px;height:40px;color:#f6f7f2;background:#212f38;font-size:28px;padding:6px;cursor:pointer;transition:none;left:-40px;transition:left 0.3s ease 0s}.work-single a.grid-icon-link .grid-icon.slideIn{left:0}.work-single a.grid-icon-link .grid-icon.fastMove{transition:all .2s ease 0s !important;-moz-transition:all .2s ease 0s !important;-o-transition:all .2s ease 0s !important;-ms-transition:all .2s ease 0s !important;-webkit-transition:all .2s ease 0s !important}.work-single a.grid-icon-link .grid-icon.animateOn{transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s}.work-single a.grid-icon-link .grid-icon.show-icon{visibility:visible}.work-single a.grid-icon-link .grid-icon:hover{color:rgba(246,247,242,0.8)}.work-single a.grid-icon-link .grid-icon.fixed{position:fixed;top:70px}@media screen and (max-width: 897px){.work-single a.grid-icon-link{display:none}}@media screen and (min-width: 1200px){.work-single .work-header-image .container{width:100%}}.work-single .work-header-image .container img{width:100%}.work-single .work-header-container{background:#f6f7f2;padding:70px 0}@media screen and (max-width: 1024px){.work-single .work-header-container{padding:50px 15px}}@media screen and (max-width: 667px){.work-single .work-header-container{padding:30px 15px}}.work-single .work-header-container .left-work-header{padding-right:30px}@media screen and (max-width: 767px){.work-single .work-header-container .left-work-header{border:none;padding:0 0 20px 0}}.work-single .work-header-container .left-work-header h1{font-family:"Museo Sans W01";font-weight:500;font-size:50px;margin:0;padding:0}.work-single .work-header-container .left-work-header h2{font-size:26px;text-align:left;margin-bottom:30px;width:100%;font-weight:300;padding:0}@media screen and (max-width: 767px){.work-single .work-header-container .left-work-header h2{margin-bottom:10px}}.work-single .work-header-container .left-work-header .categories{color:#82898E;font-family:"Museo Slab W01";font-style:italic;font-weight:300;font-size:14px;line-height:22px;padding:0;margin:0}.work-single .work-header-container .left-work-header .categories li{display:inline-block}.work-single .work-header-container .right-work-header{padding-left:64px;border-left:1px solid #cbcfd1}@media screen and (max-width: 767px){.work-single .work-header-container .right-work-header{border:none}}@media screen and (max-width: 992px){.work-single .work-header-container .right-work-header{padding-left:40px}}@media screen and (max-width: 767px){.work-single .work-header-container .right-work-header{padding:0}}.work-single .work-header-container .right-work-header p{font-family:"Museo Sans W01";font-weight:200;font-size:19px}@media screen and (max-width: 767px){.work-single .work-header-container .right-work-header p{font-size:16px}}.work-single .work-header-container .right-work-header p .bold{font-family:"Museo Slab W01";font-weight:500;margin-bottom:10px;display:inline-block}.work-single .media-container{background-color:#fff;padding:50px;position:relative;overflow:hidden}@media screen and (max-width: 1200px){.work-single .media-container{padding:20px 0}}.work-single .media-container img{width:100%}.work-single .media-container iframe{display:block;max-width:100%;margin:0 auto}.work-single .media-container .caption{font-style:italic;text-align:center;padding:10px 0;font-size:16px}@media screen and (max-width: 767px){.work-single .media-container .bx-wrapper{border:none}}.work-single .media-container .slider-tab{top:46%}@media screen and (max-width: 767px){.work-single .media-container .slider-tab{display:none !important}}.work-single .work-content-section{background-color:#f6f7f2;padding:100px}@media screen and (max-width: 1200px){.work-single .work-content-section{padding:30px 15px}}.work-single .work-content-section .section-header{font-family:"Museo Slab W01";font-weight:200;font-size:32px;line-height:44px}.work-single .work-content-section .content-section{padding:0 15px}@media screen and (min-width: 992px){.work-single .work-content-section .content-section{padding:0 30px}}@media screen and (max-width: 897px){.work-single .work-content-section .content-section{width:100%}}.work-single .work-content-section .content-section p .lead-in{font-family:"Museo Slab W01";font-weight:300;font-size:28px;line-height:125%}@media screen and (max-width: 767px){.work-single .work-content-section .content-section p .lead-in{font-size:20px}}.work-single .work-content-section .content-section em{font-family:"Museo Slab W01"}.work-single .work-content-section .content-section h2{color:#212f38;margin:25px 0 10px;font-family:"Museo Sans W00";font-size:30px;line-height:40px;font-weight:500;text-align:left}.work-single .work-content-section .content-section h2:first-child{margin-top:0}@media screen and (max-width: 767px){.work-single .work-content-section .content-section h2{font-size:27px;line-height:38px;padding:0;margin:20px 0 10px}.work-single .work-content-section .content-section h2:first-child{margin-top:20px}}.work-single .work-content-section .content-section h3{color:#212f38;font-weight:300;font-family:"Museo Sans W00";font-size:28px;line-height:40px;margin:20px 0 10px}.work-single .work-content-section .content-section h3:first-child{margin-top:0}@media screen and (max-width: 767px){.work-single .work-content-section .content-section h3{font-size:25px;line-height:35px;margin:20px 0px 5px}.work-single .work-content-section .content-section h3:first-child{margin-top:20px}}.work-single .bottom-section{background-color:#f6f7f2;padding:100px 100px 0 100px}@media screen and (max-width: 897px){.work-single .bottom-section{padding:30px 15px 0 15px}}.work-single .bottom-section .bottom-container{display:inline-block;width:100%}.work-single .bottom-section .bottom-container .content-section{padding:0}@media screen and (min-width: 992px){.work-single .bottom-section .bottom-container .content-section{padding:0 30px}}@media screen and (max-width: 897px){.work-single .bottom-section .bottom-container .content-section{width:100%}}.work-single .bottom-section h2{margin:50px 0 0 0}.work-single .related-work-section{background-color:#fff;padding:100px 20px;position:relative;overflow:hidden}@media screen and (max-width: 897px){.work-single .related-work-section{padding:50px 0 100px 0}}@media screen and (max-width: 1700px){.work-single .related-work-section .container{width:100%}}.work-single .related-work-section .work-container{display:block;width:100%;max-width:1200px;margin:0 auto}.work-single .related-work-section .work-container.work-desktop-container{padding:0 20px}@media screen and (max-width: 897px){.work-single .related-work-section .work-container.work-desktop-container{padding:0 4px}}.work-single .related-work-section .work-container.work-desktop-container .bx-wrapper{border:5px solid transparent}.work-single .related-work-section .work-container.work-desktop-container .bx-wrapper .work-single-slider{padding:0}.work-single .related-work-section .work-container.work-mobile-container{padding:0 2px 0 4px}@media screen and (max-width: 767px){.work-single .related-work-section .work-container.work-mobile-container{display:inline-block !important}}.work-single .related-work-section .work-container.work-mobile-container .work img{width:100%;height:auto}.work-single .related-work-section .work-container.work-mobile-container .work .hover-cover{display:none}.work-single .related-work-section .slider-tab{top:53%}.expertise-hub .expertise-section{background:#f6f7f2;position:relative;padding:80px 20px}@media screen and (max-width: 897px){.expertise-hub .expertise-section{padding:40px 0}}@media screen and (min-width: 1200px){.expertise-hub .expertise-section .container{max-width:1230px;width:100%}}.expertise-hub .expertise-section .expertise-container{display:inline-block;width:100%;padding:0 20px}@media screen and (max-width: 992px){.expertise-hub .expertise-section .expertise-container{padding:0 0 0 4px;margin:0 auto;display:block}}.expertise-hub .expertise-section .expertise-container .expertise{margin:2px;padding:90px 0;overflow:hidden;position:relative;background:#fff;max-height:377px;width:32.8%}@media screen and (max-width: 767px){.expertise-hub .expertise-section .expertise-container .expertise{margin:2px;width:49.4%;padding:40px 0;display:inline-block;max-height:245px;vertical-align:top;float:left}.expertise-hub .expertise-section .expertise-container .expertise img{width:100px}.expertise-hub .expertise-section .expertise-container .expertise .expertise-title{font-size:16px !important}}@media screen and (max-width: 680px){.expertise-hub .expertise-section .expertise-container .expertise{margin:2px;width:49.3%;padding:40px 0;display:inline-block;max-height:245px;vertical-align:top;float:left}.expertise-hub .expertise-section .expertise-container .expertise img{width:100px}.expertise-hub .expertise-section .expertise-container .expertise .expertise-title{font-size:16px !important}}@media screen and (max-width: 578px){.expertise-hub .expertise-section .expertise-container .expertise{width:48.8%;padding:30px 0;height:220px}.expertise-hub .expertise-section .expertise-container .expertise img{width:80px}.expertise-hub .expertise-section .expertise-container .expertise .expertise-title{margin:20px auto 0 auto !important;font-size:14px !important}}@media screen and (max-width: 368px){.expertise-hub .expertise-section .expertise-container .expertise{width:48%}}@media screen and (min-width: 897px){.expertise-hub .expertise-section .expertise-container .expertise:hover a img{transition:all 0.3s ease-in-out;transform:scale3d(1.5, 1.5, 1)}.expertise-hub .expertise-section .expertise-container .expertise:hover a .hover-cover{opacity:1}}.expertise-hub .expertise-section .expertise-container .expertise a img{display:block;overflow:hidden;box-sizing:border-box;transform:scale3d(1, 1, 1);transition:all 0.2s ease-in-out}.expertise-hub .expertise-section .expertise-container .expertise .expertise-title{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:700;font-size:18px;color:#212f38;display:block}.expertise-hub .expertise-section .expertise-container .expertise .non-hover img{margin:0 auto;display:block}.expertise-hub .expertise-section .expertise-container .expertise .non-hover .expertise-title{text-align:center;margin-top:30px;width:80%;margin:30px auto 0 auto}.expertise-hub .expertise-section .expertise-container .expertise .hover-cover{background:#75c6d1;color:#212f38;height:380px;padding:0 40px}.expertise-hub .expertise-section .expertise-container .expertise .hover-cover .expertise-title{text-align:left}.expertise-hub .expertise-section .expertise-container .expertise .hover-cover .expertise-description{display:block;font-family:"Museo Sans W00";font-weight:300;line-height:150%;font-size:20px;margin:10px 0}.expertise-hub .expertise-list-section{background:#f6f7f2;line-height:175%;padding:100px 10px}@media screen and (max-width: 897px){.expertise-hub .expertise-list-section{padding:100px 0}}.expertise-hub .expertise-list-section .expertise-list-container{width:100%;display:block;margin:0 auto}@media screen and (min-width: 992px){.expertise-hub .expertise-list-section .expertise-list-container{width:70%}}.expertise-hub .expertise-list-section .expertise-list-container .expertise-item{margin:0 0 15px 0;background:#ebede9;padding:30px}@media screen and (min-width: 767px){.expertise-hub .expertise-list-section .expertise-list-container .expertise-item{padding:30px 35px}}.expertise-hub .expertise-list-section .expertise-list-container .expertise-item .content-container .expertise-item-title{font-size:28px;font-family:"Museo Slab W01";font-weight:500;display:block}.expertise-hub .expertise-list-section .expertise-list-container .expertise-item .content-container .expertise-item-description{display:block;font-family:"Museo Sans W01";font-size:16px;font-weight:300;color:#212f38;line-height:175%;margin:15px 0}.expertise-hub .expertise-list-section .expertise-list-container .expertise-item .content-container ul li{padding:0 5px 0 0}.expertise-hub .expertise-list-section .expertise-list-container .expertise-item .content-container a.gray{background:#737b7f;height:32px;padding:8px 10px 10px 10px;width:140px;margin:20px 0 10px 0}.expertise-hub .expertise-list-section .expertise-list-container .expertise-item .content-container a.gray span{font-size:25px;top:-7px;right:-2px}.expertise-hub .expertise-equipments-section{background:#fff;line-height:175%;padding:100px 10px}@media screen and (max-width: 897px){.expertise-hub .expertise-equipments-section{padding:100px 0}}.expertise-hub .expertise-equipments-section .expertise-equipments-container{width:100%;display:block;margin:0 auto}@media screen and (min-width: 992px){.expertise-hub .expertise-equipments-section .expertise-equipments-container{width:70%}}.expertise-hub .expertise-equipments-section .expertise-equipments-container .expertise-equipment-item{cursor:pointer;margin:0 0 15px 0;background:#f6f7f2;padding:20px}@media screen and (min-width: 767px){.expertise-hub .expertise-equipments-section .expertise-equipments-container .expertise-equipment-item{padding:30px 35px}}.expertise-hub .expertise-equipments-section .expertise-equipments-container .expertise-equipment-item .content-container .arrow{float:right;font-size:30px;color:#75c6d1}.expertise-hub .expertise-equipments-section .expertise-equipments-container .expertise-equipment-item .content-container .expertise-equipment-title{font-size:28px;font-family:"Museo Slab W01";font-weight:500;display:block}.expertise-hub .expertise-equipments-section .expertise-equipments-container .expertise-equipment-item .content-container .expertise-equipment-description{display:block;color:#212f38;line-height:175%;margin:15px 0}.expertise-hub .expertise-equipments-section .expertise-equipments-container .expertise-equipment-item .content-container .full-equipment{display:none}.expertise-hub .expertise-equipments-section .expertise-equipments-container .expertise-equipment-item .content-container .full-equipment .list-container .list{padding-left:0;padding-right:30px}.product-categories-cta-container{display:block;background:#ffffff;padding:40px 0}@media screen and (min-width: 1200px){.product-categories-cta-container{padding:80px 20px}}@media screen and (min-width: 1200px){.product-categories-cta-container .container{width:100%;max-width:1230px}}.product-categories-cta-container .product-category-blocks{display:block;width:100%;max-width:1200px;padding:0 30px;margin:0 auto}@media screen and (max-width: 992px){.product-categories-cta-container .product-category-blocks{padding:0 4px}}.product-categories-cta-container .product-category-blocks .product-category{margin:2px;padding:0;position:relative;overflow:hidden;display:inline-block;vertical-align:top;transition:all 0.3s ease-in-out;width:32.75%}@media screen and (max-width: 767px){.product-categories-cta-container .product-category-blocks .product-category{width:380px;margin:4px auto;display:block;float:none}}@media screen and (max-width: 450px){.product-categories-cta-container .product-category-blocks .product-category{width:100%}}.product-categories-cta-container .product-category-blocks .product-category:hover img.product-category-background{transition:all 0.3s ease-in-out;transform:scale3d(1.15, 1.15, 1)}.product-categories-cta-container .product-category-blocks .product-category img.product-category-background{width:100%;transform:scale3d(1, 1, 1);transition:all 0.3s ease-in-out}.product-categories-cta-container .product-category-blocks .product-category .content-container{position:absolute;top:0;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;padding:20% 0}@media screen and (max-width: 950px){.product-categories-cta-container .product-category-blocks .product-category .content-container{padding:15% 0}}@media screen and (max-width: 767px){.product-categories-cta-container .product-category-blocks .product-category .content-container{padding:25% 0}}@media screen and (max-width: 360px){.product-categories-cta-container .product-category-blocks .product-category .content-container{padding:18% 0}}.product-categories-cta-container .product-category-blocks .product-category .content-container img{display:block;margin:0 auto;width:75px;height:75px}.product-categories-cta-container .product-category-blocks .product-category .content-container .text{display:block;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:#f6f7f2;font-size:18px;text-align:center;margin-top:25px}.contact-cta{padding:20px 0 0 0}.about .employee-slider-section{padding:40px 0 0 0;position:relative;overflow:hidden}@media screen and (min-width: 992px){.about .employee-slider-section{padding:75px 0 0 0}}.about .employee-slider-section .blue-spacer{margin:35px auto}@media screen and (min-width: 1200px){.about .employee-slider-section .container{max-width:1230px;width:100%}}.about .employee-slider-section ul li{margin:0;text-indent:0}.about .employee-slider-section ul li:before{padding:0;content:''}.about .employee-slider-section .employee-slider{display:block;margin:0 auto;width:100%;padding:0 20px}.about .employee-slider-section .employee-slider .employee-photo-cell{padding:0;margin:2px;overflow:hidden}@media screen and (min-width: 767px){.about .employee-slider-section .employee-slider .employee-photo-cell{width:32.633333%}}@media screen and (min-width: 992px){.about .employee-slider-section .employee-slider .employee-photo-cell{width:16.166667%}}@media screen and (max-width: 767px){.about .employee-slider-section .employee-slider .employee-photo-cell{margin:0;padding:2px}}.about .employee-slider-section .employee-slider .employee-photo-cell img{width:100%;height:auto}.about .employee-slider-section .slider-tab{top:50%}.about .employee-slider-section .box-link{margin:35px auto 0 auto}.about .employee-grid-small{width:100%;padding:0 4px}@media screen and (max-width: 767px){.about .employee-grid-small{display:inline-block !important}}.about .history-cta-section{padding:150px 0 25px 0}@media screen and (max-width: 767px){.about .history-cta-section{padding:150px 25px 25px 25px}}.about .history-cta-section.no-red-link{padding:150px 0}@media screen and (max-width: 767px){.about .history-cta-section.no-red-link{padding:100px 25px}}.about .history-cta-section .text-container{text-align:center}.about .history-cta-section .text-container p{font-size:26px;font-family:"Museo Sans W00";font-weight:100;color:#212f38;line-height:1.4;letter-spacing:0.2px}@media screen and (min-width: 400px){.about .history-cta-section .text-container p{font-size:28px}}@media screen and (min-width: 992px){.about .history-cta-section .text-container p{font-size:32px}}.about .history-cta-section .text-container p .red{font-weight:500}.about .our-space-section{margin-top:30px;overflow:hidden;position:relative}@media screen and (min-width: 767px){.about .our-space-section{margin-top:40px}}@media screen and (min-width: 992px){.about .our-space-section{margin-top:90px}}.about .our-space-section ul li{margin:0;text-indent:0}.about .our-space-section ul li:before{padding:0;content:''}.about .our-space-section h2{color:#212f38;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;letter-spacing:0.2px}.about .our-space-section .blue-spacer{margin:25px auto}@media screen and (max-width: 992px){.about .our-space-section .slider-column{padding:0}}.about .our-space-section .slider-column .slider-container{text-align:center}@media screen and (max-width: 767px){.about .our-space-section .slider-column .slider-container{padding:0 10px}}.about .our-space-section .slider-column .slider-container .bx-wrapper{margin-bottom:30px;border:none}@media screen and (min-width: 992px){.about .our-space-section .slider-column .slider-container .bx-wrapper{margin-bottom:20px}}.about .our-space-section .slider-column .slider-container .slide.single-slide{margin:0 0 25px 0}.about .our-space-section .slider-column .slider-container .slide img{max-width:100%;height:auto;margin:0 auto;text-align:center}.about .our-space-section .slider-column .slider-container .slide span{display:inline-block;font-size:14px;font-style:italic;margin-top:30px}.about .our-space-section .slider-tab{top:50%}.about .job-openings-section{background:#f6f7f2;padding:30px 0 0 0}@media screen and (min-width: 767px){.about .job-openings-section{padding:80px 0 0 0}}.about .job-openings-section h2.section-header{color:#c03;font-weight:500;width:100%}.about .job-openings-section h3.section-subheader{font-family:"Museo Sans W00";font-weight:100;font-size:32px;text-align:center;margin:10px;font-weight:200;line-height:130%}@media screen and (max-width: 767px){.about .job-openings-section h3.section-subheader{font-size:26px}}.about .job-openings-section .jobs-container{width:100%;display:block;margin:0 auto}@media screen and (min-width: 992px){.about .job-openings-section .jobs-container{width:70%}}.about .job-openings-section .jobs-container .job{cursor:pointer;margin:0 0 15px 0;background:#ebede9;padding:10px}@media screen and (min-width: 767px){.about .job-openings-section .jobs-container .job{padding:20px 35px}}.about .job-openings-section .jobs-container .job.expanded{cursor:auto}.about .job-openings-section .jobs-container .job:hover{background:#f0f3ee}.about .job-openings-section .jobs-container .job:hover .content-container .job-title{color:#c03}.about .job-openings-section .jobs-container .job .content-container .arrow{float:right;font-size:30px;cursor:pointer}.about .job-openings-section .jobs-container .job .content-container .job-title{cursor:pointer;color:#212f38;font-size:28px;font-family:"Museo Slab W01";font-weight:600}@media screen and (max-width: 767px){.about .job-openings-section .jobs-container .job .content-container .job-title{font-size:24px}}.about .job-openings-section .jobs-container .job .content-container .job-summary{cursor:pointer}.about .job-openings-section .jobs-container .job .content-container .skills{cursor:pointer;margin:15px 0;font-family:"Museo Slab W01";color:#888990;font-style:italic}.about .job-openings-section .jobs-container .job .content-container .skills .skills-title{font-style:normal;font-weight:700;margin:0 10px 0 0}.about .job-openings-section .jobs-container .job .content-container .full-job .job-description{margin:0 0 15px 0}.about .job-openings-section .jobs-container .job .content-container .full-job .title{margin:0 0 5px 0;color:#212f38;font-size:28px;font-family:"Museo Slab W01";font-weight:600}@media screen and (max-width: 767px){.about .job-openings-section .jobs-container .job .content-container .full-job .title{font-size:24px}}.about .job-openings-section .jobs-container .job .content-container .full-job .title.sub-title{font-size:20px}.about .job-openings-section .jobs-container .job .content-container .full-job p.requirements-title{margin:0 0 5px 0;color:#212f38;font-size:28px;font-family:"Museo Slab W01";font-weight:600}@media screen and (max-width: 767px){.about .job-openings-section .jobs-container .job .content-container .full-job p.requirements-title{font-size:24px}}.about .job-openings-section .jobs-container .job .content-container .full-job ul{display:block}.about .job-openings-section .jobs-container .job .content-container .full-job ul li{font-size:16px;margin:0 0 10px 15px}.about .job-openings-section .jobs-container .job .content-container .full-job ul li:before{font-size:25px;position:relative;top:2px}.about .job-openings-section .jobs-container .job .content-container .full-job .link-description{margin:40px 0 8px 0;display:block;text-transform:uppercase;font-size:13px;font-weight:500;font-family:"Montserrat",sans-serif}.about .job-openings-section .jobs-container .job .content-container .full-job .job-link-box{margin:0 0 30px 0;padding:15px 20px;background:#d3d6d2;width:100%;max-width:450px}@media screen and (max-width: 767px){.about .job-openings-section .jobs-container .job .content-container .full-job .job-link-box{padding:10px}}.about .job-openings-section .jobs-container .job .content-container .full-job .job-link-box .job-link-text{font-size:16px;font-family:"Museo Slab W01";font-style:italic}@media screen and (max-width: 767px){.about .job-openings-section .jobs-container .job .content-container .full-job .job-link-box .job-link-text{font-size:14px}}.about .job-openings-section .jobs-container .job .content-container .full-job .apply-now-button{width:135px;margin:0px 0 30px 0;padding:16px 0px 0px 20px;font-weight:600;width:175px;height:50px;font-size:14px}.about .job-openings-section .jobs-container .job .content-container .full-job .apply-now-button .arrow{top:-10px;font-size:26px;right:25px}.about .job-openings-section .jobs-contact-cta{margin-top:80px}.about .job-openings-section .jobs-contact-cta h2{margin:40px 0;width:100%}.about .brewery-cta-section{padding:50px 20px 0 20px}@media screen and (min-width: 992px){.about .brewery-cta-section{padding:80px 0 0 0}}.about .brewery-cta-section.no-red-link{padding:50px 20px}@media screen and (min-width: 992px){.about .brewery-cta-section.no-red-link{padding:80px 0}}.about .brewery-cta-section .text-container{text-align:center}.about .brewery-cta-section .text-container .hashtag{color:#c03;font-weight:400;font-size:32px;margin-top:42px}.about .brewery-cta-section .text-container p{font-size:24px;font-family:"Museo Sans W00";line-height:150%;color:#212f38;font-weight:100;width:90%;display:block;margin:10px auto;letter-spacing:0.2px}@media screen and (min-width: 767px){.about .brewery-cta-section .text-container p{font-size:28px;width:70%}}@media screen and (min-width: 992px){.about .brewery-cta-section .text-container p{font-size:32px;line-height:1.4}}.people .employee-grid-section{padding:180px 4px 0 4px}@media screen and (min-width: 992px){.people .employee-grid-section{padding:230px 0 0 0}}@media screen and (min-width: 1200px){.people .employee-grid-section .container{max-width:1230px;width:100%}}.people .employee-grid-section .employee-grid{padding:0 20px}@media screen and (max-width: 767px){.people .employee-grid-section .employee-grid{padding:0}}.people .employee-grid-small{width:100%}@media screen and (max-width: 767px){.people .employee-grid-small{display:inline-block !important;padding:0 4px}}.people .jobs-contact-cta-section{padding:80px 0 0 0}.people .jobs-contact-cta-section h2{width:100%}@media screen and (max-width: 767px){.people .jobs-contact-cta-section h2{font-size:26px}}.people .we-cta-section .text-container{text-align:center;padding:75px 20px}.people .we-cta-section .text-container h2 .red{font-weight:500}.employee-photo-cell{padding:0;margin:2px;overflow:hidden}@media screen and (min-width: 767px){.employee-photo-cell{width:32.633333%}}@media screen and (min-width: 992px){.employee-photo-cell{width:16.166667%}}@media screen and (max-width: 767px){.employee-photo-cell{margin:0;padding:2px}}.employee-photo-cell img{width:100%;height:auto}.person .person-header-section{overflow:hidden;position:relative;padding:135px 0 0 0}.person .person-header-section .align{position:relative;height:100%;width:100%}.person .person-header-section img{height:300px;max-width:none;width:auto;position:relative}@media screen and (max-width: 525px){.person .person-header-section img{left:-50px}}@media screen and (max-width: 400px){.person .person-header-section img{left:-90px}}@media screen and (max-width: 350px){.person .person-header-section img{left:-120px}}@media screen and (min-width: 767px){.person .person-header-section img{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1175px){.person .person-header-section img{height:auto;max-width:100%;width:auto}}@media screen and (min-width: 1700px){.person .person-header-section img{height:650px;width:100%;max-width:100%}}.person .bio-section{background:#f6f7f2;padding:100px 50px 100px 100px}@media screen and (max-width: 1024px){.person .bio-section{padding:100px 15px}}@media screen and (max-width: 897px){.person .bio-section{padding:30px 15px}}.person .bio-section .geninfo-column{padding:0}.person .bio-section .geninfo-column .info-container{display:block;text-align:center;margin:10px 0 25px 0}@media screen and (min-width: 992px){.person .bio-section .geninfo-column .info-container{display:none}}.person .bio-section .geninfo-column .info-container .name{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:1.5px}.person .bio-section .geninfo-column .info-container .title{font-weight:200;font-size:14px}@media screen and (min-width: 992px){.person .bio-section .geninfo-column .bio-copy{padding:0 90px 0 0}}.person .bio-section .geninfo-column .bio-copy .lead-in{color:#212f38;font-size:22px;font-family:"Museo Slab W01";font-weight:300;line-height:150%}.person .bio-section .geninfo-column .social-icons-container{text-align:left;margin:30px 0}.person .bio-section .geninfo-column .social-icons-container a{text-decoration:none}.person .bio-section .geninfo-column .social-icons-container a:hover{text-decoration:none}.person .bio-section .geninfo-column .social-icons-container a:hover .icon{color:#B70236}.person .bio-section .geninfo-column .social-icons-container a .icon{font-size:40px;color:#CC0033;transition:all 0.3s ease-in-out}.person .bio-section .interests-columns{margin:20px 0 0 0;padding:0}@media screen and (min-width: 992px){.person .bio-section .interests-columns{padding:15px 0}}@media screen and (min-width: 992px){.person .bio-section .interests-columns{margin:0}}.person .bio-section .interests-columns .info-container{z-index:99;position:absolute;color:#ffffff;top:-260px;text-align:left}.person .bio-section .interests-columns .info-container .name{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:24px;font-weight:300;letter-spacing:1.5px}@media screen and (min-width: 1700px){.person .bio-section .interests-columns .info-container .name{font-size:30px}}.person .bio-section .interests-columns .info-container .title{font-family:"Museo Sans W00";font-weight:300;font-size:16px;letter-spacing:1px}@media screen and (min-width: 1700px){.person .bio-section .interests-columns .info-container .title{font-size:20px}}.person .bio-section .interests-columns .questionanswer-section .question{color:#75c6d1;text-transform:uppercase;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:400;display:block;margin:5px 0}.person .bio-section .interests-columns .questionanswer-section .answer{font-family:"Museo Sans W01";margin:0 0 20px 0;display:block;font-size:16px;line-height:150%;text-align:left}@media screen and (min-width: 992px){.person .bio-section .interests-columns .questionanswer-section .answer{font-size:15px}}.person .bio-section .interests-columns .morefrom-section{margin:40px 0 0 0}@media screen and (min-width: 767px){.person .bio-section .interests-columns .morefrom-section{margin:0}}@media screen and (min-width: 992px){.person .bio-section .interests-columns .morefrom-section{margin:30px 0 0 0}}.person .bio-section .interests-columns .morefrom-section .morefrom-header{color:#000000;text-transform:uppercase;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:400;margin:0 0 25px 0;text-align:left}.person .bio-section .interests-columns .morefrom-section .article-title{font-family:"Museo Sans W01";color:#c03;font-size:16px;display:inline-block;margin:0;padding:0 0 20px 0;width:100%}.person .bio-section .interests-columns .morefrom-section .article-title.border-top{border-top:1px solid #cbcfd1;padding:20px 0}.person .bio-section .interests-columns .morefrom-section .article-title a{color:#c03}.person .employee-grid-section{padding:0 4px;margin:25px 0}@media screen and (min-width: 992px){.person .employee-grid-section{padding:0;margin:80px 0}}@media screen and (min-width: 1200px){.person .employee-grid-section .container{max-width:1230px;width:100%}}.person .employee-grid-section .employee-grid{padding:0 20px}@media screen and (max-width: 767px){.person .employee-grid-section .employee-grid{padding:0}}@media screen and (max-width: 897px){.news-archive .navbar .mobile-news{display:block}}.news-archive .news-section{background:#f6f7f2;padding:200px 4px 0 4px;position:relative}@media screen and (min-width: 897px){.news-archive .news-section{padding:270px 0 0 0}}.news-archive .news-section.no-more{padding:100px 20px}@media screen and (max-width: 767px){.news-archive .news-section.no-more{padding:50px 15px}}@media screen and (max-width: 767px){.news-archive .news-section .col-sm-12{padding:0 5px}}.news-archive .news-section h1{font-family:"Museo Sans W00";color:#212f38;text-align:center;font-size:32px;font-weight:100;display:block;margin:0 auto;line-height:1.4;letter-spacing:0.2px}@media screen and (max-width: 992px){.news-archive .news-section h1{width:80%;font-size:26px;line-height:1.3;letter-spacing:0.1px}}@media screen and (max-width: 767px){.news-archive .news-section h1{width:90%;font-size:25px;line-height:1.3;letter-spacing:0.1px}}.news-archive .news-section .news-categories.desktop-news-categories{display:block;width:615px;margin:0 auto 40px auto}.news-archive .news-section .news-categories.desktop-news-categories ul{list-style-type:none;padding:0;text-align:center;display:block}.news-archive .news-section .news-categories.desktop-news-categories ul li{display:inline-block;font-family:"Montserrat",sans-serif;font-size:12px;text-transform:uppercase;margin:0 10px;text-indent:0}.news-archive .news-section .news-categories.desktop-news-categories ul li:before{padding:0;content:''}.news-archive .news-section .news-categories.desktop-news-categories ul li.active a{background-color:#75c6d1;color:#f6f7f2;text-decoration:none}.news-archive .news-section .news-categories.desktop-news-categories ul li a{padding:10px 15px;color:#212f38;text-decoration:none;letter-spacing:0.25px;transition:all 0.3s ease 0s;font-weight:normal}.news-archive .news-section .news-categories.desktop-news-categories ul li a:hover,.news-archive .news-section .news-categories.desktop-news-categories ul li a:active{background-color:#75c6d1;color:#f6f7f2;text-decoration:none}@media screen and (min-width: 1200px){.news-archive .news-section .news-column{padding:0 0 50px 0 !important}}.single-news .visible-super-xs-up{display:block}@media screen and (max-width: 400px){.single-news .visible-super-xs-up{display:none}}.single-news .visible-super-xs{display:none}@media screen and (max-width: 400px){.single-news .visible-super-xs{display:block}}.single-news .news-header-image{padding:65px 0 0 0;background:#071F2B;text-align:center}.single-news .news-section{padding:20px 15px 40px 15px;background:#f6f7f2}@media screen and (min-width: 1200px){.single-news .news-section{padding:100px 20px}}.single-news .news-section .date{padding:0}@media screen and (min-width: 1200px){.single-news .news-section .date{padding:0 30px}}@media screen and (max-width: 767px){.single-news .news-section .date{display:block}}.single-news .news-section .date span{color:gray;font-weight:300;font-size:16px;font-family:"Museo Slab W01";letter-spacing:.25px;padding:0}.single-news .news-section h1{font-size:24px;font-family:"Museo Slab W01";font-weight:300;margin:0 0 20px 0;padding:0}@media screen and (min-width: 992px){.single-news .news-section h1{font-size:32px}}.single-news .news-section .news-column{padding:0;margin-top:50px}@media screen and (min-width: 1200px){.single-news .news-section .news-column{padding:0 30px}}.single-news .news-section .news-column p{margin:0 0 25px 0}.single-news .news-section .news-column blockquote p{line-height:175%;font-size:22px;font-style:italic;font-family:"Museo Slab W01";color:#212f38;font-weight:100}.single-news .news-section .news-column.middle{margin-top:20px;padding:0 10px}@media screen and (min-width: 992px){.single-news .news-section .news-column.middle{display:none}}.single-news .news-section .news-column.middle .date{padding:5px 0 20px 0;display:block;font-weight:400;font-style:normal;color:#000000;text-align:left}.single-news .news-section .button-column{margin:40px 0 0 0;text-align:center}@media screen and (max-width: 767px){.single-news .news-section .button-column{padding:0}}.single-news .news-section .button-column a{margin:0 auto}.single-news .recent-news-section{position:relative;padding:40px 0;overflow:hidden}.single-news .recent-news-section .news-container{width:100%;margin:0 auto;max-width:1200px}.single-news .recent-news-section .news-container .bx-wrapper{border:none}.single-news .recent-news-section .news-container.news-mobile-container{max-width:380px;display:none;text-align:center}@media screen and (max-width: 767px){.single-news .recent-news-section .news-container.news-mobile-container{display:block}}@media screen and (max-width: 379px){.single-news .recent-news-section .news-container .news{width:95%}}@media screen and (max-width: 1200px){.single-news .recent-news-section .news-container .news{display:inline-block}}.single-news .recent-news-section .news-container ul li{margin:0;text-indent:0}.single-news .recent-news-section .news-container ul li:before{padding:0;content:''}.single-news .recent-news-section .slider-tab{top:50%}.page-wrapper.contact{background:#f6f7f2;padding:250px 0 0 0}@media screen and (max-width: 897px){.page-wrapper.contact{padding:150px 0 0 0}}.page-wrapper.contact .contact-header-section h1{text-align:center}@media screen and (max-width: 767px){.page-wrapper.contact .contact-header-section h1{font-size:26px}}.page-wrapper.contact .contact-header-section h1.contact-success{display:none;margin:40px auto 90px}@media screen and (max-width: 767px){.page-wrapper.contact .contact-header-section h1.contact-success{margin:90px auto}}.page-wrapper.contact .contact-header-section .contact-categories.desktop-contact-categories{display:block;margin:0 0 30px 0}.page-wrapper.contact .contact-header-section .contact-categories.desktop-contact-categories ul{list-style-type:none;padding:0;text-align:center;display:block}.page-wrapper.contact .contact-header-section .contact-categories.desktop-contact-categories ul li{display:inline-block;font-family:"Montserrat",sans-serif;font-size:12px;text-transform:uppercase;margin:0 10px;text-indent:0}.page-wrapper.contact .contact-header-section .contact-categories.desktop-contact-categories ul li:before{padding:0;content:''}.page-wrapper.contact .contact-header-section .contact-categories.desktop-contact-categories ul li.active a{background-color:#75c6d1;color:#f6f7f2;text-decoration:none}.page-wrapper.contact .contact-header-section .contact-categories.desktop-contact-categories ul li a{padding:10px 15px;color:#212f38;text-decoration:none;letter-spacing:0.25px;transition:all 0.3s ease 0s;font-weight:normal}.page-wrapper.contact .contact-header-section .contact-categories.desktop-contact-categories ul li a:hover{background-color:#75c6d1;color:#fff;text-decoration:none}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories{padding:0 5px}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories label{font-size:12px;font-weight:400;text-transform:uppercase;font-family:"Museo Sans W01";display:block}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories label .required{color:#75c6d1}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container{width:100% !important}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container span{height:50px;line-height:50px}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit{width:100% !important;border-radius:0;border:none;background-image:none;border-color:none;background-color:#ebede9}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit .selectboxit-text{font-family:"Museo Sans W01";font-weight:700;max-width:100% !important;text-transform:uppercase}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit .selectboxit-arrow-container:before{content:"\e000";font-family:"bg" !important;font-size:30px;margin-left:-15px}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit select{background:#E9E8E8;border:none}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit-options{background-color:#ebede9;max-width:100%;width:100%;border-radius:0;border:none;max-height:none !important;min-width:none}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit-options .selectboxit-focus>.selectboxit-option-anchor{background-color:#75c6d1}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit-options li{font-family:"Museo Slab W01";border-radius:0;border:none}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit-options li a{line-height:50px;height:50px;color:#212f38}.page-wrapper.contact .contact-header-section .contact-categories.mobile-contact-categories .selectboxit-container .selectboxit-options li a .selectboxit-option-icon-container{display:none}.page-wrapper.contact .contact-form-container{padding:10px 0 50px}@media screen and (min-width: 992px){.page-wrapper.contact .contact-form-container{padding:20px 0 100px 0}}.page-wrapper.contact .contact-form-container form .form-input{margin:10px 0;padding:0 20px}@media screen and (min-width: 992px){.page-wrapper.contact .contact-form-container form .form-input{margin:20px 0}}@media screen and (min-width: 767px){.page-wrapper.contact .contact-form-container form .form-input{padding:0 40px}}.page-wrapper.contact .contact-form-container form .form-input label{font-size:12px;font-weight:400;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block}.page-wrapper.contact .contact-form-container form .form-input label .required{color:#75c6d1}.page-wrapper.contact .contact-form-container form .form-input label.error{color:#c03}.page-wrapper.contact .contact-form-container form .form-input label.error .required{color:#c03}.page-wrapper.contact .contact-form-container form .form-input input,.page-wrapper.contact .contact-form-container form .form-input textarea{background:#ebede9;padding:15px;width:100%;border:none;font-family:"Museo Slab W01";font-weight:300;font-size:16px;border-radius:0}.page-wrapper.contact .contact-form-container form .form-input input:focus,.page-wrapper.contact .contact-form-container form .form-input textarea:focus{outline:#75c6d1 solid 2px}.page-wrapper.contact .contact-form-container form .form-input input.error,.page-wrapper.contact .contact-form-container form .form-input textarea.error{outline:#c03 solid 2px}.page-wrapper.contact .contact-form-container form .form-input textarea{height:150px}.page-wrapper.contact .contact-form-container form .submit-disclaimer{text-align:center;margin-bottom:30px}.page-wrapper.contact .contact-form-container form .submit-disclaimer p{font-size:14px;font-style:italic;color:gray;font-weight:300;font-family:"Museo Slab W01"}.page-wrapper.contact .contact-form-container form .submit-disclaimer a{font-family:"Museo Sans W01";color:#c03;text-transform:uppercase}@media screen and (max-width: 767px){.page-wrapper.contact .contact-form-container form .submit-column{text-align:center}}.page-wrapper.contact .contact-form-container form .submit-column .submit-button{float:right;margin:0 25px 0 0}@media screen and (max-width: 767px){.page-wrapper.contact .contact-form-container form .submit-column .submit-button{float:none;margin:0 auto}}@media screen and (max-width: 767px){.page-wrapper.contact .contact-form-container#contact-careers-container{margin:20px 0;padding:0 20px}}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container{background:#ebede9;padding:20px}@media screen and (min-width: 992px){.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container{padding:70px 250px}}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container h2{line-height:150%}@media screen and (max-width: 767px){.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container h2{font-size:20px}}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container h2 .red{font-weight:300}@media screen and (max-width: 767px){.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container h2 .red{font-size:25px}}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container .blue-spacer{margin:15px auto;height:15px}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container p{text-align:center}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container p.email-cta{font-size:16px;font-weight:300;font-family:"Museo Sans W01";margin-bottom:30px;margin-top:20px}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container p.email-cta a{color:#c03}.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container p.disclaimer{font-family:"Museo Slab W01";font-size:14px;font-weight:300;font-style:italic;color:gray}@media screen and (min-width: 992px){.page-wrapper.contact .contact-form-container#contact-careers-container .careers-cta-container p.disclaimer{font-size:16px}}.page-wrapper.contact .contact-form-container#contact-careers-container .button-column{text-align:center}@media screen and (max-width: 767px){.page-wrapper.contact .contact-form-container#contact-careers-container .button-column{padding-left:20px}}.page-wrapper.contact .contact-form-container#contact-careers-container .button-column .red-button{margin:20px auto 0}@media screen and (min-width: 992px){.page-wrapper.contact .contact-form-container#contact-careers-container .button-column .red-button{margin:40px auto 0}}.page-wrapper.contact .map-cta{text-align:center;padding:60px 0}@media screen and (min-width: 992px){.page-wrapper.contact .map-cta{padding:120px 0}}.page-wrapper.contact .map-cta .content-container img{margin:0 auto;position:relative;bottom:15px}.page-wrapper.contact .map-cta .content-container h2{position:relative;top:10px;line-height:150%;font-size:32px}.product-category .copy-section{padding:30px 15px}@media screen and (min-width: 1200px){.product-category .copy-section{padding:100px}}.product-category .copy-section .copy{padding:0 15px}@media screen and (min-width: 1200px){.product-category .copy-section .copy{padding:0 30px}}@media screen and (max-width: 1200px){.product-category .copy-section{padding:30px 15px}}.product-category .copy-section h2{color:#c03;margin-bottom:25px;line-height:130%;font-family:"Museo Sans W00";font-size:30px;font-weight:300;text-align:left;padding:0}@media screen and (max-width: 992px){.product-category .copy-section h2{font-size:22px;margin-bottom:10px}}.product-category .copy-section p{margin-bottom:25px}.product-category .copy-section p.lead-in{font-size:28px;font-family:"Museo Slab W01";text-align:left;font-weight:300;margin-bottom:20px;display:block;line-height:130%}@media screen and (max-width: 660px){.product-category .copy-section p.lead-in{font-size:22px}}.product-category .copy-section ul li{font-size:16px;margin:5px 0 5px 15px}.product-category .pc-media-container{background:#f6f7f2;padding:50px 0;position:relative}@media screen and (max-width: 767px){.product-category .pc-media-container{padding:20px 0}}.product-category .pc-media-container.single-image img{margin:0 auto;display:block}.product-category .pc-media-container .bx-wrapper{border:none}.product-category .pc-media-container .bx-wrapper img{margin:0 auto}.product-category .pc-media-container .bx-wrapper .caption{text-align:center;font-size:14px;font-style:italic;margin-top:10px}.product-category .pc-media-container .slider-tab{top:40%}@media screen and (max-width: 767px){.product-category .pc-media-container .slider-tab{display:none !important}}.product-category .full-width-section{padding:110px;position:relative}@media screen and (max-width: 767px){.product-category .full-width-section{padding:70px 10px}}.product-category .related-work-section{background-color:#f6f7f2;padding:100px 20px 0 20px;position:relative;overflow:hidden}@media screen and (max-width: 897px){.product-category .related-work-section{padding:40px 0 0 0}}@media screen and (max-width: 1700px){.product-category .related-work-section .container{width:100%}}.product-category .related-work-section .work-container{display:block;width:100%;max-width:1200px;margin:0 auto}.product-category .related-work-section .work-container.work-desktop-container{padding:0 20px}@media screen and (max-width: 897px){.product-category .related-work-section .work-container.work-desktop-container{padding:0 4px}}.product-category .related-work-section .work-container.work-desktop-container .bx-wrapper{border:5px solid transparent}.product-category .related-work-section .work-container.work-mobile-container{padding:0 2px 0 4px}@media screen and (max-width: 767px){.product-category .related-work-section .work-container.work-mobile-container{display:inline-block !important}}.product-category .related-work-section .work-container.work-mobile-container .work img{width:100%;height:auto}.product-category .related-work-section .work-container.work-mobile-container .work .hover-cover{display:none}.product-category .related-work-section .work-container.work-mobile-container .contact-cta-text{padding:20px 0;text-align:center;display:block !important}.product-category .related-work-section .work-container.work-mobile-container .contact-cta-text p{font-style:italic;font-size:14px;color:gray;font-family:"Museo Slab W01";font-weight:200}.product-category .related-work-section .work-container.work-mobile-container .contact-cta-text a{color:#c03;font-size:14px;font-weight:500;font-family:"Museo Sans W01";text-transform:uppercase}.product-category .related-work-section .work-container.work-mobile-container .contact-cta-text a:hover{color:#c03}.product-category .related-work-section .product-category-contact-cta{padding:60px 0 0 0}.product-category .related-work-section .slider-tab{top:44%}@media screen and (max-width: 897px){.expertise-single .navbar .mobile-expertise{display:block}}@media screen and (max-width: 992px){.expertise-single h1{font-size:22px}}.expertise-single .expertise-navigation{position:absolute;width:100%;overflow:hidden;transition:top 1.5s;bottom:0;text-align:left}@media screen and (min-width: 1700px){.expertise-single .expertise-navigation{width:1700px}}@media screen and (max-width: 897px){.expertise-single .expertise-navigation{display:none}}.expertise-single .expertise-navigation .icon{background:#212f38;color:#f6f7f2;padding:12px;font-size:30px;display:inline-block;cursor:pointer;position:absolute;top:0;left:0;z-index:999}.expertise-single .expertise-navigation .icon:hover{color:rgba(246,247,242,0.8)}.expertise-single .expertise-navigation .blue-tab{background:#75c6d1;position:relative;right:0px}.expertise-single .expertise-navigation .blue-tab .col-sm-12{padding-right:0}.expertise-single .expertise-navigation .blue-tab .list{display:inline-block;list-style:none;padding:0 0 0 20px;margin:0;vertical-align:bottom;height:54px;width:100%;position:relative}.expertise-single .expertise-navigation .blue-tab .list .list-item{display:inline-block;vertical-align:top;height:54px;text-indent:0;margin:0}.expertise-single .expertise-navigation .blue-tab .list .list-item:before{content:'';padding:0}.expertise-single .expertise-navigation .blue-tab .list .list-item:after{border:1px solid black}.expertise-single .expertise-navigation .blue-tab .list .list-item.active a,.expertise-single .expertise-navigation .blue-tab .list .list-item:hover a,.expertise-single .expertise-navigation .blue-tab .list .list-item:active a,.expertise-single .expertise-navigation .blue-tab .list .list-item:focus a{color:#212f38}.expertise-single .expertise-navigation .blue-tab .list .list-item.short{width:10%}@media screen and (max-width: 1200px){.expertise-single .expertise-navigation .blue-tab .list .list-item.short{width:12%}}.expertise-single .expertise-navigation .blue-tab .list .list-item#design-innovation-strategy{width:170px}.expertise-single .expertise-navigation .blue-tab .list .list-item#design-innovation-strategy a{padding:12px 18px 12px 0}@media screen and (max-width: 1100px){.expertise-single .expertise-navigation .blue-tab .list .list-item#design-innovation-strategy{width:170px}}@media screen and (max-width: 1000px){.expertise-single .expertise-navigation .blue-tab .list .list-item#design-innovation-strategy{width:160px}}.expertise-single .expertise-navigation .blue-tab .list .list-item#design-research{width:110px}@media screen and (max-width: 1100px){.expertise-single .expertise-navigation .blue-tab .list .list-item#design-research{width:100px}}@media screen and (max-width: 1000px){.expertise-single .expertise-navigation .blue-tab .list .list-item#design-research{width:100px}}.expertise-single .expertise-navigation .blue-tab .list .list-item#digital-physical-design{width:160px}@media screen and (max-width: 1100px){.expertise-single .expertise-navigation .blue-tab .list .list-item#digital-physical-design{width:140px}}@media screen and (max-width: 1000px){.expertise-single .expertise-navigation .blue-tab .list .list-item#digital-physical-design{width:130px}}.expertise-single .expertise-navigation .blue-tab .list .list-item#technology-based-innovation{width:180px}@media screen and (max-width: 1100px){.expertise-single .expertise-navigation .blue-tab .list .list-item#technology-based-innovation{width:160px}}@media screen and (max-width: 1000px){.expertise-single .expertise-navigation .blue-tab .list .list-item#technology-based-innovation{width:150px}}.expertise-single .expertise-navigation .blue-tab .list .list-item#product-brand-language{width:150px}@media screen and (max-width: 1100px){.expertise-single .expertise-navigation .blue-tab .list .list-item#product-brand-language{width:140px}}@media screen and (max-width: 1000px){.expertise-single .expertise-navigation .blue-tab .list .list-item#product-brand-language{width:130px}}.expertise-single .expertise-navigation .blue-tab .list .list-item#engineering-analysis-and-optimization{width:200px}@media screen and (max-width: 1100px){.expertise-single .expertise-navigation .blue-tab .list .list-item#engineering-analysis-and-optimization{width:190px}}@media screen and (max-width: 1000px){.expertise-single .expertise-navigation .blue-tab .list .list-item#engineering-analysis-and-optimization{width:160px}}.expertise-single .expertise-navigation .blue-tab .list .list-item a{display:inline-block;color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;text-transform:uppercase;line-height:130%;cursor:pointer;padding:12px 18px;transition:all 0.2s ease-in-out;width:99%}@media screen and (max-width: 1200px){.expertise-single .expertise-navigation .blue-tab .list .list-item a{padding:10px 18px}}@media screen and (max-width: 1100px){.expertise-single .expertise-navigation .blue-tab .list .list-item a{padding:10px 9px}}@media screen and (max-width: 1000px){.expertise-single .expertise-navigation .blue-tab .list .list-item a{font-size:11px}}.expertise-single .expertise-navigation .blue-tab .list .list-item .divider{display:inline-block;width:1px;background-color:#5498a2;height:30px;position:relative;right:0}.expertise-single .content-section-container{padding:80px 0}@media screen and (max-width: 767px){.expertise-single .content-section-container{padding:40px 15px}}.expertise-single .content-section-container .content-section{padding:0 40px}@media screen and (max-width: 767px){.expertise-single .content-section-container .content-section{padding:0}}.expertise-single .content-section-container .lead-in{font-size:28px;font-family:"Museo Slab W01";text-align:left;font-weight:300;margin-bottom:20px;display:block;line-height:130%}@media screen and (max-width: 660px){.expertise-single .content-section-container .lead-in{font-size:22px}}.expertise-single .content-section-container h2{color:#c03;margin:0 0 10px 0;line-height:130%;font-family:"Museo Sans W00";font-size:30px;font-weight:300;text-align:left}@media screen and (max-width: 992px){.expertise-single .content-section-container h2{font-size:22px;padding:0;margin:25px 0 10px 0}}.expertise-single .content-section-container h3{font-family:"Museo Sans W00";font-size:30px;font-weight:100;line-height:130%}@media screen and (max-width: 992px){.expertise-single .content-section-container h3{font-size:22px}}.expertise-single .content-section-container ul{list-style:none;margin-left:1rem;padding-left:0;margin-top:0}.expertise-single .content-section-container ul li{margin-bottom:1rem;font-size:16px;line-height:155%;font-family:"Museo Sans W01";font-weight:300;text-indent:-16px;margin:0 0 15px 16px}.expertise-single .content-section-container ul li:before{color:#75c6d1;content:"\2022";font-size:14px;padding-right:10px}@media screen and (max-width: 767px){.expertise-single .content-section-container ul li{margin-bottom:25px}}.expertise-single .content-section-container ul li p{margin:15px 0;text-indent:0px;line-height:155%}.expertise-single .expertise-media-container{background:#f6f7f2;padding:50px 40px;position:relative}@media screen and (max-width: 767px){.expertise-single .expertise-media-container{padding:20px 0}}@media screen and (max-width: 767px){.expertise-single .expertise-media-container.design-chart{padding:0;margin:0 auto}}.expertise-single .expertise-media-container.design-chart .col-sm-12{padding:0;margin:0 auto}.expertise-single .expertise-media-container.design-chart .col-sm-12 .image-caption{padding:0 15px}@media screen and (max-width: 767px){.expertise-single .expertise-media-container.design-chart .col-sm-12 .image-caption{margin:15px 0}}.expertise-single .expertise-media-container.single-image img{margin:0 auto;display:block}.expertise-single .expertise-media-container .bx-wrapper{border:none}.expertise-single .expertise-media-container .bx-wrapper img{margin:0 auto}.expertise-single .expertise-media-container .bx-wrapper .caption{text-align:center;font-size:14px;font-style:italic;margin-top:10px}.expertise-single .expertise-media-container .slider-tab{top:40%}@media screen and (max-width: 767px){.expertise-single .expertise-media-container .slider-tab{display:none !important}}.expertise-single .related-work-section{background-color:#fff;padding:100px 20px 0 20px;position:relative;overflow:hidden}@media screen and (max-width: 897px){.expertise-single .related-work-section{padding:50px 0 0px 0}}@media screen and (max-width: 1700px){.expertise-single .related-work-section .container{width:100%}}.expertise-single .related-work-section .work-container{display:block;width:100%;max-width:1200px;margin:0 auto}.expertise-single .related-work-section .work-container.work-desktop-container{padding:0 20px}@media screen and (max-width: 897px){.expertise-single .related-work-section .work-container.work-desktop-container{padding:0 4px}}.expertise-single .related-work-section .work-container.work-desktop-container .bx-wrapper{border:5px solid transparent}.expertise-single .related-work-section .work-container.work-mobile-container{padding:0 2px 0 4px}@media screen and (max-width: 767px){.expertise-single .related-work-section .work-container.work-mobile-container{display:inline-block !important}}.expertise-single .related-work-section .work-container.work-mobile-container .work img{width:100%;height:auto}.expertise-single .related-work-section .work-container.work-mobile-container .work .hover-cover{display:none}.expertise-single .related-work-section .slider-tab{top:57%}.expertise-single .full-width-section{padding:110px;position:relative}@media screen and (max-width: 767px){.expertise-single .full-width-section{padding:70px 10px}}.expertise-single .mobile-contact-cta{padding:20px 0 0 0;text-align:center}.expertise-single .mobile-contact-cta p{font-style:italic;font-size:14px;color:gray;font-family:"Museo Slab W01";font-weight:200}.expertise-single .mobile-contact-cta a{color:#c03;font-size:14px;font-weight:500;font-family:"Museo Sans W01";text-transform:uppercase}.expertise-single .mobile-contact-cta a:hover{color:#c03}.expertise-single .contact-cta{padding:50px 0 0 0}.single-blog{background:#f6f7f2;font-family:"Museo Sans W01";font-weight:200;font-size:16px}.single-blog h1,.single-blog h2,.single-blog h3,.single-blog h4{padding:0;margin:0;font-family:'Museo Slab W01', serif;font-weight:200}.single-blog .col-centered{margin:0 auto}.single-blog .btn-small{padding:0.5em 3.5em 0.5em 1em}.single-blog .no-float{float:none}.single-blog .wrap{padding-top:59px}.single-blog .main{width:100%;padding:0;float:none;margin:0}.single-blog iframe{max-width:100%}.single-blog .single-post-article{float:none;margin:0 auto}.single-blog .single-post-article header .visible-super-xs-up{display:block}@media screen and (max-width: 400px){.single-blog .single-post-article header .visible-super-xs-up{display:none}}.single-blog .single-post-article header .visible-super-xs{display:none}@media screen and (max-width: 400px){.single-blog .single-post-article header .visible-super-xs{display:block}}.single-blog .single-post-article header img{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 767px){.single-blog .single-post-article header img{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1200px){.single-blog .single-post-article header img{height:auto;max-width:100%;width:100%}}@media screen and (min-width: 1700px){.single-blog .single-post-article header img{height:650px;width:100%;max-width:100%}}.single-blog .single-post-article header .header-content{color:#FFFFFF;top:calc(50% + 70px);transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;left:0;right:0;margin:auto}@media screen and (max-width: 767px){.single-blog .single-post-article header .header-content{padding:0 25px}}.single-blog .single-post-article header .header-content h1{max-width:100%;margin:0 auto;padding:0 10px;margin-bottom:0.5em;color:#fff;text-shadow:1px 1px rgba(0,0,0,0.75);font-family:"Museo Sans W01";font-weight:700;font-size:22px;line-height:130%}@media screen and (min-width: 767px){.single-blog .single-post-article header .header-content h1{max-width:60%;font-size:30px}}.single-blog .single-post-article header .header-content .byline,.single-blog .single-post-article header .header-content time{color:#212f38;font-family:'Museo Slab W01', sans-serif;-webkit-font-smoothing:antialiased;font-weight:300;width:auto;margin:0 auto;margin-bottom:0.5em;font-weight:500}.single-blog .single-post-article header .header-content .byline span,.single-blog .single-post-article header .header-content time span{background:rgba(255,255,255,0.75);padding:3px}.single-blog .single-post-article header .header-content .byline a,.single-blog .single-post-article header .header-content time a{color:#212f38}.single-blog .single-post-article header .header-content .byline{font-size:16px}@media screen and (min-width: 767px){.single-blog .single-post-article header .header-content .byline{font-size:20px}}.single-blog .single-post-article header .header-content time{clear:both;font-size:14px}.single-blog .single-post-article .entry-content{margin-right:0;padding-top:2em}.single-blog .single-post-article .entry-content a{color:#cc1f36}.single-blog .single-post-article .entry-content a:hover{text-decoration:underline}.single-blog .single-post-article .entry-content p,.single-blog .single-post-article .entry-content ul{line-height:1.625em;color:#212f38;padding-bottom:1.5em}.single-blog .single-post-article .entry-content img,.single-blog .single-post-article .entry-content figure{width:100%;margin-bottom:1.625em}.single-blog .single-post-article .entry-content h1,.single-blog .single-post-article .entry-content h2,.single-blog .single-post-article .entry-content h3,.single-blog .single-post-article .entry-content h4{color:#c03;margin-bottom:25px;line-height:130%;font-family:"Museo Sans W00";font-size:30px;font-weight:300;text-align:left}@media screen and (max-width: 992px){.single-blog .single-post-article .entry-content h1,.single-blog .single-post-article .entry-content h2,.single-blog .single-post-article .entry-content h3,.single-blog .single-post-article .entry-content h4{padding:0}}@media screen and (max-width: 767px){.single-blog .single-post-article .entry-content h1,.single-blog .single-post-article .entry-content h2,.single-blog .single-post-article .entry-content h3,.single-blog .single-post-article .entry-content h4{font-size:22px}}.single-blog .single-post-article .entry-content h1{font-size:34px;font-weight:500}.single-blog .single-post-article .entry-content ul{display:inline-block;list-style:none;padding-left:0;margin:0}.single-blog .single-post-article .entry-content ul li{font-family:"Museo Sans W01";font-size:16px;font-weight:300;color:#212f38;text-indent:-16px;margin:0 0 5px 16px}.single-blog .single-post-article .entry-content ul li:before{color:#75c6d1;content:"\2022";font-size:17px;padding-right:10px}.single-blog .single-post-article .entry-content .social-sharing{text-align:center;margin:2rem auto}@media screen and (min-width: 992px){.single-blog .single-post-article .entry-content .social-sharing{margin:5rem auto}}.single-blog .single-post-article .entry-content .social-sharing .social-container{display:inline-block;margin:0 2rem;cursor:pointer;text-align:left}@media screen and (max-width: 767px){.single-blog .single-post-article .entry-content .social-sharing .social-container{margin:5px 1rem}}.single-blog .single-post-article .entry-content .social-sharing .social-container .icon{font-size:40px;vertical-align:middle}.single-blog .single-post-article .entry-content .social-sharing .social-container .share-count{color:#999999}.single-blog .single-post-article .entry-content .social-sharing .social-container .shares-title{color:#999999}.single-blog .single-post-article .entry-content .wp-caption{border:none;position:relative;padding:0;margin:0}.single-blog .single-post-article .entry-content .wp-caption .wp-caption-text{display:block;text-align:center;font-size:15px;font-style:italic;font-family:'Museo Sans W01';font-weight:300;margin:-10px auto 20px;color:#212f38}.single-blog .single-post-article .entry-content .post-tags,.single-blog .single-post-article .entry-content .post-tags a{color:#77c6cf;font-size:0.9em;font-family:'Montserrat', sans-serif;text-transform:uppercase;font-weight:400}.single-blog .single-post-article .entry-content .post-tags a{display:inline-block}.single-blog .single-post-article .entry-content .post-tag-bullet{padding:0 0.5em}.single-blog .single-post-article .entry-content .post-tags a:hover{color:#212f38}.single-blog .single-post-article .entry-content .post-tags .icon-tag-icon{color:#bbbdc0;font-size:36px;line-height:0;vertical-align:top;display:inline-block;margin:8px 0 -8px 0}.single-blog .single-post-article .entry-content .post-author-box{padding:3.25em 0;text-align:center}.single-blog .single-post-article .entry-content .post-author-box:not(:first-child){border-top:1px solid #cbcfd1}.single-blog .single-post-article .entry-content .post-author-box .post-author-img{width:152px;height:152px;float:none;text-align:center;margin-bottom:3em}.single-blog .single-post-article .entry-content .post-author-box h2{padding-bottom:0;margin-bottom:0;font-family:"Museo Sans W01";width:100%;font-weight:500;font-size:30px}@media screen and (max-width: 992px){.single-blog .single-post-article .entry-content .post-author-box h2{text-align:center}}.single-blog .single-post-article .entry-content .post-author-box .author-url{margin:0 auto;font-family:'Montserrat', sans-serif;text-transform:uppercase;padding:1.25em 3.5em 1.25em 1.25em;background:#cc1f36 url(../images/bg-button-arrow-right.svg) 90% center no-repeat;border-radius:0;border:0;color:#f6f7f2}.single-blog .single-post-article .entry-content .post-author-box .post-author-title{padding-bottom:1.625em;display:block;font-family:"Museo Sans W00";color:#c03;font-size:18px;font-weight:300}.single-blog .single-post-article .entry-content .post-author-box .post-author-bio{color:#808284;text-align:center}.single-blog .single-post-article .entry-content .post-author-box .button-column{text-align:left;margin-left:150px}@media screen and (max-width: 992px){.single-blog .single-post-article .entry-content .post-author-box .button-column{margin-left:0;text-align:center}}.single-blog .single-post-article .entry-content .post-author-box .button-column .btn{color:#f6f7f2;display:inline-block;text-align:left;margin-left:0px;padding:9px 10px 0 10px}.single-blog .related-blog-section{position:relative;margin:3em 0 0 0}.single-blog .related-blog-section .bx-wrapper{border:none}.single-blog .related-blog-section .slider-tab{top:46%}@media screen and (min-width: 992px){.single-blog .single-post-article .entry-content .post-author-box{text-align:left}.single-blog .single-post-article .entry-content .post-author-box .post-author-img{float:left;margin-right:2em}.single-blog .single-post-article .entry-content .post-author-box .post-author-bio{text-align:left}.single-blog .single-post-article .entry-content .post-author-box .button-column .btn{margin-left:30px}}.single-blog .related-blog-section{padding:0 0 40px 0}.single-blog .related-blog-section .h3-subheader{font-family:"Montserrat",sans-serif;font-weight:700}.single-blog .related-blog-section .news-information{text-align:left;padding:20px 45px 10px 10px}.blog-archive{background:#f6f7f2}.blog-archive .col-main{width:100%;max-width:1084px;margin:0 auto;position:relative;min-height:1px}@media screen and (max-width: 992px){.blog-archive .col-main{padding-left:10px;padding-right:10px}}@media screen and (max-width: 897px){.blog-archive .navbar .mobile-blog{display:block}}@media screen and (max-width: 500px){.blog-archive .col-xxs-12{width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left}}.blog-archive header.home-post-featured .featured-post-content{display:none;position:relative;left:0;top:0}.blog-archive header.home-post-featured .featured-post-content.active{display:block}.blog-archive header.home-post-featured .featured-post-content.absolute{display:block;position:absolute;left:0;top:135px}.blog-archive header.home-post-featured .featured-post-content .visible-super-xs-up{display:block}@media screen and (max-width: 400px){.blog-archive header.home-post-featured .featured-post-content .visible-super-xs-up{display:none}}.blog-archive header.home-post-featured .featured-post-content .visible-super-xs{display:none}@media screen and (max-width: 400px){.blog-archive header.home-post-featured .featured-post-content .visible-super-xs{display:block}}.blog-archive header.home-post-featured .featured-post-content img{position:relative;height:300px;width:auto}@media screen and (min-width: 767px){.blog-archive header.home-post-featured .featured-post-content img{height:450px}}@media screen and (min-width: 1200px){.blog-archive header.home-post-featured .featured-post-content img{height:auto}}@media screen and (min-width: 1700px){.blog-archive header.home-post-featured .featured-post-content img{height:650px}}.blog-archive header.home-post-featured .featured-post-content .home-post-wrap{position:absolute;top:calc(50%);transform:translateY(-50%);left:0;right:0;margin:auto}.blog-archive header.home-post-featured .featured-post-content .home-post-wrap h1{margin-bottom:0.5em;text-shadow:1px 1px rgba(0,0,0,0.8);color:#fff;font-family:"Museo Sans W01";font-weight:700;font-size:30px;line-height:130%;padding:0}@media screen and (max-width: 374px){.blog-archive header.home-post-featured .featured-post-content .home-post-wrap h1{font-size:26px}}@media screen and (min-width: 767px){.blog-archive header.home-post-featured .featured-post-content .home-post-wrap h1{font-size:40px}}.blog-archive header.home-post-featured .featured-post-content .home-post-wrap .home-post-excerpt,.blog-archive header.home-post-featured .featured-post-content .home-post-wrap .home-post-author{line-height:200%;color:#212f38;margin-bottom:10px}.blog-archive header.home-post-featured .featured-post-content .home-post-wrap .home-post-excerpt span,.blog-archive header.home-post-featured .featured-post-content .home-post-wrap .home-post-author span{font-size:16px;font-weight:500;background:rgba(255,255,255,0.75);padding:5px;color:#212f38}.blog-archive header.home-post-featured .featured-post-content .home-post-wrap .home-post-author span{font-family:"Museo Slab W01";-webkit-font-smoothing:antialiased;font-weight:700;font-size:20px}@media screen and (max-width: 767px){.blog-archive header.home-post-featured .featured-post-content .home-post-wrap .home-post-excerpt{display:none}}.blog-archive header.home-post-featured .featured-post-content .home-post-wrap .button{margin:10px auto}.blog-archive .category-navigation .categories-list-container{display:block;margin:0 auto 58px;padding-bottom:40px;float:none;border-bottom:solid 1px #bcbec0;max-width:none}@media screen and (max-width: 992px){.blog-archive .category-navigation .categories-list-container{display:none}}.blog-archive .category-navigation .categories-list-container ul{list-style-type:none;padding:65px 0 0 0;text-align:center;display:block}.blog-archive .category-navigation .categories-list-container ul li{position:relative;display:inline-block;margin:0 10px;text-indent:0;z-index:2;cursor:pointer}@media screen and (max-width: 1200px){.blog-archive .category-navigation .categories-list-container ul li{margin:0 8px}}.blog-archive .category-navigation .categories-list-container ul li a{z-index:999;position:relative;padding:5px 10px;font-size:12px;font-family:"Montserrat",sans-serif;font-weight:600;color:#212f38;text-decoration:none;text-transform:uppercase;letter-spacing:0.25px;display:inline-block;cursor:pointer}@media screen and (max-width: 1200px){.blog-archive .category-navigation .categories-list-container ul li a{padding:5px}}.blog-archive .category-navigation .categories-list-container ul li a:hover,.blog-archive .category-navigation .categories-list-container ul li a.active{background-color:#75c6d1;color:#f6f7f2}.blog-archive .category-navigation .categories-list-container ul li:hover>a{color:#f6f7f2}.blog-archive .category-navigation .categories-list-container ul li:hover ul{display:block}.blog-archive .category-navigation .categories-list-container ul li ul{display:none;z-index:1;padding:0;margin:-27px 0 0 0;float:none;width:200px;left:0px;position:absolute;background-color:rgba(246,247,242,0.8);border-top:solid 27px #75c6d1}.blog-archive .category-navigation .categories-list-container ul li ul li{text-align:left;display:block;margin:0;padding:0;cursor:pointer}.blog-archive .category-navigation .categories-list-container ul li ul li:before{content:none}.blog-archive .category-navigation .categories-list-container ul li ul li a{width:100%;padding:5px 0 5px 10px;margin:0;color:#212f38;font-size:12px;cursor:pointer}.blog-archive .category-navigation .categories-list-container ul li ul li:hover{background-color:#75c6d1;color:#fff}.blog-archive .category-navigation .categories-list-container ul li ul li:hover a{color:#fff}.blog-archive .article-grid{position:relative;transition:height .3s}@media screen and (max-width: 992px){.blog-archive .article-grid{padding-top:20px}}@media screen and (max-width: 767px){.blog-archive .article-grid{padding-top:30px}}.blog-archive .article-grid .col-main{max-width:1120px}.blog-archive .article-grid .col-main#fade-and-destroy{z-index:999999999999;display:block;position:absolute;opacity:1;left:50%;top:0;height:100%;transform:translate(-50%, 0%)}@media screen and (max-width: 767px){.blog-archive .article-grid .col-main#fade-and-destroy{top:30px}}.blog-archive .article-grid .post-container{padding-bottom:30px;margin:0 auto;width:100%;height:auto}.blog-archive .article-grid .post-container .image-section{display:block;position:relative}.blog-archive .article-grid .post-container .image-section .post-overlay-filter{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));z-index:0}.blog-archive .article-grid .post-container .image-section .post-overlay-filter:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);transition:opacity .5s;opacity:0;z-index:-1}.blog-archive .article-grid .post-container .image-section:hover .post-overlay-filter:before{opacity:1}@media (hover: none){.blog-archive .article-grid .post-container .image-section .post-overlay-filter:before{opacity:0 !important}}.blog-archive .article-grid .post-container .image-section img{width:100%;height:auto}.blog-archive .article-grid .post-container .image-section .title-author-section{position:absolute;bottom:0;left:0;padding:20px 20px 12px 20px}@media screen and (max-width: 767px){.blog-archive .article-grid .post-container .image-section .title-author-section{bottom:0;top:auto;left:15px;padding-left:0}}.blog-archive .article-grid .post-container .image-section .title-author-section h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:26px;line-height:34px;color:#fff;text-align:left;padding:0;margin:0 0 8px 0;text-transform:uppercase}@media screen and (max-width: 767px){.blog-archive .article-grid .post-container .image-section .title-author-section h2{font-size:16px;line-height:21px;padding-right:15px}}.blog-archive .article-grid .post-container .image-section .title-author-section .post-author{color:#75c6d1;font-family:"Montserrat",sans-serif;font-weight:600;font-size:12px;line-height:15px;text-transform:uppercase;margin:0}.blog-archive .article-grid .post-container.wide{max-width:493px}@media screen and (max-width: 500px){.blog-archive .article-grid .post-container.wide{max-width:309px}}.blog-archive .article-grid .post-container.wide img.featured{display:none}@media screen and (max-width: 767px){.blog-archive .article-grid .post-container.wide img.featured{display:block}}.blog-archive .article-grid .post-container.wide img.altbanner{display:none}@media screen and (min-width: 767px){.blog-archive .article-grid .post-container.wide img.altbanner{display:block}}.blog-archive .article-grid .post-container.wide .tags-section{padding:11px 0 0 20px}.blog-archive .article-grid .post-container.square{max-width:309px}.blog-archive .article-grid .post-container.square .image-section .title-author-section{padding:12px}.blog-archive .article-grid .post-container.square .image-section .title-author-section h2{font-size:16px;line-height:21px}.blog-archive .article-grid .post-container .tags-section{padding:11px 0 0 12px;min-height:31px}@media screen and (max-width: 767px){.blog-archive .article-grid .post-container .tags-section{display:none}}.blog-archive .article-grid .post-container .tags-section a{font-family:"Museo Sans W01";font-weight:300;font-size:12px;line-height:15px;text-transform:uppercase;color:#bcbec0;letter-spacing:1px}.blog-archive.term-archive{padding-top:200px}.blog-archive.term-archive .navbar .mobile-blog{display:none}.blog-archive.term-archive .headline-container{position:relative;text-align:center}.blog-archive.term-archive .headline-container h1{text-transform:uppercase;font-weight:600;font-family:"Montserrat",sans-serif;font-size:12px;text-align:center;display:inline-block;background-color:#f6f7f2;padding:5px 15px;margin:0;position:relative;z-index:2}.blog-archive.term-archive .headline-container .title-line{height:1px;width:100%;max-width:1030px;margin:0 auto;background-color:#bcbec0;display:block;position:relative;bottom:14px;z-index:1}.blog-archive.term-archive .article-grid{padding-top:50px}.blog-archive.term-archive .article-grid .post-container{margin:0 auto}.landing-page-form header .visible-super-xs-up{display:block}@media screen and (max-width: 400px){.landing-page-form header .visible-super-xs-up{display:none}}.landing-page-form header .visible-super-xs{display:none}@media screen and (max-width: 400px){.landing-page-form header .visible-super-xs{display:block}}.landing-page-form header img{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 767px){.landing-page-form header img{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1200px){.landing-page-form header img{height:auto;max-width:100%;width:100%}}@media screen and (min-width: 1700px){.landing-page-form header img{height:650px;width:100%;max-width:100%}}.landing-page-form header .header-content{color:#FFFFFF;top:60%;transform:translateY(-60%);-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);position:absolute;left:0;right:0;margin:auto}@media screen and (max-width: 767px){.landing-page-form header .header-content{top:70%;transform:translateY(-70%);-ms-transform:translateY(-70%);-webkit-transform:translateY(-70%)}}.landing-page-form header .header-content h1{margin:0 auto;margin-bottom:0.5em;color:#fff;font-family:"Museo Sans W01";font-weight:800;font-size:46px;line-height:120%;text-shadow:0.5px 1px 1px rgba(0,0,0,0.75)}@media screen and (max-width: 767px){.landing-page-form header .header-content h1{font-size:40px}}@media screen and (max-width: 450px){.landing-page-form header .header-content h1{font-size:33px}}@media screen and (max-width: 450px){.landing-page-form header .header-content h1 br{display:none}}.landing-page-form header .header-content .lp-subheader{color:#212f38;font-family:'Museo Slab W01', sans-serif;font-weight:500;font-size:18px;-webkit-font-smoothing:antialiased;font-weight:700;margin:0 auto;background:rgba(255,255,255,0.75);padding:3px 15px}@media screen and (max-width: 767px){.landing-page-form header .header-content .lp-subheader{font-size:16px}}@media screen and (max-width: 450px){.landing-page-form header .header-content .lp-subheader{font-size:14px}}.landing-page-form .lp-content{background:#f6f7f2;padding:0 0 100px 0}@media screen and (max-width: 992px){.landing-page-form .lp-content{padding:0 0 50px 0}}.landing-page-form .lp-content .main-column{max-width:680px;padding:0}@media screen and (min-width: 767px){.landing-page-form .lp-content .main-column{width:680px}}@media screen and (max-width: 767px){.landing-page-form .lp-content .main-column{padding:0 15px}}.landing-page-form .lp-content .main-column .copy-section.intro-copy{margin:60px 0px 40px 0px}.landing-page-form .lp-content .main-column .form-section .form-content{padding:30px 25px 35px 20px;background:#ebede9;min-height:265px}@media screen and (max-width: 992px){.landing-page-form .lp-content .main-column .form-section .form-content{padding:20px}}.landing-page-form .lp-content .main-column .form-section .form-content .form-image-section{text-align:center}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section{padding:0 0 0 25px}@media screen and (max-width: 992px){.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section{padding:0}}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .form-header{font-family:"Museo Slab W01";font-size:20px;font-weight:400;color:#c03;display:block;margin:0 0 20px 0}@media screen and (max-width: 767px){.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .form-header{text-align:center}}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form{max-width:460px;margin:0 auto}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form input{background:#d3d6d2;padding:10px;width:100%;border:none;font-family:"Museo Slab W01";font-weight:300;font-size:16px;border-radius:0}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form input:focus{outline:#75c6d1 solid 2px}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form input.error{outline:#c03 solid 2px}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form input.dupe-error{cursor:not-allowed}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form label{font-size:12px;font-weight:400;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form label .required{color:#75c6d1}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form .duplicate-error{position:relative;top:5px;display:none;color:#c03;font-family:"Museo Slab W01";font-size:12px;margin:0}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form .regex-error{position:relative;top:5px;display:none;color:#c03;font-family:"Museo Slab W01";font-size:12px;margin:0}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form #email-submit{padding:15px 10px 10px 10px;margin:25px 0 0 0}.landing-page-form .lp-content .main-column .form-section .form-content .form-content-section .email-form #email-submit.error{background:#c5c3c3;cursor:not-allowed;transition:none;margin:15px 0 0 0;padding:13px 10px 10px 10px}.landing-page-form .lp-content .main-column .success-section{display:none;padding:30px 25px 35px 20px;background:#ebede9;min-height:265px;text-align:center}@media screen and (max-width: 992px){.landing-page-form .lp-content .main-column .success-section{padding:20px}}.landing-page-form .lp-content .main-column .success-section h2{font-family:"Museo Slab W01";font-weight:500;color:#c03;font-size:28px;margin:0 0 20px 0}@media screen and (max-width: 767px){.landing-page-form .lp-content .main-column .success-section h2{font-size:24px;padding:0}}.landing-page-form .lp-content .main-column .copy-section.main-copy{margin:40px 0px 0px 0px}.landing-page-form .lp-content .main-column .copy-section.main-copy .main-copy-text{margin:0 0 70px 0}.landing-page-form .lp-content .main-column .copy-section.main-copy .disclaimer{font-family:"Museo Slab W01";font-size:14px;color:#c03}.expertise-single .design-thinking-section{padding:0}.expertise-single .design-thinking-section .container{max-width:1100px;padding:30px 0 50px 0;border-top:1px solid #cbcfd1}@media screen and (max-width: 1300px){.expertise-single .design-thinking-section .container{width:95%;margin:0 auto}}.expertise-single .design-thinking-section .container .book-section{text-align:right;padding:0}@media screen and (max-width: 767px){.expertise-single .design-thinking-section .container .book-section{text-align:center}}.expertise-single .design-thinking-section .container .book-section a{cursor:pointer}@media screen and (max-width: 767px){.expertise-single .design-thinking-section .container .button-section{text-align:center}}.expertise-single .design-thinking-section .container .button-section h3{font-family:"Museo Sans W01";font-weight:700;font-size:26px;margin:30px 0 25px 0}.expertise-single .design-thinking-section .container .button-section .submit-button{padding:10px 7px 7px 7px}.wysiwyg-only .wysiwyg-section{padding:200px 0 130px 0;background:#f6f7f2}.page-template-expertise-discipline .intro-section{background:#f6f7f2;padding:150px 30px 170px}@media screen and (max-width: 992px){.page-template-expertise-discipline .intro-section{padding:70px 15px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .intro-section{padding:30px 15px}}.page-template-expertise-discipline .intro-section .left-header h2{font-family:"Museo Slab W01";font-weight:300;text-align:left;padding:0 0 0 0px;font-size:36px}@media screen and (max-width: 992px){.page-template-expertise-discipline .intro-section .left-header h2{padding:0;font-size:22px;line-height:1.3;letter-spacing:0.1px;margin:0 0 15px 0}}.page-template-expertise-discipline .intro-section .right-header{padding:0 40px 0 30px}@media screen and (max-width: 992px){.page-template-expertise-discipline .intro-section .right-header{padding:0px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .intro-section .right-header{padding:0 15px}}.page-template-expertise-discipline .intro-section .right-header p{font-family:"Museo Sans W01";font-size:18px;margin:0}@media screen and (max-width: 992px){.page-template-expertise-discipline .intro-section .right-header p{font-size:16px}}.page-template-expertise-discipline .intro-section .right-header p:first-child{margin-bottom:15px}.page-template-expertise-discipline .media-section{background-color:#fff;padding:75px 85px 50px;position:relative;overflow:hidden}@media screen and (max-width: 1200px){.page-template-expertise-discipline .media-section{padding:30px 0}}.page-template-expertise-discipline .media-section h3{font-weight:400;font-size:21px;font-family:"Montserrat",sans-serif}@media screen and (max-width: 1200px){.page-template-expertise-discipline .media-section h3{padding:0 15px}}.page-template-expertise-discipline .media-section img{width:100%}.page-template-expertise-discipline .media-section iframe{display:block;max-width:100%;margin:0 auto}.page-template-expertise-discipline .media-section .caption{font-family:"Museo Sans W01";font-weight:100;font-style:italic;font-size:18px;color:#212f38;margin-top:30px;text-align:center}@media screen and (max-width: 992px){.page-template-expertise-discipline .media-section .caption{font-size:16px;padding:0 15px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .media-section .caption{font-size:14px;padding:0 15px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .media-section .bx-wrapper{border:none}}.page-template-expertise-discipline .media-section .bx-wrapper .bx-pager{padding-top:0}.page-template-expertise-discipline .media-section .slider-tab{top:46%}@media screen and (max-width: 767px){.page-template-expertise-discipline .media-section .slider-tab{display:none !important}}.page-template-expertise-discipline .copy-section{background-color:#f6f7f2;padding:100px}@media screen and (max-width: 1200px){.page-template-expertise-discipline .copy-section{padding:30px 15px}}.page-template-expertise-discipline .copy-section .section-header{font-family:"Museo Slab W01";font-weight:200;font-size:32px;line-height:44px}.page-template-expertise-discipline .copy-section .content-section{padding:0 15px}@media screen and (min-width: 992px){.page-template-expertise-discipline .copy-section .content-section{padding:0 30px}}@media screen and (max-width: 897px){.page-template-expertise-discipline .copy-section .content-section{width:100%}}.page-template-expertise-discipline .copy-section .content-section p .lead-in{font-family:"Museo Slab W01";font-weight:300;font-size:28px;line-height:125%}@media screen and (max-width: 767px){.page-template-expertise-discipline .copy-section .content-section p .lead-in{font-size:20px}}.page-template-expertise-discipline .copy-section .content-section h2{color:#c03;margin:0 0 10px 0;line-height:130%;font-family:"Museo Sans W00";font-size:30px;font-weight:300;text-align:left}@media screen and (max-width: 992px){.page-template-expertise-discipline .copy-section .content-section h2{font-size:22px;padding:0;margin:25px 0 10px 0}}.page-template-expertise-discipline .hands-on-section{background-color:#f6f7f2;padding:130px 0 100px}@media screen and (max-width: 992px){.page-template-expertise-discipline .hands-on-section{padding:30px 0}}.page-template-expertise-discipline .hands-on-section [class*="col-"] [class*="col-"]:last-child .expertise-list{border-right:none !important}.page-template-expertise-discipline .hands-on-section .expertise-list{border-right:1px solid #bfc4c2;padding:0 30px 40px 15px;height:100%}@media screen and (max-width: 992px){.page-template-expertise-discipline .hands-on-section .expertise-list{border:none;padding:0 15px}}.page-template-expertise-discipline .hands-on-section .expertise-list .list-title{font-family:"Montserrat",sans-serif;font-size:18px;text-transform:uppercase;color:#75c6d1;border-bottom:1px solid #c4c9c8;padding-bottom:5px;margin:0 0 10px 20px;font-weight:400}@media screen and (max-width: 992px){.page-template-expertise-discipline .hands-on-section .expertise-list .list-title{margin:0 0 10px 0}}.page-template-expertise-discipline .hands-on-section .expertise-list .italic{font-family:"Museo Sans W01";font-size:14px;font-weight:400;font-style:italic;color:#939597;margin:0 0 25px 20px}@media screen and (max-width: 992px){.page-template-expertise-discipline .hands-on-section .expertise-list .italic{margin:0 0 25px 0}}@media screen and (max-width: 992px){.page-template-expertise-discipline .hands-on-section .expertise-list ul{margin-bottom:30px}}.page-template-expertise-discipline .hands-on-section .expertise-list ul li{line-height:200%;margin-bottom:15px}@media screen and (max-width: 992px){.page-template-expertise-discipline .hands-on-section .expertise-list ul li{margin-bottom:20px}}.page-template-expertise-discipline .cta-section{height:415px;position:relative}@media screen and (max-width: 992px){.page-template-expertise-discipline .cta-section{height:375px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .cta-section{height:250px}}.page-template-expertise-discipline .cta-section h2{font-family:"Museo Sans W00";font-weight:100;font-size:32px;width:100%;position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);color:white}@media screen and (max-width: 992px){.page-template-expertise-discipline .cta-section h2{font-size:26px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .cta-section h2{font-size:22px;line-height:1.3;letter-spacing:0.1px}}.page-template-expertise-discipline .cta-section h2 span.bold{color:#77c6cf;font-weight:500}.page-template-expertise-discipline .manu-section{background:#f6f7f2;padding:150px 0}@media screen and (max-width: 992px){.page-template-expertise-discipline .manu-section{padding:50px 0}}@media screen and (max-width: 767px){.page-template-expertise-discipline .manu-section{padding:30px 0}}.page-template-expertise-discipline .manu-section .header-section{margin:0 0 100px 0}@media screen and (max-width: 992px){.page-template-expertise-discipline .manu-section .header-section{margin:0 0 50px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .manu-section .header-section{margin:0 0 30px}}.page-template-expertise-discipline .manu-section .header-section h3{color:#c03;font-size:26px;font-family:"Museo Sans W00";font-weight:300;margin:0 0 20px 0}@media screen and (max-width: 992px){.page-template-expertise-discipline .manu-section .header-section h3{font-size:22px;margin-bottom:10px}}.page-template-expertise-discipline .manu-section .header-section p{font-size:20px;margin:0}@media screen and (max-width: 992px){.page-template-expertise-discipline .manu-section .header-section p{font-size:16px;margin:0 0 10px 0}}.page-template-expertise-discipline .manu-section .header-section .left-header{padding:0 40px 0 115px;border-right:1px solid #cbcfd1}@media screen and (max-width: 992px){.page-template-expertise-discipline .manu-section .header-section .left-header{padding:0 15px;border:none}}.page-template-expertise-discipline .manu-section .header-section .right-header{padding:0 110px 0 40px}@media screen and (max-width: 992px){.page-template-expertise-discipline .manu-section .header-section .right-header{padding:0 15px}}.page-template-expertise-discipline .manu-section .grid{width:100%;max-width:960px;margin:0 auto}.page-template-expertise-discipline .manu-section .grid .grid-row{width:100%;justify-content:flex-start;display:flex;margin:0 0 25px 0}.page-template-expertise-discipline .manu-section .grid .grid-row .square{width:210px;height:210px;margin:0 15px;background:white;position:relative}.page-template-expertise-discipline .manu-section .grid .grid-row .square a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);max-width:80%;height:auto}.page-template-expertise-discipline .manu-section .grid .grid-row .square a img[alt*="digikey"]{max-width:140px}.page-template-expertise-discipline .manu-section .grid .grid-row .square a img[alt*="Future-logo-trans"]{max-width:80px}.page-template-expertise-discipline .manu-section .grid .copy-section{padding:30px 0 0 0}.page-template-expertise-discipline .manu-section .grid .copy-section .left-copy{font-size:20px;font-family:"Museo Slab W01";font-weight:500;padding:20px 0}.page-template-expertise-discipline .manu-section .grid .copy-section .left-copy span.small{font-style:italic;color:#939597;font-size:13px}.page-template-expertise-discipline .manu-section .grid .copy-section .right-copy{padding:20px 0px 20px 25px;font-family:"Museo Sans W01";font-size:19px;font-weight:300;border-left:1px solid #dfe1dd}.page-template-expertise-discipline .manu-section .grid.tablet{padding:0 15px;max-width:767px}.page-template-expertise-discipline .manu-section .grid.tablet .grid-row{margin:0 0 25px 0;justify-content:flex-start;display:flex}.page-template-expertise-discipline .manu-section .grid.tablet .grid-row .square{width:210px;height:210px}.page-template-expertise-discipline .manu-section .grid.tablet .grid-row .square:not(:last-child){margin-right:25px}.page-template-expertise-discipline .manu-section .grid.mobile{padding:0 15px;max-width:600px}.page-template-expertise-discipline .manu-section .grid.mobile .grid-row{margin:0 0 15px 0;display:flex;justify-content:center}.page-template-expertise-discipline .manu-section .grid.mobile .grid-row .square{margin:0;width:135px;height:135px}.page-template-expertise-discipline .manu-section .grid.mobile .grid-row .square:first-child{margin:0 15px 0 0}.page-template-expertise-discipline .content-loop-section .media-section.single{padding:120px 0 80px}@media screen and (max-width: 992px){.page-template-expertise-discipline .content-loop-section .media-section.single{padding:20px 0}}.page-template-expertise-discipline .design-challenge-section{background:#f6f7f2;padding:100px 0}@media screen and (max-width: 992px){.page-template-expertise-discipline .design-challenge-section{padding:60px 0}}@media screen and (max-width: 767px){.page-template-expertise-discipline .design-challenge-section{padding:40px 0}}.page-template-expertise-discipline .design-challenge-section h2.red.bold{font-weight:500;font-size:40px}@media screen and (max-width: 767px){.page-template-expertise-discipline .design-challenge-section h2.red.bold{font-size:32px}}.page-template-expertise-discipline .design-challenge-section ul{list-style:none;padding:12 0px 0 0 0}.page-template-expertise-discipline .design-challenge-section ul li{text-indent:0;border-bottom:1px solid #cbcfd1;padding-bottom:20px;margin-bottom:20px}.page-template-expertise-discipline .design-challenge-section ul li:before{content:"";padding:0}.page-template-expertise-discipline .design-challenge-section ul li .challenge-title{display:block;font-size:18px;font-family:"Montserrat",sans-serif;font-weight:400;text-transform:uppercase;color:#75c6d1;margin:0 0 10px 0}.page-template-expertise-discipline .related-expertise-section{padding:50px 0 95px 0;position:relative;overflow:hidden;background-color:white}@media screen and (max-width: 767px){.page-template-expertise-discipline .related-expertise-section{padding:50px 0 0 0}}.page-template-expertise-discipline .related-expertise-section .h3-subheader{font-family:"Montserrat",sans-serif;font-size:21px;font-weight:300;line-height:140%}@media screen and (max-width: 992px){.page-template-expertise-discipline .related-expertise-section .h3-subheader{font-size:16px;padding:0 15px}}@media screen and (max-width: 767px){.page-template-expertise-discipline .related-expertise-section .h3-subheader{font-size:14px;padding:0 15px}}.page-template-expertise-discipline .related-expertise-section .spacer-container{margin:30px auto 35px auto}.page-template-expertise-discipline .related-expertise-section .work-container{display:block;width:100%;max-width:1200px;margin:0 auto}.page-template-expertise-discipline .related-expertise-section .work-desktop-container{padding:0 20px}.page-template-expertise-discipline .related-expertise-section .work-mobile-container{padding:0 2px 0 4px}.page-template-expertise-discipline .contact-cta{padding:50px 0 0 0}.page-template-expertise-discipline .contact-cta .box-link.red-box{margin:50px auto 0 auto}.page-template-expertise-discipline .spacer-container{height:30px;margin:35px auto 110px auto}@media screen and (max-width: 767px){.page-template-expertise-discipline .spacer-container{margin:25px auto 40px auto}}.page-template-expertise-discipline .spacer-container .blue-spacer{margin:0 auto}.page-wrapper.newsletter-signup{padding:215px 0 0 0;background:#f6f7f2}@media screen and (max-width: 767px){.page-wrapper.newsletter-signup{padding:180px 0 0 0}}.page-wrapper.newsletter-signup h1{font-weight:300;text-align:center;margin:0}@media screen and (max-width: 992px){.page-wrapper.newsletter-signup h1{font-size:28px;padding:0 20px}}@media screen and (max-width: 767px){.page-wrapper.newsletter-signup h1{font-size:22px;padding:0 20px}}.page-wrapper.newsletter-signup .form-container{width:100%;max-width:450px;margin:0 auto}@media screen and (max-width: 767px){.page-wrapper.newsletter-signup .form-container{padding:0 25px}}.page-wrapper.newsletter-signup form .form-input{margin:20px 0 50px 0}@media screen and (max-width: 767px){.page-wrapper.newsletter-signup form .form-input{margin:20px 0 40px 0}}.page-wrapper.newsletter-signup form .form-input label{font-size:12px;font-weight:400;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block;margin-bottom:10px}.page-wrapper.newsletter-signup form .form-input label .required{color:#75c6d1}.page-wrapper.newsletter-signup form .form-input label.error{color:#c03}.page-wrapper.newsletter-signup form .form-input label.error .required{color:#c03}.page-wrapper.newsletter-signup form .form-input input[type="text"],.page-wrapper.newsletter-signup form .form-input input[type="email"]{background:#ebede9;padding:15px;width:100%;border:none;font-family:"Museo Slab W01";font-weight:300;font-size:16px;border-radius:0}.page-wrapper.newsletter-signup form .form-input input[type="text"]:focus,.page-wrapper.newsletter-signup form .form-input input[type="email"]:focus{outline:#75c6d1 solid 2px}.page-wrapper.newsletter-signup form .form-input input[type="text"].error,.page-wrapper.newsletter-signup form .form-input input[type="email"].error{outline:#c03 solid 2px}.page-wrapper.newsletter-signup form .form-input .newsletters-box{background:#ebede9;padding:20px}.page-wrapper.newsletter-signup form .form-input .newsletters-box.error{outline:#c03 solid 2px}.page-wrapper.newsletter-signup form .form-input .newsletters-box input[type="checkbox"]{display:none}.page-wrapper.newsletter-signup form .form-input .newsletters-box input[type="checkbox"]+label{display:inline-block;color:#212F38;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;margin:0 0 20px 0;cursor:pointer;padding-left:30px;text-indent:-31px;line-height:125%}.page-wrapper.newsletter-signup form .form-input .newsletters-box input[type="checkbox"].last+label{margin:0}.page-wrapper.newsletter-signup form .form-input .newsletters-box input[type="checkbox"]+label span{display:inline-block;width:16px;height:16px;margin:-1px 15px 0 0;vertical-align:middle;background:url("https://d14iomgt078xj6.cloudfront.net/assets/images/unchecked.png") no-repeat;background-size:16px;cursor:pointer}.page-wrapper.newsletter-signup form .form-input .newsletters-box input[type="checkbox"]:checked+label span{background:url("https://d14iomgt078xj6.cloudfront.net/assets/images/checked.png") no-repeat;background-size:16px}.page-wrapper.newsletter-signup .submit-col{text-align:center;padding:40px 0 70px 0}@media screen and (max-width: 992px){.page-wrapper.newsletter-signup .submit-col{padding:40px 0 60px 0}}@media screen and (max-width: 767px){.page-wrapper.newsletter-signup .submit-col{padding:20px 0 50px 0}}.page-wrapper.newsletter-signup .submit-col .red-button{width:212px;height:50px;line-height:50px;padding:0 0 0 17px;text-align:left;font-size:19px}.page-wrapper.newsletter-signup .submit-col .red-button.disabled{background-color:#939597}.page-wrapper.newsletter-signup .submit-col .red-button .icon{font-size:30px;position:relative;padding:0;left:35px;top:0px}.bd-project-archive header{padding-top:123px}.bd-project-archive header .header-text{position:absolute;width:100%;top:57%;transform:translate(0%, -43%);-ms-transform:translate(0%, -43%);-webkit-transform:translate(0%, -43%);color:white;text-align:center;z-index:102}@media screen and (max-width: 897px){.bd-project-archive header .header-text{top:60%;transform:translate(0%, -40%);-ms-transform:translate(0%, -40%);-webkit-transform:translate(0%, -40%)}}.bd-project-archive header .header-text h1{font-weight:100;font-family:"Museo Sans W01";font-size:55px;margin:0 0 55px}@media screen and (max-width: 1200px){.bd-project-archive header .header-text h1{font-size:46px;margin:0 0 30px 0}}@media screen and (max-width: 992px){.bd-project-archive header .header-text h1{font-size:32px;line-height:110%;margin:0 0 20px 0}}@media screen and (max-width: 350px){.bd-project-archive header .header-text h1{font-size:28px}}.bd-project-archive header .header-text h2{color:white;font-size:23px;font-weight:500;line-height:160%;font-family:"Museo Sans W01";display:block;margin:0 0}@media screen and (max-width: 1200px){.bd-project-archive header .header-text h2{font-size:20px}}@media screen and (max-width: 992px){.bd-project-archive header .header-text h2{font-size:18px}}.bd-project-archive header .news-categories{width:100%;position:absolute;left:0;bottom:0}@media screen and (max-width: 897px){.bd-project-archive header .news-categories{display:none}}.bd-project-archive header .news-categories ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.bd-project-archive header .news-categories ul li{position:relative;display:inline-block}.bd-project-archive header .news-categories ul li.active a{background:#75c6d1}.bd-project-archive header .news-categories ul li:not(:last-of-type):after{content:" ";display:block;position:absolute;right:0;top:50%;transform:translate(0, -50%);width:1px;height:27px;opacity:.2;background-color:#75c6d1}.bd-project-archive header .news-categories ul li a{display:table-cell;vertical-align:middle;color:white;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:400;-webkit-font-smoothing:auto;letter-spacing:.6px;height:80px;min-width:115px;padding:0 35px}@media screen and (max-width: 1200px){.bd-project-archive header .news-categories ul li a{min-width:100px;padding:0 22px}}.bd-project-archive .news-section{padding:60px 0 0}.bd-project-archive .news-section .intro-text-section{text-align:center;width:100%;max-width:550px;margin:0 auto 60px}.bd-project-archive .news-section .intro-text-section p{line-height:175%;font-size:14px;font-weight:500;font-family:"Museo Sans W01"}.bd-project-archive .news-section .intro-text-section p .light{font-style:italic;color:#bcbec0;-webkit-font-smoothing:auto}.bd-project-archive .news-section .intro-text-section p a{-webkit-font-smoothing:auto}.bd-project-archive .news-section .intro-text-section p a:hover,.bd-project-archive .news-section .intro-text-section p a:visited,.bd-project-archive .news-section .intro-text-section p a:focus{color:#212f38}.bd-project-archive .news-section .intro-text-section p .bold{color:#212f38;-webkit-font-smoothing:auto}.bd-project-archive .news-section .spacer-container{height:auto}.bd-project-archive .news-section .news-container .news-type.secondary{margin-top:-5px;font-size:10px;font-style:italic}.page-template-landing-page-newsletter .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text{top:80%;left:18%;transform:translate(-18%, -80%);-ms-transform:translate(-18%, -80%);-webkit-transform:translate(-18%, -80%)}@media screen and (max-width: 1200px){.page-template-landing-page-newsletter .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text{top:80%;left:10%;transform:translate(-10%, -80%);-ms-transform:translate(-10%, -80%);-webkit-transform:translate(-10%, -80%)}}@media screen and (max-width: 992px){.page-template-landing-page-newsletter .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text{top:62%;left:0;transform:translate(0%, -38%);-ms-transform:translate(0%, -38%);-webkit-transform:translate(0%, -38%)}}@media screen and (max-width: 1200px){.page-template-landing-page-newsletter .landing-newsletter-signup .header-text h1,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text h1,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text h1{font-size:40px;line-height:125%}}@media screen and (max-width: 1200px){.page-template-landing-page-newsletter .landing-newsletter-signup .header-text .lp-subheader,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text .lp-subheader,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text .lp-subheader{font-size:16px}}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section{top:45%}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup{padding:55px 0 40px}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-title,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-title,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-title{text-align:left;padding:0 20px 0 40px;margin:0 0 30px 0}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-title span,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-title span,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-title span{font-family:"Museo Sans W01";font-size:30px;font-weight:500;line-height:125%}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input span.fine-print,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input span.fine-print,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input span.fine-print{font-size:9px;font-weight:600;text-align:left;display:block;font-family:"Montserrat",sans-serif;margin:0 0 20px 0}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input span.fine-print .required,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input span.fine-print .required,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input span.fine-print .required{color:#c03}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input .error-message,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input .error-message,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input .error-message{color:#c03;font-size:10px;font-weight:600;display:block;margin:5px 0 0 0;text-align:left}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input #newsletter-signup-submit,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input #newsletter-signup-submit,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input #newsletter-signup-submit{margin:0 auto;height:50px;width:218px;text-align:center;line-height:50px;padding:0;font-weight:500}.page-template-landing-page-newsletter .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input #newsletter-signup-submit .arrow,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input #newsletter-signup-submit .arrow,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-form-section #landing-newsletter-signup .form-input #newsletter-signup-submit .arrow{font-size:28px;font-weight:700;padding:0;position:relative;left:20px;top:-1px}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-title,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-title,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-title{text-align:left;padding:0 20px 0 40px;margin:0 0 30px 0}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-title span,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-title span,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-title span{font-family:"Museo Sans W01";font-size:30px;font-weight:500;line-height:125%}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input{margin:0 0 10px}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input .required,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input .required,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input .required{color:#c03}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input span.fine-print,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input span.fine-print,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input span.fine-print{font-size:9px;font-weight:600;text-align:left;display:block;font-family:"Montserrat",sans-serif;margin:0 0 30px 0}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input span.fine-print .required,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input span.fine-print .required,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input span.fine-print .required{color:#c03}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input .error-message,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input .error-message,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input .error-message{color:#c03;font-size:10px;font-weight:600;display:block;margin:5px 0 0 0;text-align:left}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input #newsletter-signup-submit-mobile,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input #newsletter-signup-submit-mobile,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input #newsletter-signup-submit-mobile{margin:0 auto;height:50px;width:218px;text-align:center;line-height:50px;padding:0;font-weight:500}.page-template-landing-page-newsletter .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input #newsletter-signup-submit-mobile .arrow,.page-template-landing-page-newsletter-iot .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input #newsletter-signup-submit-mobile .arrow,.page-template-landing-page-newsletter-medical .landing-newsletter-signup #landing-newsletter-signup-mobile .form-input #newsletter-signup-submit-mobile .arrow{font-size:28px;font-weight:700;padding:0;position:relative;left:20px;top:-1px}.page-template-landing-page-newsletter .landing-newsletter-signup .blocks-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .blocks-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .blocks-section{margin:0 auto 100px}@media screen and (max-width: 767px){.page-template-landing-page-newsletter .landing-newsletter-signup .blocks-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .blocks-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .blocks-section{margin:0 auto 40px}}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-header-section .spacer-container,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-header-section .spacer-container,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-header-section .spacer-container{margin:70px 0 62px}@media screen and (max-width: 767px){.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-header-section .spacer-container,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-header-section .spacer-container,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-header-section .spacer-container{margin:30px auto 30px}}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-work-squares-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-work-squares-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-work-squares-section{margin:0 auto 100px;width:100%;max-width:875px}@media screen and (max-width: 767px){.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-work-squares-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-work-squares-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-work-squares-section{margin:0 auto 40px}}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .work-header,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .work-header,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .work-header{font-size:40px;line-height:115%}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .work-subheader,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .work-subheader,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .work-subheader{font-size:20px;line-height:115%}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .icon,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .icon,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-work-squares-section .hover-cover .hover-cover-content .icon{font-size:24px}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-section{background-color:#212f38}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-section .expertise-content-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-section .expertise-content-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-section .expertise-content-section{padding:90px 0 0 0}@media screen and (max-width: 767px){.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-section .expertise-content-section,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-section .expertise-content-section,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-section .expertise-content-section{padding:0 30px}}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-text-block .description,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-text-block .description,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-text-block .description{font-size:16px}.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-icon-grouping,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-icon-grouping,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-icon-grouping{margin:90px auto 0;max-width:100%;width:100%}@media screen and (max-width: 767px){.page-template-landing-page-newsletter .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-icon-grouping,.page-template-landing-page-newsletter-iot .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-icon-grouping,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .expertise-section .expertise-content-section .expertise-icon-grouping{margin:0 auto 150px}}.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text{top:80%;left:20%;transform:translate(-20%, -80%);-ms-transform:translate(-20%, -80%);-webkit-transform:translate(-20%, -80%)}@media screen and (max-width: 1200px){.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text{top:80%;left:17%;transform:translate(-17%, -80%);-ms-transform:translate(-17%, -80%);-webkit-transform:translate(-17%, -80%)}}@media screen and (max-width: 992px){.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text{width:100%;top:70%;left:0;transform:translate(0, -70%);-ms-transform:translate(0, -70%);-webkit-transform:translate(0, -70%)}}@media screen and (max-width: 767px){.page-template-landing-page-newsletter-iot .landing-newsletter-signup .header-text,.page-template-landing-page-newsletter-medical .landing-newsletter-signup .header-text{width:100%;top:75%;left:0;transform:translate(0, -75%);-ms-transform:translate(0, -75%);-webkit-transform:translate(0, -75%)}}.page-template-landing-page-newsletter-iot .landing-page header .header-text h1,.page-template-landing-page-newsletter-medical .landing-page header .header-text h1{line-height:120%;margin:0 0 25px 0}@media screen and (max-width: 992px){.page-template-landing-page-newsletter-iot .landing-page header .header-text h1,.page-template-landing-page-newsletter-medical .landing-page header .header-text h1{margin:0}}.page-template-landing-page-lunch-learn .landing-page .main-copy-section h2{margin:0 auto 20px}.page-template-landing-page-lunch-learn .landing-page .main-copy-section .header-link{display:block;text-align:center;font-weight:600;font-size:19px;margin:0 0 30px;font-style:normal;max-width:none}.page-template-landing-page-lunch-learn .landing-page .blocks-section .block{margin-bottom:8px}.page-template-landing-page-lunch-learn .landing-page .blocks-section .block .no-hover .image-tint{position:absolute;width:100%;height:100%;background-color:rgba(204,0,51,0.85);z-index:99}.page-template-landing-page-lunch-learn .landing-page .expertise-section .expertise-bg-tint{background-color:#58626b}.page-template-landing-page-lunch-learn .landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{margin:80px auto 0 auto;width:100%;max-width:100%}@media screen and (max-width: 992px){.page-template-landing-page-lunch-learn .landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{margin:0 auto 150px auto}}.page-template-landing-page-lunch-learn-specific label[for="lunch-flavors-select"]{margin:0}.page-template-landing-page-lunch-learn-specific .mobile-form-section .radios{margin:15px 0 10px 0 !important}.page-template-landing-page-lunch-learn-specific .radios{text-align:left !important;margin:10px 0 10px 0}.page-template-landing-page-lunch-learn-specific .radios label{display:inline-block !important;margin:0 20px 0 0}.page-template-landing-page-lunch-learn-specific input[type="radio"]{display:none}.page-template-landing-page-lunch-learn-specific input[type="radio"]+label{font-size:13px;font-weight:500;text-transform:uppercase;font-family:"Montserrat",sans-serif;vertical-align:middle;cursor:pointer}.page-template-landing-page-lunch-learn-specific input[type="radio"]+label span{display:inline-block;width:16px;height:16px;margin:-3px 6px 0 0;vertical-align:middle;cursor:pointer;border-radius:4px}.page-template-landing-page-lunch-learn-specific input[type="radio"]+label span{background-color:#7f8789}.page-template-landing-page-lunch-learn-specific input[type="radio"]:checked+label span{background-color:#75c6d1}.page-template-landing-page-2017-lunch-learn-specific .navbar ul.nav-items li.logo a{padding:0}.page-template-landing-page-2017-lunch-learn-specific .landing-lunch header .header-form-section form .form-input label[for="lunch-flavors-select"]{font-family:"Museo Sans W01";font-weight:500;font-size:25px;text-transform:none;padding-bottom:35px}.page-template-landing-page-2017-lunch-learn-specific .landing-lunch header .header-form-section form .form-input .fine-print{font-family:"Museo Sans W01";font-size:9px}.page-template-landing-page-2017-lunch-learn-specific .landing-lunch header .header-form-section form .form-input .fine-print .required{color:#c03}.page-template-landing-page-2017-lunch-learn-specific .landing-lunch header .header-text .lp-subheader{font-weight:500}.page-template-landing-page-bd-contact .landing-page header .header-text{top:calc(70% + 70px);left:0;transform:translate(0, -70%)}@media screen and (max-width: 992px){.page-template-landing-page-bd-contact .landing-page header .header-text{top:calc(123px + 40%);left:0;transform:translate(0, -40%);padding:0 25px}}.page-template-landing-page-bd-contact .landing-page header .header-text h1{margin:0 0 15px 0}@media screen and (max-width: 1200px){.page-template-landing-page-bd-contact .landing-page header .header-text h1{font-size:40px}}@media screen and (max-width: 767px){.page-template-landing-page-bd-contact .landing-page header .header-text h1{font-size:32px}}@media screen and (max-width: 500px){.page-template-landing-page-bd-contact .landing-page header .header-text h1{font-size:28px}}@media screen and (max-width: 415px){.page-template-landing-page-bd-contact .landing-page header .header-text h1{font-size:25px}}.page-template-landing-page-bd-contact .landing-page header .header-text h1 .br{display:block !important}@media screen and (max-width: 500px){.page-template-landing-page-bd-contact .landing-page header .header-text h1 .br{display:inline-block !important}}.page-template-landing-page-bd-contact .landing-page header .header-form-section{position:absolute;left:0;top:41%;z-index:99}@media screen and (max-width: 1300px){.page-template-landing-page-bd-contact .landing-page header .header-form-section{padding:0 60px 0 0}}.page-template-landing-page-bd-contact .landing-page header .header-form-section form{padding:55px 0 30px}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .form-title{text-align:left;padding:0 40px;margin:0 0 30px 0}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .form-title span{font-family:"Museo Sans W01";font-size:30px;font-weight:500;line-height:125%}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .fine-print-row{text-align:left}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .fine-print-row .fine-print{font-family:"Museo Sans W01";font-size:10px;vertical-align:top;font-weight:600}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .fine-print-row .fine-print .required{color:#c03;vertical-align:top}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .error-message{color:#c03;font-size:10px;font-weight:600;display:block;margin:5px 0 0 0;text-align:left}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .submit-button{width:215px;height:50px;line-height:50px;padding:0;margin:25px auto 0 auto;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Montserrat",sans-serif}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .submit-button.disabled{background:#212f38;cursor:not-allowed}.page-template-landing-page-bd-contact .landing-page header .header-form-section form .submit-button .arrow{position:relative;left:30px;top:0px;font-size:27px}.page-template-landing-page-bd-contact .landing-page .main-copy-section{padding:75px 0 0 25px;margin:0 0 60px 0}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xl h2{font-family:"Museo Sans W01";font-weight:300;font-size:28px;line-height:45px}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs{padding:60px 0 40px 0}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs .mobile-form-section{margin:0 0 50px 0}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs .mobile-form-section .error-message{color:#c03;font-size:10px;font-weight:600;display:block;margin:5px 0 0 0;text-align:left}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs .mobile-form-section .fine-print-row{text-align:left}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs .mobile-form-section .fine-print-row .fine-print{font-family:"Museo Sans W01";font-size:10px;vertical-align:top;font-weight:600}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs .mobile-form-section .fine-print-row .fine-print .required{color:#c03;vertical-align:top}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs .mobile-page-description{max-width:360px}.page-template-landing-page-bd-contact .landing-page .main-copy-section.visible-xs .mobile-page-description .bold{font-weight:500}.page-template-landing-page-bd-contact .landing-page .expertise-section{height:740px}@media screen and (max-width: 992px){.page-template-landing-page-bd-contact .landing-page .expertise-section{height:auto}}.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section{padding:90px 0 100px 0}@media screen and (max-width: 992px){.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section{padding:0 30px}}.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block{padding:15px 0 5px 0}.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.left{padding-right:30px;padding-left:55px}@media screen and (max-width: 992px){.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.left{padding:0;border-bottom:2px solid #656d72}}.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.right{border-left:2px solid #656d72}@media screen and (max-width: 992px){.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.right{border:none;padding:0}}.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block h3{font-size:33px}@media screen and (max-width: 992px){.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block h3{font-size:26px}}.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-text-block .description{font-size:16px;font-weight:300;line-height:26px}.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{margin:80px auto 0 auto;width:100%;max-width:100%}@media screen and (max-width: 992px){.page-template-landing-page-bd-contact .landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{margin:0 auto 150px auto}}.page-template-landing-page-bd-portal #mobile-work-tab{display:none !important}.page-template-landing-page-bd-portal .landing-page header img.product{height:300px;max-width:none;width:auto;position:relative}@media screen and (min-width: 767px){.page-template-landing-page-bd-portal .landing-page header img.product{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1175px){.page-template-landing-page-bd-portal .landing-page header img.product{height:450px;max-width:none;width:auto}}@media screen and (min-width: 1300px){.page-template-landing-page-bd-portal .landing-page header img.product{height:auto;max-width:100%;width:auto}}@media screen and (min-width: 1700px){.page-template-landing-page-bd-portal .landing-page header img.product{height:588px}}.page-template-landing-page-bd-portal .landing-page header .header-text{position:absolute;top:calc(137px + 50%);left:0;transform:translateX(0) translateY(-50%) translateY(-68px)}@media screen and (max-width: 1164px){.page-template-landing-page-bd-portal .landing-page header .header-text{left:0;transform:translateX(0) translateY(-50%) translateY(-68px)}}@media screen and (max-width: 1164px){.page-template-landing-page-bd-portal .landing-page header .header-text h1{font-size:38px}}.page-template-landing-page-bd-portal .landing-page header .header-text h1 .br{display:block !important}@media screen and (max-width: 500px){.page-template-landing-page-bd-portal .landing-page header .header-text h1 .br{display:inline-block !important}}@media screen and (max-width: 1164px){.page-template-landing-page-bd-portal .landing-page header .header-text .lp-subheader{font-size:16px}}.page-template-landing-page-bd-portal .landing-page header .header-form-section{position:absolute;left:0;right:0;top:calc(137px + 50px);z-index:99}@media screen and (max-width: 1649px){.page-template-landing-page-bd-portal .landing-page header .header-form-section{top:calc(137px + 30px);transform:translateY(0%)}}.page-template-landing-page-bd-portal .landing-page header .header-form-section form{padding:50px 0}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .form-title{text-align:left;padding:0 40px;margin:0 0 30px 0}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .form-title span{font-family:"Museo Sans W01";font-size:30px;font-weight:500;line-height:125%}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .fine-print-row{text-align:left}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .fine-print-row .fine-print{font-family:"Museo Sans W01";font-size:10px;vertical-align:top;font-weight:600}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .fine-print-row .fine-print .required{color:#c03;vertical-align:top}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .error-message{color:#c03;font-size:10px;font-weight:600;display:block;margin:5px 0 0 0;text-align:left}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .submit-button{width:240px;height:50px;line-height:50px;padding:0;margin:25px auto 0 auto;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Montserrat",sans-serif}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .submit-button.disabled{background:#212f38;cursor:not-allowed}.page-template-landing-page-bd-portal .landing-page header .header-form-section form .submit-button .arrow{position:relative;left:10px;top:0px;font-size:27px}.page-template-landing-page-bd-portal .landing-page .main-copy-section{margin:0 auto;padding:100px 0;max-width:100%}@media screen and (max-width: 1440px){.page-template-landing-page-bd-portal .landing-page .main-copy-section{padding:120px 55px 100px}}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .main-copy-section{padding:60px 30px}}.page-template-landing-page-bd-portal .landing-page .main-copy-section h2{font-size:38px;line-height:170%}.page-template-landing-page-bd-portal .landing-page .main-copy-section h2 .xl-br{display:block}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .main-copy-section h2 .xl-br{display:none}}@media screen and (max-width: 1440px){.page-template-landing-page-bd-portal .landing-page .main-copy-section h2{font-size:32px}}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .main-copy-section h2{font-size:25px}}.page-template-landing-page-bd-portal .landing-page .main-copy-section .mobile-form-section form .form-input{margin:0 0 10px 0}.page-template-landing-page-bd-portal .landing-page .main-copy-section .mobile-form-section form .fine-print-row{text-align:left}.page-template-landing-page-bd-portal .landing-page .main-copy-section .mobile-form-section form .fine-print-row .fine-print{font-family:"Museo Sans W01";font-size:10px;vertical-align:top;font-weight:600}.page-template-landing-page-bd-portal .landing-page .main-copy-section .mobile-form-section form .fine-print-row .fine-print .required{color:#c03;vertical-align:top}.page-template-landing-page-bd-portal .landing-page .main-copy-section .mobile-form-section form .error-message{color:#c03;font-size:10px;font-weight:600;display:block;margin:5px 0 0 0;text-align:left}.page-template-landing-page-bd-portal .landing-page .mobile-page-description .bold{font-weight:700}.page-template-landing-page-bd-portal .landing-page .expertise-section{height:740px}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .expertise-section{height:auto}}.page-template-landing-page-bd-portal .landing-page .expertise-section .expertise-bg-tint{background-color:#58626b}.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section{padding:90px 0 100px 0}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section{padding:0 30px}}.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block{padding:15px 0 5px 0}.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.left{padding-right:30px;padding-left:55px}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.left{padding:0;border-bottom:2px solid #656d72}}.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.right{border-left:2px solid #656d72}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block.right{border:none;padding:0}}.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block h3{font-size:33px}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block h3{font-size:26px}}.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-text-block .description{font-size:16px;font-weight:300;line-height:26px}.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{margin:80px auto 0 auto;width:100%;max-width:100%}@media screen and (max-width: 992px){.page-template-landing-page-bd-portal .landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{margin:0 auto 150px auto}}@media screen and (max-width: 896px){.page-template-landing-page-bd-portal footer{margin-bottom:0px}}.page-template-landing-page-ebook-download .landing-page header .header-text{top:calc(70% + 70px);left:0;transform:translate(0, -70%)}@media screen and (max-width: 992px){.page-template-landing-page-ebook-download .landing-page header .header-text{top:calc(123px + 40%);left:0;transform:translate(0, -40%);padding:0 25px}}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page header .header-text h1{margin:0 0 20px 0}}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page header .header-text .lp-subheader{font-size:14px}}.page-template-landing-page-ebook-download .landing-page header .header-form-section{top:46%}.page-template-landing-page-ebook-download .landing-page form{padding:30px 0 20px !important;width:408px !important}@media screen and (max-width: 992px){.page-template-landing-page-ebook-download .landing-page form{width:100% !important;padding:40px 0 30px !important}}.page-template-landing-page-ebook-download .landing-page form .success-message{display:none;padding:30px 50px;text-align:center}.page-template-landing-page-ebook-download .landing-page form .success-message h2{margin:0 0 50px 0}.page-template-landing-page-ebook-download .landing-page form .success-message .red-button{display:block;margin:0 auto;width:172px;height:50px;line-height:50px;text-indent:10px;text-align:left;position:relative;padding:0}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page form .success-message .red-button{margin-bottom:30px}}.page-template-landing-page-ebook-download .landing-page form .success-message .red-button .icon{display:block;padding:0;font-size:26px;height:26px;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}.page-template-landing-page-ebook-download .landing-page form .form-input{padding:0 25px !important}@media screen and (max-width: 992px){.page-template-landing-page-ebook-download .landing-page form .form-input{padding:0 30px !important}}.page-template-landing-page-ebook-download .landing-page form .form-input.error label{color:#c03}.page-template-landing-page-ebook-download .landing-page form .form-input.error label .required{color:#c03}.page-template-landing-page-ebook-download .landing-page form .form-input.error input{outline:#c03 solid 2px !important}.page-template-landing-page-ebook-download .landing-page form .form-input.error .selectboxit-container{outline:#c03 solid 2px}.page-template-landing-page-ebook-download .landing-page form .form-input.error .error-message{display:block}.page-template-landing-page-ebook-download .landing-page form .form-input .selectboxit-container .selectboxit .selectboxit-text{font-family:"Museo Slab W01" !important;max-width:100% !important;padding:0 !important;font-weight:300 !important;text-indent:8px !important}.page-template-landing-page-ebook-download .landing-page form .form-input .selectboxit-container .selectboxit .selectboxit-arrow-container:before{color:#75c6d1 !important;position:relative !important;top:2px !important;right:10px !important}.page-template-landing-page-ebook-download .landing-page form .form-input .selectboxit-container .selectboxit-options .selectboxit-focus>.selectboxit-option-anchor{background-color:#75c6d1 !important;background-image:none !important}.page-template-landing-page-ebook-download .landing-page form .form-input .selectboxit-container .selectboxit-options li a{font-family:"Museo Slab W01" !important;font-weight:300 !important;padding:0 0 0 5px !important}.page-template-landing-page-ebook-download .landing-page form .form-input .selectboxit-container select{max-width:100%}.page-template-landing-page-ebook-download .landing-page form .form-input .error-message{display:none;font-size:12px;text-align:left;padding:5px 0 0 0;color:#c03}.page-template-landing-page-ebook-download .landing-page form .submit-button-section{padding:0 25px}@media screen and (max-width: 992px){.page-template-landing-page-ebook-download .landing-page form .submit-button-section{padding:0 30px !important}}.page-template-landing-page-ebook-download .landing-page form .submit-button-section .disclaimer{text-align:left;font-family:"Museo Sans W01";font-size:12px;line-height:17px;font-weight:300;font-style:italic;color:#939597;margin:5px 0 36px}.page-template-landing-page-ebook-download .landing-page form .submit-button-section .submit-button{display:block;margin:0 auto 30px;width:170px;height:50px;line-height:50px;text-indent:10px;text-align:left;position:relative;padding:0}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page form .submit-button-section .submit-button{margin:0 auto 30px}}.page-template-landing-page-ebook-download .landing-page form .submit-button-section .submit-button.disabled{cursor:not-allowed;background:#B70236}.page-template-landing-page-ebook-download .landing-page form .submit-button-section .submit-button .icon{display:block;padding:0;font-size:26px;height:26px;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}.page-template-landing-page-ebook-download .landing-page .main-copy-section{padding:80px 20px;margin:0}@media screen and (max-width: 992px){.page-template-landing-page-ebook-download .landing-page .main-copy-section{padding:0}}.page-template-landing-page-ebook-download .landing-page .main-copy-section .mobile-form-section{margin:0}.page-template-landing-page-ebook-download .landing-page .ebook-image-section{text-align:center}.page-template-landing-page-ebook-download .landing-page .video-section{text-align:center;background:#f6f7f2;padding:105px 15px 0;position:relative;top:-140px;margin-bottom:-140px}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page .video-section{padding-top:40px;top:-40px;margin-bottom:-40px}}.page-template-landing-page-ebook-download .landing-page .video-section .embed-responsive{padding-bottom:38%}.page-template-landing-page-ebook-download .landing-page .watch-section{background:#f6f7f2;text-align:center;padding:125px 0}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page .watch-section{padding:60px 0}}.page-template-landing-page-ebook-download .landing-page .watch-section h2{margin:0 0 85px 0}@media screen and (max-width: 992px){.page-template-landing-page-ebook-download .landing-page .watch-section h2{margin:0 0 40px 0}}.page-template-landing-page-ebook-download .landing-page .watch-section .red-button{display:block;margin:0 auto;width:172px;height:50px;line-height:50px;text-indent:10px;text-align:left;position:relative;padding:0}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page .watch-section .red-button{margin-bottom:30px}}.page-template-landing-page-ebook-download .landing-page .watch-section .red-button .icon{display:block;padding:0;font-size:26px;height:26px;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 767px){.page-template-landing-page-ebook-download .landing-page footer{padding:70px 0 0 0}}.page-template-landing-page-ebook-download .landing-page footer .footer-container{display:block}.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text{top:calc(60% + 70px);left:0;transform:translate(0, -60%);width:calc(100% - 408px - 60px - 12%)}@media screen and (max-width: 1600px){.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text{width:calc(100% - 408px - 60px - 5%)}}@media screen and (max-width: 1200px){.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text{width:calc(100% - 408px - 60px)}}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text{top:calc(123px + 40%);transform:translate(0, -40%);width:100%;padding:0 25px}}.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text h1{margin:0 0 60px}@media screen and (max-width: 1200px){.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text h1{margin:0 0 40px}}@media screen and (max-width: 767px){.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text h1{margin:0 0 20px 0}}.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text .lp-subheader{font-family:"Museo Sans W00";font-weight:500;font-size:32px}@media screen and (max-width: 767px){.page-template-landing-page-whitepaper-landing-page .landing-page header .header-text .lp-subheader{font-size:16px}}.page-template-landing-page-whitepaper-landing-page .landing-page header .header-form-section{top:40%}.page-template-landing-page-whitepaper-landing-page .landing-page form{padding:0 0 20px !important;width:408px !important}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page form{width:100% !important;padding:40px 0 30px !important}}.page-template-landing-page-whitepaper-landing-page .landing-page form .success-message{display:none;padding:30px 50px;text-align:center}.page-template-landing-page-whitepaper-landing-page .landing-page form .success-message h2{margin:0 0 50px 0}.page-template-landing-page-whitepaper-landing-page .landing-page form .success-message .red-button{display:block;margin:0 auto;width:172px;height:50px;line-height:50px;text-indent:10px;text-align:left;position:relative;padding:0}@media screen and (max-width: 767px){.page-template-landing-page-whitepaper-landing-page .landing-page form .success-message .red-button{margin-bottom:30px}}.page-template-landing-page-whitepaper-landing-page .landing-page form .success-message .red-button .icon{display:block;padding:0;font-size:26px;height:26px;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}.page-template-landing-page-whitepaper-landing-page .landing-page form .form-header{background:#75c6d1;color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;letter-spacing:.6px;padding:15px 0;text-transform:uppercase;line-height:1}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields{padding:10px 0 0 0}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input{padding:0 25px !important}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input{padding:0 30px !important}}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input.error label{color:#c03}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input.error label .required{color:#c03}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input.error input{outline:#c03 solid 2px !important}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input.error .error-message{display:block}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input input[type="checkbox"]{display:none}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input input[type="checkbox"]+label{display:inline-block;text-transform:none;color:#939597;font-family:"Museo Sans W01";font-size:12px;font-weight:300;font-style:italic;margin:20px 0;cursor:pointer;padding-left:30px;text-indent:-31px;line-height:125%}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input input[type="checkbox"].last+label{margin:0}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input input[type="checkbox"]+label span{display:inline-block;width:16px;height:16px;margin:-1px 15px 0 0;vertical-align:middle;background:url("https://d14iomgt078xj6.cloudfront.net/assets/images/unchecked.png") no-repeat;opacity:.25;background-size:16px;cursor:pointer}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input input[type="checkbox"]:checked+label span{background:url("https://d14iomgt078xj6.cloudfront.net/assets/images/checked.png") no-repeat;opacity:1;background-size:16px}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .form-input .error-message{display:none;font-size:12px;text-align:left;padding:5px 0 0 0;color:#c03}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .submit-button-section{padding:0 25px}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .submit-button-section{padding:0 30px !important}}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .submit-button-section .submit-button{display:block;margin:0 auto 20px;width:220px;height:50px;line-height:50px;text-indent:10px;text-align:left;position:relative;padding:0}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .submit-button-section .submit-button.disabled{cursor:not-allowed;background:#B70236}.page-template-landing-page-whitepaper-landing-page .landing-page form .input-fields .submit-button-section .submit-button .icon{display:block;padding:0;font-size:26px;height:26px;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 1200px){.page-template-landing-page-whitepaper-landing-page .landing-page .mobile-form-section{margin:0 0 20px}}.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section{padding:200px 0 0;max-width:100%}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section{padding:0}}.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .spacer-container .blue-spacer{margin:35px auto;height:30px;border:1px solid #75c6d1}.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section{padding:40px 0 20px}@media screen and (max-width: 767px){.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section{padding:20px 0 40px}}.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section ul{padding-left:60px}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section ul{padding-left:30px}}@media screen and (max-width: 767px){.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section ul{padding:0;max-width:500px;margin:0 auto}}.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section ul li{font-size:16px;margin-bottom:8px}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section ul li{font-size:14px;margin-bottom:6px}}.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section ul li:before{font-size:24px}@media screen and (max-width: 992px){.page-template-landing-page-whitepaper-landing-page .landing-page .main-copy-section .list-section ul li:before{font-size:20px}}.page-template-landing-page-whitepaper-landing-page .landing-page .image-section .box-link{padding:25px 30px 20px 10px}.landing-page{position:relative}.landing-page .white-container{overflow:hidden}@media screen and (max-width: 800px){.landing-page span.br{display:inline-block}}.landing-page .container{padding:0}@media screen and (max-width: 1280px){.landing-page .container{width:1170px}}@media screen and (max-width: 1200px){.landing-page .container{width:100%}}.landing-page .navbar{height:70px}.landing-page .navbar.nav-up{top:0}.landing-page .navbar .mobile-menu-icon-wrap{display:none}.landing-page .navbar ul.nav-items li.logo .logo-container.small-logo{left:27%}.landing-page .navbar ul.nav-items li.logo .logo-container.small-logo a img{width:80px !important;max-width:80px}.landing-page .navbar ul.nav-items li.logo .logo-container.large-logo{left:20%}.landing-page .navbar.shrink ul.nav-items li.logo .small-logo a img{max-width:80px}.landing-page .navbar .nav-items li{display:none}.landing-page .navbar .nav-items li.logo{display:block;margin:0 auto}.landing-page .navbar .nav-items li.logo a img{width:110px}.landing-page header{padding-top:138px;overflow:visible}@media screen and (max-width: 992px){.landing-page header{overflow:hidden}}@media screen and (max-width: 1300px){.landing-page header .container{width:100% !important}}.landing-page header .header-text{text-align:center;z-index:102;padding:0 60px;position:absolute;top:65%;left:0;transform:translate(0, -65%);width:calc(100% - 361px - 12%)}@media screen and (max-width: 1300px){.landing-page header .header-text{top:70%;width:calc(100% - 361px - 60px)}}@media screen and (max-width: 992px){.landing-page header .header-text{top:calc(50% + 70px);left:0;transform:translate(0, -50%);width:100%}}.landing-page header .header-text h1{color:#fff;margin:0 0 25px 0;font-family:"Museo Sans W01";font-size:55px;line-height:120%}@media screen and (max-width: 1440px){.landing-page header .header-text h1{font-size:46px}}@media screen and (max-width: 767px){.landing-page header .header-text h1{font-size:32px}}@media screen and (max-width: 350px){.landing-page header .header-text h1{font-size:28px}}.landing-page header .header-text .lp-subheader{color:#fff;font-size:19px;font-weight:600;line-height:140%;font-family:"Museo Sans W01";display:block;margin:0 0 20px 0}@media screen and (min-width: 1440px){.landing-page header .header-text .lp-subheader{font-size:23px}}.landing-page header .header-text .arrow-divider{display:block;margin:0 auto 28px auto}.landing-page header .header-text .header-link{color:#75c6d1;font-family:"Museo Sans W01";font-size:24px}@media screen and (max-width: 1440px){.landing-page header .header-text .header-link{font-size:17px}}.landing-page header .header-form-section{width:100%;position:absolute;left:0;top:33%;z-index:991}@media screen and (max-width: 1300px){.landing-page header .header-form-section{padding:0 60px 0 0}}@media screen and (max-width: 992px){.landing-page header .header-form-section{display:none}}.landing-page header .header-form-section form{padding:20px 0;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.25);background:#f5f5ee;width:361px;float:right}.landing-page header .header-form-section form .form-input{margin:0 0 10px 0;padding:0 40px;text-align:center}.landing-page header .header-form-section form .form-input#remotely-radios{display:none}.landing-page header .header-form-section form .form-input label{font-size:13px;font-weight:500;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block;color:#212f38;text-align:left}.landing-page header .header-form-section form .form-input label .required{font-size:25px;color:#75c6d1;position:relative;top:2px;left:3px}.landing-page header .header-form-section form .form-input label.full{width:100%;margin:10px 0 5px 0}.landing-page header .header-form-section form .form-input label.error{color:#c03}.landing-page header .header-form-section form .form-input label.error .required{color:#c03}.landing-page header .header-form-section form .form-input input,.landing-page header .header-form-section form .form-input textarea{color:#212f38;background:#e0e1dc;padding:8px;width:100%;border:none;font-family:"Museo Slab W01";font-weight:300;font-size:14px;border-radius:0}.landing-page header .header-form-section form .form-input input:focus,.landing-page header .header-form-section form .form-input textarea:focus{outline:#75c6d1 solid 2px}.landing-page header .header-form-section form .form-input input.error,.landing-page header .header-form-section form .form-input textarea.error{outline:#c03 solid 2px}.landing-page header .header-form-section form .form-input .selectboxit-container{width:100% !important;color:#212f38}.landing-page header .header-form-section form .form-input .selectboxit-container.error{outline:#c03 solid 2px}.landing-page header .header-form-section form .form-input .selectboxit-container span{height:42px;line-height:42px}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit{width:100% !important;border-radius:0;border:none;background-image:none;border-color:none;background-color:#e0e1dc}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-option-icon-container{display:none}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-text{font-family:"Montserrat",sans-serif;max-width:100% !important;font-size:13px;padding:0 0 0 15px}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-arrow-container:before{content:"\e000";font-family:"bg" !important;font-size:25px;margin-left:-15px}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit select{background:#e0e1dc;border:none}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit-options{background-color:#e0e1dc;max-width:100%;width:100%;border-radius:0;border:none;max-height:none !important;min-width:none}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit-options .selectboxit-focus>.selectboxit-option-anchor{background-color:#75c6d1;background-image:none !important}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit-options li{font-family:"Museo Slab W01";border-radius:0;border:none}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit-options li a{line-height:30px;height:30px;color:#212f38;font-family:"Montserrat",sans-serif;font-size:13px;padding:0 0 0 15px}.landing-page header .header-form-section form .form-input .selectboxit-container .selectboxit-options li a .selectboxit-option-icon-container{display:none}.landing-page header .header-form-section form .form-input #lunch-submit{width:215px;height:50px;line-height:50px;padding:0;margin:25px auto 0 auto;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Montserrat",sans-serif}.landing-page header .header-form-section form .form-input #lunch-submit.disabled{background:#212f38;cursor:not-allowed}.landing-page header .header-form-section form .form-input #lunch-submit .arrow{position:relative;left:40px;top:-2px;font-size:30px}.landing-page header .header-form-section form .submit-disclaimer{text-align:center;margin-bottom:30px}.landing-page header .header-form-section form .submit-disclaimer p{font-size:14px;font-style:italic;color:gray;font-weight:300;font-family:"Museo Slab W01"}.landing-page header .header-form-section form .submit-disclaimer a{font-family:"Museo Sans W01";color:#c03;text-transform:uppercase}@media screen and (max-width: 767px){.landing-page header .header-form-section form .submit-column{text-align:center}}.landing-page header .header-form-section form .submit-column .submit-button{float:right;margin:0 25px 0 0}@media screen and (max-width: 767px){.landing-page header .header-form-section form .submit-column .submit-button{float:none;margin:0 auto}}.landing-page .main-copy-section{padding:60px 0 0 25px;max-width:60%;margin:0 0 70px 0}@media screen and (max-width: 1200px){.landing-page .main-copy-section{max-width:56%;padding:60px 0 0 10px;margin:0 0 100px 0}}@media screen and (max-width: 992px){.landing-page .main-copy-section{max-width:100%;width:100%;padding:60px 0 40px 0;font-size:22px;margin:0}}@media screen and (max-width: 767px){.landing-page .main-copy-section{padding:40px 20px}}@media screen and (max-width: 1200px){.landing-page .main-copy-section h2{font-size:25px}}@media screen and (max-width: 992px){.landing-page .main-copy-section h2{margin:0 auto 40px auto;padding:0;font-size:25px;line-height:145%;max-width:420px}}@media screen and (max-width: 767px){.landing-page .main-copy-section h2{margin:0 auto 40px auto;padding:0 20px;font-size:22px;line-height:145%;max-width:420px}}.landing-page .main-copy-section .spacer-container{height:18px;margin:0 0 40px 0}.landing-page .main-copy-section .spacer-container .blue-spacer{margin:0 auto;height:18px;border:2px solid #75c6d1}.landing-page .main-copy-section .mobile-page-description{display:block;font-family:"Museo Sans W01";font-size:17px;font-weight:300;line-height:125%;max-width:340px;margin:0 auto;padding:0 20px}.landing-page .main-copy-section .header-link{display:block;color:#75C5D0;font-size:13.5px;font-style:italic;font-weight:300;max-width:340px;margin:0 auto}.landing-page .main-copy-section .header-link span{position:relative;top:7px;left:7px;font-size:24px;font-weight:500}.landing-page .tan-text-cta{position:relative}@media screen and (max-width: 767px){.landing-page .tan-text-cta{height:300px;background-image:url("/wp-content/uploads/2017/07/MIDDLE_BDEoFY_1700-1.jpg");background-repeat:no-repeat}}.landing-page .tan-text-cta .background-image{display:block;width:100%}@media screen and (max-width: 767px){.landing-page .tan-text-cta .background-image{display:none}}.landing-page .tan-text-cta h2{position:absolute;top:50%;left:50%;width:100%;max-width:1080px;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:36px;line-height:62px}@media screen and (max-width: 992px){.landing-page .tan-text-cta h2{font-size:22px;line-height:40px;padding:0 20px}}@media screen and (max-width: 767px){.landing-page .tan-text-cta h2{font-size:18px;line-height:30px;padding:0 20px}}.landing-page .tan-text-cta h2 .red{font-weight:500}.landing-page .blocks-section{margin:0 0 120px 0}@media screen and (max-width: 1200px){.landing-page .blocks-section{padding:0 20px}}@media screen and (max-width: 992px){.landing-page .blocks-section{padding:0 20px;margin:0 0 20px 0;max-width:420px;margin:0 auto}}@media screen and (max-width: 767px){.landing-page .blocks-section{margin:0 auto 30px auto}}.landing-page .blocks-section h2{color:#c03;font-size:23px;font-weight:500;text-align:left;margin:0 0 25px 0;padding:0 0 0 25px;font-family:"Museo Sans W00"}@media screen and (max-width: 992px){.landing-page .blocks-section h2{padding:0;font-size:20px;margin:0 0 15px 0}}.landing-page .blocks-section .block{cursor:pointer;position:relative;max-width:380px;text-align:center;margin:0 auto}@media screen and (max-width: 1200px){.landing-page .blocks-section .block.block-1 .br{display:inline-block !important}}.landing-page .blocks-section .block.block-1 .block-content{width:85% !important}@media screen and (max-width: 1200px){.landing-page .blocks-section .block{margin:0 5px}}@media screen and (max-width: 992px){.landing-page .blocks-section .block{margin:0 auto 20px auto}}.landing-page .blocks-section .block.desktop:hover .hover{display:block}.landing-page .blocks-section .block.desktop:hover .no-hover{display:none}.landing-page .blocks-section .block img{width:100%;height:auto}.landing-page .blocks-section .block .no-hover{display:block;color:white;position:relative}.landing-page .blocks-section .block .no-hover img{z-index:98}.landing-page .blocks-section .block .no-hover .image-tint{position:absolute;width:100%;height:100%;z-index:99}.landing-page .blocks-section .block .no-hover .block-content{position:absolute;display:block;top:55%;left:50%;width:80%;transform:translate(-50%, -45%);-ms-transform:translate(-50%, -45%);-webkit-transform:translate(-50%, -45%);z-index:100;text-align:left}.landing-page .blocks-section .block .no-hover .block-content .topic-title{font-size:30px;font-weight:500;font-family:"Museo Sans W01";margin:0 0 5px 0;display:block;line-height:125%}@media screen and (max-width: 1200px){.landing-page .blocks-section .block .no-hover .block-content .topic-title{font-size:26px}}@media screen and (max-width: 992px){.landing-page .blocks-section .block .no-hover .block-content .topic-title{font-size:24px}}@media screen and (max-width: 767px){.landing-page .blocks-section .block .no-hover .block-content .topic-title{font-size:30px}}@media screen and (max-width: 375px){.landing-page .blocks-section .block .no-hover .block-content .topic-title{font-size:24px}}.landing-page .blocks-section .block .no-hover .block-content .topic-author{font-family:"Museo Sans W00";display:block;font-size:26px;font-weight:300;margin-bottom:0px}@media screen and (max-width: 1200px){.landing-page .blocks-section .block .no-hover .block-content .topic-author{font-size:22px}}@media screen and (max-width: 767px){.landing-page .blocks-section .block .no-hover .block-content .topic-author{font-size:26px}}@media screen and (max-width: 375px){.landing-page .blocks-section .block .no-hover .block-content .topic-author{font-size:22px}}.landing-page .blocks-section .block .no-hover .rollover-cta{color:white;font-size:16px;font-family:"Museo Sans W01";text-align:right;display:block;position:absolute;right:24px;bottom:15px;z-index:999}@media screen and (max-width: 1200px){.landing-page .blocks-section .block .no-hover .rollover-cta{font-size:13px}}@media screen and (max-width: 767px){.landing-page .blocks-section .block .no-hover .rollover-cta{font-size:16px}}@media screen and (max-width: 375px){.landing-page .blocks-section .block .no-hover .rollover-cta{font-size:13px}}.landing-page .blocks-section .block .hover{display:none}.landing-page .blocks-section .block .hover .close-x{position:absolute;bottom:0px;right:0px;width:75px;height:75px}@media screen and (max-width: 767px){.landing-page .blocks-section .block .hover .close-x{width:50px;height:60px}}.landing-page .blocks-section .block .hover .close-x span{position:absolute;left:50%;top:60%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:25px;color:#212f38;font-weight:200}.landing-page .blocks-section .block .hover .block-content{text-align:left;position:absolute;display:block;top:8%;left:8%;width:89%}.landing-page .blocks-section .block .hover .block-content .topic-title{font-size:23px;font-weight:500;font-family:"Museo Sans W01";display:block;color:#c03;line-height:160%;margin:0 0 5px 0}@media screen and (max-width: 1200px){.landing-page .blocks-section .block .hover .block-content .topic-title{font-size:21px}}@media screen and (max-width: 1100px){.landing-page .blocks-section .block .hover .block-content .topic-title{font-size:19px}}@media screen and (max-width: 767px){.landing-page .blocks-section .block .hover .block-content .topic-title{font-size:20px}}@media screen and (max-width: 375px){.landing-page .blocks-section .block .hover .block-content .topic-title{font-size:17px}}.landing-page .blocks-section .block .hover .block-content .topic-author{font-family:"Museo Sans W00";font-size:23px;margin:0 0 5px 0;display:block}.landing-page .blocks-section .block .hover .block-content .topic-author.first{margin:0}@media screen and (max-width: 1200px){.landing-page .blocks-section .block .hover .block-content .topic-author{font-size:19px}}@media screen and (max-width: 767px){.landing-page .blocks-section .block .hover .block-content .topic-author{font-size:20px}}@media screen and (max-width: 375px){.landing-page .blocks-section .block .hover .block-content .topic-author{font-size:17px}}.landing-page .blocks-section .block .hover .block-content .topic-author .specialty{font-size:16px}@media screen and (max-width: 1200px){.landing-page .blocks-section .block .hover .block-content .topic-author .specialty{font-size:13px}}@media screen and (max-width: 767px){.landing-page .blocks-section .block .hover .block-content .topic-author .specialty{font-size:15px}}@media screen and (max-width: 375px){.landing-page .blocks-section .block .hover .block-content .topic-author .specialty{font-size:12px}}.landing-page .blocks-section .block .hover .block-content .topic-description{font-size:15px;font-family:"Museo Sans W01";font-weight:300}@media screen and (max-width: 1200px){.landing-page .blocks-section .block .hover .block-content .topic-description{font-size:14px}}@media screen and (max-width: 1100px){.landing-page .blocks-section .block .hover .block-content .topic-description{font-size:12px}}@media screen and (max-width: 767px){.landing-page .blocks-section .block .hover .block-content .topic-description{font-size:14px}}@media screen and (max-width: 375px){.landing-page .blocks-section .block .hover .block-content .topic-description{font-size:13px}}@media screen and (max-width: 340px){.landing-page .blocks-section .block .hover .block-content .topic-description{font-size:11px}}.landing-page .mobile-form-section{margin:0 0 100px 0}@media screen and (max-width: 1200px){.landing-page .mobile-form-section{margin:0 0 75px 0}}@media screen and (max-width: 767px){.landing-page .mobile-form-section{margin:0 0 40px 0}}.landing-page .mobile-form-section form{padding:20px 0;box-shadow:none;background:white;width:100%;max-width:420px;margin:0 auto}.landing-page .mobile-form-section form .form-input{margin:0 0 10px 0;padding:0 30px;text-align:center}.landing-page .mobile-form-section form .form-input#remotely-radios2{display:none}@media screen and (max-width: 992px){.landing-page .mobile-form-section form .form-input{margin:0}}@media screen and (max-width: 767px){.landing-page .mobile-form-section form .form-input{padding:0 20px}}.landing-page .mobile-form-section form .form-input label{font-size:13px;font-weight:500;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block;color:#212f38;text-align:left}.landing-page .mobile-form-section form .form-input label.full{width:100%;margin:10px 0 5px 0}.landing-page .mobile-form-section form .form-input label .required{font-size:25px;color:#75c6d1;position:relative;top:2px;left:3px}.landing-page .mobile-form-section form .form-input label.error{color:#c03}.landing-page .mobile-form-section form .form-input label.error .required{color:#c03}.landing-page .mobile-form-section form .form-input input,.landing-page .mobile-form-section form .form-input textarea{color:#212f38;background:#eaebeb;padding:8px;width:100%;border:none;font-family:"Museo Slab W01";font-weight:300;font-size:14px;border-radius:0}.landing-page .mobile-form-section form .form-input input:focus,.landing-page .mobile-form-section form .form-input textarea:focus{outline:#75c6d1 solid 2px}.landing-page .mobile-form-section form .form-input input.error,.landing-page .mobile-form-section form .form-input textarea.error{outline:#c03 solid 2px}.landing-page .mobile-form-section form .form-input .selectboxit-container{width:100% !important;color:#212f38}.landing-page .mobile-form-section form .form-input .selectboxit-container.error{outline:#c03 solid 2px}.landing-page .mobile-form-section form .form-input .selectboxit-container span{height:42px;line-height:42px}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit{width:100% !important;border-radius:0;border:none;background-image:none;border-color:none;background-color:#eaebeb}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-option-icon-container{display:none}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-text{font-family:"Montserrat",sans-serif;max-width:100% !important;font-size:13px;padding:0 0 0 15px}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-arrow-container:before{content:"\e000";font-family:"bg" !important;font-size:25px;margin-left:-15px}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit select{background:#eaebeb;border:none}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit-options{background-color:#eaebeb;max-width:100%;width:100%;border-radius:0;border:none;max-height:none !important;min-width:none}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit-options .selectboxit-focus>.selectboxit-option-anchor{background-color:#75c6d1;background-image:none !important}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit-options li{font-family:"Museo Slab W01";border-radius:0;border:none}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit-options li a{line-height:30px;height:30px;color:#212f38;font-family:"Montserrat",sans-serif;font-size:13px;padding:0 0 0 15px}.landing-page .mobile-form-section form .form-input .selectboxit-container .selectboxit-options li a .selectboxit-option-icon-container{display:none}.landing-page .mobile-form-section form .form-input #lunch-submit{width:215px;height:50px;line-height:50px;padding:0;margin:25px auto 0 auto;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Montserrat",sans-serif}.landing-page .mobile-form-section form .form-input #lunch-submit.disabled{background:#212f38;cursor:not-allowed}.landing-page .mobile-form-section form .form-input #lunch-submit .arrow{position:relative;left:40px;top:-2px;font-size:30px}.landing-page .mobile-form-section form .submit-disclaimer{text-align:center;margin-bottom:30px}.landing-page .mobile-form-section form .submit-disclaimer p{font-size:14px;font-style:italic;color:gray;font-weight:300;font-family:"Museo Slab W01"}.landing-page .mobile-form-section form .submit-disclaimer a{font-family:"Museo Sans W01";color:#c03;text-transform:uppercase}@media screen and (max-width: 767px){.landing-page .mobile-form-section form .submit-column{text-align:center}}.landing-page .mobile-form-section form .submit-column .submit-button{float:right;margin:0 25px 0 0}@media screen and (max-width: 767px){.landing-page .mobile-form-section form .submit-column .submit-button{float:none;margin:0 auto}}.landing-page .expertise-header-section h2{margin:0 auto;max-width:1050px;font-size:32px}@media screen and (max-width: 992px){.landing-page .expertise-header-section h2{font-size:22px;line-height:145%;padding:0;margin:0 0 30px 0}}.landing-page .expertise-header-section .spacer-container{height:45px;margin:40px 0}@media screen and (max-width: 992px){.landing-page .expertise-header-section .spacer-container{height:18px;margin:0 auto 40px auto}}.landing-page .expertise-header-section .spacer-container .blue-spacer{border:2px solid #75c6d1;height:45px;margin:0 auto}@media screen and (max-width: 992px){.landing-page .expertise-header-section .spacer-container .blue-spacer{height:18px;border:2px solid #75c6d1}}.landing-page .expertise-section{position:relative;height:700px;overflow:hidden}@media screen and (max-width: 1200px){.landing-page .expertise-section{height:700px}}@media screen and (max-width: 992px){.landing-page .expertise-section{height:auto}}.landing-page .expertise-section .expertise-bg-tint{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(33,47,56,0.75);z-index:1}.landing-page .expertise-section .lunch-signup,.landing-page .expertise-section .form-jump{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);z-index:100;margin:0 auto;padding:20px 30px 20px 12px}.landing-page .expertise-section .lunch-signup .text,.landing-page .expertise-section .form-jump .text{font-family:"Montserrat",sans-serif;font-size:12px}.landing-page .expertise-section .lunch-signup .arrow,.landing-page .expertise-section .form-jump .arrow{transform:none}.landing-page .expertise-section .container img{position:absolute;left:50%;top:25px;transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);z-index:98}@media screen and (max-width: 992px){.landing-page .expertise-section .container img{position:absolute;top:0;left:50%;transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);max-width:400px;height:auto}}.landing-page .expertise-section .container .expertise-content-section{position:absolute;z-index:100;color:white;padding:80px 0 0 0;display:block}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section{padding:0 30px;position:relative;top:0;left:0}}.landing-page .expertise-section .container .expertise-content-section .border-right{border-right:2px solid #656d72}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .border-right{border-right:none;border-bottom:2px solid #656d72}}.landing-page .expertise-section .container .expertise-content-section .expertise-text-block{padding:0 30px}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-text-block{padding:0}}.landing-page .expertise-section .container .expertise-content-section .expertise-text-block.left{padding-right:50px}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-text-block.left{padding:0}}.landing-page .expertise-section .container .expertise-content-section .expertise-text-block.right{padding-left:50px}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-text-block.right{padding:0}}@media screen and (max-width: 767px){.landing-page .expertise-section .container .expertise-content-section .expertise-text-block.right{margin:0 0 80px 0}}.landing-page .expertise-section .container .expertise-content-section .expertise-text-block h3{font-family:"Museo Slab W01";font-weight:300;font-size:34px;margin:0 0 20px 0}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-text-block h3{font-size:28px;margin:45px 0 15px 0;line-height:115%}}@media screen and (max-width: 767px){.landing-page .expertise-section .container .expertise-content-section .expertise-text-block h3{font-size:26px}}.landing-page .expertise-section .container .expertise-content-section .expertise-text-block .description{font-family:"Museo Sans W01";font-weight:300;font-size:17px;line-height:145%}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-text-block .description{margin:0 0 40px 0}}.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{max-width:850px;margin:50px auto 0 auto}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{max-width:500px;margin:0 auto 100px auto}}@media screen and (max-width: 767px){.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping{margin:0 auto 150px auto}}.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise{margin:0 auto;max-width:210px;margin:0 auto}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise{padding:0;margin:0 0 40px 0;height:170px;max-width:none}}.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a{text-align:center;color:#75c6d1}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a{color:white}}.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a:hover .expertise-title{color:#f6f7f2}.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a:hover svg .diamond{stroke:#ffffff;stroke-width:3px;stroke-linejoin:miter}.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a svg{display:block;margin:0 auto}@media screen and (max-width: 500px){.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a svg{max-width:80px}}.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a .expertise-title{font-family:"Montserrat",sans-serif;font-size:15px;text-transform:uppercase;display:block;max-width:200px;margin:0 auto}@media screen and (max-width: 992px){.landing-page .expertise-section .container .expertise-content-section .expertise-icon-grouping .expertise a .expertise-title{font-size:12px}}@media screen and (max-width: 767px){.landing-page footer{padding:0}}.landing-page footer .footer-container{display:none}.landing-page-success .navbar{height:70px}.landing-page-success .navbar.nav-up{top:0}.landing-page-success .navbar .mobile-menu-icon-wrap{display:none}.landing-page-success .navbar ul.nav-items li.logo .logo-container.small-logo{left:27%}.landing-page-success .navbar ul.nav-items li.logo .logo-container.small-logo a img{width:80px !important;max-width:80px}.landing-page-success .navbar ul.nav-items li.logo .logo-container.large-logo{left:20%}.landing-page-success .navbar.shrink ul.nav-items li.logo .small-logo a img{max-width:80px}.landing-page-success .navbar .nav-items li{display:none}.landing-page-success .navbar .nav-items li.logo{display:block;margin:0 auto}.landing-page-success .navbar .nav-items li.logo a img{width:110px}.landing-page-success header{padding-top:123px}.landing-page-success header .header-text{position:absolute;width:100%;top:60%;transform:translate(0%, -40%);-ms-transform:translate(0%, -40%);-webkit-transform:translate(0%, -40%);color:white;text-align:center;z-index:102}.landing-page-success header .header-text h1{margin:0 0 10px 0;font-size:46px;font-weight:100;font-family:"Museo Sans W01"}@media screen and (min-width: 1440px){.landing-page-success header .header-text h1{font-size:55px}}@media screen and (max-width: 992px){.landing-page-success header .header-text h1{margin:0}}@media screen and (max-width: 767px){.landing-page-success header .header-text h1{font-size:32px;line-height:110%;margin:0 0 10px 0}}@media screen and (max-width: 350px){.landing-page-success header .header-text h1{font-size:28px}}.landing-page-success header .header-text h2{color:white;font-size:19px;font-weight:600;line-height:160%;font-family:"Museo Sans W01";display:block;margin:0 0}@media screen and (min-width: 1440px){.landing-page-success header .header-text h2{font-size:23px}}@media screen and (max-width: 992px){.landing-page-success header .header-text h2{font-size:18px}}.landing-page-success .related-blog-section{padding:90px 0 40px 0}.landing-page-success .related-blog-section .spacer-container{height:40px;margin:50px auto}.landing-page-success .related-blog-section .spacer-container .blue-spacer{margin:0 auto;height:40px;width:1px;border:2px solid #75c6d1}.landing-page-success .related-blog-section ul{text-align:center;list-style:none;padding:0}.landing-page-success .related-blog-section ul li{display:inline;padding:0}.landing-page-success .related-blog-section ul li .news{max-width:360px;width:33.3333333333%;padding:0 4px}@media screen and (max-width: 1200px){.landing-page-success .related-blog-section ul li .news{display:block;width:100%;margin:0 auto 20px auto}}.single-bd-project .visible-super-xs-up{display:block}@media screen and (max-width: 400px){.single-bd-project .visible-super-xs-up{display:none}}.single-bd-project .visible-super-xs{display:none}@media screen and (max-width: 400px){.single-bd-project .visible-super-xs{display:block}}.single-bd-project .content-loop-section .media-container{background-color:#fff;padding:50px;position:relative;overflow:hidden}@media screen and (max-width: 1200px){.single-bd-project .content-loop-section .media-container{padding:35px 0}}.single-bd-project .content-loop-section .media-container img{width:100%}@media screen and (max-width: 767px){.single-bd-project .content-loop-section .media-container .media-slider .bx-wrapper{border:none}}.single-bd-project .content-loop-section .media-container .slider-tab{top:46%}@media screen and (max-width: 992px){.single-bd-project .content-loop-section .media-container .slider-tab{display:none !important}}.single-bd-project .content-loop-section .content-section{background-color:#f6f7f2;padding:100px}@media screen and (max-width: 1200px){.single-bd-project .content-loop-section .content-section{padding:30px 0px}}.single-bd-project .content-loop-section .content-section:last-child{padding:100px 0px 0px 0px}@media screen and (max-width: 1200px){.single-bd-project .content-loop-section .content-section:last-child{padding:30px 0px 0px 0px}}.single-bd-project .content-loop-section .content-section h1{font-family:"Museo Slab W01";font-weight:300;margin:0 0 20px 0;padding:0;font-size:32px}@media screen and (max-width: 992px){.single-bd-project .content-loop-section .content-section h1{font-size:24px}}.single-bd-project .content-loop-section .content-section p{margin:0 0 25px 0}.single-bd-project .content-loop-section .content-section p:last-child{margin:0}.single-bd-project .content-loop-section .content-section blockquote p{line-height:175%;font-size:22px;font-style:italic;font-family:"Museo Slab W01";color:#212f38;font-weight:100}.single-bd-project .tags-section{background:#f6f7f2;padding:25px 0 0 0}.single-bd-project .tags-section .post-tags .icon-tag-icon{color:#bbbdc0;font-size:36px;line-height:0;vertical-align:top;display:inline-block}.single-bd-project .tags-section .post-tags .icon-tag-icon:before{line-height:100%;position:relative;top:8px}.single-bd-project .tags-section .post-tags .post-tag-bullet{padding:0 0.5em;color:#75c6d1;font-size:14px}.single-bd-project .tags-section .post-tags a{color:#77c6cf;font-size:14px;font-family:"Montserrat",sans-serif;text-transform:uppercase;display:inline-block;font-weight:400}.single-bd-project .tags-section .post-tags a:hover{color:#212f38}.single-bd-project .tab-section{background:#f6f7f2}.archive.tax-bd-unit .archive-content{padding-top:280px}@media screen and (max-width: 1200px){.archive.tax-bd-unit .archive-content{padding-top:200px}}@media screen and (max-width: 767px){.archive.tax-bd-unit .archive-content{padding-top:150px}}.archive.tax-bd-unit .archive-content h1{margin-bottom:20px;text-align:center}@media screen and (min-width: 1200px){.archive.tax-bd-unit .archive-content h1{text-align:left}}.archive.tax-bd-unit .archive-content .post-teaser{max-width:820px;margin-left:auto;margin-right:auto}.archive.tax-bd-unit .archive-content .post-teaser .medium-image-section{float:left;width:30%}.archive.tax-bd-unit .archive-content .post-teaser .medium-image-section img{width:100%;height:auto}.archive.tax-bd-unit .archive-content .post-teaser .post-teaser-wrap{padding:0 0 0 25px}@media screen and (min-width: 767px){.archive.tax-bd-unit .archive-content .post-teaser .post-teaser-wrap{width:70%}}.archive.tax-bd-unit .archive-content .post-teaser .post-teaser-wrap h2{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #959595}.archive.tax-bd-unit .archive-content aside ul{padding-left:0px !important}.archive.tax-bd-unit .archive-content aside ul li{margin:0 0 5px 10px !important;padding:0 0 0 10px !important;text-indent:-21px !important}.archive.tax-bd-unit .archive-content aside ul li:before{content:"- " !important;color:#c03 !important;font-size:14px !important}.archive.tax-bd-unit .archive-content aside ul li:hover:before{color:#000 !important}.archive.tax-bd-unit .archive-content aside ul li.cat-item.child{text-indent:-10px !important}.archive.tax-bd-unit .archive-content aside ul li.cat-item.child a{font-size:12px !important}.archive.tax-bd-unit .tab-section{background:#f1f1f2}.archive.tax-bd-unit .tab-section a{margin-top:40px}.ustream{padding-top:180px;background:#f6f7f2}.ustream .headline-section{margin:0 0 20px 0}.ustream .headline-section h1{text-align:center;margin:0 0 40px 0}.ustream .player-section{margin:0 0 40px 0}.ustream .player-section .embed-responsive.wide{padding-bottom:39.5%}.ustream .player-section .embed-responsive iframe{max-height:608px;background-color:#f5f7f9;overflow:hidden !important}.ustream .after-video-section{margin:0 0 40px 0}.design-defined .mobile-video-filters-icon{display:none}@media screen and (max-width: 767px){.design-defined .mobile-video-filters-icon{display:block}}.design-defined header .large-only-header .video-js{width:100% !important;height:auto !important}.design-defined header .video-play-button{display:block}.design-defined .header-video-modal iframe{max-height:100vh}.design-defined .copy-section{background:#f6f7f2;padding:80px 0 55px}@media screen and (max-width: 1200px){.design-defined .copy-section{padding:40px 15px}}@media screen and (max-width: 767px){.design-defined .copy-section{padding:20px 15px}}.design-defined .copy-section .copy{padding:0 70px}@media screen and (max-width: 767px){.design-defined .copy-section .copy{padding:0 15px}}.design-defined .copy-section .copy p{margin-bottom:25px}.design-defined .copy-section .copy p.lead-in{font-size:31px;line-height:42px;font-family:"Museo Slab W01";text-align:left;font-weight:300;margin-bottom:20px;display:block}@media screen and (max-width: 767px){.design-defined .copy-section .copy p.lead-in{font-size:22px;line-height:28px}}.design-defined .copy-section .copy p.strong{font-family:"Museo Slab W01";font-weight:700}.design-defined .copy-section .box-link.red-box:hover .arrow,.design-defined .copy-section .box-link.red-box:active .arrow,.design-defined .copy-section .box-link.red-box:focus .arrow{text-decoration:none;transform:translateY(10px)}.design-defined .copy-section .box-link.red-box .icon-bg-icon-arrow-long-right:before{transform:rotate(90deg)}.design-defined .videos-section{padding:85px 0 65px}@media screen and (max-width: 1200px){.design-defined .videos-section{padding:40px 0 10px}}@media screen and (max-width: 1200px){.design-defined .videos-section h2{font-size:32px}}@media screen and (max-width: 767px){.design-defined .videos-section h2{font-size:22px}}.design-defined .videos-section .featured-video{margin:0 0 95px 0;padding:20px 31px 30px 31px}@media screen and (max-width: 1200px){.design-defined .videos-section .featured-video{padding:20px 70px}}@media screen and (max-width: 767px){.design-defined .videos-section .featured-video{margin:0 0 50px 0;padding:0}}.design-defined .videos-section .categories-nav{margin:0 auto 65px;padding-bottom:20px;border-bottom:solid 1px #bcbec0}@media screen and (max-width: 767px){.design-defined .videos-section .categories-nav{display:none}}.design-defined .videos-section .categories-nav ul{list-style-type:none;padding:0;text-align:center}.design-defined .videos-section .categories-nav ul li{position:relative;display:inline-block;margin:0px 4px 20px 4px;z-index:2;cursor:pointer}@media screen and (max-width: 1200px){.design-defined .videos-section .categories-nav ul li{margin:0px 4px 20px 4px}}.design-defined .videos-section .categories-nav ul li a{z-index:999;position:relative;padding:5px 10px;font-size:12px;font-family:"Montserrat",sans-serif;font-weight:600;color:#212f38;text-decoration:none;text-transform:uppercase;letter-spacing:0.25px;display:inline-block}@media screen and (max-width: 1200px){.design-defined .videos-section .categories-nav ul li a{padding:5px}}.design-defined .videos-section .categories-nav ul li a:hover,.design-defined .videos-section .categories-nav ul li a.active{background-color:#75c6d1;color:#f6f7f2}.design-defined .videos-section .video-grid .video-category-grid{display:none}.design-defined .videos-section .video-grid .video-category-grid.active{display:block}.design-defined .videos-section .video-grid .video-category-grid .square{cursor:pointer;max-width:309px;margin:0 auto 60px;width:100%;height:auto}@media screen and (max-width: 767px){.design-defined .videos-section .video-grid .video-category-grid .square{margin:0 auto 30px}}.design-defined .videos-section .video-grid .video-category-grid .square .image-section{display:block;position:relative}.design-defined .videos-section .video-grid .video-category-grid .square .image-section .post-overlay-filter{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));z-index:0}.design-defined .videos-section .video-grid .video-category-grid .square .image-section .post-overlay-filter:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);transition:opacity .5s;opacity:0;z-index:-1}.design-defined .videos-section .video-grid .video-category-grid .square .image-section:hover .post-overlay-filter:before{opacity:1}@media (hover: none){.design-defined .videos-section .video-grid .video-category-grid .square .image-section .post-overlay-filter:before{opacity:0 !important}}.design-defined .videos-section .video-grid .video-category-grid .square .image-section img{width:100%;height:auto}.design-defined .videos-section .video-grid .video-category-grid .square .image-section .title-author-section{position:absolute;bottom:0;left:0;padding:12px}@media screen and (max-width: 767px){.design-defined .videos-section .video-grid .video-category-grid .square .image-section .title-author-section{bottom:0;top:auto;left:15px;padding-left:0}}.design-defined .videos-section .video-grid .video-category-grid .square .image-section .title-author-section h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#fff;text-align:left;padding:0;margin:0;text-transform:uppercase}@media screen and (max-width: 767px){.design-defined .videos-section .video-grid .video-category-grid .square .image-section .title-author-section h2{font-size:16px;line-height:21px;padding-right:15px}}.design-defined .videos-section .video-grid .video-category-grid .square .image-section .title-author-section .post-author{color:#75c6d1;font-family:"Montserrat",sans-serif;font-weight:600;font-size:12px;line-height:15px;text-transform:uppercase;margin:0}.design-defined .videos-section .video-grid .video-category-grid .square .tags-section{padding:5px 0 0 12px;min-height:31px}.design-defined .videos-section .video-grid .video-category-grid .square .tags-section a{font-family:"Museo Sans W01";font-weight:300;font-size:12px;line-height:15px;text-transform:uppercase;color:#bcbec0;letter-spacing:1px}.design-defined .form-section{position:relative;background:#f6f7f2;padding:75px 0 0 0;text-align:center}@media screen and (max-width: 767px){.design-defined .form-section{padding:30px 0}}.design-defined .form-section .shift-up{position:relative;bottom:100px}@media screen and (max-width: 767px){.design-defined .form-section .shift-up{bottom:40px}}@media screen and (max-width: 415px){.design-defined .form-section .shift-up{bottom:10px}}@media screen and (max-width: 767px){.design-defined .form-section .shift-up .container .col-xs-12{padding:0}}.design-defined .form-section .shift-up .container .col-xs-12 img{display:block;width:100%;height:auto;margin:0 auto}.design-defined .form-section .shift-up .container .col-xs-12 .collapsed-button-section{text-align:center}.design-defined .form-section .shift-up .container .col-xs-12 .collapsed-button-section .red-button{display:block;margin:0 auto 50px;width:250px;height:50px;line-height:50px;text-indent:10px;text-align:left;position:relative;padding:0}@media screen and (max-width: 767px){.design-defined .form-section .shift-up .container .col-xs-12 .collapsed-button-section .red-button{margin-bottom:30px}}.design-defined .form-section .shift-up .container .col-xs-12 .collapsed-button-section .red-button .icon{display:block;padding:0;font-size:26px;height:26px;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}.design-defined .form-section .shift-up .container .col-xs-12 .collapsed-button-section .learn-more-link{display:block;color:#c03;font-family:"Museo Sans W01";font-size:16px;font-weight:300}@media screen and (max-width: 767px){.design-defined .form-section .shift-up .container .col-xs-12 .collapsed-button-section .learn-more-link{font-size:14px;padding:0 15px}}.design-defined .form-section .shift-up .container .col-xs-12 .collapsed-button-section .learn-more-link:hover{text-decoration:underline !important}.design-defined .form-section .shift-up .container .col-xs-12 .form-container{overflow:hidden;height:auto;max-height:600px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container.collapsed{max-height:0}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form{width:100%;max-width:550px;margin:0 auto}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input{margin:0 0 10px 0;padding:0 40px;text-align:center}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input.error label{color:#c03}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input.error label .required{color:#c03}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input.error input{outline:#c03 solid 2px !important}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input.error .selectboxit-container{outline:#c03 solid 2px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input.error .error-message{display:block}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input label{font-size:13px;font-weight:500;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block;color:#212f38;text-align:left}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input label .required{font-size:25px;color:#75c6d1;position:relative;top:2px;left:3px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input input{color:#212f38;background:#e0e1dc;padding:8px;width:100%;border:none;font-family:"Museo Slab W01";font-weight:300;font-size:14px;border-radius:0}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input input:focus{outline:#75c6d1 solid 2px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container{width:100% !important;color:#212f38}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container span{height:42px;line-height:42px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit{width:100% !important;border-radius:0;border:none;background-image:none;border-color:none;background-color:#e0e1dc}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit .selectboxit-option-icon-container{display:none}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit .selectboxit-text{font-family:"Museo Slab W01";max-width:100% !important;font-size:13px;font-weight:300;text-indent:10px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit .selectboxit-arrow-container:before{content:"\e000";font-family:"bg" !important;font-size:25px;color:#75c6d1;position:relative;top:2px;right:10px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit select{background:#e0e1dc;border:none}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit-options{background-color:#e0e1dc;max-width:100%;width:100%;border-radius:0;border:none;max-height:none !important;min-width:none}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit-options .selectboxit-focus>.selectboxit-option-anchor{background-color:#75c6d1;background-image:none !important}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit-options li{font-family:"Museo Slab W01";border-radius:0;border:none}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit-options li a{line-height:30px;height:30px;color:#212f38;font-family:"Museo Slab W01";font-weight:300;font-size:13px;padding:0 0 0 5px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .selectboxit-container .selectboxit-options li a .selectboxit-option-icon-container{display:none}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .error-message{display:none;font-size:12px;text-align:left;padding:5px 0 0 0;color:#c03}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .download-text{margin:70px 0 10px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .submit-button{width:215px;height:50px;line-height:50px;padding:0;margin:0 auto;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Montserrat",sans-serif}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .submit-button.disabled{background:#212f38;cursor:not-allowed}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .form-input .submit-button .arrow{position:relative;left:40px;top:-2px;font-size:30px}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section{padding-top:65px}@media screen and (max-width: 767px){.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section{padding-top:30px}}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section h2{display:block;margin:0 0 40px 0}@media screen and (max-width: 767px){.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section h2{margin:0 0 30px 0}}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section .submit-button{display:block;margin:0 auto 50px;width:170px;height:50px;line-height:50px;text-indent:10px;text-align:left;position:relative;padding:0}@media screen and (max-width: 767px){.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section .submit-button{margin:0 auto 30px}}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section .submit-button.disabled{cursor:not-allowed;background:#B70236}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section .submit-button .icon{display:block;padding:0;font-size:26px;height:26px;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section .learn-more-link{display:block;color:#c03;font-family:"Museo Sans W01";font-size:16px;font-weight:300}@media screen and (max-width: 767px){.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section .learn-more-link{font-size:14px;padding:0 15px}}.design-defined .form-section .shift-up .container .col-xs-12 .form-container form .submit-button-section .learn-more-link:hover{text-decoration:underline !important}.popup{display:none}.popup#healthcare-whitepaper-2020-popup{position:fixed;right:15px;bottom:15px;width:100%;max-width:453px;min-height:310px;z-index:1000;background:#fff url("https://d14iomgt078xj6.cloudfront.net/assets/images/modal/bg_2020_popup_bg.png") no-repeat top right;background-size:103% auto;border:4px solid #212f38}@media screen and (max-width: 767px){.popup#healthcare-whitepaper-2020-popup{background:#fff url("https://d14iomgt078xj6.cloudfront.net/assets/images/modal/bg_2020_popup_bg.png") no-repeat top right;background-size:103% auto;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);height:270px;min-height:270px;width:90%}}@media screen and (max-width: 460px){.popup#healthcare-whitepaper-2020-popup{height:280px;min-height:280px}}.popup#healthcare-whitepaper-2020-popup .visibility-hidden{text-indent:-9999px;overflow:hidden}.popup#healthcare-whitepaper-2020-popup .close-popup{background:#212f38 url("https://d14iomgt078xj6.cloudfront.net/assets/images/modal/close-modal.png") no-repeat center 3px;background-size:16px 16px;display:block;width:25px;height:25px;position:absolute;top:0;right:0;z-index:1001;cursor:pointer}.popup#healthcare-whitepaper-2020-popup .containing-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#212f38}.popup#healthcare-whitepaper-2020-popup .containing-link:hover{text-decoration:none}.popup#healthcare-whitepaper-2020-popup .containing-link .headline{font-size:21px;line-height:31px;letter-spacing:1.5px;color:#212f38;font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;display:block;width:300px;padding:55px 0px 8px 25px}@media screen and (max-width: 767px){.popup#healthcare-whitepaper-2020-popup .containing-link .headline{width:auto;padding:46px 15px 0px 23px;font-size:18px;line-height:26px;max-width:360px}}@media screen and (max-width: 460px){.popup#healthcare-whitepaper-2020-popup .containing-link .headline{max-width:280px}}.popup#healthcare-whitepaper-2020-popup .containing-link p{font-size:21px;line-height:33px;font-family:"Museo Sans W00";font-weight:300;color:#212f38;letter-spacing:0.1px;padding:0 15px 0 25px;margin:0 0 15px;width:370px}@media screen and (max-width: 767px){.popup#healthcare-whitepaper-2020-popup .containing-link p{font-size:16px;padding:0 15px 0 23px;margin-bottom:15px;max-width:360px}}@media screen and (max-width: 460px){.popup#healthcare-whitepaper-2020-popup .containing-link p{font-size:16px;line-height:24px;padding:15px 15px 0 23px;width:100%}}.popup#healthcare-whitepaper-2020-popup .containing-link .modal-cta{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:300;height:38px;line-height:38px;text-transform:uppercase;background-color:#cc1f36;color:#fff;max-width:250px;text-indent:20px;display:block;margin:0 10px 20px 25px;position:relative}@media screen and (max-width: 767px){.popup#healthcare-whitepaper-2020-popup .containing-link .modal-cta{margin:0 10px 20px 15px}}.popup#healthcare-whitepaper-2020-popup .containing-link .modal-cta:before{background:transparent url("https://d14iomgt078xj6.cloudfront.net/assets/images/modal/arrow-modal.png") no-repeat top right;background-size:100% auto;content:" ";display:block;width:24px;height:20px;position:absolute;top:8px;right:20px}.page-template-landing-page-forrester .landing-page .navbar{background-color:transparent;box-shadow:none;position:absolute;top:68px}.page-template-landing-page-forrester .landing-page header{padding-top:0}.page-template-landing-page-forrester .landing-page header .align{position:relative;min-height:717px;overflow:hidden}@media screen and (max-width: 1175px){.page-template-landing-page-forrester .landing-page header .align{width:100%;margin:0;left:0}}.page-template-landing-page-forrester .landing-page header .align img{display:block;width:auto;min-height:717px;position:absolute;right:0;bottom:0;min-width:1700px;height:auto}.page-template-landing-page-forrester .landing-page header .header-text{width:100%;max-width:1480px;padding:0 40px;right:0;left:0;margin:0 auto;bottom:-50px}@media screen and (max-width: 1500px){.page-template-landing-page-forrester .landing-page header .header-text{top:62%}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page header .header-text{top:52%;padding:0 35px}}@media screen and (max-width: 460px){.page-template-landing-page-forrester .landing-page header .header-text{bottom:-90px;top:52%;padding:15px}}.page-template-landing-page-forrester .landing-page header .header-text .lp-subheader{font-family:"Montserrat",sans-serif;font-size:20px;line-height:27px;font-weight:400;text-align:center;margin:0 auto;padding-bottom:45px;text-transform:uppercase;letter-spacing:.5px;text-shadow:3px 3px 6px rgba(0,0,0,0.6)}.page-template-landing-page-forrester .landing-page header .header-text .lp-header{margin:0 0 150px 0;text-shadow:3px 3px 6px rgba(0,0,0,0.6)}@media screen and (max-width: 1500px){.page-template-landing-page-forrester .landing-page header .header-text .lp-header{margin:0 auto 100px auto}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page header .header-text .lp-header{margin:0 auto 50px auto}}.page-template-landing-page-forrester .landing-page header .header-text .lp-secondaryheader{font-family:"Museo Sans W00";font-size:34px;line-height:45px;font-weight:100;font-style:italic;letter-spacing:.8px;color:#ffffff;text-shadow:3px 3px 6px rgba(0,0,0,0.3)}@media screen and (max-width: 460px){.page-template-landing-page-forrester .landing-page header .header-text .lp-secondaryheader{font-size:24px;line-height:35px}}.page-template-landing-page-forrester .landing-page header .header-text .lp-secondaryheader sup{font-size:23px;font-style:normal;font-weight:300;top:-7px}@media screen and (max-width: 460px){.page-template-landing-page-forrester .landing-page header .header-text .lp-secondaryheader sup{font-size:18px}}.page-template-landing-page-forrester .landing-page .container.larger{width:100%;max-width:1400px}.page-template-landing-page-forrester .landing-page .container .main-copy-section{padding:105px 25px 0;max-width:100%;margin:0 auto 100px auto}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .container .main-copy-section{padding:80px 25px 0}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .container .main-copy-section{padding:40px 25px 0;margin:0 auto 35px auto}}.page-template-landing-page-forrester .landing-page .container .main-copy-section h2{font-family:"Montserrat",sans-serif;font-size:20px;line-height:27px;letter-spacing:1px;font-weight:400;text-transform:uppercase}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .container .main-copy-section h2{margin:0 auto 0 auto}}@media screen and (max-width: 374px){.page-template-landing-page-forrester .landing-page .container .main-copy-section h2{padding:0}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form{display:block;padding-top:100px;width:100%;max-width:1225px;margin:0 auto}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form{padding-top:30px}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form{padding-top:25px}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields{padding-bottom:35px}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields{padding-bottom:0}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .min-width-column{width:100%;max-width:552px;float:left}@media screen and (max-width: 1200px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .min-width-column{max-width:500px}}@media screen and (max-width: 1080px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .min-width-column{max-width:450px}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .min-width-column{max-width:300px;float:none;margin:0 auto}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .min-width-column.last-column{margin-left:25px;float:right}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .min-width-column.last-column{margin:0 auto;float:none}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .form-input label{font-size:16px;font-weight:500;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block;color:#212f38;text-align:left}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .form-input label .required{font-size:25px;color:#75c6d1;position:relative;top:2px;left:5px}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .form-input label.error{color:#c03}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .form-input label.error .required{color:#c03}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .form-input label.opt-out-text{display:inline-block;font-size:14px;text-transform:none;font-style:normal;margin:40px 0 20px 0;padding:18px 0 0 0;text-indent:0}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .input-fields .form-input label.opt-out-text:focus{outline:none}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .form-input .button-container{text-align:center;margin-top:60px}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .form-input .button-container{margin-top:25px}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .form-input .button-container{margin-top:10px}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .form-input .button-container .submit-button{display:block;width:280px;height:64px;font-size:16px;margin:0 auto;position:relative;padding:22px 10px 10px 10px}@media screen and (max-width: 347px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .form-input .button-container .submit-button{display:block;width:240px;height:54px;font-size:14px;padding:17px 10px 10px 10px}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .form-input .button-container .submit-button .icon{font-size:38px;padding:0px 0px 0px 31px;display:inline-block;position:relative;bottom:8px}@media screen and (max-width: 374px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form .form-input .button-container .submit-button .icon{font-size:28px;padding:0px 0px 0px 20px;bottom:4px}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input{display:block;height:48px;color:#212f38;background:#eaebeb;padding:8px;width:100%;border:none;font-family:"Museo Slab W01";font-weight:300;font-size:16px;border-radius:0}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input.checkbox{display:inline-block;width:50px;height:50px;background:#eaebeb;border:0}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input:focus{outline:#75c6d1 solid 2px}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input.error{outline:#c03 solid 2px}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input[type="checkbox"]{display:none}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input[type="checkbox"]+label{display:inline-block;text-transform:none;color:#939597;font-family:"Museo Sans W01";font-size:12px;font-weight:300;font-style:italic;margin:20px 0;cursor:pointer;padding-left:30px;text-indent:-31px;line-height:125%}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input[type="checkbox"].last+label{margin:0}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input[type="checkbox"]+label span{display:block;width:50px;height:50px;float:left;margin:-18px 15px 0px 0;background:#eaebeb;opacity:1;border-radius:5px;cursor:pointer}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .container .main-copy-section form input[type="checkbox"]+label span{margin:0 15px 0px 0}}.page-template-landing-page-forrester .landing-page .container .main-copy-section form input[type="checkbox"]:checked+label span{background:#75c5d0;opacity:1}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .error-message{display:none;font-size:12px;text-align:left;padding:5px 0 0 0;color:#c03}.page-template-landing-page-forrester .landing-page .container .main-copy-section form .items-of-form{position:relative;z-index:3}.page-template-landing-page-forrester .landing-page .container .main-copy-section .success-message{opacity:0;position:absolute;z-index:0}.page-template-landing-page-forrester .landing-page .container .main-copy-section .success-message.show{position:relative;display:block;webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:1;z-index:4}.page-template-landing-page-forrester .landing-page .image-section{background-color:#f6f7f2;padding:85px 25px;width:100%}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .image-section{padding:35px 25px 25px 25px}}.page-template-landing-page-forrester .landing-page .image-section .image-section-container{width:100%;max-width:1224px;margin:0 auto}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .image-section .image-section-container{max-width:993px}}.page-template-landing-page-forrester .landing-page .image-section .image-section-container::after{content:"";clear:both;display:table}.page-template-landing-page-forrester .landing-page .image-section .column-left{float:left;width:100%;max-width:550px}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .image-section .column-left{max-width:460px}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .image-section .column-left{float:none;margin:0 auto}}.page-template-landing-page-forrester .landing-page .image-section .column-right{float:right;width:100%;max-width:550px;text-align:left}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .image-section .column-right{max-width:420px}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .image-section .column-right{float:none;margin:0 auto}}.page-template-landing-page-forrester .landing-page .image-section .headline-one{font-family:"Museo Sans W00";font-size:35px;line-height:52px;font-weight:100;color:#212f38;font-style:italic;display:block;margin:34px 0 3px 0}.page-template-landing-page-forrester .landing-page .image-section .headline-one sup{top:-6px;font-style:normal}.page-template-landing-page-forrester .landing-page .image-section .headline-two{font-family:"Museo Sans W00";font-size:35px;line-height:48px;font-weight:500;color:#c03;display:block;margin-bottom:62px}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .image-section .headline-two{margin-bottom:30px}}.page-template-landing-page-forrester .landing-page .image-section .copy-container{font-family:"Museo Sans W01";text-align:left}.page-template-landing-page-forrester .landing-page .image-section .copy-container p{font-family:"Museo Sans W01";font-size:20px;line-height:33px;font-weight:300;color:#212f38}.page-template-landing-page-forrester .landing-page .three-column-container{padding-top:135px;padding-bottom:100px}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .three-column-container{padding-bottom:25px}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container{padding-top:50px}}@media screen and (max-width: 347px){.page-template-landing-page-forrester .landing-page .three-column-container{padding:50px 15px 5px}}.page-template-landing-page-forrester .landing-page .three-column-container .headline{font-family:"Museo Sans W00";font-size:39px;line-height:45px;font-weight:500;color:#c03;text-align:center;display:block;letter-spacing:.5px;margin:0 0 22px 0}.page-template-landing-page-forrester .landing-page .three-column-container .sub-headline{font-family:"Museo Sans W00";font-size:38px;line-height:45px;font-weight:100;font-style:italic;color:#212f38;text-align:center;display:block;letter-spacing:1px}.page-template-landing-page-forrester .landing-page .three-column-container .blue-divider-line{width:100%;max-width:404px;height:3px;margin:90px auto 80px auto;background-color:#75c6d1;display:block}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container .blue-divider-line{width:280px;margin:35px auto 55px auto}}.page-template-landing-page-forrester .landing-page .three-column-container .blue-divider-line.visually-hidden{text-indent:-9999px;overflow:hidden}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container{width:100%;max-width:1135px;margin:0 auto}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container{max-width:940px}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container{margin:0 auto 35px}}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container::after{content:"";clear:both;display:table}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .column-headline{font-family:"Montserrat",sans-serif;font-size:19px;line-height:32px;font-weight:400;text-align:left;color:#75c6d1;display:block;letter-spacing:1.5px;text-transform:uppercase}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .column-headline{text-align:center}}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container p{font-family:"Museo Sans W01";font-weight:300;font-size:20px;line-height:32px;color:#212f38}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .icon-container{width:100%;max-width:145px;display:block;margin:0 auto 70px auto}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .icon-container{margin:0 auto 25px auto}}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .icon-container img{height:auto;max-height:80px;width:100%}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .left-column{width:100%;max-width:310px;float:left;margin:0 100px 0 0}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .left-column{max-width:280px;margin:0 45px 0 0}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .left-column{float:none;margin:0 auto}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .left-column{float:none;margin:25px auto 0px;text-align:center}}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .left-column .icon-container{max-width:111px}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .center-column{width:100%;max-width:310px;float:left;margin:0 100px 0 0}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .center-column{max-width:280px;margin:0 45px 0 0}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .center-column{float:none;margin:70px auto 0}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .center-column{float:none;margin:35px auto 0 auto;text-align:center}}.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .right-column{width:100%;max-width:310px;float:left;margin:0}@media screen and (max-width: 1160px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .right-column{max-width:280px}}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .right-column{float:none;margin:70px auto 0;padding-bottom:35px}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .three-column-container .columns-container .right-column{float:none;margin:35px auto 0 auto}}.page-template-landing-page-forrester .landing-page .industry-section{display:block;width:100%;position:relative;min-height:710px;overflow:hidden}.page-template-landing-page-forrester .landing-page .industry-section .image-background{position:absolute;overflow:hidden;width:100%;z-index:3}.page-template-landing-page-forrester .landing-page .industry-section .image-background img{position:relative;width:1715px;height:auto;right:10px;max-width:1715px}.page-template-landing-page-forrester .landing-page .industry-section .industry-content{width:100%;max-width:1210px;margin:190px auto 50px auto;position:relative;z-index:4}@media screen and (max-width: 992px){.page-template-landing-page-forrester .landing-page .industry-section .industry-content{padding:0 35px}}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .industry-section .industry-content{width:320px;margin:45px auto 50px auto;padding-bottom:125px}}@media screen and (max-width: 347px){.page-template-landing-page-forrester .landing-page .industry-section .industry-content{width:305px}}.page-template-landing-page-forrester .landing-page .industry-section .industry-content .industry-headline{font-family:"Museo Sans W00";font-size:39px;line-height:45px;font-weight:500;color:#c03;text-align:center;display:block;letter-spacing:.5px;margin:0 0 12px 0}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .industry-section .industry-content .industry-headline{font-size:28px;line-height:38px;margin:0 0 30px 0}}.page-template-landing-page-forrester .landing-page .industry-section .industry-content .industry-sub-headline{font-family:"Museo Sans W00";font-size:38px;line-height:62px;font-weight:100;font-style:italic;color:#212f38;text-align:center;display:block;letter-spacing:1px}@media screen and (max-width: 767px){.page-template-landing-page-forrester .landing-page .industry-section .industry-content .industry-sub-headline{font-size:28px;line-height:38px}}.page-template-landing-page-forrester .landing-page .box-link{padding:25px 20px 20px 20px;position:absolute;bottom:0;z-index:4;left:0;right:0;background-color:rgba(204,0,51,0.9)}
/*# sourceMappingURL=styles.css.map */