/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
.fieldgroup{padding:0;border-width:0}
.container-inline div,.container-inline label{display:inline}.container-inline .details-wrapper{display:block}
.clearfix:after{display:table;clear:both;content:""}
.js details:not([open]) .details-wrapper{display:none}
.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}
.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{margin:0;padding:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}
.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}
.nowrap{white-space:nowrap}
.position-container{position:relative}
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-up.svg)}
body{overflow-x:hidden}.menu--simple-mega-menu{position:relative}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper{display:none;width:100%;position:absolute;top:100%;z-index:9;left:0;background:#fff;padding:1rem;opacity:0;transition:opacity 1s ease;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper .mega-menu-item{flex:0 1 auto}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper .mega-menu-bottom{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper .mega-menu-bottom .field-item{flex:0 1 auto}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper ul.mega-menu-item{flex-basis:300px}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper .mega-menu-background{position:absolute;width:200vw;height:100%;left:-50vw;top:0;background:#fbfbfb;z-index:-1}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper .mega-menu-item .menu-item{float:none}.menu--simple-mega-menu>.menu-item--expanded>.mega-menu-wrapper .mega-menu-item .menu-item a{float:none;border-radius:0}.menu--simple-mega-menu>.menu-item--expanded:hover>.mega-menu-wrapper,.menu--simple-mega-menu>.menu-item--expanded:focus>.mega-menu-wrapper,.menu--simple-mega-menu>.menu-item--expanded.focused>.mega-menu-wrapper{opacity:1;transition:opacity 1s ease;display:flex}
.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{float:left;clear:both;width:100%}.views-display-link+.views-display-link{margin-left:.5em}
.bricks-component-edit-control-container{position:relative}.bricks-component-edit-control-container a.bricks-component-edit-control{position:absolute;top:3px;right:15px;z-index:100;background:url('/modules/custom/eck/component/assets/pencil.svg') no-repeat;background-color:#43b2b3;background-position:center;background-size:40%;box-shadow:0 0 5px rgba(0,0,0,.3);border-radius:50%;height:40px;width:40px;padding:10px 0 0;font-size:13px;color:#fff;text-indent:-10000px;transition:.2s ease all;text-align:center;opacity:0}.bricks-component-edit-control-container:hover a.bricks-component-edit-control{opacity:1}.bricks-component-edit-control-container a.bricks-component-edit-control:hover{background-color:#33bfb9;color:#fff;transform:scale(1.1)}
.component-tile{background:#fff;max-width:300px;overflow:hidden;transition:box-shadow .1s;cursor:pointer}.component-tile:hover{background:#fff;text-decoration:none}@media screen and (min-width:992px){.component-tile{max-width:inherit}}.component-tile.component-tile--view-mode-d{padding:30px 0 0;text-align:center;position:relative}@media screen and (min-width:992px){.component-tile.component-tile--view-mode-d{text-align:left;margin-top:0;margin-bottom:0}}.component-tile.component-tile--view-mode-d .field-component--field-svg-image,.component-tile.component-tile--view-mode-d .field-component--field-tile-image{margin-bottom:20px}@media screen and (min-width:600px){.component-tile.component-tile--view-mode-d h3{min-height:66px}}.component-tile.component-tile--view-mode-d .field--component-field-tile-body{min-height:110px;max-height:110px}@media screen and (min-width:600px){.component-tile.component-tile--view-mode-d .field--component-field-tile-body h3{min-height:66px}}.component-tile.component-tile--view-mode-d .field{padding:0 32px}.component-tile.component-tile--view-mode-f{padding:0;text-align:center;position:relative;margin:0 auto 30px;max-width:360px}.component-tile.component-tile--view-mode-f .tile-media{height:140px;background-repeat:no-repeat;background-size:cover;background-position:center}.component-tile.component-tile--view-mode-f .tile-content{padding-top:35px}@media screen and (min-width:992px){.component-tile.component-tile--view-mode-f{text-align:left;margin:initial;margin-top:0;margin-bottom:0}}.component-tile.component-tile--view-mode-f .field--component-field-tile-body{min-height:110px;max-height:110px}.component-tile.component-tile--view-mode-f .field{padding:0 23px}@media screen and (min-width:992px){.component-tile.component-tile--view-mode-f .field{padding:0 32px}}.component-tile .field--component-field-tile-body{padding:0 32px}.component-tile a{display:inline-block;margin-bottom:16px;margin-top:25px}@media screen and (min-width:72.5rem){.component-tile p{line-height:25px}}@media screen and (min-width:72.5rem){.component-tile{min-height:auto}}@media screen and (min-width:72.5rem) and (min-width:992px){.component-tile{max-width:inherit;min-height:inherit;max-height:inherit}}.no-overflow-tiles .middle{margin-top:20px;margin-bottom:20px}@media screen and (min-width:992px){.no-overflow-tiles .middle{margin:0}}.scrollable-tiles .row-wrapper .small-10,.featured-tiles .row-wrapper .small-10{width:calc(33.33333% - 1.875rem);min-width:304px}@media screen and (min-width:992px){.scrollable-tiles .row-wrapper .small-10,.featured-tiles .row-wrapper .small-10{min-width:inherit}}.scrollable-tiles.small .component-tile .field--component-field-tile-body,.featured-tiles.small .component-tile .field--component-field-tile-body{max-height:120px;min-height:120px}.scrollable-tiles.large .component-tile--view-mode-d .field-component--field-tile-body,.featured-tiles.large .component-tile--view-mode-d .field-component--field-tile-body{max-height:180px;min-height:180px}.scrollable-tiles.wide .component-tile,.featured-tiles.wide .component-tile{max-width:350px !important}.scrollable-tiles.wide .row-wrapper .row,.featured-tiles.wide .row-wrapper .row{width:1020px;padding-left:10px}.scrollable-tiles .component-tile--view-mode-d,.featured-tiles .component-tile--view-mode-d{text-align:left}.scrollable-tiles .component-tile--view-mode-d .field-component--field-tile-body,.featured-tiles .component-tile--view-mode-d .field-component--field-tile-body{max-height:130px}.scrollable-tiles .component-tile--view-mode-d h3,.featured-tiles .component-tile--view-mode-d h3{min-height:60px}.scrollable-tiles.no-padding-top-region .row-wrapper>.row,.featured-tiles.no-padding-top-region .row-wrapper>.row{padding-top:10px}@media screen and (min-width:992px){.scrollable-tiles .component-tile.component-tile--br-view-mode-c .field--component-field-tile-body p,.featured-tiles .component-tile.component-tile--br-view-mode-c .field--component-field-tile-body p{min-height:96px;max-height:96px}}.tiles-grid{text-align:left;font-size:0}.tiles-grid .component-tile.component-tile--br-view-mode-a,.tiles-grid .component-tile{display:inline-block;width:100%;max-width:100%;margin:0 0 22px;vertical-align:top;text-align:left}.tiles-grid .component-tile.component-tile--br-view-mode-a.component-tile--view-mode-d svg,.tiles-grid .component-tile.component-tile--view-mode-d svg{height:40px;width:auto;max-width:200px}@media screen and (min-width:600px){.tiles-grid .component-tile.component-tile--br-view-mode-a,.tiles-grid .component-tile{max-width:calc(50% - 10px)}.tiles-grid .component-tile.component-tile--br-view-mode-a:nth-child(2n+1),.tiles-grid .component-tile:nth-child(2n+1){margin-right:20px}.tiles-grid .component-tile.component-tile--br-view-mode-a.component-tile--view-mode-d .field--component-field-tile-body,.tiles-grid .component-tile.component-tile--view-mode-d .field--component-field-tile-body{min-height:150px;max-height:150px}}@media screen and (min-width:992px){.tiles-grid .component-tile.component-tile--br-view-mode-a,.tiles-grid .component-tile{max-width:calc(33.3% - 13px)}.tiles-grid .component-tile.component-tile--br-view-mode-a:nth-child(2n+1),.tiles-grid .component-tile:nth-child(2n+1){margin-right:0}.tiles-grid .component-tile.component-tile--br-view-mode-a:nth-child(3n-1),.tiles-grid .component-tile:nth-child(3n-1){margin-right:19px;margin-left:19px}}@media screen and (min-width:600px){.tiles-grid .component-tile.component-tile--br-view-mode-a .tile-content h3,.tiles-grid .component-tile .tile-content h3{min-height:66px}}.tiles-grid.large .component-tile--view-mode-d .field-component--field-tile-body{min-height:180px;max-height:180px}.tiles-grid.large .component-tile--view-mode-d .field-component--field-tile-body:nth-child(2n+1){margin-right:0}@media screen and (min-width:992px){.tiles-grid .component-tile.component-tile--br-view-mode-c:nth-child(3n-1),.tiles-grid .component-tile.component-tile--br-view-mode-d:nth-child(3n-1){margin-right:1.5rem;margin-left:1.5rem}}.tiles-grid.flex-tiles .component-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.tiles-grid.flex-tiles .component-wrapper .component-tile--br-view-mode-a{display:flex}.tiles-grid.flex-tiles .component-wrapper .component-tile--br-view-mode-a .text-wrapper{display:flex;flex-direction:column}.tiles-grid.flex-tiles .component-wrapper .component-tile--br-view-mode-a .text-wrapper .field--name-field-tile-body{flex:1}@media screen and (min-width:600px){.tiles-grid.flex-tiles .component-wrapper .component-tile--br-view-mode-f{display:flex;flex-direction:column;flex-wrap:wrap}.tiles-grid.flex-tiles .component-wrapper .component-tile--br-view-mode-f .field--name-field-tile-body{display:flex;flex-direction:column;flex-grow:1}.tiles-grid.flex-tiles .component-wrapper .component-tile--br-view-mode-f .field--name-field-tile-body h3{flex-grow:0}}@media screen and (min-width:600px){.section-integration-resources .tiles-grid .component-tile{max-width:100%}}.tiles-view{padding-top:10px}@media screen and (min-width:1160px){.tiles-view{padding-top:30px}}.tiles-view .views-row{display:inline-block;max-width:100%;width:100%;min-height:315px;vertical-align:top;margin-bottom:40px;font-size:15px;padding:40px 30px}.tiles-view .views-row .tile-anchor{display:block;color:#323031}.tiles-view .views-row .tile-anchor:hover{color:#323031;text-decoration:none}.tiles-view .views-field-field-svg-image{margin-bottom:30px;max-width:220px}.tiles-view .views-field-field-svg-image img{height:45px}.tiles-view .views-field-body{min-height:152px}@media screen and (min-width:1160px){.tiles-view .views-field-body{min-height:137px}}.tiles-view.new-style .views-row{box-shadow:none;border:1px solid #c4c4c4}.tiles-view.new-style .views-row:hover{box-shadow:rgba(119,118,118,.25) 0px 15px 44px 0px}.large .component-tile--view-mode-d .field-component--field-tile-body,.large .component-tile--br-view-mode-c .field-component--field-tile-body{max-height:180px;min-height:180px}.component-tile--view-mode-e .link-wrapper a:hover{text-decoration:none}.component-tile--view-mode-e .link-wrapper a:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.component-tile.component-tile--br-view-mode-c .field-name-field-tile-custom-resource-type,.component-tile.component-tile--br-view-mode-c .field--component-field-tile-resource-type,.component-tile.component-tile--br-view-mode-c .field-component--field-tile-resource-type{padding:30px 30px 5px}.component-tile.component-tile--br-view-mode-c h3{min-height:64px;padding:0 30px;font-size:22px;line-height:32px}@media screen and (min-width:600px){.component-tile.component-tile--br-view-mode-c h3{min-height:96px}}.component-tile.component-tile--br-view-mode-c .field--component-field-tile-body,.component-tile.component-tile--br-view-mode-c .field-component--field-tile-body{padding:0 30px 60px;max-height:120px;min-height:120px}.component-tile.component-tile--br-view-mode-c .field--component-field-tile-body p,.component-tile.component-tile--br-view-mode-c .field-component--field-tile-body p{font-size:16px;line-height:30px}.component-tile.component-tile--br-view-mode-c .field--component-field-tile,.component-tile.component-tile--br-view-mode-c .field-component--field-tile{padding:0 30px;height:76px}.component-tile.component-tile--br-view-mode-c .field--component-field-tile-body p,.component-tile.component-tile--br-view-mode-c .field-component--field-tile-body p{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){.component-tile.component-tile--br-view-mode-c .field--component-field-tile-body p,.component-tile.component-tile--br-view-mode-c .field-component--field-tile-body p{-webkit-line-clamp:3}}.component-tile.component-tile--br-view-mode-d .field--component-field-tile-resource-type{padding:30px 30px 5px}.component-tile.component-tile--br-view-mode-d h3{min-height:64px;padding:0 30px;font-size:22px;line-height:32px}.component-tile.component-tile--br-view-mode-d .field--component-field-tile-body{padding:0 30px 60px;max-height:120px;min-height:120px}.component-tile.component-tile--br-view-mode-d .field--component-field-tile-body p{font-size:16px;line-height:30px}.component-tile.component-tile--br-view-mode-d .field--component-field-tile{padding:0 30px 10px;height:76px}.component-tile.component-tile--br-view-mode-d .field--component-field-tile-body p{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){.component-tile.component-tile--br-view-mode-d .field--component-field-tile-body p{-webkit-line-clamp:3}}.component-tile.component-tile--br-view-mode-a{border:0;max-width:initial;box-shadow:0 10px 30px rgba(0,0,0,.1) !important}.component-tile.component-tile--br-view-mode-a .field--name-field-tile-body{margin-top:30px}.component-tile.component-tile--br-view-mode-a .field--name-field-tile-body h2{font-size:22px;line-height:33px}.component-tile.component-tile--br-view-mode-a .field--name-field-tile-body p{font-size:16px;line-height:32px}.component-tile.component-tile--br-view-mode-a .field--name-field-tile{padding:0 33px}.component-tile.component-tile--br-view-mode-a .field-name-field-tile-title{font-size:33px;line-height:43px;font-family:"AvantGardeBold",Arial,sans-serif;padding:0 33px;margin-top:30px}.component-tile.component-tile--br-view-mode-a a.arrow-button{margin-top:15px;font-size:16px}.component-tile.component-tile--br-view-mode-a:hover{box-shadow:0px 30px 40px rgba(0,0,0,.2) !important}.component-tile.component-tile--br-view-mode-b{max-width:initial;padding-top:20px}.component-tile.component-tile--br-view-mode-b .field--name-field-tile-body{margin-top:0}.component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h2,.component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h3{font-size:22px;line-height:32px}.component-tile.component-tile--br-view-mode-b .field--name-field-tile-body p{font-size:16px;line-height:30px}.component-tile.component-tile--br-view-mode-b .field--name-field-tile{padding:0 33px}.component-tile.component-tile--br-view-mode-b .field-name-field-tile-title{font-size:22px;line-height:32px;font-family:"AvantGardeBold",Arial,sans-serif;padding:0 33px;margin-bottom:18px;margin-top:0}.component-tile.component-tile--br-view-mode-b h3{margin-top:0;margin-bottom:18px}.component-tile.component-tile--br-view-mode-b a.arrow-button{font-size:16px;margin-top:10px}.component-tile.component-tile--br-view-mode-b{margin-top:30px}.component-tile.component-tile--br-view-mode-b:first-child{margin-top:30px}@media screen and (min-width:992px){.component-tile.component-tile--br-view-mode-b:first-child{margin-top:0}}@media screen and (min-width:992px){.tiles-grid .component-tile.component-tile--br-view-mode-c,.tiles-grid .component-tile.component-tile--br-view-mode-d{margin-bottom:0;max-width:calc(33.3334% - 1rem)}}.component-tile--view-mode-e{margin-bottom:50px}@media screen and (min-width:600px){.component-tile--view-mode-e{margin-bottom:0}}.component-tile--view-mode-e .field-name-field-tile-image{display:none}@media screen and (min-width:600px){.component-tile--view-mode-e .field-name-field-tile-image{margin-bottom:20px;display:block}}.component-tile--view-mode-e h3{min-height:65px}.component-tile--view-mode-e .link-wrapper{display:flex;flex-direction:column}@media screen and (min-width:1160px){.component-tile--view-mode-e .link-wrapper{flex-direction:row}}.component-tile--view-mode-e .link-wrapper a:nth-child(1){width:auto;padding-right:10px}.component-tile--view-mode-e .link-wrapper a:nth-child(2){font-size:15px;display:grid;grid-template-columns:30px 1fr;width:fit-content}.component-tile--view-mode-e .link-wrapper a:nth-child(2):before{content:"  ";color:#767e81;margin-right:15px;width:25px;height:25px;display:inline;position:relative;padding-right:6px;text-align:center}@media screen and (min-width:1160px){.component-tile--view-mode-e .link-wrapper a:nth-child(2):before{content:" | "}}.component-tile.component-tile--br-view-mode-e{border:none;background:0 0;padding:20px 0 30px}.component-tile.component-tile--br-view-mode-e h3{font-size:22px;line-height:32px}.component-tile.component-tile--br-view-mode-e a{margin-bottom:0;margin-top:10px}.component-tile.component-tile--br-view-mode-e .field--name-field-tile{padding:0 32px}.component-tile.component-tile--br-view-mode-e .field--component-field-tile-body{padding:0 28px}.component-tile.component-tile--br-view-mode-e:hover{background-color:#c0edff;border-radius:10px;box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}h3.br-eyebrow.black{color:#000 !important}.component-tile.component-tile--br-view-mode-f{max-width:initial}.component-tile.component-tile--br-view-mode-f .field--name-field-tile-body{margin-top:30px}.component-tile.component-tile--br-view-mode-f .field--name-field-tile-body h2{font-size:22px;line-height:33px;color:#000}.component-tile.component-tile--br-view-mode-f .field--name-field-tile-body p{font-size:16px;line-height:32px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:30px}.component-tile.component-tile--br-view-mode-f .field--name-field-tile{padding:0 33px}.component-tile.component-tile--br-view-mode-f .field-name-field-tile-title{font-size:33px;line-height:43px;font-family:"AvantGardeBold",Arial,sans-serif;padding:0 33px;margin-top:30px}.component-tile.component-tile--br-view-mode-f a.arrow-button{font-size:16px;margin-top:35px}.tiles .cell:not(:last-child) .component-tile{margin-bottom:25px}@media screen and (min-width:992px){.tiles .cell:not(:last-child) .component-tile{margin-bottom:25px}}.br-page .component-tile.component-tile--br-view-mode-a p{font-size:22px;line-height:40px}@media screen and (min-width:600px){.br-page .component-tile.component-tile--br-view-mode-a p{margin-top:4px}}@media screen and (min-width:1160px){.br-page .component-tile.component-tile--br-view-mode-a p{margin-top:0}}.br-page .component-tile.component-tile--br-view-mode-a .field--name-field-tile-body h2{font-size:33px;line-height:44px}.br-page .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h3{font-size:22px;line-height:32px}@media screen and (min-width:1160px){.br-page .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h3{font-size:33px;line-height:44px}}@media screen and (min-width:600px){.br-ab-tiles .component-tile.component-tile--br-view-mode-a{height:468px}}.br-ab-tiles .component-tile.component-tile--br-view-mode-a img{height:200px;width:100%;object-fit:cover}.br-ab-tiles .component-tile.component-tile--br-view-mode-a .text-wrapper{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:600px){.br-ab-tiles .component-tile.component-tile--br-view-mode-a .text-wrapper{height:calc(100% - 200px)}}.br-ab-tiles .component-tile.component-tile--br-view-mode-a .field--name-field-tile-body{margin-top:32px;padding:0 32px}.br-ab-tiles .component-tile.component-tile--br-view-mode-a .field--name-field-tile-body h2{font-size:33px;line-height:44px;margin-bottom:8px}@media screen and (min-width:600px){.br-ab-tiles .component-tile.component-tile--br-view-mode-a .field--name-field-tile-body h2{margin-bottom:-4px}}.br-ab-tiles .component-tile.component-tile--br-view-mode-a .field--name-field-tile-body p{color:#000}.br-ab-tiles .component-tile.component-tile--br-view-mode-a .field-name-field-tile{padding:0 32px}.br-ab-tiles .component-tile.component-tile--br-view-mode-a a.arrow-button{margin-top:12px;margin-bottom:32px;gap:10px}@media screen and (min-width:600px){.br-ab-tiles .component-tile.component-tile--br-view-mode-a a.arrow-button{margin-top:0}}.br-ab-tiles .component-tile.component-tile--br-view-mode-b{display:flex;flex-direction:column;justify-content:space-between;padding-top:32px;margin-top:24px}.br-ab-tiles .component-tile.component-tile--br-view-mode-b:first-child{margin-top:24px}@media screen and (min-width:992px){.br-ab-tiles .component-tile.component-tile--br-view-mode-b:first-child{margin-top:0}}@media screen and (min-width:600px){.br-ab-tiles .component-tile.component-tile--br-view-mode-b{height:222px}}.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field-component--field-tile-body{padding:0 32px}.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h2,.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h3{font-size:22px;line-height:32px;margin-bottom:8px}@media screen and (min-width:600px){.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h2,.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h3{margin-bottom:19px}}@media screen and (min-width:992px){.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h2,.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body h3{margin-bottom:12px}}.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field--name-field-tile-body p{color:#000}.br-ab-tiles .component-tile.component-tile--br-view-mode-b .field-name-field-tile{padding:0 33px}.br-ab-tiles .component-tile.component-tile--br-view-mode-b a.arrow-button{margin-top:8px;margin-bottom:32px}@media screen and (min-width:600px){.br-ab-tiles .component-tile.component-tile--br-view-mode-b a.arrow-button{margin-top:0}}.br .tabbed-content .sf-tile img{display:none}.br .tabbed-content .sf-tile .component-tile.component-tile--br-view-mode-a .field--name-field-tile-body{margin-top:24px}.br .tabbed-content .sf-tile h2{font-size:20px;line-height:30px}.br .tabbed-content .sf-tile h2+p{font-size:16px;line-height:24px;margin-bottom:42px}.br .tabbed-content .sf-tile h4:not(.br-eyebrow){font-size:20px;line-height:30px}.br .tabbed-content .sf-tile h4:not(.br-eyebrow)+p{font-size:16px;line-height:24px;margin-bottom:42px}.br .tabbed-content .sf-tile .arrow-button{margin-bottom:34px}@media screen and (min-width:992px){.br .tabbed-content .sf-tile img{display:inline-block}}.component-tile a.animated-arrow-link:after{bottom:-1px}.component-tile.component-tile--view-mode-d,.component-tile.component-tile--view-mode-f,.component-tile.component-tile--view-mode-a,.component-tile.component-tile--br-view-mode-b,.component-tile.component-tile--br-view-mode-a,.component-tile.component-tile--br-view-mode-c,.component-tile.component-tile--br-view-mode-d,.component-tile.component-tile--br-view-mode-f,.tiles-view .views-row{box-shadow:0 10px 30px 0 rgba(0,0,0,.1);border:none;border-radius:16px}.component-tile.component-tile--view-mode-d:hover,.component-tile.component-tile--view-mode-f:hover,.component-tile.component-tile--view-mode-a:hover,.component-tile.component-tile--br-view-mode-b:hover,.component-tile.component-tile--br-view-mode-a:hover,.component-tile.component-tile--br-view-mode-c:hover,.component-tile.component-tile--br-view-mode-d:hover,.component-tile.component-tile--br-view-mode-f:hover,.tiles-view .views-row:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,.25);cursor:pointer}.component-tile.component-tile--br-view-mode-c,.node--type-demo .related-nodes .views-row{border-radius:8px}.component-tile.component-tile--br-view-mode-c:before,.node--type-demo .related-nodes .views-row:before{content:'';display:block;position:absolute;height:8px;width:100%}.component-tile.component-tile--br-view-mode-c.webinar:before,.node--type-demo .related-nodes .views-row.webinar:before{background:#5867e8}.component-tile.component-tile--br-view-mode-c.whitepaper:before,.node--type-demo .related-nodes .views-row.whitepaper:before{background:#0176d3}.component-tile.component-tile--br-view-mode-c.training:before,.node--type-demo .related-nodes .views-row.training:before{background:#fe9339}.component-tile.component-tile--br-view-mode-c.documentation:before,.node--type-demo .related-nodes .views-row.documentation:before{background:#0176d3}.component-tile.component-tile--br-view-mode-c.ebook:before,.node--type-demo .related-nodes .views-row.ebook:before{background:#41b658}.component-tile.component-tile--br-view-mode-c.article:before,.node--type-demo .related-nodes .views-row.article:before{background:#9602c7}.component-tile.component-tile--br-view-mode-c.report:before,.node--type-demo .related-nodes .views-row.report:before{background:#fcc003}.component-tile.component-tile--br-view-mode-c.demo:before,.node--type-demo .related-nodes .views-row.demo:before{background:#9602c7}.component-tile.component-tile--br-view-mode-c.marketplace:before,.node--type-demo .related-nodes .views-row.marketplace:before{background:#fcc003}.component-tile.component-tile--br-view-mode-c.blog:before,.node--type-demo .related-nodes .views-row.blog:before{background:#0176d3}.component-tile.component-tile--br-view-mode-c.case-studies:before,.node--type-demo .related-nodes .views-row.case-studies:before{background:#04e1cb}.component-tile.component-tile--br-view-mode-c.webcast:before,.node--type-demo .related-nodes .views-row.webcast:before{background:#5867e8}.component-tile.component-tile--br-view-mode-c.video:before,.node--type-demo .related-nodes .views-row.video:before{background:#ff906e}.component-tile.component-tile--br-view-mode-c.features:before,.node--type-demo .related-nodes .views-row.features:before{background:#1f0974}.component-tile.component-tile--br-view-mode-c.tutorial:before,.node--type-demo .related-nodes .views-row.tutorial:before{background:#fe9339}.component-tile.component-tile--br-view-mode-c.infographic:before,.node--type-demo .related-nodes .views-row.infographic:before{background:#1f0974}.component-tile.component-tile--br-view-mode-c.news:before,.node--type-demo .related-nodes .views-row.news:before{background:#0176d3}.component-tile a.arrow-button,.component-tile a.animated-arrow-link,.component-tile a.arrow-button.play{border-radius:4px;font-size:16px;line-height:24px;min-width:initial !important;margin-right:15px;margin-bottom:15px;border-width:2px;border-style:solid;display:inline-block;font-family:"SFBold",Arial,sans-serif;text-decoration:none;box-shadow:none;text-shadow:none;text-align:center;cursor:pointer;background:0 0;color:#0176d3;border-color:#0176d3;height:auto;padding:8px 24px;min-height:44px;margin-bottom:34px}.component-tile a.arrow-button:after,.component-tile a.arrow-button:before,.component-tile a.animated-arrow-link:after,.component-tile a.animated-arrow-link:before,.component-tile a.arrow-button.play:after,.component-tile a.arrow-button.play:before{display:none}.component-tile a.arrow-button:hover,.component-tile a.animated-arrow-link:hover,.component-tile a.arrow-button.play:hover{text-decoration:none;background:#eaf5fe;color:#032d60;border-color:#032d60}.component-tile.component-tile--br-view-mode-c a.arrow-button,.component-tile.component-tile--br-view-mode-d a.arrow-button,.tiles-view .views-row a.arrow-button{border-radius:4px;font-size:16px;line-height:24px;min-width:initial !important;margin-right:15px;margin-bottom:15px;border-width:2px;border-style:solid;display:inline-block;font-family:"SFBold",Arial,sans-serif;text-decoration:none;box-shadow:none;text-shadow:none;text-align:center;cursor:pointer;background:0 0;color:#0176d3;border-color:#0176d3;height:auto;padding:8px 24px;min-height:44px;margin:0}.component-tile.component-tile--br-view-mode-c a.arrow-button:after,.component-tile.component-tile--br-view-mode-c a.arrow-button:before,.component-tile.component-tile--br-view-mode-d a.arrow-button:after,.component-tile.component-tile--br-view-mode-d a.arrow-button:before,.tiles-view .views-row a.arrow-button:after,.tiles-view .views-row a.arrow-button:before{display:none}.component-tile.component-tile--br-view-mode-c a.arrow-button:hover,.component-tile.component-tile--br-view-mode-d a.arrow-button:hover,.tiles-view .views-row a.arrow-button:hover{text-decoration:none;background:#eaf5fe;color:#032d60;border-color:#032d60}.component-tile:hover a.arrow-button,.component-tile:hover a.animated-arrow-link,.tiles-view .views-row:hover a.arrow-button{text-decoration:none;background:#eaf5fe;color:#032d60;border-color:#032d60}
@font-face{font-family:'openSans';font-display:auto;src:url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Regular-webfont.eot");src:local("openSans"),local("Open Sans"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Regular-webfont.woff") format("woff"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Regular.ttf") format("truetype"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal;font-display:swap;-webkit-font-smoothing:antialiased}@font-face{font-family:'openSansLight';font-display:swap;src:url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Light-webfont.eot");src:url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Light-webfont.woff") format("woff"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Light.ttf") format("truetype"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Light-webfont.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'openSansBold';font-display:swap;src:url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Bold-webfont.eot");src:url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Bold-webfont.woff") format("woff"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Bold.ttf") format("truetype"),url("/modules/custom/content_types/content_types_customer_story/css/../fonts/open_sans/OpenSans-Bold-webfont.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}.node--type-customer-story .banner.Dark{color:#181818}.node--type-customer-story .banner{position:relative;padding-top:34px;text-align:center}.node--type-customer-story .banner .row{padding-top:40px;padding-bottom:0;position:relative}@media screen and (min-width:992px){.node--type-customer-story .banner{text-align:left;height:495px}}.node--type-customer-story .banner .field-name-field-page-title{display:inline-block}.node--type-customer-story .banner h2{font-family:"AvantGardeBold",Arial,sans-serif,Arial,sans-serif;font-size:22px;text-align:center;margin-bottom:0;margin-top:0}@media screen and (min-width:600px){.node--type-customer-story .banner h2{text-align:left}}.node--type-customer-story .banner .contact-cta{display:none;float:right;font-size:15px}@media screen and (min-width:992px){.node--type-customer-story .banner .contact-cta{display:inline-block}}.node--type-customer-story .banner .field-name-field-customers-breadcrumbs{text-align:center}@media screen and (min-width:992px){.node--type-customer-story .banner .field-name-field-customers-breadcrumbs{border-top:1px solid #d1d1d1;text-align:left;margin-top:15px}}.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-items{margin:0;padding:0}.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-item{display:inline-block;margin:0;padding:0}.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-item a,.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-item span{font-size:12px;display:inline-block;margin:0;margin-right:.25rem;padding:0}.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-item a:after,.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-item span:after{content:">";display:inline-block;padding-left:3px}.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-item:last-child a:after,.node--type-customer-story .banner .field-name-field-customers-breadcrumbs .field-item:last-child span:after{display:none}.node--type-customer-story .banner h1{font-size:30px;line-height:40px;margin:15px auto 0;max-width:600px}@media screen and (min-width:992px){.node--type-customer-story .banner h1{max-width:53%;margin:50px 0 0}}@media screen and (min-width:1160px){.node--type-customer-story .banner h1{max-width:43%}}.node--type-customer-story .banner .vidyard-link-wrapper{display:inline-block}.node--type-customer-story .banner .vidyard-link-wrapper a{font-weight:700;color:#0176d3;font-size:17px}@media screen and (min-width:992px){.node--type-customer-story .banner .vidyard-link-wrapper a{color:#fff}}.node--type-customer-story .banner .vidyard-link-wrapper a:before{margin:0 auto;background-image:url(/sites/default/files/cmm_files/play-sprite-01.svg);background-repeat:no-repeat;background-position:5px;background-size:182%;height:70px;width:70px;position:relative;vertical-align:middle;content:""}@media screen and (min-width:992px){.node--type-customer-story .banner .vidyard-link-wrapper a:before{margin-right:10px;display:inline-block}}.node--type-customer-story .banner .vidyard-link-wrapper a:hover:before{background-image:url(/sites/default/files/cmm_files/play-sprite-01.svg);background-position:-61px}.node--type-customer-story .banner .vidyard-link-wrapper a:hover{background:0 0;color:#0176d3}.node--type-customer-story .banner .row{position:relative}.node--type-customer-story .banner .field--name-field-customer-logo{display:none}@media screen and (min-width:992px){.node--type-customer-story .banner .field--name-field-customer-logo{position:absolute;right:14%;z-index:3;top:309px;width:254px;display:block}}@media screen and (min-width:1160px){.node--type-customer-story .banner .field--name-field-customer-logo{right:16%}}.node--type-customer-story .banner .background{display:none}@media screen and (min-width:992px){.node--type-customer-story .banner .background{content:'';position:absolute;top:0;left:-50%;display:block;width:200%;height:1220px;height:948px;border-radius:50%;z-index:-1;transform:translateY(-50%);background:#f4fcff;background-repeat:no-repeat;background-position:bottom center}}.node--type-customer-story .banner .ctas-wrapper{margin-top:5px}.node--type-customer-story .banner .field-name-field-customer-banner-cta,.node--type-customer-story .banner .field-name-field-video-duration{display:block}@media screen and (min-width:992px){.node--type-customer-story .banner .field-name-field-customer-banner-cta,.node--type-customer-story .banner .field-name-field-video-duration{display:inline-block}}.node--type-customer-story .banner .field-name-field-video-duration{vertical-align:middle;margin-top:4px;margin-left:10px;font-family:"AvantGarde",Arial,sans-serif,arial,sans-serif;font-size:17px;display:none}@media screen and (min-width:992px){.node--type-customer-story .banner .field-name-field-video-duration{display:inline-block}}.node--type-customer-story .banner .field-name-field-video-duration .field-items .field-item:before{content:"|";display:inline-block;vertical-align:top;margin-right:10px}.node--type-customer-story .field--name-field-customer-top-stats{margin-top:25px;padding:0 10px}@media screen and (min-width:992px){.node--type-customer-story .field--name-field-customer-top-stats{margin:20px 0 0;padding:0}}.node--type-customer-story .field--name-field-customer-top-stats p{display:inline-block;width:32%;margin-bottom:0;color:#032d60;vertical-align:top}.node--type-customer-story .field--name-field-customer-top-stats p span:first-child{display:block;width:100%;font-family:"AvantGarde",Arial,sans-serif;font-size:28px;line-height:33px}@media screen and (min-width:480px){.node--type-customer-story .field--name-field-customer-top-stats p span:first-child{font-size:35px;line-height:44px}}@media screen and (min-width:992px){.node--type-customer-story .field--name-field-customer-top-stats p span:first-child{display:inline-block;width:auto;line-height:28px}}@media screen and (min-width:1160px){.node--type-customer-story .field--name-field-customer-top-stats p span:first-child{font-size:35px}}@media screen and (min-width:72.5rem){.node--type-customer-story .field--name-field-customer-top-stats p span:first-child{font-size:40px;line-height:34px}}.node--type-customer-story .field--name-field-customer-top-stats p span:last-child{display:block;font-size:15px;max-width:100%;font-family:"AvantGarde",Arial,sans-serif;vertical-align:top;line-height:19px;font-size:15px;line-height:17px}@media screen and (min-width:480px){.node--type-customer-story .field--name-field-customer-top-stats p span:last-child{font-size:16px;line-height:17px}}@media screen and (min-width:992px){.node--type-customer-story .field--name-field-customer-top-stats p span:last-child{display:inline-block;max-width:49%;vertical-align:baseline;font-size:15px;line-height:15px}}@media screen and (min-width:72.5rem){.node--type-customer-story .field--name-field-customer-top-stats p span:last-child{font-size:16px;line-height:19px}}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(1){width:41%}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(1) span:last-child{max-width:49%}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2){width:34%}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2) span:last-child{max-width:58%}@media screen and (min-width:992px){.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2) span:last-child{max-width:65%}}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3){width:22%}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3) span:last-child{max-width:58%}@media screen and (min-width:992px){.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3) span:last-child{max-width:60%}}@media screen and (min-width:600px){.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(1){width:41%}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2){width:44%}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3){width:13%}}@media screen and (min-width:600px){.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(1),.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2),.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3){width:32%}.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(1) span:first-child,.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2) span:first-child,.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3) span:first-child{font-size:45px}}@media screen and (min-width:992px){.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(1) span:first-child,.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2) span:first-child,.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3) span:first-child{font-size:35px;vertical-align:top}}@media screen and (min-width:72.5rem){.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(1) span:first-child,.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2) span:first-child,.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(3) span:first-child{font-size:45px}}.node--type-customer-story .main-content ul{list-style-image:none}.node--type-customer-story .main-content h3{margin-bottom:20px;margin-top:30px}.node--type-customer-story .main-content h3:first-child{margin-top:0}.node--type-customer-story .main-content h4{font-style:italic;margin-top:-17px;font-size:15px;color:#181818}.node--type-customer-story .main-content h5{font-weight:700;font-size:16px;margin:20px 0 15px}.node--type-customer-story .main-content:after{position:absolute;left:-25%;display:block;width:150%;height:430px;min-height:350px;z-index:-1;transform:translateY(-80%);background:linear-gradient(-180deg,#fff 0%,#f4fcff 36%);background:-moz-linear-gradient(bottom,#fff 0%,#f4fcff 100%);background:-webkit-linear-gradient(bottom,#fff 0%,#f4fcff 100%);background:linear-gradient(to bottom,#fff 0%,#f4fcff 100%)}@media screen and (min-width:992px){.node--type-customer-story .main-content:after{content:'';border-radius:70%}}.node--type-customer-story .page-title{margin-top:7px}.node--type-customer-story .body-wrapper.row{padding-top:30px}@media screen and (min-width:600px){.node--type-customer-story .body-wrapper.row{padding-top:50px}}.node--type-customer-story .social-content{text-align:center;display:none}@media screen and (min-width:992px){.node--type-customer-story .social-content{text-align:left;display:block}}.node--type-customer-story .social-content a img{width:30px;height:30px;margin-right:5px;margin-bottom:10px}@media screen and (min-width:992px){.node--type-customer-story .social-content .download{display:none}}.node--type-customer-story .social-content.mobile{display:block}@media screen and (min-width:992px){.node--type-customer-story .social-content.mobile{display:none}}.node--type-customer-story .row.content{padding-top:40px}.node--type-customer-story .sidebar{margin-top:0}@media screen and (min-width:1160px){.node--type-customer-story .sidebar .row{padding-top:60px}}.node--type-customer-story .sidebar img{display:block;margin-bottom:20px;max-width:280px;height:55px}@media screen and (min-width:992px){.node--type-customer-story .sidebar img{display:none}}.node--type-customer-story .sidebar .field-label{font-size:12px}.node--type-customer-story .sidebar .field-items{font-size:15px}.node--type-customer-story .sidebar .field--label-above{margin-bottom:20px}.node--type-customer-story .sidebar .field-name-field-customer-story-download{margin-top:10px}@media screen and (min-width:992px){.node--type-customer-story .sidebar .field-name-field-customer-story-download{margin-top:23px;border-top:1px solid #999;padding-top:30px}}.node--type-customer-story .sidebar .field-name-field-customer-story-download a:before{content:" ";display:inline-block;width:30px;height:30px;background:url("/modules/custom/content_types/content_types_customer_story/css/../../../../../themes/custom/mule_foundation/images/mulesoft-download.svg") no-repeat;vertical-align:middle;margin-right:10px}.node--type-customer-story .sidebar .left,.node--type-customer-story .sidebar .right{display:block;width:100%;vertical-align:top}@media screen and (min-width:480px){.node--type-customer-story .sidebar .left,.node--type-customer-story .sidebar .right{display:inline-block;width:49%}}@media screen and (min-width:992px){.node--type-customer-story .sidebar .left,.node--type-customer-story .sidebar .right{display:block;width:100%}}@media screen and (min-width:992px){.node--type-customer-story .sidebar{margin-top:38px}}.node--type-customer-story .field-label{font-size:12px}.node--type-customer-story .content-image.row{padding-top:20px;padding-bottom:0}.node--type-customer-story .content-image .field-name-field-caption{font-style:italic;font-size:15px;margin-top:10px}@media screen and (min-width:600px){.node--type-customer-story .content-image .field-name-field-caption{margin-top:15px}}.node--type-customer-story .main-content{position:relative}.node--type-customer-story .main-content>.row:last-child{padding-bottom:50px;padding-top:15px;background:linear-gradient(-180deg,#fff 0%,#f4fcff 36%);background:-moz-linear-gradient(bottom,#fff 0%,#f4fcff 100%);background:-webkit-linear-gradient(bottom,#fff 0%,#f4fcff 100%);background:linear-gradient(to bottom,#fff 0%,#f4fcff 100%)}@media screen and (min-width:992px){.node--type-customer-story .main-content>.row:last-child{padding-bottom:inherit;background:0 0;padding-top:15px}}.node--type-customer-story .main-content .field-name-field-results-ending:before{display:none}@media screen and (min-width:992px){.node--type-customer-story .main-content .field-name-field-results-ending:before{content:'';position:absolute;left:-25%;display:block;width:150%;height:22%;border-radius:70%;z-index:-1;transform:translateY(-50%);background:linear-gradient(-180deg,#fff 0%,#f4fcff 36%);background:-moz-linear-gradient(bottom,#fff 0%,#f4fcff 100%);background:-webkit-linear-gradient(bottom,#fff 0%,#f4fcff 100%);background:linear-gradient(to bottom,#fff 0%,#f4fcff 100%)}}@media screen and (min-width:600px){.node--type-customer-story .main-content .field-name-field-results-ending{max-height:125px}}.node--type-customer-story .related-customer-stories{border-top:1px solid #999;padding:25px 0 0;margin-top:10px}@media screen and (min-width:992px){.node--type-customer-story .related-customer-stories{bottom:55px;position:absolute;margin-left:0;padding:0;margin-top:0;border:none}}.node--type-customer-story .row-wrapper.customer-related-resource>.row{padding-bottom:40px}@media screen and (min-width:600px){.node--type-customer-story .row-wrapper.customer-related-resource>.row .row{padding-bottom:20px}}.node--type-customer-story .quote{margin:20px 0;overflow:hidden}.node--type-customer-story .quote img{display:none}@media screen and (min-width:600px){.node--type-customer-story .quote img{display:block;float:left;max-width:85px}}.node--type-customer-story .quote-text{font-size:28px;line-height:40px}.node--type-customer-story .quote-image{display:none}@media screen and (min-width:600px){.node--type-customer-story .quote-image{display:block;float:left}}.node--type-customer-story .quote-signature{font-size:18px}@media screen and (min-width:600px){.node--type-customer-story .quote-signature{float:left;padding:10px 0 0 10px}}.node--type-customer-story .caption{font-style:italic;font-size:15px;margin-top:10px}.node--type-customer-story .customer-related-tiles-title{margin-bottom:0}.node--type-customer-story .field-wrapper.field.field-component--field-svg-image{max-width:240px}.node--type-customer-story .field-wrapper.field.field-component--field-svg-image svg,.node--type-customer-story .field-wrapper.field.field-component--field-svg-image img{text-align:left;height:45px}.node--type-customer-story .featured-tiles .component-tile--view-mode-d .field-component--field-tile-body{min-height:148px;max-height:148px;overflow:hidden}.node--type-customer-story .featured-tiles .component-tile--view-mode-d .field-component--field-tile-body p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.node--type-customer-story .featured-tiles .field-content p{color:#323031;line-height:inherit}.translatable-page.section-en-es.node--type-customer-story #main,.translatable-page.section-en-fr.node--type-customer-story #main,.translatable-page.section-en-jp.node--type-customer-story #main,.translatable-page.section-en-de.node--type-customer-story #main,.translatable-page.section-en-pt.node--type-customer-story #main{margin-top:70px}@media screen and (min-width:992px){.translatable-page.section-en-es.node--type-customer-story #main,.translatable-page.section-en-fr.node--type-customer-story #main,.translatable-page.section-en-jp.node--type-customer-story #main,.translatable-page.section-en-de.node--type-customer-story #main,.translatable-page.section-en-pt.node--type-customer-story #main{margin-top:45px}}.smartling-jp.node--type-customer-story .banner .row,.smartling-de.node--type-customer-story .banner .row,.smartling-fr.node--type-customer-story .banner .row,.smartling-pt.node--type-customer-story .banner .row{padding-top:0}.smartling-jp.node--type-customer-story .banner .background,.smartling-de.node--type-customer-story .banner .background,.smartling-fr.node--type-customer-story .banner .background,.smartling-pt.node--type-customer-story .banner .background{top:-30px}.smartling-jp.node--type-customer-story .banner h1,.smartling-de.node--type-customer-story .banner h1,.smartling-fr.node--type-customer-story .banner h1,.smartling-pt.node--type-customer-story .banner h1{max-width:50%}@media screen and (min-width:992px){.smartling-jp.node--type-customer-story .banner .field--name-field-customer-logo,.smartling-de.node--type-customer-story .banner .field--name-field-customer-logo,.smartling-fr.node--type-customer-story .banner .field--name-field-customer-logo,.smartling-pt.node--type-customer-story .banner .field--name-field-customer-logo{top:280px}}@media screen and (max-width:600px){.smartling-jp.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2),.smartling-de.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2),.smartling-fr.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2),.smartling-pt.node--type-customer-story .field--name-field-customer-top-stats p:nth-child(2){width:26%}}@media screen and (min-width:992px){body.translatable-page.section-en-es.node--type-customer-story.header-scrolled:not(.header-promo-closed) main#main,body.translatable-page.section-en-fr.node--type-customer-story.header-scrolled:not(.header-promo-closed) main#main,body.translatable-page.section-en-de.node--type-customer-story.header-scrolled:not(.header-promo-closed) main#main,body.translatable-page.section-en-pt.node--type-customer-story.header-scrolled:not(.header-promo-closed) main#main,body.translatable-page.section-en-de.node--type-customer-story.header-scrolled:not(.header-promo-closed) main#main{padding-top:98px}}@media screen and (min-width:992px){.header-promo-closed.translatable-page.section-en-es.node--type-customer-story #main,.header-promo-closed.translatable-page.section-en-fr.node--type-customer-story #main,.header-promo-closed.translatable-page.section-en-jp.node--type-customer-story #main,.header-promo-closed.translatable-page.section-en-de.node--type-customer-story #main,.header-promo-closed.translatable-page.section-en-pt.node--type-customer-story #main{margin-top:80px}}.node--type-customer-story .wes .banner .field-name-field-customers-breadcrumbs{display:none}.node--type-customer-story .wes .banner .field--name-field-page-title{display:none}.node--type-customer-story .wes .banner h1{max-width:100%;margin-left:auto;margin-right:auto;font-size:32px;line-height:40px;margin-bottom:40px}@media screen and (min-width:600px){.node--type-customer-story .wes .banner h1{max-width:70%;text-align:center;font-size:40px;line-height:48px}}@media screen and (min-width:992px){.node--type-customer-story .wes .banner h1{font-size:45px;line-height:55px;margin-bottom:0}}.node--type-customer-story .wes .banner.Light p{color:#181818}.node--type-customer-story .wes .banner .background{position:absolute;top:0;left:-50%;display:block;width:200%;height:948px;z-index:-1;transform:translateY(-50%);background-repeat:no-repeat;background-position:bottom center;background-image:none !important;background-color:#eaf5fe !important;border-radius:0}@media screen and (min-width:992px){.node--type-customer-story .wes .banner .background{border-radius:50%}}.node--type-customer-story .wes section.row-wrapper.customer-related-resource.row-wrapper .row .row-wrapper .row{padding:0}.node--type-customer-story .wes .body-wrapper.row.grid-x.grid-margin-x{padding-left:0}.node--type-customer-story .wes .body-wrapper section.body-content.cell.large-11{margin:0}.node--type-customer-story .wes .field--name-field-customer-top-stats p span{color:#032d60;font-family:"AvantGardeBold",Arial,sans-serif}.node--type-customer-story .wes .field--name-field-customer-top-stats p:nth-child(1) span:first-child,.node--type-customer-story .wes .field--name-field-customer-top-stats p:nth-child(2) span:first-child,.node--type-customer-story .wes .field--name-field-customer-top-stats p:nth-child(3) span:first-child{font-size:36px;font-family:"AvantGarde",Arial,sans-serif;line-height:55px;margin-right:6px}.node--type-customer-story .wes .field--name-field-customer-top-stats p span:last-child{font-size:14px;line-height:16px;font-family:"SFBold",Arial,sans-serif;margin-top:6px}.node--type-customer-story .wes .quote-text{font-family:"AvantGarde",Arial,sans-serif;color:#032d60}.node--type-customer-story .wes .quote-signature{font-family:"SF",Arial,sans-serif}.node--type-customer-story .wes .quote img{border-radius:50%}.node--type-customer-story .wes .main-content>.row:last-child{background:linear-gradient(to bottom,#fff 80%,rgba(234,245,254,.5) 90%)}@media screen and (min-width:992px){.node--type-customer-story .wes .main-content>.row:last-child{background:0 0}}.node--type-customer-story .wes .main-content:after{background:linear-gradient(to bottom,#fff 33%,rgba(234,245,254,.5) 58%)}.node--type-customer-story .wes .field-name-field-related-banner .field-name-field-section-title div{font-family:"SF",Arial,sans-serif}.node--type-customer-story .wes .field-name-field-related-banner .field-name-field-headline p{font-family:"AvantGarde",Arial,sans-serif}.node--type-customer-story .wes .field-name-field-related-banner .field-paragraph--field-banner-copy a{color:#032d60 !important}.node--type-customer-story .wes .customer-related-resource .arrow-button{background:0 0}.node--type-customer-story .wes .customer-related-resource .arrow-button:hover{color:#032d60 !important}.node--type-customer-story .wes .customer-related-resource .arrow-button:before{display:none}.node--type-customer-story .wes .field--name-field-customer-top-stats p span:last-child{max-width:100%;margin-right:12px}@media screen and (min-width:992px){.node--type-customer-story .wes .field--name-field-customer-top-stats p span:last-child{max-width:49%}}.node--type-customer-story .wes section.row-wrapper.customer-related-resource .row .row-wrapper .row{padding:0}.node--type-customer-story .vidyard-link-wrapper{text-align:center;margin:0 auto;display:block;margin-top:25px}.node--type-customer-story .vidyard-link-wrapper a.vidyard-pop-up-button{border-radius:4px;font-size:16px;line-height:28px;min-width:initial !important;background:#0176d3;border:2px solid #0176d3;color:#fff;height:52px;padding:13.75px 24px;min-height:52px;font-family:"SFBold",Arial,sans-serif}.node--type-customer-story.node--type-customer-story.wes.node--type-customer-story .vidyard-link-wrapper a.vidyard-pop-up-button:hover{background:0 0;color:#0176d3 !important}.node--type-customer-story.node--type-customer-story .banner .vidyard-link-wrapper a:before{content:none}.node--type-customer-story.node--type-customer-story .ctas-wrapper{text-align:center}.node--type-customer-story.node--type-customer-story .banner h1{margin-bottom:0}.node--type-customer-story.node--type-customer-story .ctas-wrapper{margin-bottom:50px}@media screen and (min-width:992px){.node--type-customer-story.node--type-customer-story .banner h1{margin-bottom:0}.node--type-customer-story.node--type-customer-story .ctas-wrapper{margin-bottom:0}}
.row-wrapper.live-grid-title{margin-top:80px}.row-wrapper.live-grid-demonstration .row{background:rgba(255,0,0,.05);margin-bottom:53px}.row-wrapper.live-grid-demonstration .row .cell{position:relative;height:600px;box-sizing:content-box;background:rgba(255,0,0,.1)}.row-wrapper.live-grid-demonstration .row .cell:nth-child(2):before{content:'15';display:block;position:absolute;left:-1.875rem;font-size:11px;font-weight:700;padding-top:5px}.row-wrapper.live-grid-demonstration .row .cell:after{content:'';font-size:11px;font-weight:700;display:block;width:calc(100% + 1.875rem);height:100%;position:absolute;left:calc(-1.875rem/2);border-right:1px solid rgba(255,0,0,.4);padding-top:5px}.row-wrapper.live-grid-demonstration .row .cell:first-child:after{content:'15'}.row-wrapper.live-grid-demonstration .row>.cell:last-child:after{border-right:none}.row-wrapper.live-grid-demonstration .row .cell div{position:absolute;width:100%;text-align:center;font-family:'OpenSansBold',sans-serif}@media screen and (max-width:1160px){.row-wrapper.live-grid-demonstration .row .cell:first-child:after{content:'10 15';text-indent:-12px;font-size:9px}.row-wrapper.live-grid-demonstration .row .cell:nth-child(2):before{font-size:9px;text-indent:2px}.row-wrapper.live-grid-demonstration .row>.cell:first-child:after{border-left:1px solid rgba(0,0,0,1)}.row-wrapper.live-grid-demonstration .row>.cell:last-child:after{border-right:1px solid rgba(0,0,0,1)}}@media screen and (max-width:992px){.row-wrapper.live-grid-demonstration .row{margin-bottom:0}}@media screen and (max-width:768px){.row-wrapper.live-grid-demonstration .row .cell:after{content:'';width:calc(100% + 1.25rem);left:calc(-1.25rem/2);font-size:7px}.row-wrapper.live-grid-demonstration .row .cell:first-child:after{content:'12 10';font-size:7px;text-indent:-10px}.row-wrapper.live-grid-demonstration .row .cell:nth-child(2):before{content:'10';left:-1.25rem;font-size:7px}.row-wrapper.live-grid-demonstration .row .cell div{font-size:12px}}
.paragraph--unpublished{background-color:#fff4f4}
@font-face{font-family:'openSans';font-display:auto;src:url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Regular-webfont.eot");src:local("openSans"),local("Open Sans"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Regular-webfont.woff") format("woff"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Regular.ttf") format("truetype"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal;font-display:swap;-webkit-font-smoothing:antialiased}@font-face{font-family:'openSansLight';font-display:swap;src:url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Light-webfont.eot");src:url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Light-webfont.woff") format("woff"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Light.ttf") format("truetype"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Light-webfont.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'openSansBold';font-display:swap;src:url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Bold-webfont.eot");src:url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Bold-webfont.woff") format("woff"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Bold.ttf") format("truetype"),url("/modules/custom/paragraphs/paragraphs_related_resource_banner/css/../fonts/open_sans/OpenSans-Bold-webfont.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}.field--name-field-related-banner{text-align:center}@media screen and (min-width:600px){.field--name-field-related-banner{text-align:left}}.field--name-field-related-banner .field--name-field-section-title{margin-bottom:30px}.field--name-field-related-banner .field-name-field-headline p{font-size:24px;font-family:"AvantGarde",Arial,sans-serif}.field--name-field-related-banner .field--name-field-banner-cta{margin-top:20px}.field--name-field-related-banner .field--name-field-banner-image{display:none}@media screen and (min-width:600px){.field--name-field-related-banner .field--name-field-banner-image{display:block}.field--name-field-related-banner .field--name-field-banner-image img{max-width:500px}}@media screen and (min-width:992px){.customer-related-resource.row-wrapper .row{padding-top:0}}.node--type-customer-story .customer-related-resource>.row .row{padding-bottom:70px}
