.blog-post--teaser .tile{background-color:#009ab7;color:#fff;-webkit-box-shadow:none;box-shadow:none;border:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-post--teaser .tile:active,.blog-post--teaser .tile:focus,.blog-post--teaser .tile:hover{border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#4ba58f}@media print,screen and (min-width:769px){.blog-post--teaser .tile:active .tile-inner,.blog-post--teaser .tile:focus .tile-inner,.blog-post--teaser .tile:hover .tile-inner{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}.blog-post--teaser .tile-inner{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-post--teaser h3{color:inherit;margin-top:11px!important;font-size:17px;line-height:24px;margin-bottom:11px;font-weight:500}.field--name-field-categories,.field--name-field-primary-category,.field--name-field-topics,.read-more{text-transform:uppercase;margin-left:0!important;font-size:12px;letter-spacing:1.5px;list-style:none!important;font-weight:300}.field--name-field-categories:first-child,.field--name-field-primary-category:first-child,.field--name-field-topics:first-child,.read-more:first-child{margin-top:0}.field--name-field-categories li,.field--name-field-primary-category li,.field--name-field-topics li,.read-more li{display:inline-block;margin:0;margin-right:1em}.field--name-field-categories li:last-of-type,.field--name-field-primary-category li:last-of-type,.field--name-field-topics li:last-of-type,.read-more li:last-of-type{margin-right:0}.field--name-field-categories a,.field--name-field-primary-category a,.field--name-field-topics a,.read-more a{text-decoration:none!important}.blog-post.is-insight.full .breadcrumb li.is-active a{pointer-events:auto;cursor:pointer;font-weight:700!important}.blog-post--text-teaser{margin-top:50px;border-bottom:1px solid #dbdbdb;padding-bottom:40px}.blog-post--text-teaser h2:not(:first-child){margin-top:20px!important}.blog-post--text-teaser h2 a:not([class]){text-decoration:none}.blog-post--text-teaser .summary{font-size:18px}.blog-post--text-teaser .read-more{font-weight:700;color:#333}.blog-post--text-teaser .field--name-field-categories,.blog-post--text-teaser .field--name-field-primary-category{margin-bottom:0}.blog-post--text-teaser .field--name-field-categories li:not(:first-child),.blog-post--text-teaser .field--name-field-primary-category li:not(:first-child){display:none}.blog-post--text-teaser .field--name-field-categories a,.blog-post--text-teaser .field--name-field-primary-category a{font-weight:400}.blog-post--headline .header-categories-list,.blog-post--vertical-teaser--big .header-categories-list,.blog-post--vertical-teaser .header-categories-list{margin-bottom:4px!important}.blog-post--headline .field--name-field-categories li,.blog-post--headline .field--name-field-primary-category li,.blog-post--headline .read-more li,.blog-post--vertical-teaser--big .field--name-field-categories li,.blog-post--vertical-teaser--big .field--name-field-primary-category li,.blog-post--vertical-teaser--big .read-more li,.blog-post--vertical-teaser .field--name-field-categories li,.blog-post--vertical-teaser .field--name-field-primary-category li,.blog-post--vertical-teaser .read-more li{color:#a2a2a2;font-size:12px;font-weight:600;letter-spacing:1.32px;text-transform:uppercase;display:none}.blog-post--headline .field--name-field-categories li:first-child,.blog-post--headline .field--name-field-primary-category li:first-child,.blog-post--headline .read-more li:first-child,.blog-post--vertical-teaser--big .field--name-field-categories li:first-child,.blog-post--vertical-teaser--big .field--name-field-primary-category li:first-child,.blog-post--vertical-teaser--big .read-more li:first-child,.blog-post--vertical-teaser .field--name-field-categories li:first-child,.blog-post--vertical-teaser .field--name-field-primary-category li:first-child,.blog-post--vertical-teaser .read-more li:first-child{display:inline-block}.blog-post--headline{margin-left:-18px}.mini-header+.blog-post--headline{margin-top:-5px}.blog-post--headline.tile,.blog-post--headline .tile{-webkit-box-shadow:none;box-shadow:none;border-radius:6px;background-color:rgba(0,148,176,0);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-post--headline.tile:active,.blog-post--headline .tile:active,.blog-post--headline.tile:focus,.blog-post--headline .tile:focus,.blog-post--headline.tile:hover,.blog-post--headline .tile:hover{background-color:rgba(0,148,176,.05);-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.blog-post--headline .box{padding:18px;padding-bottom:13px}.blog-post--headline h3{font-size:17px;font-style:normal;font-weight:500;line-height:22px;color:#000;margin:0!important}.blog-post--headline .field--name-field-categories li,.blog-post--headline .field--name-field-primary-category li,.blog-post--headline .read-more li{color:#44a68f}@media screen and (min-width:1040px){.headlines-column{padding-left:35px}}.blog-post--vertical-teaser h3{max-width:290px}.blog-post--vertical-teaser--big{background-color:#fbfbfb;border-radius:12px;overflow:hidden}.blog-post--vertical-teaser--big .tile-inner{padding:33px 44px 30px 39px}.blog-post--vertical-teaser--big .tile-image{font-size:0}.blog-post--vertical-teaser--big h3{color:#333;font-size:21px;font-weight:600!important;line-height:26px;margin:0!important}.blog-post--vertical-teaser--big .header-categories-list{margin-bottom:10px!important}.button.blog-button{color:#000;text-align:right;font-size:14px;font-weight:400;letter-spacing:.28px;border-radius:4px;background:#f5f5f5;border:none;padding:6px 9px 3px}.blog-section{margin-top:50px;margin-bottom:50px}@media screen and (min-width:1040px){.blog-section{margin-top:81px;margin-bottom:81px}}.blog-post--vertical-teaser img{border-radius:4px;margin-bottom:23px}.blog-post--vertical-teaser.whitepaper img{aspect-ratio:13/9;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block;float:left;margin-left:auto;margin-right:auto;-webkit-shape-image-threshold:.5;shape-image-threshold:.5}.blog-post--vertical-teaser h3{color:#000;font-size:17px;font-weight:500;line-height:22px;margin:0!important}.blog-post--vertical-teaser .header-categories-list{margin:0}.blog-nav ul{list-style:none;margin:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.blog-nav ul li{padding:10px}.blog-nav ul a{border-color:#333}.blog-nav ul a:hover{background-color:#333;color:#fff;border-color:#333}.blog-nav ul a.is-active{border-color:transparent;background-color:#44a68f;color:#fff}.blog-listing header .blog-nav ul,.blog-listing header .blog-nav ul li{margin:0!important}.blog-listing .blog-post--vertical-teaser{margin-bottom:66px}.blog-categories{margin-top:44px;margin-bottom:30px;font-size:0}.blog-categories .mini-header{color:#333!important;margin-right:30px;margin-bottom:0}.blog-categories li{vertical-align:middle}.blog-categories .btn.category-btn{color:#a2a2a2!important;font-size:15px;text-transform:none;line-height:24px;letter-spacing:normal;padding:0;border:none;border-bottom:2px solid transparent;min-width:0;border-radius:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.blog-categories .btn.category-btn:hover{border-color:#9fd130;color:#333!important}.blog-categories .btn.category-btn.is-active{border-radius:7px;border:1px solid #9fd130;color:#000!important;font-size:14px;line-height:24px;padding:3px 15px}.blog-page h1{margin-top:20px!important;margin-bottom:40px;color:#1e1e1e}.whitepaper--teaser--image{float:left;width:100%;margin-bottom:0!important}.blog-post--vertical-teaser--big.whitepaper .tile-image img{position:relative;z-index:10;aspect-ratio:5/3;-o-object-fit:contain;object-fit:contain;padding:40px}.solutions-intro .vanity-title{max-width:100%}@media print,screen and (min-width:769px){.solutions-intro .vanity-title{margin-top:0!important}}.solutions-intro blockquote,.solutions-intro h2,.solutions-intro h3,.solutions-intro h4,.solutions-intro h5,.solutions-intro h6,.solutions-intro ol,.solutions-intro p,.solutions-intro ul{max-width:700px}@media screen and (max-width:768px){.solutions-intro .image-placement+img{display:none}}@media print,screen and (min-width:769px){.solutions-intro .image-placement+img{float:right;width:50%;-webkit-shape-margin:30px;shape-margin:30px;margin-left:30px;margin-bottom:30px}}@media screen and (min-width:1040px){.solutions-intro .image-placement+img{width:35%;-webkit-shape-margin:90px;shape-margin:90px;margin-left:50px;margin-bottom:50px;margin-right:-50px}.node-333 .solutions-intro .image-placement+img{width:66%;margin-top:30px}.node-335 .solutions-intro .image-placement+img{width:45%;margin-right:-140px}}.solutions-intro .solutions-image img{max-width:336px;margin-left:auto;margin-right:auto;display:block;width:100%}.node-333 .solutions-intro .solutions-image img{max-width:633px}.node-335 .solutions-intro .solutions-image img{max-width:432px}@media screen and (min-width:1040px){.process-text-column{padding-right:30px}}.scaling-title{margin-top:50px;max-width:1440px;display:block}.scaling-title--wrapper{position:relative;font-size:0;clear:both}.scaling-title--wrapper .background{position:absolute;left:0;width:100%;height:243px;background-color:#fafafa;top:74%;z-index:-1}.scaling-title--wrapper.has-descender .background{top:77%}.solutions-sidebar .menu-list{list-style:none;margin-left:52px;margin-top:0;padding-bottom:5px}.solutions-sidebar .menu-list a,.solutions-sidebar .menu-list span{color:#333;font-size:17px;font-weight:300;letter-spacing:0;line-height:19px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5em .75em;text-decoration:none!important;display:inline-block}.solutions-sidebar .menu-list a.active,.solutions-sidebar .menu-list a.is-active,.solutions-sidebar .menu-list a:active,.solutions-sidebar .menu-list a:focus,.solutions-sidebar .menu-list a:hover,.solutions-sidebar .menu-list span.active,.solutions-sidebar .menu-list span.is-active,.solutions-sidebar .menu-list span:active,.solutions-sidebar .menu-list span:focus,.solutions-sidebar .menu-list span:hover{font-weight:500;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background-color:transparent}.solutions-sidebar .menu-list a.active:before,.solutions-sidebar .menu-list a.is-active:before,.solutions-sidebar .menu-list a:active:before,.solutions-sidebar .menu-list a:focus:before,.solutions-sidebar .menu-list a:hover:before,.solutions-sidebar .menu-list span.active:before,.solutions-sidebar .menu-list span.is-active:before,.solutions-sidebar .menu-list span:active:before,.solutions-sidebar .menu-list span:focus:before,.solutions-sidebar .menu-list span:hover:before{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.solutions-sidebar .menu-list a:before,.solutions-sidebar .menu-list span:before{content:"";left:.75em;bottom:5px;position:absolute;width:calc(100% - 1.5em);background-color:#f2c717;display:block;height:2px;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.solutions-sidebar .menu-list a:after,.solutions-sidebar .menu-list span:after{margin-bottom:calc(.1em + 3px)}.solutions-sidebar .menu-list span.active,.solutions-sidebar .menu-list span.is-active,.solutions-sidebar .menu-list span:active,.solutions-sidebar .menu-list span:focus,.solutions-sidebar .menu-list span:hover{font-weight:300}.solutions-sidebar .menu-list span.active:before,.solutions-sidebar .menu-list span.is-active:before,.solutions-sidebar .menu-list span:active:before,.solutions-sidebar .menu-list span:focus:before,.solutions-sidebar .menu-list span:hover:before{display:none!important}.solutions-sidebar .menu-label{color:#333;font-size:16px;font-weight:300;letter-spacing:2px;line-height:22px;margin-bottom:0;text-transform:uppercase}.solutions-sidebar .menu-label button{font-family:inherit;font-size:inherit;color:inherit;text-transform:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;letter-spacing:inherit;vertical-align:middle;cursor:pointer;display:block;width:100%;padding:0}.solutions-sidebar .menu-label .accordion-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.solutions-sidebar .menu-label .accordion-title img{margin-right:10px;width:48px;-webkit-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;max-width:20%}.solutions-sidebar .menu-label .accordion-icon{border-style:solid;border-width:0 1px 1px 0;display:inline-block;height:.45em;left:0;position:relative;top:-1px;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:.45em;margin-left:5px}.assembly-type-feature_list_wrapper,.solutions-process{padding-top:40px;padding-bottom:40px;background-color:#fafafa}@media print,screen and (min-width:769px){.assembly-type-feature_list_wrapper,.solutions-process{padding-top:60px;padding-bottom:128px}}@media screen and (min-width:1040px){.assembly-type-feature_list_wrapper,.solutions-process{padding-top:90px}}.assembly-type-feature_list_wrapper+.assembly.has-background,.solutions-process+.assembly.has-background{margin-top:0!important}.solutions-tiles-heading,.solutions-tiles-intro{max-width:620px}.solutions-tiles-intro:not(:last-child){margin-bottom:40px}.solutions-process h2,.solutions-tiles-heading{margin-bottom:15px!important}.node-solution .text-tile{background-color:#fff;padding:40px;border-radius:12px;text-align:center;font-size:17px;font-weight:300;min-height:100%;-webkit-box-shadow:2px 2px 12px rgba(0,0,0,.0392156863);box-shadow:2px 2px 12px rgba(0,0,0,.0392156863)}.node-solution .text-tile img{max-width:93px;max-height:93px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.node-solution .text-tile .text-tile-title{text-transform:uppercase;font-size:17px;font-weight:600;letter-spacing:.025em;line-height:22px}.node-solution .text-tile .text-tile-title:not(:first-child){margin-top:1.5em}.solutions-feature-list-columns{margin-top:50px}.solutions-feature-list-columns .assembly-type-feature_list:first-child{margin-top:25px}@media screen and (min-width:1040px){.solutions-feature-list-columns .column:nth-child(2){padding-left:40px}}@media print,screen and (min-width:769px){.tile-grid-columns{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto);grid-column-gap:15px}}@media print,screen and (min-width:769px){.tile-grid-columns h3.h2{margin-top:0}}.tile-grid-columns .text-tile{margin-bottom:15px}ul.industry--solutions-links{list-style-type:none;margin:0;padding:0;color:#333;font-size:16px;font-weight:300;letter-spacing:2px;line-height:22px;text-transform:uppercase}ul.industry--solutions-links li{margin-top:1rem}ul.industry--solutions-links a{color:inherit;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding-top:2px;padding-bottom:2px;text-decoration:none!important;font-weight:inherit!important}ul.industry--solutions-links a:active,ul.industry--solutions-links a:focus,ul.industry--solutions-links a:hover{background-color:transparent;color:#333;font-weight:700!important}@media screen and (min-width:1040px){ul.industry--solutions-links a:active:before,ul.industry--solutions-links a:focus:before,ul.industry--solutions-links a:hover:before{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}ul.industry--solutions-links a:before{content:"";width:100%;height:3px;background-color:#f2c717;display:block;position:absolute;bottom:0;left:0;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.node-solution.node-full .logo-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1040px){.node-solution.node-full .logo-list{margin-top:40px!important}}.node-solution.node-full .logo-list .field__item{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (max-width:768px){.node-solution.node-full .logo-list .field__item{max-width:50%}}@media print,screen and (min-width:769px){.node-solution.node-full .logo-list .field__item{max-width:20%}}@media print,screen and (min-width:769px){.node-solution.node-full .logo-list .logo{max-width:180px}}@media screen and (min-width:1040px){.node-solution.node-full .logo-list .logo{max-width:220px}}@media print,screen and (min-width:769px){.node-solution.node-full .logo-list .logo img{max-width:100%}}.whitepaper--full--billboard{padding-top:50px;padding-bottom:50px;background-color:#4d82bf;background-image:url(../images/billboard-default.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;color:#fff;overflow:hidden}@media print,screen and (min-width:769px){.whitepaper--full--billboard{padding-top:70px;padding-bottom:70px}}@media screen and (min-width:1040px){.whitepaper--full--billboard{padding-top:121px;padding-bottom:121px}}.whitepaper--full--billboard:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(78,130,191,.48);background:-webkit-gradient(linear,left top, left bottom,from(rgba(78,130,191,.48)),to(#4e82bf));background:-webkit-linear-gradient(top,rgba(78,130,191,.48),#4e82bf);background:-o-linear-gradient(top,rgba(78,130,191,.48),#4e82bf);background:linear-gradient(180deg,rgba(78,130,191,.48),#4e82bf);z-index:1}.whitepaper--full--billboard:after{content:"";display:block;position:absolute;top:-20px;right:-10px;background-image:url(../images/river-transparent-flipped.png);background-position:100% 0;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;width:750px;max-width:none;height:150px;z-index:2}@media screen and (min-width:1040px){.whitepaper--full--billboard:after{top:0;width:1207.79px;height:293px;max-width:100%}}.whitepaper--full--billboard h1{margin-top:33px;margin-bottom:40px}.whitepaper--full--billboard .container{position:relative;z-index:3}.whitepaper--full--billboard .breadcrumb{color:#fff;font-size:14px}.whitepaper--full--billboard .breadcrumb li.is-active a{color:#fff;font-weight:700!important}.whitepaper--full--billboard .breadcrumb li.is-active:before{border-left-color:#fff}.whitepaper--full--image{margin-top:30px;font-size:0}@media print,screen and (min-width:769px){.whitepaper--full--image{margin-top:0}}@media screen and (min-width:1310px){.whitepaper--full--image{width:calc(100% + 150px + 30px);margin:-52px -170px -63px -20px}}.whitepaper--full--content{padding-top:40px;padding-bottom:40px}@media print,screen and (min-width:769px){.whitepaper--full--content{padding-top:0;padding-bottom:0}}.whitepaper--full--content>.container>.columns{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1040px){.whitepaper--full--content>.container>.columns>.column.is-8{width:calc(60% + 20px)}}@media screen and (min-width:1040px){.whitepaper--full--content>.container>.columns>.column.is-4{width:calc(34% + 20px)}}.whitepaper--full--body{font-weight:300}.whitepaper--full--body h2:not(:first-child),.whitepaper--full--body h3:not(:first-child){margin-top:47px}.whitepaper--full--body h2{color:#4ba58f;font-size:26px;line-height:33px;margin-bottom:31px}.whitepaper--full--body h3{color:#9fd130;font-size:21px;line-height:26px}@media print,screen and (min-width:769px){.whitepaper--full--body,.whitepaper--full--sidebar{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1040px){.whitepaper--full--body,.whitepaper--full--sidebar{padding-top:87px;padding-bottom:103px}}.whitepaper--full--sidebar h2{color:#fff;font-size:21px;line-height:28.98px}.whitepaper--full--sidebar .assembly-type-hubspot_form_embed,.whitepaper--full--sidebar .assembly-type-webform{border-radius:10px;background:#009ab7;padding:47px 10px 37px!important;color:#fff;font-size:16px;line-height:20px}.whitepaper--full--sidebar .assembly-type-hubspot_form_embed .hs-form-field,.whitepaper--full--sidebar .assembly-type-webform .hs-form-field{margin-bottom:21px}.whitepaper--full--sidebar .assembly-type-hubspot_form_embed .hs-button,.whitepaper--full--sidebar .assembly-type-webform .hs-button{display:block;width:100%}.whitepaper--full--sidebar .assembly-type-hubspot_form_embed .legal-consent-container,.whitepaper--full--sidebar .assembly-type-webform .legal-consent-container{font-size:14px;line-height:17px;margin-top:27px}.whitepaper--full--sidebar .assembly-type-hubspot_form_embed .legal-consent-container a,.whitepaper--full--sidebar .assembly-type-webform .legal-consent-container a{font-weight:700}.whitepaper--full--footer-image{font-size:0;height:100px}.whitepaper--full--footer-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1040px){.whitepaper--full--footer-image{height:261px}}@media screen and (min-width:1040px){.column.case-study--full--image-col{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;min-height:311px;position:relative}}@media screen and (min-width:1040px){.column.case-study--full--image-col img{width:540px;max-width:33vw;aspect-ratio:158/91;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;display:block;position:absolute;left:10px;top:10px}}@media screen and (min-width:1429px){.column.case-study--full--image-col img{max-width:40vw}}.case-study--full--header-columns{font-weight:300;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:769px) and (max-width:1039px){.case-study--full--header-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.case-study--full--form{background-color:#333;color:#fff;font-weight:300;padding:40px 0;font-size:20px;margin-bottom:-68px}@media print,screen and (min-width:769px){.case-study--full--form{padding:60px 0}}@media screen and (min-width:1040px){.case-study--full--form{padding:122px 0}}@media screen and (min-width:1040px){.case-study--full--form h2{font-size:30px}}.case-study--full--form .hbspt-form .hs-input,.case-study--full--form .hubspot-form .hs-input{border:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:1040px){.case-study--full--form .form-content{max-width:305px}}.case-study--full--form .columns{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:769px){.case-study--full--form .hbspt-form .hs-submit,.case-study--full--form .hubspot-form .hs-submit{margin-top:0}}.case-study--full--form .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:768px){.case-study--full--form .actions .hs-button{display:block;width:100%}}.case-study-section{margin:40px 0;font-size:18px;line-height:26px;font-weight:300}@media print,screen and (min-width:769px){.case-study-section{margin:60px 0}}@media screen and (min-width:1040px){.case-study-section{margin:120px 0}}h2.case-study-section--title{text-transform:lowercase;margin-bottom:0}@media screen and (min-width:1040px){h2.case-study-section--title{font-size:36px;line-height:1}}.case-study-section--challenge .case-study-section--title{color:#0094b0}.case-study-section--solution .case-study-section--title{color:#41ad5f}.case-study-section--results .case-study-section--title{color:#44a68f}.case-study--header-categories-list{margin-top:65px!important;font-size:0}.case-study--header-categories-list li{margin-right:14px}.case-study--header-categories-list a{border-radius:4px;background:#f5f5f5;padding:7px 12px;line-height:normal;text-transform:none;letter-spacing:.02em;font-size:14px;font-weight:400!important}.node-page-case-study{color:#000}.node-page-case-study .breadcrumb{margin-bottom:33px;font-size:14px}.node-page-case-study .breadcrumb .is-active a{font-weight:700!important}.node-page-case-study .field--name-field-intro{max-width:587px}.node-page{padding-bottom:68px;padding-top:68px}.node-page>.assembly:last-child{margin-bottom:-68px!important}.node-page>.assembly:first-child{margin-top:-68px!important}.node-page .sidebar .assembly-type-hubspot_form_embed label{font-size:1rem!important;height:auto!important;width:auto!important;opacity:1!important;position:static!important}.node-page .sidebar .hs-form-required{display:none}.node-page .sidebar .form-content{margin-bottom:30px}.node-page .sidebar .assembly{padding:0!important}.node-page .sidebar .assembly+.assembly{margin-top:40px}@media print,screen and (min-width:769px){.node-page .sidebar .assembly .container{padding:0!important}}
/*# sourceMappingURL=nodes.css.map */
