@import url(https://use.typekit.net/pse2mer.css);@font-face{font-family:'Quarto';src:url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-BlackItalic.eot);src:url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-BlackItalic.eot?#iefix) format("embedded-opentype"),url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-BlackItalic.woff) format("woff"),url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-BlackItalic.ttf) format("truetype"),url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-BlackItalic.svg#Quarto-BlackItalic) format("svg");font-weight:900;font-style:italic}@font-face{font-family:'Quarto';src:url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-Black.eot);src:url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-Black.eot?#iefix) format("embedded-opentype"),url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-Black.woff) format("woff"),url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-Black.ttf) format("truetype"),url(//bch.com/wp-content/themes/bch-2019/fonts/Quarto-Black.svg#Quarto-Black) format("svg");font-weight:900;font-style:normal}@-webkit-keyframes knuckle-roll{20%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@keyframes knuckle-roll{20%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30%);transform:translateY(-30%)}}*:focus{outline-color:#FBD033}body{background:#fff;color:#1B2022;margin:0;padding:0;font-family:"benton-sans-condensed",sans-serif;font-weight:200;font-size:18px;letter-spacing:0;line-height:25.2px}h1{font-family:'Quarto';font-size:90px;font-weight:900;line-height:108px;margin-top:0}@media screen and (max-width: 39.9375em){h1{font-size:52px;line-height:63px}}@media screen and (max-width: 39.9375em){h1{font-size:52px;line-height:63px}}h1 span{display:block;color:#D1DADE}h2{font-family:"benton-sans",sans-serif;font-weight:600;font-size:48px;letter-spacing:0;line-height:54px;margin-top:15px;margin-bottom:30px}@media screen and (max-width: 39.9375em){h2{font-size:38px;line-height:46px}}h2.underline{margin:15px 0 0;padding-bottom:10px;border-bottom:10px solid #D1DADE}h2.underline.red{border-color:#DC3B41}@media screen and (max-width: 39.9375em){h2.underline{margin:5px 0 0}}h3{font-family:"benton-sans",sans-serif;font-weight:600;font-size:20px;letter-spacing:0}h4{font-family:"benton-sans",sans-serif;font-size:16px;font-weight:200;letter-spacing:1px;line-height:22.4px;text-transform:uppercase;margin-bottom:0}@media screen and (max-width: 39.9375em){h4{font-size:14px;line-height:17px}}a{text-decoration:none;color:inherit}a:focus{outline-color:#FBD033}.two-column-content ul,.heading ul,.content ul{list-style:none;margin:0;padding:0}.two-column-content ul li,.heading ul li,.content ul li{position:relative;padding:15px 0;padding-left:30px}.two-column-content ul li:before,.heading ul li:before,.content ul li:before{content:url(//bch.com/wp-content/themes/bch-2019/img/triangle-right.svg);height:12px;width:10px;position:absolute;left:10px}.site-container{background:#F0F4F6;max-width:1440px;margin:0 auto;width:100%;overflow:hidden}.site-container.dark{background:#1B2022;color:#fff}.page-header{padding:45px 60px;max-width:1190px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 63.9375em){.page-header{padding:45px 30px}}@media screen and (max-width: 39.9375em){.page-header{padding:45px 15px}}.page-header.no-pad{padding:45px 0}.wrapper{padding:45px 60px;max-width:1190px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 63.9375em){.wrapper{padding:45px 30px}}@media screen and (max-width: 39.9375em){.wrapper{padding:45px 15px}}.wrapper.dark{background:#1B2022;color:#fff}.wrapper.no-pad{padding:45px 0}@media screen and (max-width: 63.9375em){.wrapper.no-pad{padding:45px 15px}}.wrapper.zero-pad{padding:0}.wrapper.full-width{max-width:auto}.wrapper .heading{max-width:700px}.wrapper.blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wrapper:last-child{padding-bottom:90px}.wrapper.breadcrumbs{margin-bottom:0;padding-bottom:0;font-family:"benton-sans",sans-serif}.wrapper.breadcrumbs a{padding:10px 14px;background:rgba(126,149,161,0.5);-webkit-transition:color 0.2s ease-in, background 0.2s ease-in;transition:color 0.2s ease-in, background 0.2s ease-in;color:auto}.wrapper.breadcrumbs a svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);margin-right:10px}.wrapper.breadcrumbs a svg path{fill:auto;-webkit-transition:fill 0.2s ease-in;transition:fill 0.2s ease-in}.wrapper.breadcrumbs a:hover{color:#fff;background:#0072AD;-webkit-transition:color 0.2s ease-out, background 0.2s ease-out;transition:color 0.2s ease-out, background 0.2s ease-out}.wrapper.breadcrumbs a:hover svg path{fill:#fff;-webkit-transition:fill 0.2s ease-out;transition:fill 0.2s ease-out}.wrapper:empty,.wrapper:blank{padding:0}@media screen and (max-width: 39.9375em){.wrapper:empty,.wrapper:blank{display:none}}.button{padding:9px 15px;font-family:"benton-sans",sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:0.5px;background:#D1DADE;-webkit-transition:background 0.2s ease-in, color 0.2s ease-in;transition:background 0.2s ease-in, color 0.2s ease-in}.button.big{padding:20px 15px;font-size:24px;font-weight:600;text-transform:none;letter-spacing:0}.button svg{margin-left:10px}.button:hover{background:#0072AD;color:#fff;-webkit-transition:background 0.2s ease-out, color 0.2s ease-out;transition:background 0.2s ease-out, color 0.2s ease-out}.button:hover #triangle-right{fill:#fff}.gform_button{color:#fff;background:#0072AD;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out;padding:12px 15px;font-family:"benton-sans",sans-serif;font-weight:600;font-size:24px;color:#fff;letter-spacing:0;text-transform:none;cursor:pointer;border:0}.gform_button svg{height:20px;width:auto;margin-left:60px}.gform_button svg #triangle-right{fill:#A6CEE3;-webkit-transition:fill 0.2s ease-out;transition:fill 0.2s ease-out}.gform_button:hover{background:#1B2022;-webkit-transition:background 0.2s ease-in;transition:background 0.2s ease-in}.gform_button:hover #triangle-right{fill:rgba(255,255,255,0.5);-webkit-transition:fill 0.2s ease-in;transition:fill 0.2s ease-in}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 39.9375em){.logo{margin:30px auto 0}}.logo a{display:block}.logo svg{z-index:2}.logo-text{font-family:"benton-sans", sans-serif;font-size:28px;text-transform:uppercase;color:#1B2022;line-height:28px;padding-left:10px;display:block;opacity:0;-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%);-webkit-transition:opacity 0.4s cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s;transition:opacity 0.4s cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s;transition:transform 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s,opacity 0.4s cubic-bezier(0.47, 0, 0.745, 0.715);transition:transform 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s,opacity 0.4s cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s;z-index:0;position:relative;top:3px;left:auto}@media screen and (max-width: 63.9375em){.logo-text{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.logo-text svg{width:108px;height:60px}.logo-text h3{font-size:12px;font-weight:200;margin:0;padding:0}.logo:hover>.logo-text{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0;transition:opacity 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0,opacity 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0,opacity 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0}#off-canvas{display:none}#off-canvas.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 39.9375em){#off-canvas .triangles-social{display:none}}#off-canvas .triangles-social #social-twitter-fill,#off-canvas .triangles-social #social-facebook-fill,#off-canvas .triangles-social #social-instagram-fill{fill:#F0F4F6}#off-canvas .wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 39.9375em){#off-canvas .wrapper{background:#1B2022;padding:0}}#off-canvas .wrapper .menu-main-menu-container{width:100%}#off-canvas .wrapper #menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;margin:0;list-style:none}@media screen and (max-width: 39.9375em){#off-canvas .wrapper #menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;background:#1B2022;margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 63.9375em){#off-canvas .wrapper #menu-main-menu{position:relative}}@media screen and (max-width: 39.9375em){#off-canvas .wrapper #menu-main-menu li{width:100%}}#off-canvas .wrapper #menu-main-menu li a{display:block;width:100%;font-family:"benton-sans",sans-serif;font-weight:600;font-size:24px;color:#7E95A1;letter-spacing:0;padding:30px;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out}@media screen and (max-width: 39.9375em){#off-canvas .wrapper #menu-main-menu li a{width:auto}}#off-canvas .wrapper #menu-main-menu li>.sub-menu{display:none}#off-canvas .wrapper #menu-main-menu li.active>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(255,255,255,0.05);list-style:none}@media screen and (min-width: 40em) and (max-width: 63.9375em){#off-canvas .wrapper #menu-main-menu li.active>.sub-menu{position:absolute;width:100%;top:95px;left:0;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width: 40em) and (max-width: 63.9375em){#off-canvas .wrapper #menu-main-menu li.active>.sub-menu li a{font-size:18px;padding:15px}}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 39.9375em){.header.wrapper{padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}}@media screen and (max-width: 63.9375em){.header .navigation{display:none}}.header ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0}@media screen and (max-width: 39.9375em){.header ul.menu{padding:0}}.header ul.menu>li{position:relative}.header ul.menu>li a{display:block;font-family:"benton-sans",sans-serif;font-weight:600;font-size:20px;color:#7E95A1;letter-spacing:0;padding:30px;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.header ul.menu>li a:hover{color:#0072AD;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in}.header ul.menu>li.current-menu-item a,.header ul.menu>li.current-menu-parent a{color:#1B2022}.header ul.menu>li>.sub-menu{display:none}.header ul.menu>li.active a{color:#0072AD}.header ul.menu>li.active>.sub-menu{position:absolute;list-style:none;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:7px solid #0072AD;margin:0;padding:0;-webkit-box-shadow:0 3px 15px 0 rgba(126,149,161,0.35);box-shadow:0 3px 15px 0 rgba(126,149,161,0.35);width:225%}@media screen and (max-width: 39.9375em){.header ul.menu>li.active>.sub-menu{background:rgba(255,255,255,0.1)}}.header ul.menu>li.active>.sub-menu li{display:block}.header ul.menu>li.active>.sub-menu li a{display:block;background:#fff;color:#1B2022;padding:15px 45px 15px 30px;border-bottom:1px solid #F0F4F6;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.header ul.menu>li.active>.sub-menu li a:hover{background:#F0F4F6;-webkit-transition:background 0.2s ease-in;transition:background 0.2s ease-in}.header .mobile-toggle{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 63.9375em){.header .mobile-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .mobile-toggle.active h4 .inactive{display:none}.header .mobile-toggle.active h4 .active{display:block}.header .mobile-toggle.active .triangles-up{-webkit-transform:none;-ms-transform:none;transform:none;position:relative;top:0;left:0;-webkit-transition:0.2s ease-in transform;transition:0.2s ease-in transform}.header .mobile-toggle .triangles-up{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);position:relative;top:-5px;left:0;-webkit-transition:0.2s ease-out transform;transition:0.2s ease-out transform}.header .mobile-toggle h4{margin:0 0 0 15px}.header .mobile-toggle h4 .inactive{display:block}.header .mobile-toggle h4 .active{display:none}.homepage-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.triangles{margin-top:60px}.triangles svg{-webkit-animation:knuckle-roll 2.5s infinite 1s ease-in-out;animation:knuckle-roll 2.5s infinite 1s ease-in-out}.triangles svg:first-child{-webkit-animation:knuckle-roll 2.5s infinite 0.5s ease-in-out;animation:knuckle-roll 2.5s infinite 0.5s ease-in-out}.triangles svg:last-child{-webkit-animation:knuckle-roll 2.5s infinite 2s ease-in-out;animation:knuckle-roll 2.5s infinite 2s ease-in-out}.triangles-social{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:15px 0 0;padding:0}.triangles-social a{margin:0 5px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:0.1s ease-in transform;transition:0.1s ease-in transform}@media screen and (max-width: 39.9375em){.triangles-social a{margin:0}}.triangles-social a:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:0.1s ease-out transform;transition:0.1s ease-out transform}.triangles-social a:hover #social-twitter-fill,.triangles-social a:hover #social-facebook-fill,.triangles-social a:hover #social-instagram-fill{-webkit-transition:0.1s ease-in fill;transition:0.1s ease-in fill}.triangles-social a:hover #social-twitter-fill{fill:#1da1f2;-webkit-transition:0.3s ease-out fill;transition:0.3s ease-out fill}.triangles-social a:hover #social-facebook-fill{fill:#3b5998;-webkit-transition:0.3s ease-out fill;transition:0.3s ease-out fill}.triangles-social a:hover #social-instagram-fill{fill:#e1306c;-webkit-transition:0.3s ease-out fill;transition:0.3s ease-out fill}.triangles-social #social-twitter-fill,.triangles-social #social-facebook-fill,.triangles-social #social-instagram-fill{fill:#D1DADE}.heading-with-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:60px}.heading-with-sidebar .heading{width:75%;max-width:700px}@media screen and (max-width: 63.9375em){.heading-with-sidebar .heading{width:72%}}@media screen and (max-width: 39.9375em){.heading-with-sidebar .heading{width:100%}}.heading-with-sidebar .heading h4{margin-top:0}.heading-with-sidebar .heading-sidebar{width:25%}@media screen and (max-width: 39.9375em){.heading-with-sidebar .heading-sidebar{width:100%}}.heading-with-sidebar .heading-sidebar h4{margin:0 0 10px}.heading-with-sidebar .heading-sidebar h4+p{margin-bottom:30px}.heading-with-sidebar .heading-sidebar p{color:#7E95A1;margin:0}.page-who-we-are .heading-sidebar{padding-left:30px;-ms-flex-item-align:center;align-self:center;width:calc(25% - 30px)}@media screen and (max-width: 39.9375em){.page-who-we-are .heading-sidebar{width:100%;padding-left:0}}.page-who-we-are .page-header h1{max-width:900px}.page-who-we-are .wrapper.no-pad{padding:45px 0}.work-content{display:grid;grid-template-columns:repeat(auto-fill, minmax(50%, -webkit-max-content));grid-template-columns:repeat(auto-fill, minmax(50%, max-content))}@media screen and (max-width: 39.9375em){.work-content{grid-template-columns:repeat(auto-fill, minmax(100%, -webkit-max-content));grid-template-columns:repeat(auto-fill, minmax(100%, max-content))}}.after-work{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.after-work.block-out{margin-top:90px;background:#D1DADE;padding:30px 45px 60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.after-work.block-out .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.after-work.block-out .text h2{text-align:center}.after-work.block-out .text h2.underline{border-color:#0072AD}.after-work.block-out .button{background:#fff;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.after-work.block-out .button svg #triangle-right{fill:#0072AD;-webkit-transition:fill 0.2s ease-out;transition:fill 0.2s ease-out}.after-work.block-out .button:hover{-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.after-work.block-out .button:hover #triangle-right{fill:#A6CEE3;-webkit-transition:fill 0.2s ease-out;transition:fill 0.2s ease-out}.after-work h2{max-width:680px}@media screen and (max-width: 63.9375em){.after-work h2{margin-bottom:60px}}.after-work .button{margin-top:30px;background:#D1DADE;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.after-work .button svg{height:20px;width:auto;margin-left:60px}.after-work .button svg #triangle-right{fill:#7E95A1;-webkit-transition:fill 0.2s ease-out;transition:fill 0.2s ease-out}@media screen and (max-width: 39.9375em){.after-work .button svg{margin-left:15px}}.after-work .button:hover{background:#7E95A1;-webkit-transition:background 0.2s ease-in;transition:background 0.2s ease-in}.after-work .button:hover #triangle-right{fill:#1B2022;-webkit-transition:fill 0.2s ease-in;transition:fill 0.2s ease-in}.home .work-content{padding-bottom:0}.home .after-work{padding-top:15px}@media screen and (max-width: 39.9375em){.blog .post-content img{width:100%;height:auto}.blog .post-content iframe{width:100%}}.page-content p a,.post-content p a{color:#0072AD;text-decoration:none;border-bottom:2px solid #0072AD;padding:2px 2px 0;outline:none;text-decoration:none;font-weight:500;background-position:0 -100%;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #F0F4F6), color-stop(50%, #0072AD));background-image:linear-gradient(to top, #F0F4F6 50%, #0072AD 50%);background-size:100% 200%;-webkit-transition:background-position 0.3s, color 0.3s;transition:background-position 0.3s, color 0.3s}.page-content p a:hover,.post-content p a:hover{color:#fff;background:#0072AD;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #F0F4F6), color-stop(50%, #0072AD));background-image:linear-gradient(to top, #F0F4F6 50%, #0072AD 50%);background-size:100% 200%;-webkit-transition:background-position 0.3s, color 0.3s;transition:background-position 0.3s, color 0.3s}.post-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 39.9375em){.post-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.post-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"benton-sans",sans-serif;font-weight:600;font-size:24px;color:#7E95A1;letter-spacing:0;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.post-nav a:first-child img{margin-right:15px}@media screen and (max-width: 39.9375em){.post-nav a:first-child{margin-bottom:30px}}@media screen and (max-width: 39.9375em){.post-nav a:last-child{margin-bottom:45px}}.post-nav a img{margin-left:15px;position:relative;top:-3px;left:0}.post-nav a:hover{color:#0072AD;-webkit-transition:color 0.3s ease-in;transition:color 0.3s ease-in}#on-canvas .blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog-left{width:70%}@media screen and (max-width: 63.9375em){.blog-left{width:100%}}.blog-left .the-post-excerpt{margin-bottom:45px}.blog-left .post{border-bottom:1px solid #D1DADE;padding-bottom:60px;margin-bottom:60px}.blog-left .post h2.underline{margin:10px 0 30px}.blog-right{width:30%}@media screen and (max-width: 63.9375em){.blog-right{width:100%}}.widget{padding:0 45px 30px}.widget .widgettitle{margin-bottom:15px}.widget ul{margin:0;list-style:none;padding:0}.widget ul li{margin-bottom:15px}.widget ul li:last-child{margin-bottom:0}.widget ul li a{color:#7E95A1}.widget.null-instagram-feed{padding:0 30px 30px}.widget.null-instagram-feed .widgettitle{padding-left:15px}.widget.null-instagram-feed ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.widget.null-instagram-feed ul li a{display:block}.widget.null-instagram-feed ul li a img{height:125px;width:auto;border:1px solid #7E95A1;-webkit-transition:border 0.1s ease-in, -webkit-box-shadow 0.1s ease-in;transition:border 0.1s ease-in, -webkit-box-shadow 0.1s ease-in;transition:border 0.1s ease-in, box-shadow 0.1s ease-in;transition:border 0.1s ease-in, box-shadow 0.1s ease-in, -webkit-box-shadow 0.1s ease-in;-webkit-box-shadow:none;box-shadow:none}.widget.null-instagram-feed ul li a:hover img{border:1px solid #1B2022;-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.35);box-shadow:0 3px 15px rgba(0,0,0,0.35);-webkit-transition:border 0.1s ease-out, -webkit-box-shadow 0.1s ease-out;transition:border 0.1s ease-out, -webkit-box-shadow 0.1s ease-out;transition:border 0.1s ease-out, box-shadow 0.1s ease-out;transition:border 0.1s ease-out, box-shadow 0.1s ease-out, -webkit-box-shadow 0.1s ease-out}.heading.team .triangles-up path{fill:#A6CEE3}.team-members{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}@media screen and (max-width: 63.9375em){.team-members{grid-template-columns:1fr 1fr}}@media screen and (max-width: 39.9375em){.team-members{grid-template-columns:48% 48%}}.team-members::after{content:'';-webkit-box-flex:1;-ms-flex:auto;flex:auto}.team-members.leadership .team-member-card{width:30%;background:#fff;margin:0 0 30px}@media screen and (max-width: 63.9375em){.team-members.leadership .team-member-card{width:48%}}@media screen and (max-width: 39.9375em){.team-members.leadership .team-member-card{width:98%;margin:0}}.team-members.leadership .team-member-photo{width:100%;height:445px;overflow:hidden}@media screen and (max-width: 63.9375em){.team-members.leadership .team-member-photo{height:545px}}@media screen and (max-width: 39.9375em){.team-members.leadership .team-member-photo{height:445px}}.team-members.leadership .team-member-photo:hover img{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:opacity 0.4s ease-out, -webkit-transform 0.5s ease-out, -webkit-filter 0.3s ease-out;transition:opacity 0.4s ease-out, -webkit-transform 0.5s ease-out, -webkit-filter 0.3s ease-out;transition:opacity 0.4s ease-out, transform 0.5s ease-out, filter 0.3s ease-out;transition:opacity 0.4s ease-out, transform 0.5s ease-out, filter 0.3s ease-out, -webkit-transform 0.5s ease-out, -webkit-filter 0.3s ease-out}.team-members.leadership .team-member-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:none;filter:none;-webkit-transition:opacity 0.4s ease-in, -webkit-transform 0.5s ease-in, -webkit-filter 0.3s ease-in;transition:opacity 0.4s ease-in, -webkit-transform 0.5s ease-in, -webkit-filter 0.3s ease-in;transition:opacity 0.4s ease-in, transform 0.5s ease-in, filter 0.3s ease-in;transition:opacity 0.4s ease-in, transform 0.5s ease-in, filter 0.3s ease-in, -webkit-transform 0.5s ease-in, -webkit-filter 0.3s ease-in;background-color:#A6CEE3}.team-members.leadership .team-member-photo.disable-animation{background-color:#D1DADE}.team-members.leadership .team-member-photo.disable-animation:hover img{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-filter:none;filter:none}.team-members.leadership .team-member-nameplate{padding:0 30px}.team-members.leadership .team-member-nameplate h4{margin-bottom:30px}.team-members.leadership .team-member-nameplate .team-member-name{font-size:32px;margin-bottom:10px}@media screen and (max-width: 63.9375em){.team-members.leadership .team-member-nameplate .team-member-name{font-size:24px}}.team-members.leadership .team-member-nameplate .team-member-job{font-size:14px}@media screen and (max-width: 39.9375em){.team-members.leadership .team-member-nameplate .team-member-job{word-wrap:break-word;word-break:break-word}}@media screen and (max-width: 39.9375em){.team-members.careers{grid-template-columns:1fr}}.team-members.careers .team-member-card{-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex}.team-members.careers .team-member-card:hover{-webkit-box-shadow:0 3px 15px rgba(166,206,227,0.35);box-shadow:0 3px 15px rgba(166,206,227,0.35)}.team-members.careers .team-member-card a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-members.careers .team-member-nameplate .team-member-name{margin-bottom:20px}.team-members .team-member-card{background:#fff;margin:0 0 30px}.team-members .team-member-photo{width:100%;height:324px;overflow:hidden}@media screen and (max-width: 63.9375em){.team-members .team-member-photo{height:424px}}@media screen and (max-width: 39.9375em){.team-members .team-member-photo{height:256px}}.team-members .team-member-photo:hover img{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:opacity 0.4s ease-out, -webkit-transform 0.3s ease-out, -webkit-filter 0.3s ease-out;transition:opacity 0.4s ease-out, -webkit-transform 0.3s ease-out, -webkit-filter 0.3s ease-out;transition:opacity 0.4s ease-out, transform 0.3s ease-out, filter 0.3s ease-out;transition:opacity 0.4s ease-out, transform 0.3s ease-out, filter 0.3s ease-out, -webkit-transform 0.3s ease-out, -webkit-filter 0.3s ease-out}.team-members .team-member-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:none;filter:none;-webkit-transition:opacity 0.4s ease-in, -webkit-transform 0.3s ease-in, -webkit-filter 0.3s ease-in;transition:opacity 0.4s ease-in, -webkit-transform 0.3s ease-in, -webkit-filter 0.3s ease-in;transition:opacity 0.4s ease-in, transform 0.3s ease-in, filter 0.3s ease-in;transition:opacity 0.4s ease-in, transform 0.3s ease-in, filter 0.3s ease-in, -webkit-transform 0.3s ease-in, -webkit-filter 0.3s ease-in;background-color:#A6CEE3}.team-members .team-member-photo.disable-animation{background-color:#D1DADE}.team-members .team-member-photo.disable-animation:hover img{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-filter:none;filter:none}.team-members .team-member-nameplate{padding:0 30px}.team-members .team-member-nameplate h4{margin-bottom:30px}.team-members .team-member-nameplate .team-member-name{font-size:22px;margin-bottom:5px}.team-members .team-member-nameplate .team-member-job{margin-top:0;margin-bottom:20px;font-size:12px}@media screen and (max-width: 39.9375em){.team-members .team-member-nameplate .team-member-job{word-wrap:break-word;word-break:break-word}}.career-perks{margin-top:60px;background:#D1DADE;padding:30px}.single-case-study .wrapper h4{max-width:700px}.single-case-study .wrapper p{max-width:700px}.client-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-logo-holder{width:20%;height:auto;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:relative}.client-logo-holder img{max-width:100%}@media screen and (max-width: 63.9375em){.client-logo-holder{width:25%}.client-logo-holder img{width:100%;height:auto}}@media screen and (max-width: 39.9375em){.client-logo-holder{width:45%}}.client-logo-holder:hover .since{opacity:1;-webkit-transition:0.2s opacity ease-in;transition:0.2s opacity ease-in}.client-logo-holder .since{position:absolute;text-align:center;padding:8px 12px 6px;opacity:0;text-transform:uppercase;background:#fff;color:#1B2022;-webkit-box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto}.industry-filter{margin:45px 0 60px -5px}.industry-filter a:not([hidden]){cursor: pointer;display:inline-block;font-family:"benton-sans",sans-serif;font-size:20px;font-weight:600;color:#7E95A1;letter-spacing:0;padding:15px;border:3px solid #fff;margin:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background 0.2s ease-out, color 0.2s ease-out, -webkit-box-shadow 0.5s ease-out;transition:background 0.2s ease-out, color 0.2s ease-out, -webkit-box-shadow 0.5s ease-out;transition:background 0.2s ease-out, box-shadow 0.5s ease-out, color 0.2s ease-out;transition:background 0.2s ease-out, box-shadow 0.5s ease-out, color 0.2s ease-out, -webkit-box-shadow 0.5s ease-out}.industry-filter a:not([hidden]):hover{background:#fff;color:#1B2022;-webkit-box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);-webkit-transition:background 0.3s ease-in, color 0.2s ease-in, -webkit-box-shadow 0.3s ease-in;transition:background 0.3s ease-in, color 0.2s ease-in, -webkit-box-shadow 0.3s ease-in;transition:background 0.3s ease-in, box-shadow 0.3s ease-in, color 0.2s ease-in;transition:background 0.3s ease-in, box-shadow 0.3s ease-in, color 0.2s ease-in, -webkit-box-shadow 0.3s ease-in}.industry-filter a:not([hidden]).active{background:#fff;color:#1B2022;-webkit-box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);-webkit-transition:background 0.3s ease-in, color 0.2s ease-in, -webkit-box-shadow 0.3s ease-in;transition:background 0.3s ease-in, color 0.2s ease-in, -webkit-box-shadow 0.3s ease-in;transition:background 0.3s ease-in, box-shadow 0.3s ease-in, color 0.2s ease-in;transition:background 0.3s ease-in, box-shadow 0.3s ease-in, color 0.2s ease-in, -webkit-box-shadow 0.3s ease-in}.industry-filter a:not([hidden]).active:hover{-webkit-box-shadow:0 3px 15px 0 rgba(0,114,173,0.6);box-shadow:0 3px 15px 0 rgba(0,114,173,0.6);-webkit-transition:-webkit-box-shadow 0.3s ease-in;transition:-webkit-box-shadow 0.3s ease-in;transition:box-shadow 0.3s ease-in;transition:box-shadow 0.3s ease-in, -webkit-box-shadow 0.3s ease-in}.industry-filter a:not([hidden]).filter-toggle{font-family:"benton-sans",sans-serif;font-size:16px;font-weight:200;letter-spacing:1px;line-height:22.4px;text-transform:uppercase;border:none;-webkit-box-shadow:none;box-shadow:none;color:#1B2022}@media screen and (max-width: 39.9375em){.industry-filter a:not([hidden]).filter-toggle{font-size:14px;line-height:17px}}.industry-filter a:not([hidden]).filter-toggle:hover{background:inherit;color:inherit;-webkit-box-shadow:inherit;box-shadow:inherit}.industry-filter a:not([hidden]).filter-toggle.active{background:transparent}.industries .industry{margin-bottom:45px}.industries .industry:last-child{margin-bottom:0}.industries .industry h3{color:#7E95A1}.industries .industry ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width: 39.9375em){.industries .industry ul{grid-template-columns:1fr 1fr}}.industries .industry li{padding:5px 15px 5px 0}.footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.footer-container .contact-left{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 63.9375em){.footer-container .contact-left{width:100%}}.footer-container .contact-left h3{color:#7E95A1;margin-bottom:0}.footer-container .contact-left h3:first-child{margin-top:0}.footer-container .contact-left .contact a{display:block}.footer-container .contact-left h4{font-size:16px;color:#7E95A1;letter-spacing:1px}.footer-container .contact-left h4:first-child{margin-top:15px}.footer-container .contact-left address{font-style:normal}.footer-container .contact-left .contact,.footer-container .contact-left .locations,.footer-container .contact-left .social{margin-bottom:60px;width:100%}@media screen and (max-width: 63.9375em){.footer-container .contact-left .contact,.footer-container .contact-left .locations,.footer-container .contact-left .social{width:50%}}.footer-container .contact-left .social-links.triangles-social{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:15px 0 0;padding:0}.footer-container .contact-left .social-links.triangles-social li{margin:0 5px;-webkit-transition:0.1s ease-out transform;transition:0.1s ease-out transform}.footer-container .contact-left .social-links.triangles-social li:hover #social-twitter-fill,.footer-container .contact-left .social-links.triangles-social li:hover #social-facebook-fill,.footer-container .contact-left .social-links.triangles-social li:hover #social-instagram-fill{-webkit-transition:0.1s ease-in fill;transition:0.1s ease-in fill}.footer-container .contact-left .social-links.triangles-social li:hover #social-twitter-fill{fill:#1da1f2;-webkit-transition:0.3s ease-out fill;transition:0.3s ease-out fill}.footer-container .contact-left .social-links.triangles-social li:hover #social-facebook-fill{fill:#3b5998;-webkit-transition:0.3s ease-out fill;transition:0.3s ease-out fill}.footer-container .contact-left .social-links.triangles-social li:hover #social-instagram-fill{fill:#e1306c;-webkit-transition:0.3s ease-out fill;transition:0.3s ease-out fill}.footer-container .contact-left .social-links.triangles-social li:first-child{margin:0 5px 0 0}.footer-container .contact-left .social-links.triangles-social #social-twitter-fill,.footer-container .contact-left .social-links.triangles-social #social-facebook-fill,.footer-container .contact-left .social-links.triangles-social #social-instagram-fill{fill:#D1DADE}.footer-container .contact-left .legal{margin-top:auto}@media screen and (min-width: 40em) and (max-width: 63.9375em){.footer-container .contact-left .legal{margin-top:0}}.footer-container .contact-left .legal p{color:#D1DADE}.footer-container .gform_wrapper{width:55%}@media screen and (max-width: 63.9375em){.footer-container .gform_wrapper{width:100%}}.footer-container .gform_wrapper .gfield_required{color:#A6CEE3}.footer-container .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important;margin-right:0}.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error,.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin:0 !important;margin-top:16px !important;padding:0 !important;border:none !important;background:none !important}.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error .gfield_radio li,.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning .gfield_radio li{background:rgba(220,59,65,0.1)}.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error textarea,.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning textarea{background:rgba(220,59,65,0.1)}.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error.gfield_contains_required div.ginput_container,.footer-container .gform_wrapper ul.gform_fields li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.footer-container .gform_wrapper .validation_message{display:none}.footer-container .gform_wrapper div.validation_error{background:rgba(220,59,65,0.1);color:#DC3B41;border:none;max-width:100%}.footer-container .gform_wrapper .top_label .contact-radios{margin-top:0}.footer-container .gform_wrapper .top_label .contact-radios .gfield_label{display:none}.footer-container .gform_wrapper .top_label .contact-radios input{display:none}.footer-container .gform_wrapper .top_label li ul.gfield_checkbox,.footer-container .gform_wrapper .top_label li ul.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%}@media screen and (max-width: 39.9375em){.footer-container .gform_wrapper .top_label li ul.gfield_checkbox,.footer-container .gform_wrapper .top_label li ul.gfield_radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.footer-container .gform_wrapper .top_label li ul.gfield_checkbox li,.footer-container .gform_wrapper .top_label li ul.gfield_radio li{overflow:auto;position:relative;background:#F0F4F6;width:30%;padding:15px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:1px solid #F0F4F6;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:0.2s border ease-out, 0.2s -webkit-box-shadow ease-out;transition:0.2s border ease-out, 0.2s -webkit-box-shadow ease-out;transition:0.2s border ease-out, 0.2s box-shadow ease-out;transition:0.2s border ease-out, 0.2s box-shadow ease-out, 0.2s -webkit-box-shadow ease-out}@media screen and (max-width: 39.9375em){.footer-container .gform_wrapper .top_label li ul.gfield_checkbox li,.footer-container .gform_wrapper .top_label li ul.gfield_radio li{width:100%}}.footer-container .gform_wrapper .top_label li ul.gfield_checkbox li:after,.footer-container .gform_wrapper .top_label li ul.gfield_radio li:after{content:url(//bch.com/wp-content/themes/bch-2019/img/checkbox_empty.svg);position:absolute;top:15px;right:15px;pointer-events:none}.footer-container .gform_wrapper .top_label li ul.gfield_checkbox li h3,.footer-container .gform_wrapper .top_label li ul.gfield_radio li h3{margin:0;padding-top:15px;font-size:20px;font-weight:600;color:#7E95A1;letter-spacing:0}.footer-container .gform_wrapper .top_label li ul.gfield_checkbox li label,.footer-container .gform_wrapper .top_label li ul.gfield_radio li label{font-size:16px;max-width:unset}.footer-container .gform_wrapper .top_label li ul.gfield_checkbox li.selected,.footer-container .gform_wrapper .top_label li ul.gfield_radio li.selected{border:1px solid #7E95A1;-webkit-box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);box-shadow:0 3px 15px 0 rgba(126,149,161,0.2);-webkit-transition:0.2s border ease-in, 0.2s -webkit-box-shadow ease-in;transition:0.2s border ease-in, 0.2s -webkit-box-shadow ease-in;transition:0.2s border ease-in, 0.2s box-shadow ease-in;transition:0.2s border ease-in, 0.2s box-shadow ease-in, 0.2s -webkit-box-shadow ease-in}.footer-container .gform_wrapper .top_label li ul.gfield_checkbox li.selected:after,.footer-container .gform_wrapper .top_label li ul.gfield_radio li.selected:after{content:url(//bch.com/wp-content/themes/bch-2019/img/checkbox_checked.svg);position:absolute;top:15px;right:15px;pointer-events:none}.footer-container .gform_wrapper .gchoice_select_all,.footer-container .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.footer-container .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:inherit}.footer-container .gform_wrapper ul.gform_fields li.gfield{position:relative;padding-right:0}.footer-container .gform_wrapper ul.gform_fields li.gfield.contact-radios .gfield_label{display:none}.footer-container .gform_wrapper ul.gform_fields li.gfield.contact-message .gfield_label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:15px}.footer-container .gform_wrapper ul.gform_fields li.gfield .gfield_label{position:absolute;top:0;left:0;font-size:16px;letter-spacing:1px;color:#7E95A1;text-transform:uppercase;font-weight:100;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}.footer-container .gform_wrapper ul.gform_fields li.gfield .gfield_label h3{margin-bottom:0;padding-top:15px}.footer-container .gform_wrapper ul.gform_fields li.gfield .gfield_label[for="input_1_6"]{position:absolute;top:20px;left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-container .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.footer-container .gform_wrapper ul.gform_fields li.gfield textarea{padding:15px;font-size:16px;letter-spacing:1px;color:#7E95A1;text-transform:uppercase;font-weight:100;background:#F0F4F6;-webkit-box-shadow:none;box-shadow:none;border:1px solid #F0F4F6}.footer-container .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.footer-container .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):active,.footer-container .gform_wrapper ul.gform_fields li.gfield textarea:focus,.footer-container .gform_wrapper ul.gform_fields li.gfield textarea:active{background:#fff;border:1px solid #7E95A1;-webkit-box-shadow:0 3px 15px 0 rgba(209,218,222,0.2);box-shadow:0 3px 15px 0 rgba(209,218,222,0.2);outline:none;-webkit-appearance:none}.footer-container .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).not-empty,.footer-container .gform_wrapper ul.gform_fields li.gfield textarea.not-empty{background:#fff;color:#1B2022;border:1px solid #F0F4F6}.footer-container .gform_wrapper .description_above .gfield_description{position:absolute;top:15px;right:15px;width:auto;font-size:16px;letter-spacing:1px;color:rgba(126,149,161,0.5);text-transform:uppercase;font-weight:100;pointer-events:none}@media screen and (max-width: 39.9375em){.footer-container .gform_wrapper .description_above .gfield_description{font-size:12px}}