/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn-large{height:54px;line-height:54px}.btn-large i{font-size:1.6rem}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.side-nav a.btn:hover,.side-nav a.btn-large:hover,.side-nav a.btn-large:hover{background-color:#2bbbad}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,.btn-floating[disabled],.btn-large[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#dfdfdf !important;box-shadow:none;color:#9f9f9f !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#dfdfdf !important;color:#9f9f9f !important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat{outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.side-nav a.btn,.side-nav a.btn-large,.side-nav a.btn-large,.side-nav a.btn-flat,.side-nav a.btn-floating{margin:10px 15px}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:0 0}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none !important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}
@font-face{font-family:Montserrat;src:url(/themes/custom/bartlet/css/../fonts/Montserrat-Regular.eot);src:url(/themes/custom/bartlet/css/../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Regular.woff) format("woff"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Regular.ttf) format("truetype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Regular.svg#Montserrat-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/themes/custom/bartlet/css/../fonts/Montserrat-SemiBold.eot);src:url(/themes/custom/bartlet/css/../fonts/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-SemiBold.woff) format("woff"),url(/themes/custom/bartlet/css/../fonts/Montserrat-SemiBold.ttf) format("truetype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/themes/custom/bartlet/css/../fonts/Montserrat-Light.eot);src:url(/themes/custom/bartlet/css/../fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Light.woff) format("woff"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Light.ttf) format("truetype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Light.svg#Montserrat-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/themes/custom/bartlet/css/../fonts/Montserrat-Bold.eot);src:url(/themes/custom/bartlet/css/../fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Bold.woff) format("woff"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Bold.ttf) format("truetype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-Bold.svg#Montserrat-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/themes/custom/bartlet/css/../fonts/Montserrat-ExtraLight.eot);src:url(/themes/custom/bartlet/css/../fonts/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/themes/custom/bartlet/css/../fonts/Montserrat-ExtraLight.woff) format("woff"),url(/themes/custom/bartlet/css/../fonts/Montserrat-ExtraLight.ttf) format("truetype"),url(/themes/custom/bartlet/css/../Montserrat-ExtraLight.svg#Montserrat-ExtraLight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome;src:url(/themes/custom/bartlet/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/themes/custom/bartlet/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/themes/custom/bartlet/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/themes/custom/bartlet/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/themes/custom/bartlet/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/themes/custom/bartlet/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}body{font:normal 20px/35px Montserrat,Arial,Helvetica,sans-serif}:-moz-placeholder,::-moz-placeholder{font-size:18px}:-ms-input-placeholder{font-size:18px}.breadcrumb{display:none}.main-container .region-content{overflow:hidden}.page-node-type-team #navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorlink p a,.path-frontpage #navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorlink p a{background:url(/themes/custom/bartlet/css/../images/hearth-menu-top.png) no-repeat;color:#fff;font-size:17px}.page-node-type-team #navbar #navbar-collapse .region-navigation-collapsible #block-growonlineheadercta a,.path-frontpage #navbar #navbar-collapse .region-navigation-collapsible #block-growonlineheadercta a{color:#fff;font-size:17px}#navbar{padding:0;min-height:170px;background:#fff;border:none}#navbar .navbar-toggle{display:none}#navbar .container-fluid{padding:0}#navbar #navbar-collapse{background:transparent;transition:all .3s ease;display:block;position:relative;padding-top:35px;margin:0}#navbar #navbar-collapse .region-navigation-collapsible{max-width:1180px;margin:0 auto}#navbar #navbar-collapse .region-navigation-collapsible>#block-evaluatorlink{display:inline-block;float:right;margin-right:80px;margin-top:9px}#navbar #navbar-collapse .region-navigation-collapsible>#block-evaluatorlink p a{line-height:27px;background:url(/themes/custom/bartlet/css/../images/redhearticon.svg) no-repeat;display:block;height:27px;cursor:pointer;padding-left:40px;color:#666;font-size:17px}#navbar #navbar-collapse .region-navigation-collapsible #block-growonlineheadercta{position:absolute;left:0;top:150px;transform:rotate(-90deg)}@media (max-width:768px){#navbar #navbar-collapse .region-navigation-collapsible #block-growonlineheadercta{display:none}}#navbar #navbar-collapse .region-navigation-collapsible #block-growonlineheadercta a{color:#666;font-size:17px}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform{clear:both;display:none;border-top:1px solid grey;padding:50px 0 80px}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form .description{position:relative;padding-left:60px;margin-bottom:.5em}@media (min-width:760px){#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form .description{float:left;width:40%}}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form .description:before{content:"";display:block;position:absolute;left:0;width:40px;height:38px;background:url(/themes/custom/bartlet/css/../images/redhearticon.svg) no-repeat}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form .description h2{color:#fff;font-size:22px;font-weight:700;line-height:30px;margin:0}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form .description p{color:#fff;font-size:16px}@media (min-width:560px){#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form .form-item-url{float:left;width:66%}}@media (min-width:760px){#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form .form-item-url{width:35%;margin-left:1em}}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form button{background-color:#fff;color:#b5121b;font-weight:700;padding:.85em 2em}@media (min-width:560px){#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form button{float:left;margin-left:.5em}}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form button:after{content:" »"}#navbar #navbar-collapse .region-navigation-collapsible #block-evaluatorminiform #evaluator-mini-form button:hover{color:#fff;background-color:#b5121b}#navbar #navbar-collapse #block-bartlet-main-menu{display:none;clear:both}#navbar #navbar-collapse .search-block-form{float:right;width:44px;position:relative;margin:-10px 100px 0 0;z-index:55}#navbar #navbar-collapse .search-block-form .form-group{margin:0}#navbar #navbar-collapse .search-block-form input{transition:all .3s ease;width:44px;background:transparent;color:#676767;height:60px;border:2px solid transparent;border-radius:5px;padding:6px 32px 6px 12px;box-shadow:none;position:relative;z-index:3}#navbar #navbar-collapse .search-block-form input:focus{background:#919191;color:#444;border-color:#e7eaee;width:348px;padding:6px 50px 6px 12px;z-index:-1}#navbar #navbar-collapse .search-block-form .input-group{display:block;white-space:nowrap;float:right;z-index:0}#navbar #navbar-collapse .search-block-form .input-group .form-control,#navbar #navbar-collapse .search-block-form .input-group .input-group-btn{display:inline-block}#navbar #navbar-collapse .search-block-form .input-group .input-group-btn{width:auto;position:absolute;top:0;right:0}#navbar #navbar-collapse .search-block-form .input-group .input-group-btn button.btn{height:60px;background:transparent;font-size:30px;padding:0;width:44px;color:#666;border:none}#navbar #navbar-collapse .search-block-form .input-group .input-group-btn button.btn .glyphicon{top:5px;font-size:28px}#navbar #navbar-collapse .search-block-form input:focus+.input-group-btn{z-index:1}#navbar #navbar-collapse .search-block-form input:focus+.input-group-btn button.btn{color:#fff}#navbar #navbar-collapse .search-block-form ::-webkit-input-placeholder{font-size:18px;color:#fff}#navbar #navbar-collapse .search-block-form :-moz-placeholder,#navbar #navbar-collapse .search-block-form ::-moz-placeholder{color:#fff}#navbar #navbar-collapse .search-block-form :-ms-input-placeholder{color:#fff}#navbar #navbar-collapse #block-bartlet-account-menu{float:right;margin:4px 70px 0 0;border-right:1px solid #666;padding:0 20px 0 0}#navbar #navbar-collapse #block-bartlet-account-menu .navbar-nav{float:none;margin:0}#navbar #navbar-collapse #block-bartlet-account-menu a{padding:14px 10px 12px;font-size:17px;text-transform:uppercase;color:#545454;background-color:transparent}#navbar #navbar-collapse #block-bartlet-account-menu a:active,#navbar #navbar-collapse #block-bartlet-account-menu a:hover{color:#b5121b}@media (max-width:767px){#navbar #navbar-collapse{display:none}#navbar #navbar-collapse .region-navigation-collapsible{padding:0 15px}#navbar #navbar-collapse #block-bartlet-main-menu{margin:0}#navbar #navbar-collapse .search-block-form{float:none;width:100%;clear:both}#navbar #navbar-collapse .search-block-form input{width:100%;background:#919191;color:#444;border-color:#e7eaee;padding:6px 50px 6px 12px}#navbar #navbar-collapse .search-block-form .input-group-btn{z-index:5}#navbar #navbar-collapse .search-block-form .input-group{float:none}#navbar #navbar-collapse #block-bartlet-account-menu{float:none;clear:both;border:0;margin:0 0 13px}#navbar #navbar-collapse #block-bartlet-account-menu .nav li{display:inline-block}}#navbar .navbar-header{position:absolute;top:22px;left:0;right:0;padding:0 15px}#navbar .navbar-header .main-menu-button{position:relative;z-index:50;margin:6px -9px 0 0}#navbar .navbar-header .logo{position:relative;z-index:50;background:url(/themes/custom/bartlet/css/../images/logo3.png) no-repeat 0 0;width:80px;height:80px;background-size:contain;margin:22px 0 0 -3px}#navbar .navbar-header .logo.active{background-image:url(/themes/custom/bartlet/css/../images/logo.png)}#navbar .navbar-header .logo img{display:none}@media (max-width:1024px){#navbar .navbar-header .logo{width:80px;height:80px;margin-left:15px}}@media (max-width:767px){#navbar .navbar-header{top:10px}}@media (max-width:1024px){#navbar{min-height:120px}}@media (max-width:767px){#navbar{min-height:100px}}#navbar #navbar-collapse.active{display:block;background:#3b3b3c}#navbar #navbar-collapse.active .region-navigation-collapsible #block-evaluatorlink{display:inline-block;float:right;margin-right:111px;margin-top:9px}@media (max-width:767px){#navbar #navbar-collapse.active .region-navigation-collapsible #block-evaluatorlink{float:left;margin-right:0;margin-top:20px;margin-bottom:30px}}#navbar #navbar-collapse.active .region-navigation-collapsible #block-evaluatorlink p a{background:url(/themes/custom/bartlet/css/../images/hearth-all-page.png) no-repeat;display:block;height:27px;cursor:pointer;color:#fff}#navbar #navbar-collapse.active .region-navigation-collapsible #block-growonlineheadercta a{color:#fff}#navbar #navbar-collapse.active #block-bartlet-main-menu,#navbar #navbar-collapse.active .region-navigation-collapsible #block-evaluatorminiform{display:block}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav{margin:138px 0 0;width:100%;text-align:justify}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav:before{content:none}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav:after{content:"";display:inline-block;width:100%;height:0;line-height:0;clear:none}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li{padding:0 5px;font-size:24px;font-weight:600;text-transform:uppercase;float:none;display:inline-block;vertical-align:top;margin:0 0 15px}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li a{color:#fff;padding:0;display:block;background-color:transparent}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li a:active,#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li a:hover{color:#b5121b}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li a .caret{display:none}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul{margin:33px 0 0;padding:0;list-style:none}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul li{padding:0;font-size:20px;font-weight:300;text-transform:none;width:100%;margin-top:25px;display:block}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul li:first-child{margin:0}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul li a{display:block;background-color:transparent}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul li a:active,#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul li a:hover{color:#b5121b;text-decoration:none}@media (max-width:1024px){#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav{text-align:left}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li{width:30%;margin:0 1% 33px}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul li{margin:5px 0}}@media (max-width:767px){#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav{margin:100px 0 0}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li{width:100%;margin:0 0 13px}#navbar #navbar-collapse.active #block-bartlet-main-menu .navbar-nav li ul{margin:13px 0 0}}#navbar #navbar-collapse.active #block-bartlet-account-menu{border-color:#fff}#navbar #navbar-collapse.active #block-bartlet-account-menu a{color:#fff}#navbar #navbar-collapse.active .search-block-form{margin:-10px 70px 0 0;padding-right:30px;border-right:1px solid #fff}#navbar #navbar-collapse.active .search-block-form .input-group button.btn{color:#fff}@media (max-width:767px){#navbar #navbar-collapse.active{padding-top:130px}}.line-1,.line-2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.line-1:before,.line-2:after,.line-2:before{display:block;width:38px;height:5px;background:#545454}@-webkit-keyframes line-middle{0%,35%{transform:translateX(0);background:#545454}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@keyframes line-middle{0%,35%{transform:translateX(0);background:#545454}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@-webkit-keyframes line-top{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@keyframes line-top{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@-webkit-keyframes line-bottom{0%,35%{transform:translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}@keyframes line-bottom{0%,35%{transform:translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}@-webkit-keyframes line-middle2{0%,35%{transform:translateX(0);background:#545454}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@keyframes line-middle2{0%,35%{transform:translateX(0);background:#545454}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@-webkit-keyframes line-top2{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@keyframes line-top2{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@-webkit-keyframes line-bottom2{0%,35%{transform:translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}@keyframes line-bottom2{0%,35%{transform:translateY(0) rotate(0deg);background:#545454}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}@-webkit-keyframes line-middle3{0%,35%{transform:translateX(0);background:#fff}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@keyframes line-middle3{0%,35%{transform:translateX(0);background:#fff}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@-webkit-keyframes line-top3{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@keyframes line-top3{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@-webkit-keyframes line-bottom3{0%,35%{transform:translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}@keyframes line-bottom3{0%,35%{transform:translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}@-webkit-keyframes line-middle4{0%,35%{transform:translateX(0);background:#fff}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@keyframes line-middle4{0%,35%{transform:translateX(0);background:#fff}40.5%{transform:translateX(-4.56px)}55%{transform:translateX(11px)}57.5%{transform:translateX(199.4955592154px)}65%,to{transform:translateX(199.4955592154px);background:#fff}}@-webkit-keyframes line-top4{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@keyframes line-top4{0%,35%{transform:translateX(0) translateX(0) translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(10deg)}65%,to{transform:translateX(0) translateY(12px) rotate(-135deg);background:#fff}}@-webkit-keyframes line-bottom4{0%,35%{transform:translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}@keyframes line-bottom4{0%,35%{transform:translateY(0) rotate(0deg);background:#fff}49.5%{transform:translateX(-3.8px) translateY(0) rotate(-10deg)}65%,to{transform:translateX(0) translateY(-12px) rotate(135deg);background:#fff}}.line-1{display:block;height:60px;width:60px;overflow:hidden;text-indent:-99999px}.line-1:before{content:"";position:absolute;top:50%;left:50%;margin-top:-2.5px;margin-left:-19px}.line-2{display:block;height:60px;width:60px;text-indent:-99999px}.line-2:after,.line-2:before{content:"";position:absolute;top:50%;left:50%;margin-left:-19px}.line-2:before{margin-top:-14.5px}.line-2:after{margin-top:9.5px}.navbar-default .navbar-header{float:none;width:100%;max-width:1213px;margin:0 auto}.navbar-default .navbar-header .main-menu-button{cursor:pointer;width:60px;height:60px;float:right;position:relative;text-indent:-9999px}.main-menu-button.active .line-1:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-middle;animation-name:line-middle}.main-menu-button.active .line-2:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-top;animation-name:line-top}.main-menu-button.active .line-2:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-bottom;animation-name:line-bottom}.main-menu-button.inactive .line-1:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-middle2;animation-name:line-middle2}.main-menu-button.inactive .line-2:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-top2;animation-name:line-top2}.main-menu-button.inactive .line-2:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-bottom2;animation-name:line-bottom2}.path-frontpage #navbar .logo{width:125px;height:125px;margin-top:26px}#block-homevideo{height:100vh;overflow:hidden;position:relative}#block-homevideo video{display:block;height:100vh;min-width:100%;-o-object-fit:cover;object-fit:cover}@media (max-aspect-ratio:4/3){#block-homevideo video{transform:translateX(-12%)}}@media (max-aspect-ratio:5/4){#block-homevideo video{transform:translateX(-20%)}}@media (max-aspect-ratio:3/4){#block-homevideo video{transform:translateX(-38%)}}@media (max-aspect-ratio:2/3){#block-homevideo video{transform:translateX(-45%)}}#block-homevideo .video-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:950px;margin:0 auto;color:#fff;font-size:35px;line-height:58px;text-align:center;width:100%;padding:0 15px}#block-homevideo .video-text svg{width:4em;padding-top:2em;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:to-bottom;animation-name:to-bottom}#block-homevideo .video-text h2{font-size:42px;margin:0}#block-homevideo .video-text h2,#block-homevideo .video-text p{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:to-top;animation-name:to-top}#block-homevideo .video-text p{margin:0 0 30px}#block-homevideo .video-text a.btn{font-size:17px;background:none;border-color:#fff;padding:.75em 1em;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeIN;animation-name:fadeIN;margin:0 30px 10px}#block-homevideo .video-text a.btn:hover{background:#fff}@media (max-width:767px){#block-homevideo .video-text{font-size:24px;line-height:28px}#block-homevideo .video-text h2{font-size:30px}}#block-homevideo .video-link{position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center}#block-homevideo .video-link a{display:inline-block;background:url(/themes/custom/bartlet/css/../images/down.png) no-repeat 0 0;width:62px;height:62px;text-indent:-9999px}.user-logged-in #block-homevideo{height:calc(100vh - 80px)}@media (max-width:975px){.user-logged-in #block-homevideo{height:calc(100vh - 39px)}}#block-whatwedo{padding:94px 15px 150px}#block-views-block-industry-projects-block-1 a.btn{font-size:17px;background:none;border-color:#b5121b;color:#b5121b;padding:.75em 1em;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeIN;animation-name:fadeIN}#block-views-block-industry-projects-block-1 a.btn:hover{background:#b5121b;color:#fff}#block-views-block-homepage-services-block-1{max-width:1200px;margin:auto auto 7em;text-align:center;padding:0 1.5em}#block-views-block-homepage-services-block-1 .view-content{display:flex;flex-direction:column;justify-content:space-between}#block-views-block-homepage-services-block-1 .view-content .views-row{padding-bottom:1.5em;display:inline-block;text-align:center}#block-views-block-homepage-services-block-1 .view-content .views-row .views-field-field-icon{display:inline-block}#block-views-block-homepage-services-block-1 .view-content .views-row .views-field-name a{text-transform:uppercase;font-size:21px;font-weight:600;text-decoration:none}#block-views-block-homepage-services-block-1 .view-content .views-row .views-field-name a:active,#block-views-block-homepage-services-block-1 .view-content .views-row .views-field-name a:focus,#block-views-block-homepage-services-block-1 .view-content .views-row .views-field-name a:hover{color:#b5121b}@media (min-width:768px){#block-views-block-homepage-services-block-1 .view-content{flex-direction:row;align-items:baseline}}@media (min-width:1230px){#block-views-block-homepage-services-block-1 .view-content,#block-views-block-homepage-services-block-1 .view-content .views-row{padding:0}}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row .views-field-nothing,.view-case-studies .view-content .views-row .views-field-nothing{height:100%;display:flex}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a,.view-case-studies .view-content .views-row a{height:100%}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .image,.view-case-studies .view-content .views-row a .image{height:100%;display:inline-flex}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .image img,.view-case-studies .view-content .views-row a .image img{height:100%}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .title,.view-case-studies .view-content .views-row a .title{font-size:1.5em;font-weight:600}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .body,.view-case-studies .view-content .views-row a .body{font-weight:200;font-size:1.25em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .related_services,.view-case-studies .view-content .views-row a .related_services{font-weight:200;font-size:12px}@media (min-width:640px){.block-views-blockfeatured-case-studies-block-1 .view-content .views-row,.view-case-studies .view-content .views-row{width:50%;float:left}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a,.view-case-studies .view-content .views-row a{line-height:1.5em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .title,.view-case-studies .view-content .views-row a .title{font-size:1.3em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .body,.view-case-studies .view-content .views-row a .body{font-size:1em}}@media (min-width:768px){.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .title,.view-case-studies .view-content .views-row a .title{font-size:1.5em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .body,.view-case-studies .view-content .views-row a .body{font-size:1.25em}}@media (min-width:1200px){.block-views-blockfeatured-case-studies-block-1 .view-content .views-row,.view-case-studies .view-content .views-row{width:25%}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a,.view-case-studies .view-content .views-row a{line-height:1.2em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .title,.view-case-studies .view-content .views-row a .title{font-size:1.3em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .body,.view-case-studies .view-content .views-row a .body{font-size:1em}}@media (min-width:1450px){.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a,.view-case-studies .view-content .views-row a{line-height:1.5em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .title,.view-case-studies .view-content .views-row a .title{font-size:1.5em}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .body,.view-case-studies .view-content .views-row a .body{font-size:1.25em}}.block-views-blockindustry-expirience-block-1{padding-bottom:30px;text-align:center;background:#fff}.view-industry-expirience,.view-taxonomy-pages.view-display-id-page_1{text-align:center}.view-industry-expirience>.view-content,.view-taxonomy-pages.view-display-id-page_1>.view-content{max-width:977px;margin:auto;font-size:0;text-align:center}.view-industry-expirience>.view-content .views-row,.view-taxonomy-pages.view-display-id-page_1>.view-content .views-row{display:inline-block;font-size:20px;width:315px;height:72px;background:#f2f2f2;margin:5px;padding:0;border-radius:0}.view-industry-expirience>.view-content .views-row span a,.view-taxonomy-pages.view-display-id-page_1>.view-content .views-row span a{display:block;width:100%;height:100%;line-height:75px;text-decoration:none;text-transform:uppercase;color:#565656;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.view-industry-expirience>.view-content .views-row:hover,.view-taxonomy-pages.view-display-id-page_1>.view-content .views-row:hover{background:#b5121b}.view-industry-expirience>.view-content .views-row:hover span a,.view-taxonomy-pages.view-display-id-page_1>.view-content .views-row:hover span a{color:#fff}.view-industry-expirience .view-header,.view-taxonomy-pages.view-display-id-page_1 .view-header{max-width:977px;margin:0 auto;padding:50px 15px 41px;line-height:37px}#block-views-block-blog-pages-recent{margin-top:3em}#block-views-block-blog-pages-recent .view-blog-pages .view-content{width:50%;max-width:977px;margin:50px auto 0}@media (min-width:768px){#block-views-block-blog-pages-recent .view-blog-pages .view-content{width:100%}}#block-views-block-blog-pages-recent .view-blog-pages .view-content .views-row{margin-bottom:1em}@media (min-width:768px){#block-views-block-blog-pages-recent .view-blog-pages .view-content .views-row{float:left;width:33%;padding:1em}}#block-views-block-blog-pages-recent .view-blog-pages .view-content .views-row .views-field-field-image-blog img{width:80%}@media (min-width:768px){#block-views-block-blog-pages-recent .view-blog-pages .view-content .views-row .views-field-field-image-blog{padding-bottom:1em}}#block-views-block-blog-pages-recent .view-blog-pages .view-content .views-row .views-field-created{font-size:14px;text-transform:uppercase}#block-views-block-blog-pages-recent .view-blog-pages .view-content .views-row .views-field-title{font-size:24px}#block-views-block-blog-pages-recent .view-blog-pages .view-content .views-row .views-field-nothing{font-size:18px}.paragraph--type--body-with-side-image{float:left;width:100%}.paragraph--type--body-with-side-image .field--item{width:100%}@media (min-width:768px){.paragraph--type--body-with-side-image .field--item:first-child{float:left;width:66%;margin-right:1%}.paragraph--type--body-with-side-image .field--item:last-child{float:left;width:33%;margin-left:0}}.paragraph--type--body-with-side-image .field--item.field--type-image img{width:100%;margin:0 auto}.paragraph--type--image-grid{margin:60px 0 90px}.paragraph--type--image-grid .field--item{float:left;width:100%;text-align:center}@media (min-width:640px){.paragraph--type--image-grid.paragraphs-3-images .field--item,.paragraph--type--image-grid.paragraphs-multiple-images .field--item{width:48%;margin:0 2% 50px 0}.paragraph--type--image-grid.paragraphs-3-images .field--item:nth-child(2n),.paragraph--type--image-grid.paragraphs-multiple-images .field--item:nth-child(2n){margin-right:0}}@media (min-width:768px){.paragraph--type--image-grid.paragraphs-3-images .field--item,.paragraph--type--image-grid.paragraphs-multiple-images .field--item{float:left;width:32%;margin-right:2%}.paragraph--type--image-grid.paragraphs-3-images .field--item:nth-child(3n),.paragraph--type--image-grid.paragraphs-multiple-images .field--item:nth-child(3n){margin-right:0}}.paragraph--type--image-grid img{margin:0 auto}.paragraph--type--image-grid span{display:inline-block;text-transform:uppercase;font-weight:700;margin-top:30px;font-size:16px;color:#1c1a1c}.paragraph--type--team-member{float:left;width:100%}.paragraph--type--team-member .field--type-image{float:left;margin-right:25px}.paragraph--type--team-member .img-responsive{width:71px;border-radius:35px;margin:-10px 0 45px}.paragraph--type--team-member .agency-name,.paragraph--type--team-member .field--name-field-job-title{font-size:16px;color:#5c5c5c}body:not(.page-node-type-landing-page):not(.path-evaluator) .region-content{max-width:976px;padding-left:15px;padding-right:15px;margin:auto auto 2em}@media (min-width:1030px){body:not(.page-node-type-landing-page):not(.path-evaluator) .region-content{padding-left:0;padding-right:0}}.region-content h1,.region-content h2,.region-content h3,.region-content h4{margin:3em 0 .8em}.region-content h1{margin-top:1.25em}.region-content h2{font-size:20px;font-weight:600;text-transform:uppercase;color:#b5121b}.region-content h3{font-size:19px;color:#b5121b}.region-content p{margin-bottom:1em}.region-content p.leftPad{padding:0 0 0 2em;float:right;display:table}.region-content p.leftPad img{padding:0!important}.region-content p.rightPad{padding:0 2em 0 0;float:left;display:table}.region-content p.rightPad img{padding:0!important}.region-content .projects{margin-top:20px;margin-bottom:60px}.region-content .projects h3{color:#666;text-transform:uppercase;margin-bottom:60px;font-weight:600;font-size:22px}.region-content .projects .field--name-field-clients{margin-top:60px}.region-content .projects .field--name-field-clients .field--item{margin-bottom:10px;padding-left:60px;font-weight:300;color:#333}.region-content .projects .row{display:flex;flex-wrap:wrap;margin-bottom:40px}.region-content .projects .row .views-element-container{width:100%}.region-content .projects .row .views-element-container .view-content{display:flex;flex-wrap:wrap}.region-content .projects .row .views-element-container .view-content .views-row{display:flex;flex-direction:column}.region-content .projects .row .views-element-container nav{width:100%;float:left;padding:0 40px}.region-content .projects .row .paragraph{display:flex;flex-direction:column}.region-content .projects .row .paragraph .field--name-field-project .case-study{margin-bottom:40px}.region-content .projects .row .paragraph .field--name-field-project .case-study .image{margin-bottom:20px}.region-content .projects .row .paragraph .field--name-field-project .case-study .title a{font-size:18px;line-height:30px;margin-bottom:5px;font-weight:300;color:#333;display:block}.region-content .projects .row .paragraph .field--name-field-project .case-study .client{font-weight:600;font-size:18px;line-height:20px;color:#636363}.region-content .projects .row .paragraph .field--name-field-project .case-study .industry{color:#aaa;font-size:15px}.region-content .projects .row .paragraph .field--name-field-project .case-study .industry a{font-weight:600;color:#636363;font-size:16px}.region-content .categories-list{margin-top:60px}.region-content .categories-list .row{display:flex;flex-wrap:wrap;margin-bottom:40px}.region-content .categories-list .row .paragraph{display:flex;flex-direction:column}@media (max-width:767px){.region-content .categories-list .row .paragraph{margin-bottom:30px}}@media (min-width:480px){.region-content .categories-list .row .paragraph.paragraph--type--topics-list{padding-left:0}}.region-content .categories-list .row .paragraph .title{font-size:16px;text-transform:uppercase;font-weight:600;color:#000;margin-bottom:20px}@media (max-width:767px){.region-content .categories-list .row .paragraph .title{margin-bottom:10px}}.region-content .categories-list .row .paragraph .categories a:hover{border-bottom:1px solid #a4a2a1}.related-content{max-width:976px!important;margin:auto}.related-content .row{display:flex;flex-wrap:wrap}.related-content .row .views-row{display:flex;flex-direction:column;margin-bottom:40px}.related-content .row .views-row .related-item{padding:0}.related-content .row .views-row .related-item .image{margin-bottom:20px}.related-content .row .views-row .related-item .title a{font-size:20px;color:#000!important;line-height:30px;margin-bottom:5px;display:block}.related-content .row .views-row .related-item .type{color:#a4a2a3;font-size:16px;font-weight:600}.related-content .row .views-row .related-item .client{font-weight:600;font-size:18px;line-height:20px;color:#636363}.related-content .row .views-row .related-item .industry{color:#aaa;font-size:15px;line-height:35px!important}.related-content .row .views-row .related-item .industry a{font-weight:600;color:#636363!important;font-size:16px}.region-content-bottom .cta-wrapper{background-color:#f7f7f7;padding:3em 0}.region-content-bottom .cta-wrapper .cta-content{max-width:1170px!important;margin:auto}.region-content-bottom .cta-wrapper .cta-content .row{display:flex;flex-wrap:wrap}.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-]{display:flex;flex-direction:column}.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-body,.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-subtitle,.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-title{padding:0 40px;color:#000}.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-subtitle{text-transform:uppercase;margin-bottom:10px}.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-title{font-size:40px;font-weight:300;margin-bottom:20px}.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-link{text-align:center}@media (max-width:767px){.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-link{padding-top:30px}}.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-link a{border:1px solid #b5121b;padding:1rem 2rem;color:#b5121b;transition:all .3s ease}.region-content-bottom .cta-wrapper .cta-content .row>[class*=col-] .cta-link a:hover{background:#b5121b;color:#fff}nav.tabs{display:table;margin:auto;padding-bottom:1em}div.svgBox{display:block;max-width:100%!important;margin:1em auto!important}div.svgBox svg{display:block;margin:auto}blockquote{border:none;position:relative;line-height:34px;padding-left:2em;margin:0}blockquote.blkQ2 *{color:#b5121b}blockquote p{font-size:1em;font-weight:500}blockquote p:first-child{font-size:1.2em;font-weight:300}img{max-width:100%;height:auto}.btn:active:not([data-dismiss=modal]),.btn:focus:not([data-dismiss=modal]),.btn:not([data-dismiss=modal]),button:active:not([data-dismiss=modal]),button:focus:not([data-dismiss=modal]),button:not([data-dismiss=modal]),input[type=submit]:active:not([data-dismiss=modal]),input[type=submit]:focus:not([data-dismiss=modal]),input[type=submit]:not([data-dismiss=modal]){border:1px solid #b5121b;outline:none;height:auto;line-height:normal;padding:.75em 2em;text-transform:uppercase;transition:all .3s ease;background-color:#b5121b;color:#fff;font-weight:400;font-size:1em}.btn:active:not([data-dismiss=modal]):hover,.btn:focus:not([data-dismiss=modal]):hover,.btn:not([data-dismiss=modal]):hover,button:active:not([data-dismiss=modal]):hover,button:focus:not([data-dismiss=modal]):hover,button:not([data-dismiss=modal]):hover,input[type=submit]:active:not([data-dismiss=modal]):hover,input[type=submit]:focus:not([data-dismiss=modal]):hover,input[type=submit]:not([data-dismiss=modal]):hover{border:1px solid #b5121b;color:#b5121b;background-color:#fff}.btn.bWhite{color:#b5121b;background-color:#fff}.btn.bWhite:hover{color:#fff;background-color:#b5121b}.webform-button--submit{margin-top:1em}.col-sm-12{min-height:0}.region-content-bottom ul li,.region-content-top ul li,.region-content ul li{margin-bottom:.75em}#block-views-block-page-top-text{max-width:976px;padding-left:15px;padding-right:15px;margin:1em auto auto}@media (min-width:1030px){#block-views-block-page-top-text{padding-left:0;padding-right:0}}#block-views-block-page-images ul{padding:2em 0}#block-views-block-page-images ul li{list-style:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;background-color:#e6e6e6;width:100%;position:relative}#block-views-block-page-images ul li img{max-width:100%;height:auto;min-height:300px;-o-object-fit:cover;object-fit:cover;margin:auto}#block-views-block-page-related,#block-views-block-taxonomy-pages-block-2{margin-top:4em}@media (max-width:1200px){#block-views-block-page-related,#block-views-block-taxonomy-pages-block-2{padding-left:20px!important;padding-right:20px!important}}#block-views-block-page-related h2.block-title,#block-views-block-taxonomy-pages-block-2 h2.block-title{padding-bottom:1.5em}#block-views-block-page-related .views-row,#block-views-block-taxonomy-pages-block-2 .views-row{line-height:1.25em;font-size:18px;color:#b5121b}#block-views-block-page-related .views-row .views-field-field-image-blog,#block-views-block-page-related .views-row .views-field-field-related-image,#block-views-block-taxonomy-pages-block-2 .views-row .views-field-field-image-blog,#block-views-block-taxonomy-pages-block-2 .views-row .views-field-field-related-image{position:relative;height:0;width:100%;padding-bottom:56%;overflow:hidden}#block-views-block-page-related .views-row .views-field-field-image-blog img,#block-views-block-page-related .views-row .views-field-field-related-image img,#block-views-block-taxonomy-pages-block-2 .views-row .views-field-field-image-blog img,#block-views-block-taxonomy-pages-block-2 .views-row .views-field-field-related-image img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:100%;height:auto}#block-views-block-page-related .views-row .views-field-type,#block-views-block-taxonomy-pages-block-2 .views-row .views-field-type{margin:.75em 0 .25em;text-transform:uppercase;font-size:14px;font-weight:600}#block-views-block-page-related .views-row .views-field-type a,#block-views-block-taxonomy-pages-block-2 .views-row .views-field-type a{color:#999}#block-views-block-page-related .views-row a,#block-views-block-taxonomy-pages-block-2 .views-row a{color:#b5121b;text-decoration:none;transition:all .3s ease}#block-views-block-page-related .views-row a:active,#block-views-block-page-related .views-row a:focus,#block-views-block-page-related .views-row a:hover,#block-views-block-taxonomy-pages-block-2 .views-row a:active,#block-views-block-taxonomy-pages-block-2 .views-row a:focus,#block-views-block-taxonomy-pages-block-2 .views-row a:hover{color:#b5121b;text-decoration:none}.path-frontpage #navbar{position:absolute;top:0;left:0;right:0;background:none;z-index:10}.path-frontpage #navbar #navbar-collapse #block-bartlet-account-menu{border-color:#fff}.path-frontpage #navbar #navbar-collapse #block-bartlet-account-menu a,.path-frontpage #navbar #navbar-collapse .search-block-form .input-group .input-group-btn button.btn{color:#fff}.path-frontpage #navbar .logo{background:url(/themes/custom/bartlet/css/../images/logo.png) no-repeat 0 0;width:80px;height:80px;margin-top:22px;background-size:contain}@media (max-width:1024px){.path-frontpage #navbar .logo{width:90px;height:90px;margin-top:0}}.path-frontpage #navbar .main-menu-button.inactive .line-1:before,.path-frontpage #navbar .main-menu-button.inactive .line-2:after,.path-frontpage #navbar .main-menu-button.inactive .line-2:before,.path-frontpage #navbar .main-menu-button .line-1:before,.path-frontpage #navbar .main-menu-button .line-2:after,.path-frontpage #navbar .main-menu-button .line-2:before{background:#fff}.path-frontpage #navbar .main-menu-button.active .line-1:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-middle3;animation-name:line-middle3}.path-frontpage #navbar .main-menu-button.active .line-2:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-top3;animation-name:line-top3}.path-frontpage #navbar .main-menu-button.active .line-2:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-bottom3;animation-name:line-bottom3}.path-frontpage #navbar .main-menu-button.inactive .line-1:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-middle4;animation-name:line-middle4}.path-frontpage #navbar .main-menu-button.inactive .line-2:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-top4;animation-name:line-top4}.path-frontpage #navbar .main-menu-button.inactive .line-2:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-bottom4;animation-name:line-bottom4}.path-frontpage.user-logged-in #navbar{top:80px}#block-whatwedo{padding:94px 15px 40px;text-align:center}#block-whatwedo .field--name-body{max-width:943px;margin:auto}#block-whatwedo .field--name-body p{text-align:center;font-weight:300;font-size:28px;line-height:49px;margin-top:26px;color:#333}#block-whatwedo .field--name-body a{text-transform:uppercase;font-size:21px;font-weight:600;text-decoration:none}#block-whatwedo .field--name-body a:active,#block-whatwedo .field--name-body a:focus,#block-whatwedo .field--name-body a:hover{color:#b5121b}.block-views-blockfeatured-case-studies-block-1,.view-case-studies{padding-bottom:100px;background:#fff}@media (max-width:767px){.block-views-blockfeatured-case-studies-block-1,.view-case-studies{padding-bottom:40px}}.block-views-blockfeatured-case-studies-block-1 h2,.view-case-studies h2{margin-bottom:45px!important}.block-views-blockfeatured-case-studies-block-1 .view-content,.view-case-studies .view-content{text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row,.view-case-studies .view-content .views-row{padding:0;position:relative;color:#fff}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a,.view-case-studies .view-content .views-row a{display:block;width:100%;color:#fff}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .image img,.view-case-studies .view-content .views-row a .image img{width:100%;height:auto}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .title,.view-case-studies .view-content .views-row a .title{position:absolute;display:block;width:100%;text-align:left;top:20px;left:0;padding:9% 9% 0;opacity:0;transition:all .3s ease}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .body,.view-case-studies .view-content .views-row a .body{position:absolute;display:block;width:100%;text-align:left;top:50%;transform:translateY(-50%);padding:0 31% 0 9%;transition:all .3s ease;opacity:0}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .body:after,.view-case-studies .view-content .views-row a .body:after{position:absolute;content:"";display:block;background:url(/themes/custom/bartlet/css/../images/more.png) no-repeat 0 50%;width:25%;height:111px;right:3%;top:50%;margin-top:-55px;background-size:contain}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .logo,.view-case-studies .view-content .views-row a .logo{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease;opacity:1}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .logo img,.view-case-studies .view-content .views-row a .logo img{width:100%}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a .related_services,.view-case-studies .view-content .views-row a .related_services{text-transform:uppercase;position:absolute;display:block;transition:all .3s ease;opacity:0;bottom:20px;left:0;right:0;padding:0 9% 9%;font-size:14px;line-height:18px}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a:hover .title,.view-case-studies .view-content .views-row a:hover .title{opacity:1;top:0}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a:hover .body,.view-case-studies .view-content .views-row a:hover .body{opacity:1}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a:hover .logo,.view-case-studies .view-content .views-row a:hover .logo{opacity:0}.block-views-blockfeatured-case-studies-block-1 .view-content .views-row a:hover .related_services,.view-case-studies .view-content .views-row a:hover .related_services{opacity:1;bottom:0}.block-views-blockblog-pages-block-1,.block-views-blockindustry-expirience-block-1,.block-views-blockindustry-projects-block-1{padding-bottom:100px;text-align:center;background:#fff}@media (max-width:767px){.block-views-blockblog-pages-block-1,.block-views-blockindustry-expirience-block-1,.block-views-blockindustry-projects-block-1{padding-bottom:40px}}.view-industry-expirience,.view-industry-projects,.view-taxonomy-pages.view-display-id-page_1{text-align:center}.view-industry-expirience .view-content,.view-industry-projects .view-content,.view-taxonomy-pages.view-display-id-page_1 .view-content{max-width:977px;margin:auto;text-align:center}.view-industry-expirience .view-content .term-icon,.view-industry-projects .view-content .term-icon,.view-taxonomy-pages.view-display-id-page_1 .view-content .term-icon{margin-top:40px;margin-bottom:40px}.view-industry-expirience .view-content .term-icon img,.view-industry-projects .view-content .term-icon img,.view-taxonomy-pages.view-display-id-page_1 .view-content .term-icon img{margin:auto}.view-industry-expirience .view-content .term-name a,.view-industry-projects .view-content .term-name a,.view-taxonomy-pages.view-display-id-page_1 .view-content .term-name a{font-weight:600;font-size:18px;line-height:35px;color:#666;text-transform:uppercase}.view-industry-expirience .view-content .more,.view-industry-projects .view-content .more,.view-taxonomy-pages.view-display-id-page_1 .view-content .more{margin-top:80px;margin-bottom:40px}.view-industry-expirience .view-header,.view-industry-projects .view-header,.view-taxonomy-pages.view-display-id-page_1 .view-header{max-width:977px;margin:0 auto;padding:50px 15px 41px;line-height:37px}.block-views-blockblog-pages-block-1 .view-blog-pages .view-content{margin:auto;padding:80px 0}.block-views-blockblog-pages-block-1 .view-blog-pages .view-content .blog-date{font-weight:600;font-size:21px;line-height:35px;color:#666;text-transform:uppercase;margin-bottom:20px}.block-views-blockblog-pages-block-1 .view-blog-pages .view-content .blog-title{margin-bottom:20px}.block-views-blockblog-pages-block-1 .view-blog-pages .view-content .blog-title a{font-weight:600;font-size:32px;line-height:35px;color:#b5121b}.block-views-blockblog-pages-block-1 .view-blog-pages .view-content .blog-author{font-weight:600;font-size:21px;line-height:35px;color:#666}@-webkit-keyframes to-top{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes to-top{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes to-bottom{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes to-bottom{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeIN{0%{opacity:0}to{opacity:1}}@keyframes fadeIN{0%{opacity:0}to{opacity:1}}#block-howcanwehelpdescription,#block-howcanwehelpdescription-2,#block-howeffectiveisyourmarketing,#block-howeffectiveisyourwebsitedesign,#block-howwecanhelp,#block-howwellbuiltisyoursite,#block-requestanauditdescription2,#block-requestanauditdescription3{background:#e6e6e6;padding:100px 15px 0;text-align:center;word-spacing:2px;clear:both}#block-howcanwehelpdescription-2 .field--name-body,#block-howcanwehelpdescription .field--name-body,#block-howeffectiveisyourmarketing .field--name-body,#block-howeffectiveisyourwebsitedesign .field--name-body,#block-howwecanhelp .field--name-body,#block-howwellbuiltisyoursite .field--name-body,#block-requestanauditdescription2 .field--name-body,#block-requestanauditdescription3 .field--name-body{display:none;max-width:795px;font-weight:300;font-size:20px;line-height:25px;margin:30px auto 0;color:#333}@media (min-width:640px){#block-howcanwehelpdescription-2 .field--name-body,#block-howcanwehelpdescription .field--name-body,#block-howeffectiveisyourmarketing .field--name-body,#block-howeffectiveisyourwebsitedesign .field--name-body,#block-howwecanhelp .field--name-body,#block-howwellbuiltisyoursite .field--name-body,#block-requestanauditdescription2 .field--name-body,#block-requestanauditdescription3 .field--name-body{display:block}}.region-content-bottom .block-webform,.region-cta-row .block-webform{clear:both;background:#e6e6e6;font-size:20px;padding:25px 15px 0}.region-content-bottom .block-webform form,.region-cta-row .block-webform form{max-width:1170px;margin:0 auto;padding:32px 0}@media (min-width:640px){.region-content-bottom .block-webform form .form-item-name,.region-cta-row .block-webform form .form-item-name{float:left;width:50%;padding-right:11px}}.region-content-bottom .block-webform form .form-email,.region-cta-row .block-webform form .form-email{background-color:transparent;text-align:right;border:0;border-bottom:2px solid #a8a8a8;box-shadow:none;height:60px;padding:20px 0;font-size:21px}.region-content-bottom .block-webform form .form-type-webform-markup,.region-cta-row .block-webform form .form-type-webform-markup{height:60px;font-weight:600;font-size:20px;line-height:22px;color:#b5121b}@media (min-width:1000px){.region-content-bottom .block-webform form .form-type-webform-markup,.region-cta-row .block-webform form .form-type-webform-markup{font-size:24px;line-height:60px}}.region-content-bottom .block-webform form .form-actions,.region-cta-row .block-webform form .form-actions{text-align:center}.region-content-bottom .block-webform form .form-actions .form-submit,.region-cta-row .block-webform form .form-actions .form-submit{outline:none;position:relative;margin:1px 0 0;height:60px;background-color:transparent;color:#b5121b;border:1px solid #b5121b;border-radius:0;text-transform:uppercase;font-size:20px;padding:2rem;transition:all .3s ease}.region-content-bottom .block-webform form .form-actions .form-submit:after,.region-cta-row .block-webform form .form-actions .form-submit:after{content:"";position:absolute;top:50%;left:70%;color:#b5121b}.region-content-bottom .block-webform form .form-actions .form-submit:hover,.region-cta-row .block-webform form .form-actions .form-submit:hover{background:#b5121b;color:#fff}.captcha .g-recaptcha>div{margin:1em auto}.webform-submission-send-us-a-note-form label{display:none}.page-node-1408 #block-webform-8{width:50%;margin:5rem auto 0}.page-node-1408 #block-webform-8 form{padding:0}.page-node-1408 #block-webform-8 form .form-item label{display:none}@media (max-width:991px){.page-node-1408 #block-webform-8{width:60%}}@media (max-width:631px){.page-node-1408 #block-webform-8{width:100%}}.page-node-1408 #block-contactinfo{float:left;width:calc(50% - 23px);margin-left:23px}.page-node-1408 .page.full{clear:both;padding-top:5em}.page-node-1408 .page.full .field--name-body .contact-wrap{float:left;width:50%}.page-node-1408 .page.full .field--name-body .map-wrap{float:left;width:calc(50% - 23px);margin-left:23px}@media (max-width:767px){.page-node-1408 .page.full .field--name-body .map-wrap{margin-left:0}}.page-node-1408 .page.full .field--name-body .map-wrap img{max-width:100%;height:auto}@media (max-width:991px){.page-node-1408 .page.full .field--name-body{flex-wrap:wrap}.page-node-1408 .page.full .field--name-body .contact-wrap{width:60%;padding-bottom:50px}.page-node-1408 .page.full .field--name-body .map-wrap{width:100%}}@media (max-width:631px){.page-node-1408 .page.full .field--name-body .contact-wrap{width:100%}}#block-growonlinecta{float:right;position:relative;background-color:#b4b0af;padding:14px 87px 4px 14px;margin-top:-10px}#block-growonlinecta:hover{background-color:#cdcac9}@media (min-width:767px){#block-growonlinecta{right:118px;margin-top:-22px}}#block-growonlinecta a{color:#fff;font-style:italic;font-size:15px}#block-ctacontact .cta-wrapper{padding:0;background-color:#a73439}#block-ctacontact .cta-wrapper .field--name-field-icon-cta img{position:absolute;bottom:0}#block-ctacontact .cta-wrapper .cta-title,#block-ctacontact .cta-wrapper p{color:#fff}#block-ctacontact .cta-wrapper .cta-link{text-align:center;padding-bottom:20px;padding-top:20px}#block-ctacontact .cta-wrapper .cta-link a{color:#a73439;border-color:#fff;background-color:#fff}#block-ctacontact .cta-wrapper .cta-body{padding-bottom:30px}#block-ctacontact .cta-wrapper .cta-title{padding-top:30px}#block-ctacontact .cta-wrapper p{padding:0}.path-case-studies .region-header{padding-top:60px}.path-case-studies .region-header h1{max-width:959px;margin:0 auto;text-align:left}.path-case-studies .region-header h1:before{left:0;margin-left:0}.path-case-studies .view-case-studies{padding:61px 0 0}.path-case-studies .view-case-studies .view-header{padding:0 15px 92px;max-width:991px;margin:0 auto;font-weight:300;font-size:20px;text-align:left;color:#333}.path-case-studies .view-case-studies .view-content:after,.path-case-studies .view-case-studies .view-content:before{content:"";display:table;clear:both}.path-case-studies .view-case-studies .view-content .views-row a .title{text-align:center;top:50%;margin-top:-25%;padding:9% 9% 0}.path-case-studies .view-case-studies .view-content .views-row a .body{text-align:center;top:50%;left:50%;margin-left:-50%;padding:0 15%}.path-case-studies .view-case-studies .view-content .views-row a .body:after{left:50%;top:40%;margin-top:16.6%;margin-left:-55.5px}.path-case-studies .view-case-studies .view-content .views-row a .related_services{top:50%;font-size:14px;line-height:18px}.path-case-studies .view-case-studies .view-content .views-row a:hover .body,.path-case-studies .view-case-studies .view-content .views-row a:hover .title{opacity:1}.path-case-studies .view-case-studies .view-content .views-row a:hover .body:after{top:50%}.path-case-studies .view-case-studies .view-content .views-row a:hover .related_services{opacity:1;top:60%}@media (max-width:992px){.path-case-studies .view-case-studies .view-content .views-row a:hover .logo{opacity:1}.path-case-studies .view-case-studies .view-content .views-row a:hover .body,.path-case-studies .view-case-studies .view-content .views-row a:hover .related_services,.path-case-studies .view-case-studies .view-content .views-row a:hover .title{display:none}.path-case-studies .view-case-studies .view-content .views-row a:hover:after{content:none}}.path-projects .region-content-top,.path-taxonomy .region-content-top{max-width:976px;margin:auto}#block-views-block-featured-case-studies-block-1-2{margin:2em 0;padding-bottom:0}#block-seeallclients{margin:2em 0}.page-node-type-case-study .region-header{padding:0}.page-node-type-case-study .page-title-header{min-height:500px;background-size:cover;margin-top:2em}@media (max-width:992px){.page-node-type-case-study .page-title-header{min-height:350px}}@media (max-width:768px){.page-node-type-case-study .page-title-header{min-height:250px}}.page-node-type-case-study .image-credit{font-size:16px}.page-node-type-case-study .image-credit a{color:#000}.page-node-type-case-study .page-title{background-size:cover;margin:2em 0}.page-node-type-case-study .page-title.with-header .title{padding-bottom:0}@media (max-width:767px){.page-node-type-case-study .page-title.with-header .title{padding-left:20px!important;padding-right:20px!important}}.page-node-type-case-study .page-title .title{padding:80px 0;margin:20px 0}@media (max-width:767px){.page-node-type-case-study .page-title .title{padding-left:20px!important;padding-right:20px!important}}.page-node-type-case-study .page-title .title h1{font-size:45px;color:#000;line-height:60px;font-weight:600}@media (max-width:767px){.page-node-type-case-study .type-header{padding-left:20px!important;padding-right:20px!important}}.page-node-type-case-study .region-content{max-width:none}.page-node-type-case-study .region-content .field--name-field-paragraphs{margin-top:4em;float:left}.page-node-type-case-study .region-content .field--name-field-paragraphs .paragraph--type--quote{float:left;width:100%;margin-bottom:40px}.page-node-type-case-study .region-content .field--name-field-paragraphs .paragraph--type--quote .field--name-field-text{color:#b5121b;font-weight:200}.page-node-type-case-study .case-study .link-back{display:block}.page-node-type-case-study .case-study .content .field{float:left;width:100%;margin-bottom:15px}.page-node-type-case-study .case-study .content .field .field--label{text-transform:uppercase;color:#969596}.page-node-type-case-study .case-study .content .field .field--items .field--item{display:inline-block}.page-node-type-case-study .case-study .content .field img{margin:auto}.page-node-type-case-study .case-study .content .field--name-field-company,.page-node-type-case-study .case-study .content .field--name-field-function,.page-node-type-case-study .case-study .content .field--name-field-name{margin-bottom:0;color:#4a4647;font-size:18px;font-weight:600}.page-node-type-case-study .case-study .content .field--name-field-client-name,.page-node-type-case-study .case-study .content .field--name-field-industry-project,.page-node-type-case-study .case-study .content .field--name-field-results-project,.page-node-type-case-study .case-study .content .field--name-field-services-project{margin-bottom:.5em}.page-node-type-case-study .case-study .content .field--name-field-client-name .field--item,.page-node-type-case-study .case-study .content .field--name-field-industry-project .field--item,.page-node-type-case-study .case-study .content .field--name-field-results-project .field--item,.page-node-type-case-study .case-study .content .field--name-field-services-project .field--item{color:#000;font-weight:600}@media (max-width:767px){.page-node-type-case-study .case-study .content .field--name-field-client-name .field--item,.page-node-type-case-study .case-study .content .field--name-field-industry-project .field--item,.page-node-type-case-study .case-study .content .field--name-field-results-project .field--item,.page-node-type-case-study .case-study .content .field--name-field-services-project .field--item{margin-bottom:20px}}.page-node-type-case-study .case-study .content .field--name-field-services-project{display:flex;-webkit-padding-start:0;padding-inline-start:0;margin-bottom:.5em}.page-node-type-case-study .case-study .content .field--name-field-services-project .field--item~.field--item:before{content:", ";margin-left:-5px}.page-node-type-case-study .case-study .content .field--name-field-topics-blog{display:flex;flex-wrap:wrap}.page-node-type-case-study .case-study .content .field--name-field-topics-blog .field--item{padding:10px 20px;font-weight:600;margin-right:20px;background-color:#ededed;text-transform:uppercase}.page-node-type-case-study .case-study .content .field--name-field-topics-blog .field--item a{color:#444}.page-node-type-case-study .case-study .content .field--name-body{margin-bottom:4em}.page-node-type-case-study .case-study .content .field--name-body h2{font-size:20px;font-weight:600;text-transform:uppercase;color:#b5121b;padding:.75em 0}.page-node-type-case-study .case-study .content .field--name-body h3{font-size:19px;color:#b5121b;padding:1.25em 0 .75em}.page-node-type-case-study .case-study .content .field--name-body p{margin-bottom:1em!important}.page-node-type-case-study .case-study .content .field--name-body p.full{max-width:100%;margin:1em 0}.page-node-type-case-study .case-study .content .field--name-body p.full img{display:block;max-width:100%;height:auto;margin:auto}.page-node-type-case-study .field--name-field-related-industries,.page-node-type-case-study .field--name-field-related-services{padding-bottom:132px}.page-node-type-case-study .field--name-field-related-industries .field--label,.page-node-type-case-study .field--name-field-related-services .field--label{text-align:left;margin-bottom:48px;padding-top:17px}.page-node-type-case-study .field--name-field-related-industries .field--label:before,.page-node-type-case-study .field--name-field-related-services .field--label:before{left:0;margin-left:0}.page-node-type-case-study .field--name-field-related-industries .field__items,.page-node-type-case-study .field--name-field-related-services .field__items{font-size:0;max-width:970px}.page-node-type-case-study .field--name-field-related-industries .field__items .field--item,.page-node-type-case-study .field--name-field-related-services .field__items .field--item{display:inline-block;background:#d0d0d0;text-align:left;margin:5px}.page-node-type-case-study .field--name-field-related-industries .field__items .field--item a,.page-node-type-case-study .field--name-field-related-services .field__items .field--item a{display:inline-block;padding:10px 31px;text-align:center;text-transform:uppercase;font-weight:700;font-size:18px;color:#545454;text-decoration:none;transition:all .3s ease}.page-node-type-case-study .field--name-field-related-industries .field__items .field--item a:hover,.page-node-type-case-study .field--name-field-related-services .field__items .field--item a:hover{color:#b5121b}.page-node-type-case-study .field--name-field-related-services{padding-bottom:80px}.page-node-type-white-paper .page-title{background-size:cover;padding:80px 0;margin:2em 0}.page-node-type-white-paper .page-title .subtitle{font-weight:300;font-size:26px;letter-spacing:2px;color:#a4a2a3}.page-node-type-white-paper .page-title .title{margin:20px 0}.page-node-type-white-paper .page-title .title h1{font-size:45px;color:#000;line-height:60px;font-weight:600}.page-node-type-white-paper .region-content{max-width:none}.page-node-type-white-paper .region-content .field--name-field-paragraphs{margin-top:40px}.page-node-type-white-paper .region-content .field--name-field-paragraphs .paragraph--type--quote{float:left;width:100%;margin-bottom:1em}.page-node-type-white-paper .region-content .field--name-field-paragraphs .paragraph--type--quote .field--name-field-text{color:#b5121b;font-size:24px}.page-node-type-white-paper .field--name-field-related-industries,.page-node-type-white-paper .field--name-field-related-services{padding-bottom:132px}.page-node-type-white-paper .field--name-field-related-industries .field--label,.page-node-type-white-paper .field--name-field-related-services .field--label{text-align:left;margin-bottom:48px;padding-top:17px}.page-node-type-white-paper .field--name-field-related-industries .field--label:before,.page-node-type-white-paper .field--name-field-related-services .field--label:before{left:0;margin-left:0}.page-node-type-white-paper .field--name-field-related-industries .field__items,.page-node-type-white-paper .field--name-field-related-services .field__items{font-size:0;max-width:970px}.page-node-type-white-paper .field--name-field-related-industries .field__items .field--item,.page-node-type-white-paper .field--name-field-related-services .field__items .field--item{display:inline-block;background:#d0d0d0;text-align:left;margin:5px}.page-node-type-white-paper .field--name-field-related-industries .field__items .field--item a,.page-node-type-white-paper .field--name-field-related-services .field__items .field--item a{display:inline-block;padding:10px 31px;text-align:center;text-transform:uppercase;font-weight:700;font-size:18px;color:#545454;text-decoration:none;transition:all .3s ease}.page-node-type-white-paper .field--name-field-related-industries .field__items .field--item a:hover,.page-node-type-white-paper .field--name-field-related-services .field__items .field--item a:hover{color:#b5121b}.page-node-type-white-paper .field--name-field-related-services{padding-bottom:80px}.page-node-type-white-paper .field--name-field-topics-blog{display:flex}.page-node-type-white-paper .field--name-field-topics-blog .field--item{padding:10px 20px;font-weight:600;margin-right:20px;background-color:#ededed;text-transform:uppercase}.page-node-type-white-paper .field--name-field-topics-blog .field--item a{color:#444}.arrow-list{list-style:none;padding:20px 0 20px 60px}.arrow-list li{position:relative;color:#b5121b;font-weight:400}.arrow-list li:before{content:url(/themes/custom/bartlet/css/../images/ico-arrow-right.svg);position:absolute;top:6px;left:-36px;display:block;width:24px;height:22px}.path-evaluator .navbar,.path-evaluator .region-header{display:none}.path-evaluator .region-content-bottom{background:#e1e1e1;padding:2em 1em}.path-evaluator .evaluator-header{position:relative;max-width:976px;text-align:center;margin:0 auto 3em;overflow:hidden}@media (min-width:760px){.path-evaluator .evaluator-header .logo{position:absolute;top:0;left:0}}.path-evaluator .evaluator-header .title{margin:1em 0 .5em}.path-evaluator .evaluator-header .sites-tested{color:#9c9c9c;font-size:.9em;margin-bottom:5px}.path-evaluator .evaluator-form{max-width:476px;margin:0 auto;padding-bottom:157px}@media (max-width:767px){.path-evaluator .evaluator-form{padding-left:20px!important;padding-right:20px!important}}.path-evaluator .evaluator-form .form-title{color:#0a0a0a;font-size:55px;font-weight:700;line-height:normal;text-align:center;margin-bottom:35px}.path-evaluator .evaluator-form .form-item{max-width:480px;margin:15px auto}.path-evaluator .evaluator-form .form-item input{height:55px}.path-evaluator .evaluator-form .form-item input:-moz-placeholder,.path-evaluator .evaluator-form .form-item input:-ms-input-placeholder,.path-evaluator .evaluator-form .form-item input::-moz-placeholder,.path-evaluator .evaluator-form .form-item input::-webkit-input-placeholder{font-size:18px;color:#444}.path-evaluator .evaluator-form .form-submit{display:block;width:100%;max-width:480px;padding:10px 0;height:auto;background:#b5121b;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;font-size:20px;margin:0 auto}.path-evaluator .evaluator-form .form-submit:after{content:" »"}.path-evaluator .evaluator-info{max-width:978px;text-align:center;margin:0 auto}.path-evaluator .evaluator-info .stat{margin-bottom:1em}@media (min-width:760px){.path-evaluator .evaluator-info .stat{float:left;width:25%}}.path-evaluator .evaluator-info .stat .icon{background:url(/themes/custom/bartlet/css/../images/evaluator-ico.png) no-repeat;height:81px;margin:0 auto}.path-evaluator .evaluator-info .stat .label{color:#b5121b;font-size:.8em;font-weight:400}.path-evaluator .evaluator-info .stat .result{color:#b5121b;font-size:1.5em;font-weight:700}.path-evaluator .evaluator-info .stat.sites-tested .icon{background-position:0 0;width:92px}.path-evaluator .evaluator-info .stat.average-health .stars{background:url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat;width:158px;height:30px;margin:30px auto 20px}.path-evaluator .evaluator-info .stat.average-health .stars.stars-0{background-position:0 0,32px 0,64px 0,168px 0,224px 0}.path-evaluator .evaluator-info .stat.average-health .stars.stars-1{background-position:0 -46px,32px 0,64px 0,96px 0,128px 0}.path-evaluator .evaluator-info .stat.average-health .stars.stars-2{background-position:0 -46px,32px -46px,64px 0,96px 0,128px 0}.path-evaluator .evaluator-info .stat.average-health .stars.stars-3{background-position:0 -46px,32px -46px,64px -46px,96px 0,128px 0}.path-evaluator .evaluator-info .stat.average-health .stars.stars-4{background-position:0 -46px,32px -46px,64px -46px,96px -46px,128px 0}.path-evaluator .evaluator-info .stat.average-health .stars.stars-5{background-position:0 -46px,32px -46px,64px -46px,96px -46px,128px -46px}.path-evaluator .evaluator-info .stat.ailment .icon{background-position:-117px 0;width:50px}.path-evaluator .evaluator-info .stat.healthiest{margin-bottom:0}.path-evaluator .evaluator-info .stat.healthiest .icon{background-position:-200px 0;width:59px}.path-evaluator .block-evaluator-week.empty{margin-bottom:10em}.path-evaluator .block-evaluator-week .evaluator-week{max-width:978px;text-align:center;margin:1em auto 3em}.path-evaluator .block-evaluator-week .evaluator-week .week{color:#9c9c9c;font-size:.8em}.path-evaluator .block-evaluator-week .evaluator-week .title{font-size:1.2em;font-weight:700;text-transform:uppercase}.path-evaluator .block-evaluator-week .evaluator-week .stars{background:url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars.png) no-repeat;width:158px;height:30px;margin:.5em auto}.path-evaluator .block-evaluator-week .evaluator-week .stars.stars-0{background-position:0 0,32px 0,64px 0,168px 0,224px 0}.path-evaluator .block-evaluator-week .evaluator-week .stars.stars-1{background-position:0 -46px,32px 0,64px 0,96px 0,128px 0}.path-evaluator .block-evaluator-week .evaluator-week .stars.stars-2{background-position:0 -46px,32px -46px,64px 0,96px 0,128px 0}.path-evaluator .block-evaluator-week .evaluator-week .stars.stars-3{background-position:0 -46px,32px -46px,64px -46px,96px 0,128px 0}.path-evaluator .block-evaluator-week .evaluator-week .stars.stars-4{background-position:0 -46px,32px -46px,64px -46px,96px -46px,128px 0}.path-evaluator .block-evaluator-week .evaluator-week .stars.stars-5{background-position:0 -46px,32px -46px,64px -46px,96px -46px,128px -46px}.path-evaluator .block-evaluator-week .evaluator-week .url{color:#b5121b;font-size:.9em}.path-evaluator .block-evaluator-week .evaluator-week .score{color:#b5121b;font-size:1.5em;font-weight:700}.path-evaluator .evaluator-score-wrapper{background:#e8e8e8;overflow:hidden}.path-evaluator .evaluator-score-wrapper .evaluator-score{max-width:1178px;padding:2em;margin:0 auto;overflow:hidden}.path-evaluator .evaluator-score-wrapper .evaluator-score .screenshot{text-align:center}@media (min-width:960px){.path-evaluator .evaluator-score-wrapper .evaluator-score .screenshot{float:left;width:40%}}.path-evaluator .evaluator-score-wrapper .evaluator-score .screenshot img{border:1px solid #000}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info{text-align:center}@media (min-width:960px){.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info{float:left;width:60%}}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .url{color:#b5121b;font-size:28px;font-weight:700;margin-bottom:1em}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .stars{background:url(/themes/custom/bartlet/css/../images/stars-result.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-result.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-result.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-result.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-result.png) no-repeat;width:280px;height:52px;margin:1em auto 0}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .stars.stars-0{background-position:0 0,56px 0,112px 0,168px 0,224px 0}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .stars.stars-1{background-position:0 -59px,56px 0,112px 0,168px 0,224px 0}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .stars.stars-2{background-position:0 -59px,56px -59px,112px 0,168px 0,224px 0}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .stars.stars-3{background-position:0 -59px,56px -59px,112px -59px,168px 0,224px 0}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .stars.stars-4{background-position:0 -59px,56px -59px,112px -59px,168px -59px,224px 0}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .stars.stars-5{background-position:0 -59px,56px -59px,112px -59px,168px -59px,224px -59px}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .score{font-size:28px;font-weight:700;margin-top:.25em}.path-evaluator .evaluator-score-wrapper .evaluator-score .result-info .description{font-size:32px;font-weight:700;margin-top:1em}.path-evaluator .loader{position:relative;height:200px;margin-bottom:150px}.path-evaluator .loader #Stage{background-color:transparent!important}.path-evaluator .loader .status{position:absolute;bottom:-75px;width:100%;font-weight:700;text-align:center;z-index:9}.path-evaluator .evaluator-wrapper{max-width:976px;padding-left:15px;padding-right:15px;text-align:center;margin:3em auto auto}@media (min-width:1030px){.path-evaluator .evaluator-wrapper{padding-left:0;padding-right:0}}.path-evaluator .evaluator-wrapper .evaluator-item{text-align:center;margin-bottom:3em}@media (min-width:760px){.path-evaluator .evaluator-wrapper .evaluator-item{float:left;width:33%;padding:0 1em}.path-evaluator .evaluator-wrapper .evaluator-item:nth-child(3n+1){clear:both}}.path-evaluator .evaluator-wrapper .evaluator-item .icon img{width:85px;height:85px}.path-evaluator .evaluator-wrapper .evaluator-item .title{color:#1c1c1c;font-size:22px;font-weight:700}.path-evaluator .evaluator-wrapper .evaluator-item .stars{background:url(/themes/custom/bartlet/css/../images/stars-red.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-red.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-red.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-red.png) no-repeat,url(/themes/custom/bartlet/css/../images/stars-red.png) no-repeat;width:140px;height:26px;margin:0 auto}.path-evaluator .evaluator-wrapper .evaluator-item .stars.stars-0{background-position:0 0,28px 0,56px 0,84px 0,112px 0}.path-evaluator .evaluator-wrapper .evaluator-item .stars.stars-1,.path-evaluator .evaluator-wrapper .evaluator-item .stars.stars-2{background-position:0 -26px,28px 0,56px 0,84px 0,112px 0}.path-evaluator .evaluator-wrapper .evaluator-item .stars.stars-3{background-position:0 -26px,28px -26px,56px -26px,84px 0,112px 0}.path-evaluator .evaluator-wrapper .evaluator-item .stars.stars-4{background-position:0 -26px,28px -26px,56px -26px,84px -26px,112px 0}.path-evaluator .evaluator-wrapper .evaluator-item .stars.stars-5{background-position:0 -26px,28px -26px,56px -26px,84px -26px,112px -26px}.path-evaluator .evaluator-wrapper .evaluator-item .description{font-size:16px;font-weight:300}.path-evaluator .evaluator-wrapper .evaluator-item .learn-more a{text-transform:uppercase;text-decoration:none}.path-evaluator .evaluator-wrapper .evaluator-item .learn-more a:after{content:" »"}.path-evaluator .evaluator-wrapper .evaluator-item .popup-trigger{cursor:pointer}.path-evaluator .evaluator-wrapper .evaluator-item .vm--modal{padding:2em}.path-evaluator .evaluator-wrapper .evaluator-item.loading .icon,.path-evaluator .evaluator-wrapper .evaluator-item.loading .title{color:#666;opacity:.5}.path-evaluator .evaluator-wrapper .evaluator-item.loading .description,.path-evaluator .evaluator-wrapper .evaluator-item.loading .learn-more,.path-evaluator .evaluator-wrapper .evaluator-item.loading .stars,.path-evaluator.loaded .loader{display:none}.path-evaluator #block-yoursitecanbeapillarofhealth{clear:both;max-width:800px;margin:0 auto;padding-top:3em}.path-evaluator #block-yoursitecanbeapillarofhealth h2{position:relative;text-align:center;font-weight:700;font-size:30px;color:#666;margin:0;text-transform:uppercase}.path-evaluator #block-yoursitecanbeapillarofhealth h2:before{content:"";display:block;position:absolute;top:-18px;left:50%;background:#b5121b;width:228px;height:2px;margin-left:-114px}.path-evaluator #block-yoursitecanbeapillarofhealth .field--name-body{font-weight:300;font-size:20px;text-align:center;padding-top:30px}.path-evaluator #block-evaluator-audit{max-width:800px;margin:0 auto;clear:both}@media (min-width:760px){.path-evaluator #block-evaluator-audit .form-item-name{float:left;width:50%;padding-right:.5em}}@media (min-width:760px){.path-evaluator #block-evaluator-audit .form-item-email-address{float:left;width:50%;padding-left:.5em}}.path-evaluator #block-evaluator-audit .form-actions{text-align:center}.path-evaluator #block-evaluator-audit .form-actions button{color:#b5121b;background-color:#fff}.path-evaluator #block-evaluator-audit .form-actions button:hover{color:#fff;background-color:#b5121b}.path-evaluator .ui-widget-overlay{background:#000;opacity:.5}.glossarypagedescription{font-size:20px;line-height:30px;margin:50px auto 0!important;font-weight:300}.alphabet-glossary{padding:15px 0;margin:16px auto 20px!important;text-align:center;display:block;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}@media (max-width:767px){.alphabet-glossary{padding:15px}}.alphabet-glossary a{display:inline-block;padding-left:5px;font-size:20px;line-height:20px;font-weight:300}.alphabet-glossary a:active,.alphabet-glossary a:focus,.alphabet-glossary a:hover{color:#b5121b}.view-internet-glossary .view-filters{display:none}.view-internet-glossary .view-content .views-row{padding:20px 0 10px;overflow:hidden}.view-internet-glossary .view-content .views-row .views-field-title{font-size:32px;padding:15px 0;font-weight:300}.view-internet-glossary .view-content .views-row .views-field-title .field-content a:active,.view-internet-glossary .view-content .views-row .views-field-title .field-content a:focus,.view-internet-glossary .view-content .views-row .views-field-title .field-content a:hover{color:#b5121b}.view-internet-glossary .view-content .views-row .views-field-body .field-content{font-size:20px;line-height:30px;font-weight:300}.view-internet-glossary .view-content .views-row .views-field-body .field-content a:active,.view-internet-glossary .view-content .views-row .views-field-body .field-content a:focus,.view-internet-glossary .view-content .views-row .views-field-body .field-content a:hover{color:#b5121b}.view-internet-glossary .view-content .views-row .views-field-field-rel .views-label{float:left;padding-right:5px}.glossary-term .content{font-size:20px;line-height:30px;font-weight:300;padding-top:20px}.glossary-term .content a:active,.glossary-term .content a:focus,.glossary-term .content a:hover{color:#b5121b}.glossary-term .content .field--name-body{padding-bottom:25px}.glossary-term .content .field--name-field-rel{padding:0 0 10px}.glossary-term .content .field--name-field-rel .field--label{display:inline-block;font-style:italic;font-weight:100}.glossary-term .content .field--name-field-rel .field--label:after{content:":"}.glossary-term .content .field--name-field-rel .field__items,.glossary-term .content .field--name-field-rel .field__items .field--item{display:inline-block}.glossary-term .content .field--name-field-rel .field__items .field--item a:active,.glossary-term .content .field--name-field-rel .field__items .field--item a:focus,.glossary-term .content .field--name-field-rel .field__items .field--item a:hover{color:#b5121b;text-decoration:underline}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header,.view-id-blog_pages.view-display-id-page_1 .view-content,.view-id-blog_pages.view-display-id-page_1>.view-header,.view-id-blog_topics.view-display-id-page_1 .view-content,.view-id-blog_topics.view-display-id-page_1>.view-header{max-width:980px;margin:0 auto;padding-top:1em}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content h2,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header h2,.view-id-blog_pages.view-display-id-page_1 .view-content h2,.view-id-blog_pages.view-display-id-page_1>.view-header h2,.view-id-blog_topics.view-display-id-page_1 .view-content h2,.view-id-blog_topics.view-display-id-page_1>.view-header h2{margin-top:4em!important}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-field-image-blog,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-field-image-blog,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-field-image-blog,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-field-image-blog,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-field-image-blog,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-field-image-blog{display:inline-block}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-field-image-blog img,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-field-image-blog img,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-field-image-blog img,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-field-image-blog img,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-field-image-blog img,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-field-image-blog img{max-width:100%;max-height:100%;width:100%;height:auto}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-created,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-created,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-created,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-created,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-created,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-created{font-size:15px;color:#333;text-transform:uppercase;padding:11px 0 4px}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-title,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-title,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-title,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-title,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-title,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-title{padding-bottom:5px}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-title span a,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-title span a,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-title span a,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-title span a,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-title span a,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-title span a{font-size:22px;text-decoration:none}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-title span a:focus,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-title span a:hover,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-title span a:focus,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-title span a:hover,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-title span a:focus,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-title span a:hover,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-title span a:focus,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-title span a:hover,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-title span a:focus,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-title span a:hover,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-title span a:focus,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-title span a:hover{color:#b5121b}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-uid,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-uid,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-uid,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-uid,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-uid,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-uid{padding-bottom:18px}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-uid .author,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-uid .author,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-uid .author,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-uid .author,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-uid .author,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-uid .author{font-size:18px;font-weight:300}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-uid .author article,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-uid .author article,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-uid .author article,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-uid .author article,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-uid .author article,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-uid .author article{display:inline-block}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-uid .author article .field--name-field-first-name,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-uid .author article .field--name-field-last-name,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-uid .author article .field--name-field-first-name,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-uid .author article .field--name-field-last-name,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-uid .author article .field--name-field-first-name,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-uid .author article .field--name-field-last-name,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-uid .author article .field--name-field-first-name,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-uid .author article .field--name-field-last-name,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-uid .author article .field--name-field-first-name,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-uid .author article .field--name-field-last-name,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-uid .author article .field--name-field-first-name,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-uid .author article .field--name-field-last-name{display:inline-block;text-transform:capitalize}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-body,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-body,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-body,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-body,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-body,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-body{font-weight:300;font-size:20px}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-view-node span a,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-view-node span a,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-view-node span a,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-view-node span a,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-view-node span a,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-view-node span a{font-size:20px;font-weight:300;text-decoration:none}.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-view-node span a:focus,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content .views-field-view-node span a:hover,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-view-node span a:focus,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header .views-field-view-node span a:hover,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-view-node span a:focus,.view-id-blog_pages.view-display-id-page_1 .view-content .views-field-view-node span a:hover,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-view-node span a:focus,.view-id-blog_pages.view-display-id-page_1>.view-header .views-field-view-node span a:hover,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-view-node span a:focus,.view-id-blog_topics.view-display-id-page_1 .view-content .views-field-view-node span a:hover,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-view-node span a:focus,.view-id-blog_topics.view-display-id-page_1>.view-header .views-field-view-node span a:hover{color:#b5121b}.taxonomy-vocabulary-topics .view-taxonomy-term>.view-content,.view-id-blog_pages.view-display-id-page_1>.view-content,.view-id-blog_topics.view-display-id-page_1>.view-content{max-width:1012px;margin:0 auto;padding-top:40px;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between}.taxonomy-vocabulary-topics .view-taxonomy-term>.view-content .row,.view-id-blog_pages.view-display-id-page_1>.view-content .row,.view-id-blog_topics.view-display-id-page_1>.view-content .row{display:flex;flex-wrap:wrap}.taxonomy-vocabulary-topics .view-taxonomy-term>.view-content .row>[class*=col-],.view-id-blog_pages.view-display-id-page_1>.view-content .row>[class*=col-],.view-id-blog_topics.view-display-id-page_1>.view-content .row>[class*=col-]{display:flex;flex-direction:column;padding-bottom:73px}.taxonomy-vocabulary-topics .view-taxonomy-term>.view-content .row>[class*=col-] .views-field-title span a,.view-id-blog_pages.view-display-id-page_1>.view-content .row>[class*=col-] .views-field-title span a,.view-id-blog_topics.view-display-id-page_1>.view-content .row>[class*=col-] .views-field-title span a{font-size:22px;text-decoration:none}@media (min-width:832px){.taxonomy-vocabulary-topics .view-taxonomy-term>.view-content,.view-id-blog_pages.view-display-id-page_1>.view-content,.view-id-blog_topics.view-display-id-page_1>.view-content{text-align:left}.taxonomy-vocabulary-topics .view-taxonomy-term>.view-content .views-row,.view-id-blog_pages.view-display-id-page_1>.view-content .views-row,.view-id-blog_topics.view-display-id-page_1>.view-content .views-row{width:calc(33% - 2em)}.taxonomy-vocabulary-topics .view-taxonomy-term>.view-content .views-row:nth-child(3n-1),.view-id-blog_pages.view-display-id-page_1>.view-content .views-row:nth-child(3n-1),.view-id-blog_topics.view-display-id-page_1>.view-content .views-row:nth-child(3n-1){margin-left:1em;margin-right:1em}}.taxonomy-vocabulary-topics .view-taxonomy-term .pager--load-more ul,.view-id-blog_pages.view-display-id-page_1 .pager--load-more ul,.view-id-blog_topics.view-display-id-page_1 .pager--load-more ul{margin:0;list-style:none;padding:0}.taxonomy-vocabulary-topics .view-taxonomy-term .pager--load-more ul .pager__item a,.view-id-blog_pages.view-display-id-page_1 .pager--load-more ul .pager__item a,.view-id-blog_topics.view-display-id-page_1 .pager--load-more ul .pager__item a{border:1px solid #b5121b;border-radius:0;padding:7px 30px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.taxonomy-vocabulary-topics .view-taxonomy-term .pager--load-more ul .pager__item a:hover,.view-id-blog_pages.view-display-id-page_1 .pager--load-more ul .pager__item a:hover,.view-id-blog_topics.view-display-id-page_1 .pager--load-more ul .pager__item a:hover{background-color:#b5121b;color:#fff}.taxonomy-vocabulary-topics .view-taxonomy-term .pager--load-more ul .pager__item a:focus,.view-id-blog_pages.view-display-id-page_1 .pager--load-more ul .pager__item a:focus,.view-id-blog_topics.view-display-id-page_1 .pager--load-more ul .pager__item a:focus{background:#fff;color:#b5121b}.block-views-blocktopics-taxonomy-block-1{max-width:974px;margin:0 auto;padding:0 15px}.block-views-blocktopics-taxonomy-block-1 h2{margin-top:132px!important}.block-views-blocktopics-taxonomy-block-1 .view-content{font-size:0;word-spacing:30px;padding-top:49px;padding-bottom:83px}.block-views-blocktopics-taxonomy-block-1 .view-content .views-row{display:inline-block;background:#f2f2f2;margin-bottom:15px;word-spacing:normal;border-radius:0;height:54px;line-height:54px;padding:0}.block-views-blocktopics-taxonomy-block-1 .view-content .views-row span a{display:inline-block;padding:0 35px 0 30px;color:#545454;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s ease}.block-views-blocktopics-taxonomy-block-1 .view-content .views-row:focus,.block-views-blocktopics-taxonomy-block-1 .view-content .views-row:hover{background:#b5121b}.block-views-blocktopics-taxonomy-block-1 .view-content .views-row:focus span a,.block-views-blocktopics-taxonomy-block-1 .view-content .views-row:hover span a{color:#fff}#relTop{position:relative}#relTop #topics{position:absolute;top:-4em}.page-node-type-blog .region-header .breadcrumb,.page-node-type-blog .region-header .page-header{display:none}.page-node-type-blog .region-header .nav-tabs{border:none}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header{margin-bottom:2em}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-header{max-width:976px;margin:auto;padding-left:15px;padding-right:15px}@media (min-width:1030px){.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-header{padding-left:0;padding-right:0}}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-header h1{float:left;border:none;color:#b5121b;padding-top:20px}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-header .blog-link{float:right;line-height:80px}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content{clear:both}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-field-image-blog{height:300px;overflow:hidden}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-field-image-blog .field-content{text-align:center}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-field-image-blog .field-content img{display:initial}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-nothing{max-width:976px;padding-left:15px;padding-right:15px;margin:2em auto auto}@media (min-width:1030px){.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-nothing{padding-left:0;padding-right:0}}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-nothing .image{float:left;margin-right:10px}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-nothing .image img{width:75px;border-radius:50%}.page-node-type-blog .region-content-top #block-views-block-blog-pages-header .view-content .views-field-nothing .date{font-family:Montserrat;font-size:16px}.page-node-type-blog .region-content{margin-bottom:0!important}.page-node-type-blog .region-cta-row{margin-top:0}.page-node-type-blog .node--type-blog{overflow:hidden}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-node-post-date{font-size:15px;text-transform:uppercase;color:#545454;padding-top:22px}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-node-title{padding:6px 0 9px}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-node-title h2{margin:0;color:#b5121b;font-size:32px}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-node-author{font-weight:300;font-size:18px;color:#545454;padding-bottom:19px}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-node-author .field--label{font-weight:300}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-node-author .field--label:after{content:none}.page-node-type-blog .node--type-blog.node--view-mode-full a{font-weight:300;text-decoration:none}.page-node-type-blog .node--type-blog.node--view-mode-full a:hover{color:#b5121b}.page-node-type-blog .node--type-blog.node--view-mode-full p{font-weight:300;padding-bottom:23px}.page-node-type-blog .node--type-blog.node--view-mode-full p img{max-width:100%;height:auto;vertical-align:baseline}.page-node-type-blog .node--type-blog.node--view-mode-full p span{color:#b5121b;font-weight:600}.page-node-type-blog .node--type-blog.node--view-mode-full p .green-text{color:#787847;font-weight:300}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1{margin:30px -5000px 83px;padding:52px 5000px 0 5211px;background:#cfcece;font-size:18px;line-height:30px}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 h2{margin:0 0 24px;font-size:18px;text-transform:uppercase;color:#b5121b;font-weight:600}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail{position:relative;padding:0 0 25px;min-height:212px}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail p{padding-bottom:10px}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-field-blog-author-detail-image{position:absolute;bottom:0;left:-291px}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-field-blog-author-detail-image img{max-width:100%;max-height:100%;height:auto}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-body,.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-body p{font-weight:300}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-view-node a{font-weight:400}.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-view-node a:active,.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-view-node a:focus,.page-node-type-blog .node--type-blog.node--view-mode-full .block-views-blockblock-author-detail-block-1 .view-block-author-detail .views-field-view-node a:hover{color:#b5121b}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--label{margin-top:50px!important;display:none}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--items{display:flex;padding-top:50px;padding-bottom:83px}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--items .field--item{padding:10px 20px;font-weight:600;margin-right:20px;background-color:#ededed;text-transform:uppercase}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--items .field--item:focus,.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--items .field--item:hover{background:#b5121b}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--items .field--item:focus a,.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--items .field--item:hover a{color:#fff}.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--items .field--item a{color:#444;font-weight:600}.page-node-type-blog .node--type-blog.node--view-mode-full .block-block-content,.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact{margin:0 -5000px;padding:0 5000px;background:#f3f3f3}.page-node-type-blog .node--type-blog.node--view-mode-full .block-block-content .block-title{max-width:813px;margin:92px auto 0!important}.page-node-type-blog .node--type-blog.node--view-mode-full .block-block-content .field--name-body{max-width:813px;margin:0 auto;font-weight:300;font-size:20px;padding-top:24px;text-align:center}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact{padding-bottom:105px}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form{max-width:770px;margin:0 auto;padding:32px 0}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form p{padding:0}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-group{margin:0}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-type-email{max-width:526px;float:left}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-type-email:after,.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-type-email:before{content:"";display:block;clear:both}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-actions{float:right}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-actions:after,.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-actions:before{content:"";display:block;clear:both}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-actions .button--primary{outline:none;position:relative;width:220px;height:58px;background:#fff;color:#b5121b;border:1px solid #b5121b;border-radius:0;text-transform:uppercase;font-weight:600;font-size:20px;transition:all .3s ease}.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-actions .button--primary:active,.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-actions .button--primary:focus,.page-node-type-blog .node--type-blog.node--view-mode-full .block-formblock-contact .contact-message-form .form-actions .button--primary:hover{background:#b5121b;color:#fff}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block{text-align:center;padding:100px 0 50px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block h2{font-size:20px;text-transform:uppercase;padding-bottom:16px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block h2:first-of-type{padding-bottom:40px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block h2:last-of-type{font-size:20px;text-transform:uppercase}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .description{font-size:20px;font-weight:300}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default{font-size:0;word-spacing:20px;text-align:left;border-bottom:1px solid #d6d6d6;padding-top:34px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .field--name-comment-post-date{position:relative}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .field--name-comment-post-date:before{content:"|";display:block;position:absolute;left:-10px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .field--name-comment-post-date:after{content:"|";display:block;position:absolute;right:-10px;top:0}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .field--name-comment-post-date,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .field--name-field-name-comments-blog,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .list-inline{display:inline-block;color:#b5121b;text-transform:uppercase;font-size:16px;word-spacing:normal}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .field--name-comment-body p{font-weight:300;font-size:20px;word-spacing:normal}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .comment--view-mode-default .list-inline a{font-size:16px;font-weight:400}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .indented{margin-left:53px;background:#f1f2f2}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block .indented .comment--view-mode-default{border:none;padding:30px 0 0 22px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form{max-width:794px;margin:0 auto}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .field--name-field-name-comments-blog{width:50%;float:left;padding-right:11px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .field--name-field-email{width:50%;float:right;padding-left:11px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .field--name-field-email:after,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .field--name-field-email:before,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .field--name-field-name-comments-blog:after,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .field--name-field-name-comments-blog:before{content:"";display:table-cell;clear:both}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .field--type-text-long textarea{resize:none;height:255px}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .form-actions .btn-primary{outline:none;position:relative;margin:11px 0 90px;width:220px;height:58px;background:#fff;color:#b5121b;border:1px solid #b5121b;border-radius:0;text-transform:uppercase;font-weight:600;font-size:20px;transition:all .3s ease}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .form-actions .btn-primary:active,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .form-actions .btn-primary:focus,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .form-actions .btn-primary:hover{background:#b5121b;color:#fff}.page-node-type-blog .node--type-blog.node--view-mode-full .comment-form .filter-wrapper{display:none}#block-views-block-block-author-detail-block-1-2{padding:1em 0}@media (min-width:1025px){#block-views-block-block-author-detail-block-1-2{padding:3em 0 0}}#block-views-block-block-author-detail-block-1-2 .img-box{width:60%}@media (min-width:640px){#block-views-block-block-author-detail-block-1-2 .img-box{width:45%}}@media (min-width:768px){#block-views-block-block-author-detail-block-1-2 .img-box{width:35%}}@media (min-width:1025px){#block-views-block-block-author-detail-block-1-2 .img-box{width:25%;float:left}}#block-views-block-block-author-detail-block-1-2 .author-text{float:left;width:100%;font-size:16px}#block-views-block-block-author-detail-block-1-2 .author-text h2{padding-top:2em;border-top:1px solid #bcbcbc;text-transform:uppercase;color:#b5121b;font-size:16px;margin-top:0}@media (min-width:1025px){#block-views-block-block-author-detail-block-1-2 .author-text{width:75%;float:left;padding-left:1em}#block-views-block-block-author-detail-block-1-2 .author-text h2{padding-top:1em;margin-top:3em}}#block-likethispostsignupformore,#block-sitewidecontactform{padding-top:3em;text-align:center;background-color:#e6e6e6}#block-likethispostsignupformore h2,#block-sitewidecontactform h2{padding-bottom:.5em}#block-likethispostsignupformore p,#block-sitewidecontactform p{max-width:800px;margin:auto}#block-sitewidecontactform{padding:1em 0}#block-sitewidecontactform #edit-field-email-address-wrapper{max-width:795px;margin:auto}.blogs{margin-top:60px}.blogs h3{color:#666;text-transform:uppercase;margin-bottom:60px;font-weight:600;font-size:22px}.blogs .row{display:flex;flex-wrap:wrap;margin-bottom:40px}.blogs .row .blog-item{display:flex;flex-direction:column}.blogs .row .blog-item .blog.teaser{padding:0 15px;margin-bottom:40px}.blogs .row .blog-item .blog.teaser .image{margin-bottom:20px}.blogs .row .blog-item .blog.teaser .title a{font-weight:300;font-size:22px}.blogs .row .blog-item .blog.teaser .blog-author,.blogs .row .blog-item .blog.teaser .blog-date{font-size:16px;font-weight:300}.blogs .row .blog-item .blog.teaser .blog-date{text-transform:uppercase}.path-industries .region-header{padding-top:50px}.path-industries .region-header h1{max-width:959px;margin:0 auto;text-align:left}.path-industries .region-header h1:before{left:0;margin-left:0}.path-industries .view-taxonomy-pages.view-display-id-page_1{text-align:left}.path-industries .view-taxonomy-pages.view-display-id-page_1 .view-header{padding:50px 15px 80px;max-width:984px;margin:0 auto;line-height:35px}.path-industries .view-taxonomy-pages.view-display-id-page_1 .view-header .view-industry-projects{margin-bottom:80px}.path-industries .view-taxonomy-pages.view-display-id-page_1>.view-content{max-width:977px;margin:auto;font-size:0;text-align:center;padding-bottom:150px}.path-industries .view-taxonomy-pages.view-display-id-page_1>.view-content .views-row{display:inline-block;font-size:20px;width:315px;height:72px;background:#f2f2f2;margin:5px;padding:0;border-radius:0}.path-industries .view-taxonomy-pages.view-display-id-page_1>.view-content .views-row span a{display:block;width:100%;height:100%;line-height:75px;text-decoration:none;text-transform:uppercase;color:#565656;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.path-industries .view-taxonomy-pages.view-display-id-page_1>.view-content .views-row:hover{background:#f2f2f2}.path-industries .view-taxonomy-pages.view-display-id-page_1>.view-content .views-row:hover span a{color:#b5121b}.taxonomy-vocabulary-industry_experience .field--name-description,.taxonomy-vocabulary-projects_industry .field--name-description{max-width:976px;margin:auto}.taxonomy-vocabulary-industry_experience .field--name-description ul,.taxonomy-vocabulary-projects_industry .field--name-description ul{list-style:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;padding-top:1em}.taxonomy-vocabulary-industry_experience .field--name-description ul li,.taxonomy-vocabulary-projects_industry .field--name-description ul li{margin-bottom:.5em}@media (min-width:768px){.taxonomy-vocabulary-industry_experience .field--name-description ul,.taxonomy-vocabulary-projects_industry .field--name-description ul{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px;-moz-column-fill:balance;column-fill:balance}}.taxonomy-vocabulary-industry_experience .return-link,.taxonomy-vocabulary-projects_industry .return-link{padding:2em 0;display:block;clear:both}.taxonomy-vocabulary-industry_experience .view-taxonomy-term,.taxonomy-vocabulary-projects_industry .view-taxonomy-term{padding:0 15px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term>a,.taxonomy-vocabulary-projects_industry .view-taxonomy-term>a{padding-top:173px;display:block;font-weight:600;text-transform:uppercase;font-size:18px;text-decoration:none}.taxonomy-vocabulary-industry_experience .view-taxonomy-term>a:active,.taxonomy-vocabulary-industry_experience .view-taxonomy-term>a:focus,.taxonomy-vocabulary-industry_experience .view-taxonomy-term>a:hover,.taxonomy-vocabulary-projects_industry .view-taxonomy-term>a:active,.taxonomy-vocabulary-projects_industry .view-taxonomy-term>a:focus,.taxonomy-vocabulary-projects_industry .view-taxonomy-term>a:hover{color:#b5121b}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description{display:flex;flex-wrap:wrap;margin-bottom:100px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description p,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description p{flex:1 1 auto;font-size:20px;font-weight:300;padding-top:39px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description ul,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description ul{margin:0;list-style:none;width:50%;padding:21px 0 0}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description ul li a,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description ul li a{text-decoration:none;font-size:20px;font-weight:300;color:#545454;transition:color .3s ease}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description ul li a:active,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description ul li a:focus,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description ul li a:hover,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description ul li a:active,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description ul li a:focus,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description ul li a:hover{color:#b5121b}@media (max-width:767px){.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description ul,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description ul{width:100%}}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content{font-size:0;padding-top:36px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row{display:inline-block;font-size:15px;vertical-align:top;width:32.333%}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row:not(:first-child),.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row:not(:first-child){padding:0 0 73px 19px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .field-content,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .field-content{overflow:hidden;height:204px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .field-content img,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .field-content img{display:inline-block;max-width:100%;height:auto}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-created,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-created{font-size:15px;text-transform:uppercase}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-title a,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-title a{font-size:22px;text-decoration:none}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-title a:focus,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-title a:hover,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-title a:focus,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-title a:hover{color:#b5121b}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-uid .author,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-uid .author{font-weight:300;font-size:18px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-uid .author article,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-uid .author article{display:inline-block}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-uid .author article .field--name-field-first-name,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-uid .author article .field--name-field-last-name,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-uid .author article .field--name-field-first-name,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-uid .author article .field--name-field-last-name{display:inline-block;text-transform:capitalize}@media (max-width:767px){.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row{text-align:center;width:100%;margin-bottom:0}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row:not(:first-child),.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row:not(:first-child){padding:0}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .views-field-uid,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .views-field-uid{text-align:center;margin-bottom:25px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content .views-row .field-content,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content .views-row .field-content{text-align:center}}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry{padding:109px 0 207px;margin:0 -15px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content{display:flex;max-width:100%;margin:0;padding:0}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-row,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-row{position:relative;padding:0;height:441px;overflow:hidden}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing{height:100%}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a{font-size:20px;color:#fff;display:block;width:100%;height:100%}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a img,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a img{min-width:100%;height:100%;max-height:100%}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .title,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .title{position:absolute;display:block;width:100%;text-align:left;top:20px;left:0;padding:9% 9% 0;opacity:0;transition:all .3s ease}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .body,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .body{position:absolute;display:block;width:100%;text-align:left;top:50%;transform:translateY(-50%);padding:0 31% 0 9%;transition:all .3s ease;opacity:0}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .body:after,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .body:after{position:absolute;content:"";display:block;background:url(/themes/custom/bartlet/css/../images/more.png) no-repeat 0 50%;width:25%;height:111px;right:3%;top:50%;margin-top:-55px;background-size:contain}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .logo,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .logo{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease;opacity:1}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .related_services,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a .related_services{text-align:center;position:absolute;display:block;transition:all .3s ease;opacity:0;bottom:20px;left:0;right:0;padding:0 9% 9%;font-size:14px;line-height:18px}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .title,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .title{opacity:1;top:0}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .body,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .body{opacity:1}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .logo,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .logo{opacity:0}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .related_services,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-field-nothing a:hover .related_services{opacity:1;bottom:0}@media (max-width:991px){.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content{flex-wrap:wrap}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-row,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-row{width:50%}}@media (max-width:611px){.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-row,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-footer .view-case-studies-related-industry .view-content .views-row{width:100%}}.taxonomy-vocabulary-industry_experience .view-taxonomy-term .feed-icons,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .feed-icons{display:none}.taxonomy-vocabulary-industry_experience .related-blog-block-title{padding-bottom:1.5em}.taxonomy-vocabulary-industry_experience .views-row{width:calc(33.33333% - 1em);float:left;line-height:1.25em;font-size:18px;color:#b5121b}.taxonomy-vocabulary-industry_experience .views-row:nth-child(2n){margin-left:1.5em;margin-right:1.5em}.taxonomy-vocabulary-industry_experience .views-row .views-field-field-image-blog,.taxonomy-vocabulary-industry_experience .views-row .views-field-field-related-image{position:relative;height:0;width:100%;padding-bottom:56%;overflow:hidden}.taxonomy-vocabulary-industry_experience .views-row .views-field-field-image-blog img,.taxonomy-vocabulary-industry_experience .views-row .views-field-field-related-image img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:100%;height:auto}.taxonomy-vocabulary-industry_experience .views-row .views-field-type{margin:.75em 0 .25em;text-transform:uppercase;font-size:14px;font-weight:600}.taxonomy-vocabulary-industry_experience .views-row .views-field-type a{color:#999}.taxonomy-vocabulary-industry_experience .views-row a{color:#b5121b;text-decoration:none;transition:all .3s ease}.taxonomy-vocabulary-industry_experience .views-row a:active,.taxonomy-vocabulary-industry_experience .views-row a:focus,.taxonomy-vocabulary-industry_experience .views-row a:hover{color:#b5121b;text-decoration:none}.view-industries .field--items,.view-industry-projects .field--items{display:flex;padding-top:50px;padding-bottom:30px;flex-wrap:wrap;margin-left:15px;margin-right:15px}.view-industries .field--items .field--item,.view-industry-projects .field--items .field--item{padding:10px 20px;font-weight:600;margin-right:20px;background-color:#f5f5f5}@media (max-width:767px){.view-industries .field--items .field--item,.view-industry-projects .field--items .field--item{margin-bottom:20px}}.view-industries .field--items .field--item.active,.view-industries .field--items .field--item:focus,.view-industries .field--items .field--item:hover,.view-industry-projects .field--items .field--item.active,.view-industry-projects .field--items .field--item:focus,.view-industry-projects .field--items .field--item:hover{background:#b5121b}.view-industries .field--items .field--item.active a,.view-industries .field--items .field--item:focus a,.view-industries .field--items .field--item:hover a,.view-industry-projects .field--items .field--item.active a,.view-industry-projects .field--items .field--item:focus a,.view-industry-projects .field--items .field--item:hover a{color:#fff}.view-industries .field--items .field--item a,.view-industry-projects .field--items .field--item a{color:#444;font-weight:600}.page-node-type-landing-page .region-cta-row .block-webform form .form-item-email label,.page-node-type-landing-page .region-cta-row .block-webform form .form-item-name label,.page-node-type-landing-page .region-cta-row .block-webform form .form-type-textarea label{font-size:14px;line-height:1;font-weight:300}.page-node-type-landing-page .region-cta-row .block-webform form .form-item-email label:after,.page-node-type-landing-page .region-cta-row .block-webform form .form-item-name label:after,.page-node-type-landing-page .region-cta-row .block-webform form .form-type-textarea label:after{content:"*";color:#333;background-image:none;margin-left:3px}@media (min-width:768px){.col-md-72{float:left;width:72%}.col-md-28{float:left;width:28%}}@media (min-width:1200px){.page-node-type-landing-page #main_content .col-sm-12:first-child{padding-right:25px}.page-node-type-landing-page #main_content .col-sm-12:last-child{padding-left:25px}}.page-node-type-landing-page .page-header{padding-bottom:60px}.page-node-type-landing-page .region-content{margin-bottom:95px}.page-node-type-landing-page #block-views-block-page-images ul li{background-color:transparent}.page-node-type-landing-page #block-howcanwehelpdescription{padding-top:26px;background:url(/themes/custom/bartlet/css/../images/bg-ppc-form.png) repeat 0 0}.page-node-type-landing-page #block-howcanwehelpdescription h2.block-title{font-size:23px;color:#b5121b;text-align:left}.page-node-type-landing-page #block-howcanwehelpdescription h2:before{display:none}.page-node-type-landing-page #block-howcanwehelpdescription .field--name-body{margin-top:15px}.page-node-type-landing-page #block-howcanwehelpdescription p{font-size:14px;text-align:left}.page-node-type-landing-page .region-cta-row .block-webform{margin-bottom:40px;padding-top:8px;background:url(/themes/custom/bartlet/css/../images/bg-ppc-form.png) repeat 0 0}.page-node-type-landing-page .region-cta-row .block-webform form{line-height:1.2;padding-top:0;padding-bottom:25px}.page-node-type-landing-page .region-cta-row .block-webform form .form-item-email,.page-node-type-landing-page .region-cta-row .block-webform form .form-item-name{width:100%;padding:0;margin:0}.page-node-type-landing-page .region-cta-row .block-webform form .form-item-email input,.page-node-type-landing-page .region-cta-row .block-webform form .form-item-name input{padding:0 15px;background-color:transparent;box-shadow:none;border-top:none;border-right:none;border-left:none;height:30px}.page-node-type-landing-page .region-cta-row .block-webform form .form-type-textarea{float:left;width:100%;margin:15px 0 10px}.page-node-type-landing-page .region-cta-row .block-webform form .form-type-textarea textarea{height:60px;padding:0 15px;background-color:transparent;box-shadow:none}@media (min-width:1200px){.page-node-type-landing-page .region-cta-row .block-webform form .form-actions{margin-top:5px}}.page-node-type-landing-page .region-cta-row .block-webform form .form-actions button{font-size:12px;color:#fff;background-color:#b5121b;width:auto;height:auto;padding:6px 10px}.page-node-type-landing-page .region-cta-row .block-webform form .form-type-webform-markup{text-align:center;font-size:14px}@media (min-width:1200px){.page-node-type-landing-page .region-cta-row .block-webform form .form-type-webform-markup{float:left;padding:8px 0 8px 8px;margin:5px 0}}.container-landing-page{max-width:1213px}body.page-node-1945 .paragraph--type--body-with-side-image .field--name-field-content{position:relative;z-index:10}body.page-node-1945 .paragraph--type--body-with-side-image .field--type-image{position:relative}@media (min-width:768px){body.page-node-1945 .paragraph--type--body-with-side-image .field--type-image{margin-left:-35px!important}}body.page-node-1945 .paragraph--type--body-with-side-image .field--type-image img{max-width:275px}.page-node-76 .content,.page-node-466 .content{padding:51px 0 42px}.page-node-76 .content p,.page-node-466 .content p{font-weight:300;font-size:20px;line-height:35px;color:#333}.page-node-76 .view-the-studio-images .grid-sizer,.page-node-76 .view-the-studio-images .view-content .item,.page-node-466 .view-the-studio-images .grid-sizer,.page-node-466 .view-the-studio-images .view-content .item{float:left;width:20%}.page-node-76 .view-the-studio-images .view-content .item img,.page-node-466 .view-the-studio-images .view-content .item img{min-height:100%}.page-node-76 .view-the-studio-images .view-content .width,.page-node-466 .view-the-studio-images .view-content .width{width:20%}.page-node-76 .view-the-studio-images .view-content .width-2,.page-node-466 .view-the-studio-images .view-content .width-2{width:40%}.page-node-76 .view-the-studio-images .view-content .width-3,.page-node-466 .view-the-studio-images .view-content .width-3{width:60%}.page-node-76 .view-the-studio-images .view-content .width-4,.page-node-466 .view-the-studio-images .view-content .width-4{width:80%}.page-node-76 .view-the-studio-images .view-content .width-5,.page-node-466 .view-the-studio-images .view-content .width-5{width:100%}#block-views-block-services-masonry-banner{margin:2em 0}#block-views-block-services-masonry-banner,#block-views-block-the-studio-images-block-1{background-color:#9c9c9c}#block-views-block-services-masonry-banner .item,#block-views-block-the-studio-images-block-1 .item{overflow:hidden;float:left;width:20%}#block-views-block-services-masonry-banner .item>div,#block-views-block-the-studio-images-block-1 .item>div{position:relative;width:100%;height:0}#block-views-block-services-masonry-banner .item.width,#block-views-block-the-studio-images-block-1 .item.width{width:20%}#block-views-block-services-masonry-banner .item.width-2,#block-views-block-the-studio-images-block-1 .item.width-2{width:40%}#block-views-block-services-masonry-banner .item.width-3,#block-views-block-the-studio-images-block-1 .item.width-3{width:60%}#block-views-block-services-masonry-banner .item.width-4,#block-views-block-the-studio-images-block-1 .item.width-4{width:80%}#block-views-block-services-masonry-banner .item.width-5,#block-views-block-the-studio-images-block-1 .item.width-5{width:100%}#block-views-block-services-masonry-banner .item.equal>div,#block-views-block-the-studio-images-block-1 .item.equal>div{padding-bottom:100%}#block-views-block-services-masonry-banner .item.half>div,#block-views-block-the-studio-images-block-1 .item.half>div{padding-bottom:50%}#block-views-block-services-masonry-banner .item.double>div,#block-views-block-the-studio-images-block-1 .item.double>div{padding-bottom:200%}#block-views-block-services-masonry-banner .item.third>div,#block-views-block-the-studio-images-block-1 .item.third>div{padding-bottom:33.34%}#block-views-block-services-masonry-banner .item.two-third>div,#block-views-block-the-studio-images-block-1 .item.two-third>div{padding-bottom:66.667%}#block-views-block-services-masonry-banner .item.triple>div,#block-views-block-the-studio-images-block-1 .item.triple>div{padding-bottom:300%}#block-views-block-services-masonry-banner .item.oneByOne,#block-views-block-the-studio-images-block-1 .item.oneByOne{width:33.32%}@media (min-width:768px){#block-views-block-services-masonry-banner .item.oneByOne,#block-views-block-the-studio-images-block-1 .item.oneByOne{width:16.66%}}#block-views-block-services-masonry-banner .item.oneByOne>div,#block-views-block-the-studio-images-block-1 .item.oneByOne>div{padding-bottom:100%}#block-views-block-services-masonry-banner .item.twoByOne,#block-views-block-the-studio-images-block-1 .item.twoByOne{width:66.64%}@media (min-width:768px){#block-views-block-services-masonry-banner .item.twoByOne,#block-views-block-the-studio-images-block-1 .item.twoByOne{width:33.32%}}#block-views-block-services-masonry-banner .item.twoByOne>div,#block-views-block-the-studio-images-block-1 .item.twoByOne>div{padding-bottom:50%}#block-views-block-services-masonry-banner .item.threeByOne,#block-views-block-the-studio-images-block-1 .item.threeByOne{width:100%}@media (min-width:768px){#block-views-block-services-masonry-banner .item.threeByOne,#block-views-block-the-studio-images-block-1 .item.threeByOne{width:50%}}#block-views-block-services-masonry-banner .item.threeByOne>div,#block-views-block-the-studio-images-block-1 .item.threeByOne>div{padding-bottom:33.34%}#block-views-block-services-masonry-banner .item.oneByTwo,#block-views-block-the-studio-images-block-1 .item.oneByTwo{width:33.32%}@media (min-width:768px){#block-views-block-services-masonry-banner .item.oneByTwo,#block-views-block-the-studio-images-block-1 .item.oneByTwo{width:16.66%}}#block-views-block-services-masonry-banner .item.oneByTwo>div,#block-views-block-the-studio-images-block-1 .item.oneByTwo>div{padding-bottom:200%}#block-views-block-services-masonry-banner .item.twoByTwo,#block-views-block-the-studio-images-block-1 .item.twoByTwo{width:66.64%}@media (min-width:768px){#block-views-block-services-masonry-banner .item.twoByTwo,#block-views-block-the-studio-images-block-1 .item.twoByTwo{width:33.32%}}#block-views-block-services-masonry-banner .item.twoByTwo>div,#block-views-block-the-studio-images-block-1 .item.twoByTwo>div{padding-bottom:100%}#block-views-block-services-masonry-banner .item.oneByThree,#block-views-block-the-studio-images-block-1 .item.oneByThree{width:33.32%}@media (min-width:768px){#block-views-block-services-masonry-banner .item.oneByThree,#block-views-block-the-studio-images-block-1 .item.oneByThree{width:16.66%}}#block-views-block-services-masonry-banner .item.oneByThree>div,#block-views-block-the-studio-images-block-1 .item.oneByThree>div{padding-bottom:300%}#block-views-block-services-masonry-banner .item img,#block-views-block-the-studio-images-block-1 .item img{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;min-height:100%}.view-id-team.view-display-id-page_1 .view-header,.view-team .view-header{max-width:991px;margin:0 auto;font-size:20px;font-weight:300;color:#545454;padding:72px 15px 102px}.view-id-team.view-display-id-page_1 .view-content,.view-team .view-content{font-size:0;line-height:0}.view-id-team.view-display-id-page_1 .view-content .views-row,.view-team .view-content .views-row{display:inline-block;position:relative;cursor:pointer;overflow:hidden;width:100%}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox,.view-team .view-content .views-row .views-field-nothing .field-content .teambox{position:relative;width:100%;height:0;padding-bottom:100%;display:block}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox img,.view-team .view-content .views-row .views-field-nothing .field-content .teambox img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-width:none;max-height:none;width:102%;height:auto}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox img:after,.view-team .view-content .views-row .views-field-nothing .field-content .teambox img:after{content:"test";z-index:0;display:block;opacity:0;width:25%;height:82px;position:absolute;top:50%;right:18px;margin-top:-41px;background:url(/themes/custom/bartlet/css/../images/more.png) no-repeat 100% 100%;background-size:contain;transition:all .3s ease}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox .teamJob,.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox .teamName,.view-team .view-content .views-row .views-field-nothing .field-content .teambox .teamJob,.view-team .view-content .views-row .views-field-nothing .field-content .teambox .teamName{opacity:0;position:absolute;left:0;bottom:15px;color:#fff;padding:0 0 0 15px;transition:all .3s ease;white-space:nowrap;font-size:21px}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox .teamName,.view-team .view-content .views-row .views-field-nothing .field-content .teambox .teamName{padding-bottom:23px;font-size:26px;font-weight:700}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox:after,.view-team .view-content .views-row .views-field-nothing .field-content .teambox:after{content:"test";z-index:0;display:block;opacity:0;width:25%;height:82px;position:absolute;top:50%;right:18px;margin-top:-41px;background:url(/themes/custom/bartlet/css/../images/more.png) no-repeat 100% 100%;background-size:contain;transition:all .3s ease}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox:hover:after,.view-team .view-content .views-row .views-field-nothing .field-content .teambox:hover:after{opacity:1;right:28px}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox:hover .teamJob,.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox:hover .teamName,.view-team .view-content .views-row .views-field-nothing .field-content .teambox:hover .teamJob,.view-team .view-content .views-row .views-field-nothing .field-content .teambox:hover .teamName{opacity:1;padding:0 0 0 20px}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox:hover .teamName,.view-team .view-content .views-row .views-field-nothing .field-content .teambox:hover .teamName{padding-bottom:28px}@media (min-width:640px){.view-id-team.view-display-id-page_1 .view-content .views-row,.view-team .view-content .views-row{width:50%}}@media (min-width:768px){.view-id-team.view-display-id-page_1 .view-content .views-row,.view-team .view-content .views-row{width:33%}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox .teamJob,.view-team .view-content .views-row .views-field-nothing .field-content .teambox .teamJob{font-size:18px}.view-id-team.view-display-id-page_1 .view-content .views-row .views-field-nothing .field-content .teambox .teamName,.view-team .view-content .views-row .views-field-nothing .field-content .teambox .teamName{font-size:23px}}@media (min-width:1000px){.view-id-team.view-display-id-page_1 .view-content .views-row,.view-team .view-content .views-row{width:25%}}@media (min-width:1250px){.view-id-team.view-display-id-page_1 .view-content .views-row,.view-team .view-content .views-row{width:20%}}#block-allourteamblock img{width:100%;max-width:100%;max-height:100%;height:auto}.page-node-type-team .region-header{padding:0;position:absolute}.page-node-type-team .region-header .breadcrumb,.page-node-type-team .region-header .page-header{display:none}.page-node-type-team .region-header .nav-tabs{border:none}.page-node-type-team .region-content{background-position:100% 0;background-repeat:no-repeat;background-size:cover;margin-top:-1px}@media (min-width:769px){.page-node-type-team .region-content{padding-top:185px}.page-node-type-team .region-content .team{min-height:900px}}.page-node-type-team.user-logged-in .region-content{padding-top:240px}.page-node-type-team.user-logged-in .region-header{position:absolute;top:210px;z-index:20;padding:0}.page-node-type-team.user-logged-in #navbar{top:80px}.page-node-type-team #navbar{background:none;z-index:50;position:absolute;top:0;left:0;right:0}.page-node-type-team #navbar .navbar-header .logo{background:url(/themes/custom/bartlet/css/../images/logo4.png) no-repeat 0 0;width:125px;height:125px;margin-top:26px;background-size:contain}@media (max-width:1024px){.page-node-type-team #navbar .navbar-header .logo{width:90px;height:90px;margin-top:0}}.page-node-type-team #navbar .navbar-header .main-menu-button.inactive .line-1:before,.page-node-type-team #navbar .navbar-header .main-menu-button.inactive .line-2:after,.page-node-type-team #navbar .navbar-header .main-menu-button.inactive .line-2:before,.page-node-type-team #navbar .navbar-header .main-menu-button .line-1:before,.page-node-type-team #navbar .navbar-header .main-menu-button .line-2:after,.page-node-type-team #navbar .navbar-header .main-menu-button .line-2:before{background:#fff}.page-node-type-team #navbar .navbar-header .main-menu-button.active .line-1:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-middle3;animation-name:line-middle3}.page-node-type-team #navbar .navbar-header .main-menu-button.active .line-2:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-top3;animation-name:line-top3}.page-node-type-team #navbar .navbar-header .main-menu-button.active .line-2:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:line-bottom3;animation-name:line-bottom3}.page-node-type-team #navbar .navbar-header .main-menu-button.inactive .line-1:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-middle4;animation-name:line-middle4}.page-node-type-team #navbar .navbar-header .main-menu-button.inactive .line-2:before{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-top4;animation-name:line-top4}.page-node-type-team #navbar .navbar-header .main-menu-button.inactive .line-2:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-direction:reverse;-webkit-animation-name:line-bottom4;animation-name:line-bottom4}.page-node-type-team #navbar #navbar-collapse .search-block-form .input-group .input-group-btn button.btn{color:#fff}.page-node-type-team #navbar #navbar-collapse #block-bartlet-account-menu{border-color:#fff}.page-node-type-team #navbar #navbar-collapse #block-bartlet-account-menu a{color:#fff}.page-node-type-team .team.full{max-width:979px;margin:0 auto;padding-top:2em}.page-node-type-team .team.full a{text-decoration:none}.page-node-type-team .team.full a:active,.page-node-type-team .team.full a:focus,.page-node-type-team .team.full a:hover{color:#fff}.page-node-type-team .team.full .content{max-width:597px;margin-top:1em}.page-node-type-team .team.full .content .inner-box{padding:2em 1em 2em 2em}.page-node-type-team .team.full .content .inner-box h2{padding:0;margin:0 0 .5em}.page-node-type-team .team.full .content .inner-box h2 span{font-weight:300;font-size:36px}.page-node-type-team .team.full .content .inner-box .field--name-field-job-title,.page-node-type-team .team.full .content .inner-box .field--name-node-title{margin-bottom:1em}.page-node-type-team .team.full .content .inner-box .field--name-field-job-title{font-weight:600;font-size:28px}.page-node-type-team .team.full .content .inner-box .field--name-body{font-weight:300;font-size:20px;line-height:30px}.page-node-type-team .team.full .content .inner-box .field--name-body p{margin-bottom:17px}.page-node-type-team .team.full .content .inner-box .field--name-body p:first-child{margin-bottom:35px}.page-node-type-team .team.full .content .inner-box .field--name-body p strong{font-weight:500}.page-node-type-team .team.full .content .inner-box .latest-blog-post-block>h2{font-weight:700;font-size:16px;text-transform:uppercase;border-top:1px solid hsla(0,0%,100%,.6);padding-top:2em}.page-node-type-team .team.full .content .inner-box .latest-blog-post a{font-weight:300;font-size:18px;padding-left:0}.page-node-type-team .team.full .content .inner-box .latest-blog-post .view-latest-post-by-user{line-height:30px}.page-node-type-team .team.full .content .inner-box .latest-blog-post .view-latest-post-by-user .views-field-title{font-size:20px}.page-node-type-team .team.full .content .inner-box .latest-blog-post .view-latest-post-by-user .views-field-nothing span{font-size:18px;font-weight:300;display:inline}.page-node-type-team .team.full .content .inner-box .latest-blog-post .view-latest-post-by-user .views-field-view-node{font-size:20px}.page-node-type-team .team.full .content .inner-box .latest-blog-post section+a{display:inline-block;margin-top:8px}@media (max-width:1024px){.page-node-type-team .team.full{margin:0 auto;width:80%;padding-bottom:40px}.page-node-type-team .team.full .content{max-width:none;margin-bottom:0}}@media (max-width:767px){.page-node-type-team .team.full{padding-top:20px;width:94%;margin-bottom:0}.page-node-type-team .team.full .content{text-align:left;margin-bottom:15px}}.page-node-type-team .block-views-blockteam-member-background-block-1{overflow:hidden;position:relative;top:-1px;bottom:0;right:0;z-index:-1}.page-node-type-team .block-views-blockteam-member-background-block-1 .contextual{top:230px!important}.page-node-type-team .block-views-blockteam-member-background-block-1 .views-field-field-picture-detail{position:relative}.page-node-type-team .block-views-blockteam-member-background-block-1 .views-field-field-picture-detail>div{min-width:100%}.page-node-type-team .block-views-blockteam-member-background-block-1 .views-field-field-picture-detail>div img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 50%;object-position:100% 50%;max-width:none}.page-node-type-team .region #block-howwecanhelp{margin-top:0}@media (min-width:769px){.page-node-type-team .block-views-blockteam-member-background-block-1{position:absolute}.page-node-type-team .block-views-blockteam-member-background-block-1 .views-field-field-picture-detail>div img{width:auto;min-width:100%}.page-node-type-team .region-content{padding-top:185px}.page-node-type-team .region-content .team.full a{padding-left:0}.page-node-type-team .region-content .team.full .content{color:#fff;background:rgba(0,0,0,.6)}}@media (min-width:1800px){.page-node-type-team .block-views-blockteam-member-background-block-1{left:-1px}}.page-node-11 .block-views-blockaffliliations-block-1{padding-top:132px}.page-node-11 .block-views-blockaffliliations-block-1 h2{text-align:left}.page-node-11 .block-views-blockaffliliations-block-1 h2:before{left:0;margin-left:0}.page-node-11 .block-views-blockaffliliations-block-1 .view-content{padding-top:100px;max-width:975px;display:flex;justify-content:space-between}.page-node-11 .block-views-blockaffliliations-block-1 .view-content .views-row{width:100%;height:65px;overflow:hidden;padding:0 1em}.page-node-11 .block-views-blockaffliliations-block-1 .view-content .views-row:first-child{padding-left:0}.page-node-11 .block-views-blockaffliliations-block-1 .view-content .views-row:last-child{padding-right:0}.path-services .region-content{max-width:none}.view-id-taxonomy_pages.view-display-id-block_1 .view-header,.view-id-taxonomy_pages.view-display-id-page_2 .view-header{max-width:991px;margin:0 auto;font-weight:300;font-size:20px;padding:62px 15px 68px}.view-id-taxonomy_pages.view-display-id-block_1 .view-content,.view-id-taxonomy_pages.view-display-id-page_2 .view-content{font-size:0;padding-bottom:132px;display:flex;justify-content:space-between;flex-wrap:wrap}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list{width:32.33%;max-width:100%;background:#e6e7e8;vertical-align:top;text-align:center;cursor:pointer;position:relative;margin-bottom:15px;overflow:hidden}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list .icon,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list .icon{display:inline-block;width:128px;height:127px;line-height:127px;vertical-align:middle;margin-top:45px;position:relative}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list .icon img,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list .icon img{display:inline-block;max-width:100%;max-height:100%}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list .title,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list .title{position:relative;text-align:center;font-weight:700;color:#b5121b;text-transform:uppercase;font-size:26px;padding-top:10px}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list .text,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list .text{position:relative;font-size:20px;line-height:35px;color:#333;padding:68px 40px 100px}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list h3,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list h3{font-weight:600;text-transform:uppercase;font-size:18px;margin:0;padding-bottom:45px;position:absolute;width:100%;left:0;bottom:0}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list ul,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list ul{width:100%;opacity:0;position:absolute;top:50%;transition:all .3s ease}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list ul li,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list ul li{display:inline-block;width:45%;height:71px;font-size:20px;background:#f3f4f4;margin:5px;padding:0;border-radius:0}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list ul li span,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list ul li span{display:table;width:100%}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list ul li span a,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list ul li span a{display:table-cell;width:100%;height:71px;line-height:30px;vertical-align:middle;text-decoration:none;color:#565656;transition:all .3s ease}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list ul li span a:focus,.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list ul li span a:hover,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list ul li span a:focus,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list ul li span a:hover{color:#b5121b}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list:hover ul,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list:hover ul{opacity:1}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list:hover .text p,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list:hover .text p{opacity:0}@media (max-width:1200px){.view-id-taxonomy_pages.view-display-id-block_1 .view-content,.view-id-taxonomy_pages.view-display-id-page_2 .view-content{justify-content:center}.view-id-taxonomy_pages.view-display-id-block_1 .view-content .item-list,.view-id-taxonomy_pages.view-display-id-page_2 .view-content .item-list{width:600px}}.taxonomy-vocabulary-services .region-content{overflow:hidden;margin-top:0}.taxonomy-vocabulary-services .region-content .field--name-field-top-text{max-width:976px;margin:auto}.taxonomy-vocabulary-services #block-views-block-services-parent{max-width:976px;margin:auto;padding-left:15px;padding-right:15px;padding-bottom:4em}@media (min-width:1030px){.taxonomy-vocabulary-services #block-views-block-services-parent{padding-left:0;padding-right:0}}.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row{width:100%;position:relative}.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row>.items{padding:20px 0 2em;display:flex;flex-wrap:wrap}.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row>.items>[class*=col-]{display:flex;flex-direction:column}.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row .iconName{text-align:center;margin:auto}.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row .iconName img{display:block;margin:auto}.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row .iconName p{font-weight:700;text-transform:uppercase;color:#b5121b;font-size:28px;text-align:center;padding-top:14px}.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row .textRight{font-size:28px;color:#b5121b;line-height:54px;display:block;vertical-align:top;clear:both}@media (min-width:1050px){.taxonomy-vocabulary-services #block-views-block-services-parent .view-display-id-parent .view-content .views-row .textRight{clear:none}}.taxonomy-vocabulary-services #block-views-block-services-top-text{max-width:976px;margin:auto;padding-left:15px;padding-right:15px}@media (min-width:1030px){.taxonomy-vocabulary-services #block-views-block-services-top-text{padding-left:0;padding-right:0}}.taxonomy-vocabulary-services #block-views-block-services-top-text h2.block-title{padding-bottom:1em}.taxonomy-vocabulary-services #block-views-block-services-slider{position:relative;margin-top:3em}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick-slider .slick-track .slick-slide img{margin:0 auto}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick__arrow button{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:0}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick__arrow button:before{display:inline-block;color:#f3f4f4;font-size:72px;font-family:FontAwesome;font-weight:900}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick__arrow button:hover:before{color:#d0d0d0}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick__arrow button.slick-prev{left:0}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick__arrow button.slick-prev:before{content:"\f053"}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick__arrow button.slick-next{right:0}.taxonomy-vocabulary-services #block-views-block-services-slider .slick .slick__arrow button.slick-next:before{content:"\f054"}.taxonomy-vocabulary-services #block-views-block-services-images ul{padding:2em 0}.taxonomy-vocabulary-services #block-views-block-services-images ul li{list-style:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;background-color:#e6e6e6;width:100%;position:relative}.taxonomy-vocabulary-services #block-views-block-services-images ul li img{max-width:100%;height:auto;min-height:300px;-o-object-fit:cover;object-fit:cover;margin:auto}.taxonomy-vocabulary-services .view-id-services.view-display-id-page img{max-width:100%}.taxonomy-vocabulary-services #block-views-block-services-siblings{margin:4em auto 0;max-width:976px}@media (max-width:767px){.taxonomy-vocabulary-services #block-views-block-services-siblings{padding-left:20px!important;padding-right:20px!important}}.taxonomy-vocabulary-services #block-views-block-services-siblings h2.block-title{padding-bottom:1em}.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content{word-spacing:13px;padding-bottom:114px}.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content h3{padding-bottom:34px}.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content>.views-row{width:321px;background:#f2f2f2;text-align:center;padding:0;word-spacing:8px;margin-bottom:1em;float:left}.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content>.views-row:nth-child(2n-1){margin-right:1em}.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content>.views-row .views-field-name a{display:inline-block;width:100%;height:100%;padding:18px 0;font-size:20px;color:#545454;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content>.views-row .views-field-name a:focus,.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content>.views-row .views-field-name a:hover{color:#b5121b}.taxonomy-vocabulary-services #block-views-block-services-siblings .view-footer{float:left;width:100%;margin-top:20px}.taxonomy-vocabulary-services #block-views-block-services-siblings .return-link{padding-top:1em;display:block;clear:both}.taxonomy-vocabulary-services #block-views-block-services-related{margin-top:4em}@media (max-width:1200px){.taxonomy-vocabulary-services #block-views-block-services-related{padding-left:20px!important;padding-right:20px!important}}.taxonomy-vocabulary-services #block-views-block-services-related h2.block-title{padding-bottom:1.5em}.taxonomy-vocabulary-services #block-views-block-services-related .views-row{line-height:1.25em;font-size:18px;color:#b5121b}.taxonomy-vocabulary-services #block-views-block-services-related .views-row .views-field-field-image-blog,.taxonomy-vocabulary-services #block-views-block-services-related .views-row .views-field-field-related-image{position:relative;height:0;width:100%;padding-bottom:56%;overflow:hidden}.taxonomy-vocabulary-services #block-views-block-services-related .views-row .views-field-field-image-blog img,.taxonomy-vocabulary-services #block-views-block-services-related .views-row .views-field-field-related-image img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:100%;height:auto}.taxonomy-vocabulary-services #block-views-block-services-related .views-row .views-field-type{margin:.75em 0 .25em;text-transform:uppercase;font-size:14px;font-weight:600}.taxonomy-vocabulary-services #block-views-block-services-related .views-row .views-field-type a{color:#999}.taxonomy-vocabulary-services #block-views-block-services-related .views-row a{color:#b5121b;text-decoration:none;transition:all .3s ease}.taxonomy-vocabulary-services #block-views-block-services-related .views-row a:active,.taxonomy-vocabulary-services #block-views-block-services-related .views-row a:focus,.taxonomy-vocabulary-services #block-views-block-services-related .views-row a:hover{color:#b5121b;text-decoration:none}.footer{background:#5b5b5b;color:#ccc;padding:0 20px 30px;margin-top:0;border:0}.footer>div{max-width:1181px;margin:0 auto}.footer a{padding-bottom:29px;color:#ccc}.footer a:active,.footer a:hover{color:#b5121b;text-decoration:none}.footer .menu.nav{margin:0;padding:86px 0 29px;list-style:none;font-size:0;line-height:0;text-align:justify;border-bottom:1px solid grey}.footer .menu.nav:after{content:"";display:inline-block;width:100%}.footer .menu.nav>li{font-size:17px;vertical-align:top;line-height:normal;width:50%;margin:0 0 33px;float:left}.footer .menu.nav>li ul{margin:13px 0 0}.footer .menu.nav>li ul li{margin:5px 0}@media (min-width:768px){.footer .menu.nav>li{width:33%}.footer .menu.nav>li:nth-child(4){clear:both}}@media (min-width:1000px){.footer .menu.nav>li{width:20%}.footer .menu.nav>li ul>li{margin-bottom:29px}.footer .menu.nav>li:nth-child(4){clear:none}}.footer .menu.nav>li>a{padding:0;font-weight:600;color:#fff;text-transform:uppercase;display:block}.footer .menu.nav>li>a:active,.footer .menu.nav>li>a:hover{background:none;color:#fff}.footer .menu.nav>li>a .caret{display:none}.footer .menu.nav>li ul{margin:28px 0 0;padding:0;list-style:none}.footer .menu.nav>li ul li{font-size:15px;font-weight:300}.footer .menu.nav>li ul li:last-child{margin-bottom:0}.footer nav h2{display:none}.footer #block-info .footer-bottom{font-size:15px;line-height:25px;margin-top:54px;font-weight:300}.footer #block-info .footer-bottom .footer-contacts .title{font-weight:600}.footer #block-info .footer-bottom .footer-contacts .title strong{display:block;text-transform:uppercase}.footer #block-info .footer-bottom .footer-copy{margin-top:31px;margin-left:-5px;letter-spacing:.5px}.footer #block-info .footer-bottom .footer-copy span{padding:0 12px}.footer #block-info .footer-bottom .footer-social ul{margin:-15px 6px 0 0;padding:0;font-size:0;float:right;list-style:none}.footer #block-info .footer-bottom .footer-social ul li{display:inline-block;font-size:43px;margin-right:34px}.footer #block-info .footer-bottom .footer-social ul li:last-child{margin-right:0}.footer #block-info .footer-bottom .footer-social ul li a{display:block;width:40px;height:40px;position:relative;color:#fff}.footer #block-info .footer-bottom .footer-social ul li a:after{content:"";font-family:FontAwesome;display:block;position:absolute;top:0;left:0;width:40px;height:40px;line-height:40px;text-align:center}.footer #block-info .footer-bottom .footer-social ul li a.twitter:after{content:"\f099"}.footer #block-info .footer-bottom .footer-social ul li a.facebook:after{content:"\f230"}.footer #block-info .footer-bottom .footer-social ul li a.instagram:after{content:"\f16d"}.footer #block-info .footer-bottom .footer-social ul li a.linkedin:after{content:"\f0e1"}.footer #block-info .footer-bottom .footer-social ul li a:active,.footer #block-info .footer-bottom .footer-social ul li a:hover{color:#b5121b}@media (max-width:768px){.footer .menu.nav{text-align:left}.footer .menu.nav>li{margin:0 0 33px}.footer .menu.nav>li ul{margin:13px 0 0}.footer .menu.nav>li ul li{margin:5px 0}.footer #block-info .footer-bottom .footer-social ul{float:none;margin:13px 0 0}.footer #block-info .footer-bottom .footer-copy{margin-top:13px}}.view-clients .table-responsive table{border:none;font-size:17px}.view-clients .table-responsive table thead th{border:0!important;text-transform:uppercase;color:#999;padding:1em 0}.view-clients .table-responsive table tbody td{border:0!important;border-top:1px solid #ddd!important;border-spacing:1em;padding:1.5em 0}@media (min-width:768px){.view-clients .table-responsive table .views-field-field-industry,.view-clients .table-responsive table .views-field-field-services-clients,.view-clients .table-responsive table .views-field-title{display:table-cell;width:33%}.view-clients .table-responsive table .views-field-title{width:33%;padding-right:2em}.view-clients .table-responsive table .views-field-field-industry{width:30%}}.page-node-1643 .container{padding:0}.page-node-1643 .container .text_center p{font-size:28px;font-weight:400;color:#b5121b;line-height:55px}.page-node-1643 .container .tripleCol{margin:2em 0 1em;overflow:hidden}.page-node-1643 .container .tripleCol .speaker{overflow:hidden;margin:0 0 1em;clear:both}.page-node-1643 .container .tripleCol .speaker img{max-width:40%;float:left;margin:0 2em 0 0}@media (min-width:768px){.page-node-1643 .container .tripleCol .speaker{width:calc(33% - .66667em);float:left;clear:none;margin:0}.page-node-1643 .container .tripleCol .speaker:nth-child(2){margin:0 1em}.page-node-1643 .container .tripleCol .speaker img{float:none;margin:0 0 1em;max-width:100%}}.page-node-1643 .container .tripleCol .eventInfo{margin:0 0 1em}@media (min-width:768px){.page-node-1643 .container .tripleCol .eventInfo{width:calc(33% - .66667em);float:left;clear:none;margin:0}.page-node-1643 .container .tripleCol .eventInfo:nth-child(2){margin:0 1em}}.page-node-1643 .container .tripleCol .eventInfo h3{color:#b5121b;text-transform:uppercase}.page-node-1643 .container .tripleCol .eventInfo p{font-weight:500;line-height:1.5;margin:0}.page-node-1643 .container .tripleCol .eventInfo a{color:#b5121b;text-transform:uppercase}.page-node-1643 .container .tripleCol:after{content:" ";clear:both}.page-node-1643 .container .sectHeader{margin:4em 0 2em;clear:both;text-align:center}.page-node-1643 .container .sectHeader div{display:inline-block}.page-node-1643 .container h3{margin:0 0 .3em;color:#b5121b;text-transform:uppercase}.page-node-1643 .container h4{margin:0;line-height:1.5;font-weight:300}.page-node-1643 .container h4 span{font-weight:500}.page-node-1643 .container p{font-size:.8em}.page-node-1643 .container a{font-size:.7em;text-transform:uppercase}.page-node-1643 .container a.bakery{font-size:1em;text-transform:none}.page-node-1643 .container .featuredSpeaker{margin:5em 0;overflow:hidden}.page-node-1643 .container .featuredSpeaker img{float:left;max-width:40%;margin:0 2em 0 0}.page-node-1643 .container .featuredSpeaker:after{content:" ";clear:both}.page-node-1643 .container .adios{margin:0 0 2em;text-align:center}.page-node-1643 .container .adios .firstLine{font-weight:500;margin-bottom:0}.page-node-1643 .container .adios p{width:75%;margin:auto}.page-node-1643 .container .adios article{display:inline-block}.page-node-1643 .container .adios h3{margin:2em 0 0;font-size:1.5em;color:#666}#popup-dialog-window{width:95%;z-index:11;padding:2em}@media (min-width:768px){#popup-dialog-window{width:auto;padding:2em 4em}}#popup-dialog-window h2{color:#b5121b}#popup-dialog-window #close-dialog{position:absolute;right:2em}.paragraph--type--card-group{overflow:hidden}.paragraph--type--card-group .cards{padding:8px 0 0 8px;overflow:hidden}.paragraph--type--card-group .cards .paragraph--type--card{position:relative;float:left;padding:2em;font-size:14px;line-height:1.5em;margin-bottom:2em;box-shadow:0 0 9px 2px rgba(0,0,0,.04)}.paragraph--type--card-group .cards .paragraph--type--card h3{margin-top:0}.paragraph--type--card-group .cards .paragraph--type--card img{max-height:200px;width:auto}.paragraph--type--card-group .cards .paragraph--type--card.g-on-w{text-align:center;background:#fff;color:#8b8c90}.paragraph--type--card-group .cards .paragraph--type--card.w-on-dg{background:#8b8c90;color:#fff}.paragraph--type--card-group .cards .paragraph--type--card.r-on-lg{background:#e1dfe0;color:#b5121b}@media (min-width:768px){.paragraph--type--card-group .cards .paragraph--type--card.r-on-lg div,.paragraph--type--card-group .cards .paragraph--type--card.w-on-dg div{position:relative;top:50%;transform:translateY(-50%)}}.paragraph--type--card-group .cards .paragraph--type--card.oneByOne,.paragraph--type--card-group .cards .paragraph--type--card.oneByTwo,.paragraph--type--card-group .cards .paragraph--type--card.twoByOne,.paragraph--type--card-group .cards .paragraph--type--card.twoByTwo{width:calc(100% - 4px)}@media (min-width:768px){.paragraph--type--card-group .cards .paragraph--type--card.oneByOne,.paragraph--type--card-group .cards .paragraph--type--card.oneByTwo{width:calc(50% - 1em - 4px)}.paragraph--type--card-group .cards .paragraph--type--card.oneByOne:first-child,.paragraph--type--card-group .cards .paragraph--type--card.oneByTwo:first-child{margin-right:2em}.paragraph--type--card-group .cards .paragraph--type--card.oneByOne:nth-child(4),.paragraph--type--card-group .cards .paragraph--type--card.oneByTwo:nth-child(4){margin-left:2em}.paragraph--type--card-group .cards .paragraph--type--card.oneByTwo:nth-child(2){float:right;margin-right:4px}}.resultsFigure{font-size:28px}.arcImg+.resultsFigure{position:relative;top:-59px;overflow:visible;height:0}.resultFloat{display:inline-block}.resultFloat:last-child{margin-left:1em}.resultFloat.big:last-child{margin-left:0}.resultFloat .resultsDown,.resultFloat .resultsNeutral,.resultFloat .resultsUp{font-size:36px}@media (min-width:768px){.resultFloat{max-width:47%}.resultFloat.big:last-child{margin-left:1em}}.resultsDown,.resultsNeutral,.resultsUp{font-size:45px;color:#333;font-weight:500}.resultsDown:before,.resultsNeutral:before,.resultsUp:before{content:" ";display:inline-block;background-size:contain;height:1em;width:1em;background-repeat:no-repeat;background-position:50%;vertical-align:bottom}.resultsUp:before{background-image:url(/themes/custom/bartlet/css/../images/increase.svg)}.resultsDown:before{background-image:url(/themes/custom/bartlet/css/../images/decrease.svg)}.resultsNeutral:before{width:0}.view-results-page .views-row{clear:both;width:100%;margin-top:3.5em;padding-bottom:1.5em;border-bottom:1px solid #e1dfe0}.view-results-page .views-row .resultsInfo{font-size:16px}@media (min-width:1000px){.view-results-page .views-row .resultsInfo{float:left;clear:left;width:29%;margin-right:1%}}.view-results-page .views-row .resultsInfo img{max-width:90%;margin-bottom:1.5em}.view-results-page .views-row .resultsInfo p{margin:0 0 .5em;line-height:1.5em}.view-results-page .views-row .resultsInfo .resultsLabel{font-weight:600}.view-results-page .views-field-field-right-cards{clear:both}@media (min-width:1000px){.view-results-page .views-field-field-right-cards{clear:none}}@media (min-width:768px){.view-results-page .views-field-field-right-cards .cards .oneByOne,.view-results-page .views-field-field-right-cards .cards .twoByOne{height:180px}.view-results-page .views-field-field-right-cards .cards .oneByTwo,.view-results-page .views-field-field-right-cards .cards .twoByTwo{height:calc(360px + 2em)}}.view-results-page .views-field-field-bottom-cards{clear:both;padding-bottom:1em}@media (min-width:768px){.view-results-page .views-field-field-bottom-cards .cards .oneByOne,.view-results-page .views-field-field-bottom-cards .cards .twoByOne{height:210px}.view-results-page .views-field-field-bottom-cards .cards .oneByTwo,.view-results-page .views-field-field-bottom-cards .cards .twoByTwo{height:calc(420px + 2em)}}.view-results-page .views-field-view-node{text-align:center;text-transform:uppercase;font-weight:400;font-size:15px}.page-node-2079 p{padding:0 20px}.page-node-2079 .author,.page-node-2079 .page-header{display:none}.page-node-2079 .region-content{max-width:none!important}.page-node-2079 .field--name-field-booster-prog,.page-node-2079 .field--name-field-booster-program{background-color:#f0f6ff;padding-top:75px;padding-bottom:50px;margin-left:-15px;margin-right:-15px;display:flex;justify-content:space-between;flex-wrap:wrap}.page-node-2079 .field--name-field-booster-prog .field--item:first-child,.page-node-2079 .field--name-field-booster-program .field--item:first-child{width:100%}.page-node-2079 .field--name-field-booster-prog .field--item:not(:first-child),.page-node-2079 .field--name-field-booster-program .field--item:not(:first-child){flex:1}.page-node-2079 .field--name-field-booster-program table,.page-node-2079 .field--name-field-booster-prog table{max-width:500px;margin:0 auto;border:none}.page-node-2079 .field--name-field-booster-program table td,.page-node-2079 .field--name-field-booster-prog table td{border:none;vertical-align:top;padding:10px 50px 0}.page-node-2079 .field--name-field-booster-program table img,.page-node-2079 .field--name-field-booster-prog table img{max-width:200px;padding-bottom:25px;padding-top:50px}.page-node-2079 .field--name-field-booster-program table .headers,.page-node-2079 .field--name-field-booster-prog table .headers{height:50px}.page-node-2079 .field--name-field-booster-program table .headers td,.page-node-2079 .field--name-field-booster-prog table .headers td{padding-top:30px;padding-bottom:15px}@media only screen and (max-width:1024px){.page-node-2079 .field--name-field-booster-prog .field--item,.page-node-2079 .field--name-field-booster-program .field--item{width:100%;justify-content:center}.page-node-2079 .field--name-field-booster-prog .field--item:first-child,.page-node-2079 .field--name-field-booster-program .field--item:first-child{display:contents}}.page-node-2079 .field--name-field-plans-pricing{padding-top:100px}.page-node-2079 .field--name-field-plans-pricing p{padding:0}.page-node-2079 .field--name-field-plans-pricing table{max-width:1400px;margin:0 auto;border:none}.page-node-2079 .field--name-field-plans-pricing table thead th{border-bottom:none}.page-node-2079 .field--name-field-plans-pricing table td,.page-node-2079 .field--name-field-plans-pricing table th{border-top:none;border-right:none;border-left:none;vertical-align:middle}.page-node-2079 .field--name-field-plans-pricing table th{font-weight:600;padding-top:25px;padding-bottom:25px}.page-node-2079 .field--name-field-plans-pricing table img{width:40px}@media only screen and (max-width:650px){.page-node-2079 .field--name-field-plans-pricing th{font-size:16px}.page-node-2079 .field--name-field-plans-pricing span{font-size:20px!important;display:flex;justify-content:center}.page-node-2079 .field--name-field-plans-pricing img{width:25px}.page-node-2079 .field--name-field-plans-pricing p{margin-bottom:0}}.page-node-2079 .field--name-field-how-it-works{padding-top:100px;padding-bottom:100px}.page-node-2079 .field--name-field-how-it-works table{max-width:1100px;margin:0 auto;border:none}.page-node-2079 .field--name-field-how-it-works td,.page-node-2079 .field--name-field-how-it-works th{border:none;vertical-align:middle}.page-node-2079 .field--name-field-how-it-works p{max-width:600px;margin:0 auto}.page-node-2079 .field--name-field-how-it-works tr td:nth-child(odd){background-image:linear-gradient(#000 43%,hsla(0,0%,100%,0) 0);background-position:100%;background-size:1px 10px;background-repeat:repeat-y;padding-right:100px;padding-left:0;position:relative;height:300px}.page-node-2079 .field--name-field-how-it-works tr td:nth-child(odd) img{right:-14px!important;width:30px;position:absolute}.page-node-2079 .field--name-field-how-it-works tr td:nth-child(2n){padding-right:0;padding-left:100px;position:relative;height:300px}.page-node-2079 .field--name-field-how-it-works tr td:nth-child(2n) img{width:30px;position:absolute;left:-16px}.page-node-2079 .field--name-field-how-it-works tr:first-child td:first-child:before{background-color:#fff;content:"";width:2px;height:50%;display:block;position:absolute;top:0;right:0}.page-node-2079 .field--name-field-how-it-works tr:last-child td:first-child:before{background-color:#fff;content:"";width:2px;height:50%;display:block;position:absolute;bottom:0;right:0}@media only screen and (max-width:650px){.page-node-2079 .field--name-field-how-it-works tr td:nth-child(odd){padding-right:30px}.page-node-2079 .field--name-field-how-it-works tr td:nth-child(2n){padding-left:30px}}.page-node-2079 .field--name-field-how-it-works .region-content{padding-left:15px;padding-right:15px}.page-node-2079 .field--name-field-testimonial{background-color:#f0f6ff;padding-top:60px;padding-bottom:100px;margin:100px -15px 60px}.page-node-2079 .field--name-field-testimonial .is-promoted h2{display:none}.page-node-2079 .field--name-field-testimonial .content{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.page-node-2079 .field--name-field-testimonial .content img{width:300px;margin:0 auto}.page-node-2079 .field--name-field-testimonial .content .field--name-body{font-size:50px;font-weight:600;max-width:950px;line-height:70px;padding-top:50px}@media only screen and (max-width:767px){.page-node-2079 .field--name-field-testimonial .content .field--name-body{font-size:40px;line-height:60px}}.page-node-2079 .field--name-field-testimonial .content .field--name-field-person{font-weight:400;font-size:22px;text-transform:uppercase}.page-node-2079 .field--name-field-testimonial .content .field--name-field-company-name{font-weight:300;color:#b7b7b7}#block-howcanwehelpdescription-2 h2:before,#block-howcanwehelpdescription h2:before,#block-howeffectiveisyourmarketing h2:before,#block-howeffectiveisyourwebsitedesign h2:before,#block-howwecanhelp h2:before,#block-howwellbuiltisyoursite h2:before,#block-likethispostsignupformore h2:before,#block-requestanauditdescription2 h2:before,#block-requestanauditdescription3 h2:before,#block-sitewidecontactform h2:before,#block-views-block-blog-pages-recent h2:before,#block-views-block-page-related h2.block-title:before,#block-views-block-taxonomy-pages-block-2 h2.block-title:before,#block-whatwedo h2:before,.block-views-blockblog-pages-block-1 h2:before,.block-views-blockfeatured-case-studies-block-1 h2:before,.block-views-blockindustry-expirience-block-1 h2:before,.block-views-blockindustry-projects-block-1 h2:before,.block-views-blocktopics-taxonomy-block-1 h2:before,.page-node-11 .block-views-blockaffliliations-block-1 h2:before,.page-node-1643 .container .sectHeader div h2:before,.page-node-type-blog .node--type-blog.node--view-mode-full .block-block-content .block-title:before,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block h2:first-of-type:before,.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--label:before,.page-node-type-case-study .field--name-field-related-industries .field--label:before,.page-node-type-case-study .field--name-field-related-services .field--label:before,.page-node-type-case-study .type-header h2:before,.page-node-type-white-paper .field--name-field-related-industries .field--label:before,.page-node-type-white-paper .field--name-field-related-services .field--label:before,.page-node-type-white-paper .type-header h2:before,.region-content-bottom .block-webform h2:before,.region-cta-row .block-webform h2:before,.region-header h1:before,.taxonomy-vocabulary-industry_experience .related-blog-block-title:before,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .related-blog-block-title:before,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .related-blog-block-title:before,.taxonomy-vocabulary-services #block-views-block-services-related h2.block-title:before,.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content h3:before,.taxonomy-vocabulary-services #block-views-block-services-siblings h2.block-title:before,.taxonomy-vocabulary-services #block-views-block-services-top-text h2.block-title:before,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content h2:before,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header h2:before,.view-case-studies h2:before,.view-id-blog_pages.view-display-id-page_1 .view-content h2:before,.view-id-blog_pages.view-display-id-page_1>.view-header h2:before,.view-id-blog_topics.view-display-id-page_1 .view-content h2:before,.view-id-blog_topics.view-display-id-page_1>.view-header h2:before{display:block;position:absolute;top:-18px;left:0;width:228px;height:2px;background:#b5121b}#block-howcanwehelpdescription-2 h2,#block-howcanwehelpdescription h2,#block-howeffectiveisyourmarketing h2,#block-howeffectiveisyourwebsitedesign h2,#block-howwecanhelp h2,#block-howwellbuiltisyoursite h2,#block-likethispostsignupformore h2,#block-requestanauditdescription2 h2,#block-requestanauditdescription3 h2,#block-sitewidecontactform h2,#block-views-block-blog-pages-recent h2,#block-views-block-page-related h2.block-title,#block-views-block-taxonomy-pages-block-2 h2.block-title,#block-whatwedo h2,.block-views-blockblog-pages-block-1 h2,.block-views-blockfeatured-case-studies-block-1 h2,.block-views-blockindustry-expirience-block-1 h2,.block-views-blockindustry-projects-block-1 h2,.block-views-blocktopics-taxonomy-block-1 h2,.page-node-11 .block-views-blockaffliliations-block-1 h2,.page-node-1643 .container .sectHeader div h2,.page-node-type-blog .node--type-blog.node--view-mode-full .block-block-content .block-title,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block h2:first-of-type,.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--label,.page-node-type-case-study .field--name-field-related-industries .field--label,.page-node-type-case-study .field--name-field-related-services .field--label,.page-node-type-case-study .type-header h2,.page-node-type-white-paper .field--name-field-related-industries .field--label,.page-node-type-white-paper .field--name-field-related-services .field--label,.page-node-type-white-paper .type-header h2,.region-content-bottom .block-webform h2,.region-cta-row .block-webform h2,.region-header h1,.taxonomy-vocabulary-industry_experience .related-blog-block-title,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .related-blog-block-title,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .related-blog-block-title,.taxonomy-vocabulary-services #block-views-block-services-related h2.block-title,.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content h3,.taxonomy-vocabulary-services #block-views-block-services-siblings h2.block-title,.taxonomy-vocabulary-services #block-views-block-services-top-text h2.block-title,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content h2,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header h2,.view-case-studies h2,.view-id-blog_pages.view-display-id-page_1 .view-content h2,.view-id-blog_pages.view-display-id-page_1>.view-header h2,.view-id-blog_topics.view-display-id-page_1 .view-content h2,.view-id-blog_topics.view-display-id-page_1>.view-header h2{position:relative;text-align:center;font-weight:600;font-size:30px;color:#666;margin:0;text-transform:uppercase}#block-howcanwehelpdescription-2 h2:before,#block-howcanwehelpdescription h2:before,#block-howeffectiveisyourmarketing h2:before,#block-howeffectiveisyourwebsitedesign h2:before,#block-howwecanhelp h2:before,#block-howwellbuiltisyoursite h2:before,#block-likethispostsignupformore h2:before,#block-requestanauditdescription2 h2:before,#block-requestanauditdescription3 h2:before,#block-sitewidecontactform h2:before,#block-views-block-blog-pages-recent h2:before,#block-views-block-page-related h2.block-title:before,#block-views-block-taxonomy-pages-block-2 h2.block-title:before,#block-whatwedo h2:before,.block-views-blockblog-pages-block-1 h2:before,.block-views-blockfeatured-case-studies-block-1 h2:before,.block-views-blockindustry-expirience-block-1 h2:before,.block-views-blockindustry-projects-block-1 h2:before,.block-views-blocktopics-taxonomy-block-1 h2:before,.page-node-11 .block-views-blockaffliliations-block-1 h2:before,.page-node-1643 .container .sectHeader div h2:before,.page-node-type-blog .node--type-blog.node--view-mode-full .block-block-content .block-title:before,.page-node-type-blog .node--type-blog.node--view-mode-full .comment-blog-block h2:first-of-type:before,.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--label:before,.page-node-type-case-study .field--name-field-related-industries .field--label:before,.page-node-type-case-study .field--name-field-related-services .field--label:before,.page-node-type-case-study .type-header h2:before,.page-node-type-white-paper .field--name-field-related-industries .field--label:before,.page-node-type-white-paper .field--name-field-related-services .field--label:before,.page-node-type-white-paper .type-header h2:before,.region-content-bottom .block-webform h2:before,.region-cta-row .block-webform h2:before,.region-header h1:before,.taxonomy-vocabulary-industry_experience .related-blog-block-title:before,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .related-blog-block-title:before,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .related-blog-block-title:before,.taxonomy-vocabulary-services #block-views-block-services-related h2.block-title:before,.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content h3:before,.taxonomy-vocabulary-services #block-views-block-services-siblings h2.block-title:before,.taxonomy-vocabulary-services #block-views-block-services-top-text h2.block-title:before,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content h2:before,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header h2:before,.view-case-studies h2:before,.view-id-blog_pages.view-display-id-page_1 .view-content h2:before,.view-id-blog_pages.view-display-id-page_1>.view-header h2:before,.view-id-blog_topics.view-display-id-page_1 .view-content h2:before,.view-id-blog_topics.view-display-id-page_1>.view-header h2:before{content:"";left:50%;margin-left:-114px}#block-views-block-page-related h2.block-title,#block-views-block-taxonomy-pages-block-2 h2.block-title,.block-views-blocktopics-taxonomy-block-1 h2,.page-node-11 .block-views-blockaffliliations-block-1 h2,.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--label,.page-node-type-case-study .field--name-field-related-industries .field--label,.page-node-type-case-study .field--name-field-related-services .field--label,.page-node-type-case-study .type-header h2,.page-node-type-white-paper .field--name-field-related-industries .field--label,.page-node-type-white-paper .field--name-field-related-services .field--label,.page-node-type-white-paper .type-header h2,.region-header h1,.taxonomy-vocabulary-industry_experience .related-blog-block-title,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .related-blog-block-title,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .related-blog-block-title,.taxonomy-vocabulary-services #block-views-block-services-related h2.block-title,.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content h3,.taxonomy-vocabulary-services #block-views-block-services-siblings h2.block-title,.taxonomy-vocabulary-services #block-views-block-services-top-text h2.block-title,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content h2,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header h2,.view-id-blog_pages.view-display-id-page_1 .view-content h2,.view-id-blog_pages.view-display-id-page_1>.view-header h2,.view-id-blog_topics.view-display-id-page_1 .view-content h2,.view-id-blog_topics.view-display-id-page_1>.view-header h2{text-align:left}#block-views-block-page-related h2.block-title:before,#block-views-block-taxonomy-pages-block-2 h2.block-title:before,.block-views-blocktopics-taxonomy-block-1 h2:before,.page-node-11 .block-views-blockaffliliations-block-1 h2:before,.page-node-type-blog .node--type-blog.node--view-mode-full .field--name-field-topics-blog .field--label:before,.page-node-type-case-study .field--name-field-related-industries .field--label:before,.page-node-type-case-study .field--name-field-related-services .field--label:before,.page-node-type-case-study .type-header h2:before,.page-node-type-white-paper .field--name-field-related-industries .field--label:before,.page-node-type-white-paper .field--name-field-related-services .field--label:before,.page-node-type-white-paper .type-header h2:before,.region-header h1:before,.taxonomy-vocabulary-industry_experience .related-blog-block-title:before,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .related-blog-block-title:before,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .related-blog-block-title:before,.taxonomy-vocabulary-services #block-views-block-services-related h2.block-title:before,.taxonomy-vocabulary-services #block-views-block-services-siblings .view-services.view-display-id-siblings>.view-content h3:before,.taxonomy-vocabulary-services #block-views-block-services-siblings h2.block-title:before,.taxonomy-vocabulary-services #block-views-block-services-top-text h2.block-title:before,.taxonomy-vocabulary-topics .view-taxonomy-term .view-content h2:before,.taxonomy-vocabulary-topics .view-taxonomy-term>.view-header h2:before,.view-id-blog_pages.view-display-id-page_1 .view-content h2:before,.view-id-blog_pages.view-display-id-page_1>.view-header h2:before,.view-id-blog_topics.view-display-id-page_1 .view-content h2:before,.view-id-blog_topics.view-display-id-page_1>.view-header h2:before{content:"";top:-12px;margin-left:0;left:0}#block-views-block-page-related h2.block-title,#block-views-block-taxonomy-pages-block-2 h2.block-title,.alphabet-glossary,.client.full,.glossary-term .content,.glossarypagedescription,.main-container .region-content form,.page-node-11 .block-views-blockaffliliations-block-1,.page-node-11 .block-views-blockaffliliations-block-1 .view-content,.page-node-76 .content p,.page-node-466 .content p,.page-node-1643 .container,.page-node-type-case-study .case-study .content .field--name-body *,.page-node-type-case-study .case-study .link-back,.page-node-type-case-study .field--name-field-related-industries .field--label,.page-node-type-case-study .field--name-field-related-industries .field__items,.page-node-type-case-study .field--name-field-related-services .field--label,.page-node-type-case-study .field--name-field-related-services .field__items,.page-node-type-case-study .page-title .title,.page-node-type-case-study .type-header,.page-node-type-white-paper .field--name-field-related-industries .field--label,.page-node-type-white-paper .field--name-field-related-industries .field__items,.page-node-type-white-paper .field--name-field-related-services .field--label,.page-node-type-white-paper .field--name-field-related-services .field__items,.page-node-type-white-paper .page-title .subtitle,.page-node-type-white-paper .page-title .title,.page-node-type-white-paper .type-header,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .related-blog-block-title,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-content,.taxonomy-vocabulary-industry_experience .view-taxonomy-term .view-header .field--name-description,.taxonomy-vocabulary-industry_experience .view-taxonomy-term>a,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .related-blog-block-title,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-content,.taxonomy-vocabulary-projects_industry .view-taxonomy-term .view-header .field--name-description,.taxonomy-vocabulary-projects_industry .view-taxonomy-term>a,.taxonomy-vocabulary-services #block-views-block-services-related h2.block-title,.taxonomy-vocabulary-services #block-views-block-services-top-text h2.block-title,.view-internet-glossary,body:not(.page-node-type-landing-page) .region-header h1{max-width:976px;margin:0 auto}a{color:#b5121b;text-decoration:none;transition:all .3s ease}a:active,a:focus,a:hover{color:#333;text-decoration:none}body,html{overflow-x:clip}body{font:300 20px/35px Montserrat,Arial,Helvetica,sans-serif;margin:0}::-webkit-input-placeholder{font-size:18px;color:#444}:-moz-placeholder,::-moz-placeholder{color:#444}:-ms-input-placeholder{color:#444}.form-control{padding:20px 24px;height:60px;border:1px solid #a8a8a8;border-radius:0}.main-container .row>section{padding:0}.main-container .region-content form{padding:50px 0}.path-frontpage .region-header{display:none}.region-header{margin:-21px 0 -15px;border:none;padding:80px 0 1em}.region-header .page-header{border:none;margin-top:20px}.page-node-82 .region-header{padding-bottom:200px}.page-node-82 .region-header .page-header{margin-top:40px}.page-node-1661 .region-content,.page-node-1661 .region-header h1{max-width:640px!important}.page-node-1661 .region-content .search-block-form form{padding:30px 0;overflow:auto}.page-node-1661 .region-content .search-block-form form .form-item-keys .input-group{display:block}.client.full{padding-top:50px}.pager-nav .pager__item a{color:#b5121b;line-height:35px}@media (max-width:767px){.pager-nav .pager__item a{line-height:25px}}.pager-nav .pager__item.active a{background-color:#b5121b;border-color:#b5121b;color:#fff;border-radius:0}.pager-nav .pager__item:last-child>a{border-radius:0}.align-self-center{align-self:center}.align-self-end{align-self:end}#block-webform-4{display:none;padding:30px}.block-webform-4-modal .spb_center{transform:translateY(-50%);border:none;margin-top:0;box-shadow:1px 1px 60px 0 rgba(0,0,0,.75);-webkit-box-shadow:1px 1px 60px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 60px 0 rgba(0,0,0,.75)}@media (max-width:767px){.block-webform-4-modal .spb_center{position:static;margin-left:0!important;transform:translate(0);width:auto!important}}#block-webform-4 h2{text-align:center;margin-bottom:30px;font-weight:700}#block-webform-4 label{font-weight:300;color:#656565}#block-webform-4 .form-control{border:none;background-color:#ececec;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.block-webform-4-modal-close{font-weight:600;font-size:80px;border:none}.learn-more{margin:40px auto 0;max-width:1400px}.pager li>a,.pager li>span{border:1px solid #b5121b;border-radius:0;text-transform:uppercase}@media (max-width:767px){.pager li>a,.pager li>span{padding:5px}}.pager li>span.page-link{color:#b5121b;line-height:35px}@media (max-width:767px){.pager li>span.page-link{line-height:25px}}.pager li>a:focus,.pager li>a:hover{background-color:#b5121b;color:#fff;border:1px solid #b5121b}#search-block-form--2 .input-group-btn{display:none}@media (max-width:768px){.olark-launch-button-wrapper{display:none}}
