/* @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}
.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)}
.banner-region{margin-top:65px;padding:25px 0 0}@media screen and (min-width:992px){.banner-region{margin-top:35px;padding:25px 0 0}}.banner-region .component-banner{text-align:center}@media screen and (min-width:992px){.banner-region .component-banner{text-align:left;margin-top:15px}}.banner-region .component-banner .mule-button{margin-top:10px}@media screen and (min-width:600px){.banner-region .component-banner .mule-button{width:auto}}@media screen and (min-width:1168px){.banner-region .component-banner .mule-button:nth-child(2){margin-left:0}}.banner-region .component-banner-view-mode-a h2{font-size:22px;line-height:25px;margin:0}.banner-region .component-banner-view-mode-a .banner-content{max-width:600px;margin:auto}.banner-region .component-banner-view-mode-a .field-name-field-banner-image img{height:65px;width:auto}.banner-region .component-banner-view-mode-a .field.field--component-field-header-content{display:inline-block;float:right}.banner-region .component-banner-view-mode-a .field--component-field-header-title{display:inline-block}.banner-region .component-banner-view-mode-a .field.field--component-field-header-content{display:none}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-a .field.field--component-field-header-content{display:inline-block}}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b{margin-top:24px}}.banner-region .component-banner-view-mode-b .left{padding-top:20px}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b .left{padding-top:0}}.banner-region .component-banner-view-mode-b .right{position:relative}.banner-region .component-banner-view-mode-b .field--component-field-header-title{display:inline-block}.banner-region .component-banner-view-mode-b .field--component-field-header-content{display:none;float:right}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b .field--component-field-header-content{display:inline-block}}.banner-region .component-banner-view-mode-b .field--component-field-header-content a{color:#fff;text-decoration:underline}.banner-region .component-banner-view-mode-b .field--name-field-banner-body p{font-size:22px;line-height:30px}.banner-region .component-banner-view-mode-b h2{font-size:22px;line-height:25px;margin:0}.banner-region .component-banner-view-mode-b .field--component-field-header-title span{font-size:22px;line-height:25px;margin:0;font-family:"AvantGardeBold",Arial,sans-serif}.banner-region .component-banner-view-mode-b h1{margin-top:0;margin-bottom:10px}.banner-region .component-banner-view-mode-b .field--name-field-banner-image{max-width:488px;margin:40px auto 0 auto}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b .row .left{height:320px}}.banner-region .component-banner-view-mode-b .row .left .left-content{position:relative;top:50%;transform:translateY(-50%)}.banner-region .component-banner-view-mode-b .banner-region .row .left{height:320px}.banner-region .component-banner-view-mode-b .banner-region .row .left .left-content{position:relative;top:50%;transform:translateY(-50%)}.banner-region .component-banner-view-mode-b .has-background .mule-button{display:inline-block;background:0 0;color:#fff;min-height:52px;min-width:160px;padding:10px 24px;text-align:center;font-size:16px;font-family:"SFBold",Arial,sans-serif;border:2px solid #fff;line-height:24px;height:52px;margin-bottom:15px}.banner-region .component-banner-view-mode-b .has-background .mule-button:hover{color:#0176d3;background-color:#fff}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b .has-background .mule-button{display:inline-block;background:#0176d3;color:#fff;min-width:160px;text-align:center;font-size:16px;font-family:"SFBold",Arial,sans-serif;border:2px solid #0176d3;line-height:24px;margin-bottom:15px;height:52px;padding:10px 24px;min-height:52px}.banner-region .component-banner-view-mode-b .has-background .mule-button:hover{color:#0176d3;background-color:transparent}}.banner-region .component-banner-view-mode-b .has-background .mule-button.white{display:inline-block;background:0 0;color:#fff;min-height:52px;min-width:160px;padding:10px 24px;text-align:center;font-size:16px;font-family:"SFBold",Arial,sans-serif;border:2px solid #fff;line-height:24px;height:52px;margin-bottom:15px}.banner-region .component-banner-view-mode-b .has-background .mule-button.white:hover{color:#0176d3;background-color:#fff}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b .has-background .mule-button.white{display:inline-block;background:0 0;color:#fff;min-height:52px;min-width:160px;padding:10px 24px;text-align:center;font-size:16px;font-family:"SFBold",Arial,sans-serif;border:2px solid #fff;line-height:24px;height:52px;margin-bottom:15px}.banner-region .component-banner-view-mode-b .has-background .mule-button.white:hover{color:#0176d3;background-color:#fff}}.banner-region .component-banner-view-mode-c .field-name-title,.banner-region .component-banner-view-mode-c .field--name-field-header-title{display:inline-block}.banner-region .component-banner-view-mode-c .field-name-title h1,.banner-region .component-banner-view-mode-c .field--name-field-header-title h1{font-size:22px;line-height:25px;margin-bottom:0;margin-top:0}.banner-region .component-banner-view-mode-c .field.field--component-field-header-content{display:inline-block;float:right}.banner-region .component-banner-view-mode-c .field--component-field-header-title{display:inline-block}.banner-region .component-banner-view-mode-d{margin-top:0}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-d{margin-top:24px}}.banner-region .component-banner-view-mode-d .field--component-title,.banner-region .component-banner-view-mode-d .field--component-field-banner-body,.banner-region .component-banner-view-mode-d .field-component--field-banner-ctas,.banner-region .component-banner-view-mode-d .field--component-field-banner-links{text-align:center}.banner-region .component-banner-view-mode-d .field--component-field-header-title{display:inline-block;text-align:left}.banner-region .component-banner-view-mode-d .field--component-field-header-title h2{font-size:22px;line-height:25px;max-width:936px;margin:0 auto}.banner-region .component-banner-view-mode-d .field--component-field-header-title span{font-size:22px;line-height:25px;max-width:936px;margin:0 auto;font-family:"AvantGardeBold",Arial,sans-serif}.banner-region .component-banner-view-mode-d h1{max-width:936px;margin:42px auto 7px auto}.banner-region .component-banner-view-mode-d h2{font-size:22px;line-height:25px;max-width:936px;margin:0 auto}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-d .field--component-field-header-title+.field-component--field-breadcrumbs,.banner-region .component-banner-view-mode-d .field--component-field-header-content+.field-component--field-breadcrumbs{border-top:1px solid #d1d1d1}}.banner-region .component-banner-view-mode-d .field-component--field-breadcrumbs{text-align:center;border-top:0}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-d .field-component--field-breadcrumbs{text-align:left}}.banner-region .component-banner-view-mode-d .field--component-field-header-content{float:right;display:none;vertical-align:top}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-d .field--component-field-header-content{display:inline-block}}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-d{background-size:cover;background-position:center}.banner-region .component-banner-view-mode-d .field--component-field-header-content{display:inline-block}}.banner-region .component-banner-view-mode-d .field--component-field-banner-body p{font-size:22px;max-width:936px;margin:0 auto}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-e{margin-top:24px}}.banner-region .component-banner-view-mode-e .field-name-title,.banner-region .component-banner-view-mode-e .field--name-field-header-title{display:inline-block}.banner-region .component-banner-view-mode-e h1{font-size:22px;line-height:25px;margin-bottom:0;margin-top:0}.banner-region .component-banner-view-mode-e .field--component-field-header-content{display:none;float:right}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-e .field--component-field-header-content{display:inline-block}}.banner-region .component-banner-view-mode-e .field-component--field-breadcrumbs .field-items{display:none}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-f{margin-top:24px}}.banner-region .component-banner-view-mode-f .left{padding-top:20px}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-f .left{padding-top:0}}.banner-region .component-banner-view-mode-f .right{position:relative}.banner-region .component-banner-view-mode-f .field--component-field-header-title{display:inline-block}.banner-region .component-banner-view-mode-f .field--component-field-header-title h1{font-size:22px;line-height:25px;margin:0}.banner-region .component-banner-view-mode-f .field--component-field-header-content{display:none;float:right}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-f .field--component-field-header-content{display:inline-block}}.banner-region .component-banner-view-mode-f .field--component-field-header-content a{color:#fff;text-decoration:underline}.banner-region .component-banner-view-mode-f h2{font-size:22px;line-height:25px;margin:0}.banner-region .component-banner-view-mode-f h1{margin-top:0;margin-bottom:10px}.banner-region .component-banner-view-mode-f .field--name-field-banner-image{max-width:552px;margin:10px auto 0 auto;vertical-align:baseline;display:inline-block}.banner-region .component-banner-view-mode-f .field--name-field-banner-image img{vertical-align:bottom;display:inline-block}.banner-region .component-banner-view-mode-f .row .left{height:auto;margin-top:20px;margin-bottom:30px}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-f .row .left{height:auto}}.banner-region .component-banner-view-mode-f .row .left h1,.banner-region .component-banner-view-mode-f .row .left h2{font-size:33px;line-height:39px;margin-top:0;margin-bottom:10px}.banner-region .component-banner-view-mode-f .row .left .left-content{position:relative;top:50%;transform:translateY(-50%)}.banner-region .component-banner-view-mode-f .banner-region .row .left{height:auto}.banner-region .component-banner-view-mode-f .banner-region .row .left .left-content{position:relative;top:50%;transform:translateY(-50%)}.banner-region .component-banner-view-mode-f .has-background .mule-button{display:inline-block;background:0 0;color:#fff;min-height:52px;min-width:160px;padding:10px 24px;text-align:center;font-size:16px;font-family:"SFBold",Arial,sans-serif;border:2px solid #fff;line-height:24px;height:52px;margin-bottom:15px;margin-right:10px;margin-bottom:5px}.banner-region .component-banner-view-mode-f .has-background .mule-button:hover{color:#0176d3;background-color:#fff}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-f .has-background .mule-button{display:inline-block;background:#0176d3;color:#fff;min-width:160px;text-align:center;font-size:16px;font-family:"SFBold",Arial,sans-serif;border:2px solid #0176d3;line-height:24px;margin-bottom:15px;height:52px;padding:10px 24px;min-height:52px}.banner-region .component-banner-view-mode-f .has-background .mule-button:hover{color:#0176d3;background-color:transparent}}@media screen and (min-width:1160px){.banner-region .component-banner-view-mode-f .has-background .mule-button{margin-right:15px}}.banner-region .component-banner-view-mode-f .has-background .mule-button:last-child{margin-right:0}.banner-region .component-banner-view-mode-f .has-background .mule-button.large{min-height:50px;padding:11px 10px 10px;text-align:center;font-size:16px}@media screen and (min-width:480px){.banner-region .component-banner-view-mode-f .has-background .mule-button.large{min-width:215px}}.banner-region .component-banner-view-mode-f .row .left{height:auto;margin-top:20px;margin-bottom:30px}@media screen and (min-width:600px){.banner-region .mule-button.large{min-width:216px}}@media screen and (min-width:992px){.banner-region .mule-button.large{min-width:220px}}.banner-region .field-component--field-breadcrumbs{text-align:center}@media screen and (min-width:992px){.banner-region .field-component--field-breadcrumbs{border-top:1px solid #d1d1d1;text-align:left;margin-top:10px}}.banner-region .field-component--field-breadcrumbs .field-items{margin:0}.banner-region .field-component--field-breadcrumbs .field-items .field-item{display:inline-block;margin:0;margin-right:.25rem;padding:0}.banner-region .field-component--field-breadcrumbs .field-items .field-item a{text-decoration:none}.banner-region .field-component--field-breadcrumbs .field-items .field-item a:after{content:">";display:inline-block;padding-left:3px}.banner-region .field-component--field-breadcrumbs .field-items .field-item:last-child a:after{display:none}.banner-region .vidyard-link-wrapper{position:relative}.banner-region .field--component-field-vidyard-code .vidyard-link-wrapper{position:absolute;left:0;right:0;top:0;bottom:0}.banner-region .vidyard-pop-up-button{height:65px;width:65px;display:block;position:absolute;background-image:url(/themes/custom/mule_foundation/images/play-white.svg);background-repeat:no-repeat;background-position:50%;background-size:90%;left:0;right:0;top:0;margin:auto;bottom:0}.banner-region .vidyard-pop-up-button:hover{background-image:url(/themes/custom/mule_foundation/images/play-white-hover.svg)}.banner-region .vidyard-pop-up-button.dark{height:65px;width:65px;display:block;position:absolute;background-image:url(/themes/custom/mule_foundation/images/play.svg);background-repeat:no-repeat;background-position:50%;background-size:90%;left:0;right:0;top:0;margin:auto;bottom:0}.banner-region .vidyard-pop-up-button.dark:hover{background-image:url(/themes/custom/mule_foundation/images/play-hover.svg)}.banner-region.dark-font .component-banner-view-mode-f .field--component-field-header-content a{color:#fff}@media screen and (min-width:992px){.banner-region.dark-font .component-banner-view-mode-f .field--component-field-header-content a{color:#181818}}.banner-region.dark-font .component-banner-view-mode-f h1,.banner-region.dark-font .component-banner-view-mode-f h2{color:#fff}@media screen and (min-width:992px){.banner-region.dark-font .component-banner-view-mode-f h1,.banner-region.dark-font .component-banner-view-mode-f h2{color:#032d60}}.banner-region.dark-font .component-banner-view-mode-f p,.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs a,.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs span,.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs .field-items .field-item span{color:#fff;text-decoration:none}@media screen and (min-width:992px){.banner-region.dark-font .component-banner-view-mode-f p,.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs a,.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs span,.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs .field-items .field-item span{color:#181818}}.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs{color:#fff}@media screen and (min-width:992px){.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs{border-top:1px #9e9e9e solid}}.banner-region .field-name-field-banner-body p.centered{max-width:563px;margin:0 auto}.banner-region.light-font{color:#fff}.banner-region.light-font p,.banner-region.light-font h1,.banner-region.light-font h2,.banner-region.light-font h3{color:#fff}.banner-region.no-heading{margin:0;padding:0}.banner-region.small-text .field-item p{font-size:16px}.banner-region.no-padding-bottom-region>.row-wrapper .row{padding-bottom:0}.banner-region.no-padding-top-region>.row-wrapper .row{padding-top:0}.banner-region.blue-gradient{width:100%;position:relative}@media screen and (min-width:72.5rem){.banner-region.blue-gradient{padding-left:0;padding-right:0}}.banner-region.light-blue-bg:after{height:500px;content:'';position:absolute;top:0;display:block;width:100%;z-index:-1;background:#f4fcff}@media screen and (min-width:992px){.banner-region.light-blue-bg:after{border-radius:50%;height:35%;width:200%;left:-50%;transform:translateY(-50%)}}.banner-region.no-keyline .field-component--field-breadcrumbs{border-top:0}.br .banner-region{margin-top:35px;padding:25px 0 0}@media screen and (min-width:992px){.br .banner-region{margin-top:35px;padding:25px 0 0}}.banner-region .component-banner-br-view-mode-b{text-align:center}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-b{text-align:left}}.banner-region .component-banner-br-view-mode-b.component-banner{margin-top:10px}.banner-region .component-banner-br-view-mode-b .field-component--field-breadcrumbs{border-top:0;margin-top:0;padding-bottom:22px}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-b .field-component--field-breadcrumbs{padding-bottom:25px}}.banner-region .component-banner-br-view-mode-b .field-component--field-breadcrumbs .field-items .field-item{font-family:"SF",Arial,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:30px}.banner-region .component-banner-br-view-mode-b .field-component--field-breadcrumbs .field-items .field-item a{position:relative;font-family:"SF",Arial,sans-serif,sans-serif;background-size:0px}.banner-region .component-banner-br-view-mode-b .field-component--field-breadcrumbs .field-items .field-item a:after{content:">";position:relative;width:10px;height:auto;bottom:auto;margin-left:auto;left:auto;visibility:initial;webkit-transition:none;transition:none}.banner-region .component-banner-br-view-mode-b .field-component--field-breadcrumbs .field-items .field-item a:hover:after{visibility:initial;width:10px}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-b .field-component--field-breadcrumbs{padding-bottom:45px}}.banner-region .component-banner-br-view-mode-b .field--component-field-header-title{font-family:"AvantGardeBold",Arial,sans-serif;font-size:14px;line-height:25px;letter-spacing:5px;color:#6d7883;text-transform:uppercase}.banner-region .component-banner-br-view-mode-b .field--component-field-br-title{margin-bottom:30px}.banner-region .component-banner-br-view-mode-b .field--component-field-banner-body{margin-bottom:25px}.banner-region .component-banner-br-view-mode-b .field--component-field-banner-body p{font-family:"SF",Arial,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:32px}.banner-region .component-banner-br-view-mode-b .field-name-field-banner-image{max-width:485px;margin:0 auto}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-b .field-name-field-banner-image{margin:0}}.banner-region .component-banner-br-view-mode-b .mule-button-br{min-width:100%}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-b .mule-button-br{min-width:190px}}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-b .mule-button-br:first-child{margin-right:6px}}.banner-region .component-banner-br-view-mode-b .field--name-field-banner-links{margin-bottom:65px}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-b .field--name-field-banner-links{margin-bottom:65px}}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-b .field--name-field-banner-links{margin-bottom:75px}}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-b .field--name-field-banner-links{margin-bottom:0}}.banner-region .component-banner-br-view-mode-b .field--component-field-vidyard-code .vidyard-link-wrapper{margin:0;z-index:5}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-b .field--component-field-vidyard-code .vidyard-link-wrapper{max-width:485px;max-height:321px;margin:0 auto}}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-b .field--component-field-vidyard-code .vidyard-link-wrapper{margin:0}}.banner-region .component-banner-br-view-mode-b .vidyard-pop-up-button{background-image:url(/themes/custom/mule_foundation/images/br-play-button.svg)}.banner-region .component-banner-br-view-mode-b .vidyard-pop-up-button:hover{background-image:url(/themes/custom/mule_foundation/images/br-play-button-hover.svg)}.banner-region.br-dark-blue-background .component-banner-br-view-mode-b .field-name-field-banner-body p,.banner-region.br-dark-blue-background .component-banner-br-view-mode-f .field-name-field-banner-body p{color:#fff}.banner-region.br-dark-blue-background .component-banner-br-view-mode-b .field--component-field-header-title,.banner-region.br-dark-blue-background .component-banner-br-view-mode-f .field--component-field-header-title{color:#fff}@media screen and (min-width:992px){.banner-region.right-img .component-banner-br-view-mode-b .field-name-field-banner-image,.banner-region.right-img .component-banner-br-view-mode-f .field-name-field-banner-image{margin-left:auto}}@media screen and (min-width:992px){.banner-region.right-img .component-banner-br-view-mode-b .field-name-field-banner-image img,.banner-region.right-img .component-banner-br-view-mode-f .field-name-field-banner-image img{margin-left:auto;display:block}}.banner-region.large-padding-bottom-region>.row-wrapper>.row{padding-bottom:90px}.banner-region .component-banner-br-view-mode-f{text-align:center}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-f{text-align:left}}.banner-region .component-banner-br-view-mode-f.component-banner{margin-top:10px}.banner-region .component-banner-br-view-mode-f .field-component--field-breadcrumbs{border-top:0;margin-top:0;padding-bottom:22px}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-f .field-component--field-breadcrumbs{padding-bottom:32px}}.banner-region .component-banner-br-view-mode-f .field-component--field-breadcrumbs .field-items .field-item{font-family:"SF",Arial,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:30px;color:#000}.banner-region .component-banner-br-view-mode-f .field-component--field-breadcrumbs .field-items .field-item a{position:relative;font-family:"SF",Arial,sans-serif,sans-serif;background-size:0px;color:#000}.banner-region .component-banner-br-view-mode-f .field-component--field-breadcrumbs .field-items .field-item a:after{content:">";color:#000;position:relative;width:10px;height:auto;bottom:auto;margin-left:auto;left:auto;background-color:transparent;visibility:initial;webkit-transition:none;transition:none}.banner-region .component-banner-br-view-mode-f .field-component--field-breadcrumbs .field-items .field-item a:hover:after{visibility:initial;width:10px}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-f .field-component--field-breadcrumbs{padding-bottom:45px}}.banner-region .component-banner-br-view-mode-f .field--component-field-header-title{margin-bottom:10px}.banner-region .component-banner-br-view-mode-f .field--component-field-br-title{margin-bottom:30px}.banner-region .component-banner-br-view-mode-f .field--component-field-banner-body{margin-bottom:25px}.banner-region .component-banner-br-view-mode-f .field--component-field-banner-body p{font-family:"SF",Arial,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px}.banner-region .component-banner-br-view-mode-f .field-name-field-banner-image{max-width:485px;margin:0 auto}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-f .field-name-field-banner-image{margin:0}}.banner-region .component-banner-br-view-mode-f .mule-button-br{min-width:100%}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-f .mule-button-br{min-width:190px}}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-f .mule-button-br:first-child{margin-right:11px}}.banner-region .component-banner-br-view-mode-f .field--name-field-banner-links{margin-bottom:65px}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-f .field--name-field-banner-links{margin-bottom:65px}}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-f .field--name-field-banner-links{margin-bottom:75px}}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-f .field--name-field-banner-links{margin-bottom:0}}.banner-region .component-banner-br-view-mode-f .field--component-field-vidyard-code .vidyard-link-wrapper{margin:0;z-index:5}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-f .field--component-field-vidyard-code .vidyard-link-wrapper{max-width:485px;max-height:321px;margin:0 auto}}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-f .field--component-field-vidyard-code .vidyard-link-wrapper{margin:0}}.banner-region .component-banner-br-view-mode-f .vidyard-pop-up-button{background-image:url(/themes/custom/mule_foundation/images/br-play-button.svg)}.banner-region .component-banner-br-view-mode-f .vidyard-pop-up-button:hover{background-image:url(/themes/custom/mule_foundation/images/br-play-button-hover.svg)}.banner-region.light-blue{background:#e9f2f5}.banner-region .component-banner-br-view-mode-a{text-align:center;margin-top:40px}.banner-region .component-banner-br-view-mode-a.component-banner{margin-top:10px}.banner-region .component-banner-br-view-mode-a .field--component-field-header-title{font-family:"AvantGardeBold",Arial,sans-serif;font-size:14px;line-height:25px;letter-spacing:5px;color:#000;text-transform:uppercase}.banner-region .component-banner-br-view-mode-a .field-component--field-breadcrumbs{margin-bottom:40px}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-a .field-component--field-breadcrumbs{margin-top:0;border-top:0;text-align:left}}.banner-region .component-banner-br-view-mode-a .field-component--field-breadcrumbs .field-items{color:#5d6069}.banner-region .component-banner-br-view-mode-a .field-component--field-breadcrumbs .field-items .field-item a{font-family:"SF",Arial,sans-serif}.banner-region .component-banner-br-view-mode-a .vidyard-link-wrapper,.banner-region .component-banner-br-view-mode-a .vidyard-pop-up-button{position:relative}.banner-region .component-banner-br-view-mode-a .field-name-field-banner-body{width:calc(50%);margin:0 auto;margin-bottom:25px}.banner-region .component-banner-br-view-mode-a .field-name-field-banner-body p{font-size:22px;line-height:32px;color:#000}.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c a:not([class]):focus{color:#0176d3}.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field-component--field-breadcrumbs.field-name-field-breadcrumbs .field-items a,.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field-component--field-breadcrumbs.field-name-field-breadcrumbs .field-items span{color:#fff}@media screen and (min-width:1160px){.banner-region.light-patterns-1{position:relative}.banner-region.light-patterns-1:before,.banner-region.light-patterns-1:after{content:url("/sites/default/files/cmm_files/light-pattern-1.svgz");display:block;position:absolute;bottom:-37px}.banner-region.light-patterns-1:before{left:-8px}.banner-region.light-patterns-1:after{content:url("/sites/default/files/cmm_files/light-pattern-2.svgz");right:0}}@media screen and (min-width:1160px){.banner-region.light-patterns-2 .banner-content{position:relative}.banner-region.light-patterns-2 .banner-content:before,.banner-region.light-patterns-2 .banner-content:after{content:url("/sites/default/files/cmm_files/light-pattern-4.svgz");display:block;position:absolute;bottom:-124px}.banner-region.light-patterns-2 .banner-content:before{left:-14%}.banner-region.light-patterns-2 .banner-content:after{content:url("/sites/default/files/cmm_files/light-pattern-3.svgz");right:-14%}}.banner-region.large-heading .component-banner-br-view-mode-c h1{font-size:45px;line-height:56px;margin-bottom:12px}.banner-region.no-margin-y{padding-top:0}@media screen and (min-width:992px){.banner-region.no-margin-y{padding-top:32px}}.banner-region.no-margin-y .component-banner-br-view-mode-c{margin-top:28px;margin-bottom:8px}@media screen and (min-width:992px){.banner-region.no-margin-y .component-banner-br-view-mode-c{margin-top:2px}}.banner-region .component-banner-br-view-mode-c{margin-top:60px;margin-bottom:20px}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-c{margin-bottom:60px}}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-c{margin-bottom:34px}}.banner-region .component-banner-br-view-mode-c .row{padding:0}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-c .row{padding-top:15px}}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-c .row{padding-top:0}}.banner-region .component-banner-br-view-mode-c .field-component--field-breadcrumbs.field-name-field-breadcrumbs{border-top:none;margin-bottom:40px;margin-top:0}.banner-region .component-banner-br-view-mode-c .field-component--field-breadcrumbs.field-name-field-breadcrumbs .field-items{display:inline;color:#fff;font-family:"SF",Arial,sans-serif}.banner-region .component-banner-br-view-mode-c .field-component--field-breadcrumbs.field-name-field-breadcrumbs .field-items a{font-family:"SF",Arial,sans-serif;text-decoration:none}.banner-region .component-banner-br-view-mode-c .field--name-field-header-title .field-item{font-family:"AvantGarde",Arial,sans-serif;font-size:14px;line-height:24px;text-align:center;letter-spacing:5px;text-transform:uppercase;color:#fff;padding-bottom:8px}.banner-region .component-banner-br-view-mode-c h1{font-style:normal;font-size:33px;line-height:44px;text-align:center;margin-bottom:20px;margin-top:0}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-c h1{font-size:45px;line-height:56px}}.banner-region .component-banner-br-view-mode-c h1 span{color:#0176d3}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-c h1 span{display:block}}.banner-region .component-banner-br-view-mode-c .field--component-field-banner-body{display:flex;justify-content:center}.banner-region .component-banner-br-view-mode-c .field--component-field-banner-body p{font-style:normal;font-size:22px;line-height:40px;text-align:center;color:#fff;margin-bototm:0px}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-c .field--component-field-banner-body p{max-width:744px}}@media screen and (min-width:992px){.banner-region .component-banner-br-view-mode-c .field--component-field-banner-body p{max-width:68%}}.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:12px}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div{flex-direction:row}}.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button{font-style:normal;font-size:16px;line-height:16px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;padding-top:22px;padding-bottom:22px;width:100%;margin-bottom:0}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button:nth-child(1){margin-right:16px}}@media screen and (min-width:1160px){.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button:nth-child(1){margin-right:12px}}.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button:not(.solid){color:#0176d3}.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button:not(.solid):hover{color:#fff}@media screen and (min-width:600px){.banner-region .component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button{min-width:200px;width:auto}}.section-exchange-faq .component-banner-br-view-mode-c{margin-top:0}.connectors-certification .component-banner-br-view-mode-c h1{font-size:33px;line-height:44px;max-width:100%}@media screen and (min-width:992px){.connectors-certification .component-banner-br-view-mode-c h1{font-size:33px;line-height:44px}}@media screen and (min-width:1160px){.connectors-certification .component-banner-br-view-mode-c h1{font-size:45px;line-height:56px}}.banner-region .component-banner-br-view-mode-a .field.field--component-field-vidyard-code,.banner-region .component-banner-br-view-mode-b .field.field--component-field-vidyard-code,.banner-region .component-banner-br-view-mode-c .field.field--component-field-vidyard-code,.banner-region .component-banner-br-view-mode-f .field.field--component-field-vidyard-code{position:relative}.banner-region .component-banner-br-view-mode-a .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button,.banner-region .component-banner-br-view-mode-b .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button,.banner-region .component-banner-br-view-mode-c .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button,.banner-region .component-banner-br-view-mode-f .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button{height:100%;width:100%;background-image:url("/sites/default/files/cmm_files/play-dark.svgz");background-size:65px 65px}.banner-region .component-banner-br-view-mode-a .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button:hover,.banner-region .component-banner-br-view-mode-b .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button:hover,.banner-region .component-banner-br-view-mode-c .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button:hover,.banner-region .component-banner-br-view-mode-f .vidyard-link-wrapper .vidyard-pop-up-button.br-dark-play-button:hover{background-image:url("/sites/default/files/cmm_files/play-dark-hover.svgz")}.banner-region .component-banner-br-view-mode-a .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button,.banner-region .component-banner-br-view-mode-b .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button,.banner-region .component-banner-br-view-mode-c .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button,.banner-region .component-banner-br-view-mode-f .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button{height:100%;width:100%;background-image:url("/sites/default/files/cmm_files/play-light.svgz");background-size:65px 65px}.banner-region .component-banner-br-view-mode-a .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button:hover,.banner-region .component-banner-br-view-mode-b .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button:hover,.banner-region .component-banner-br-view-mode-c .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button:hover,.banner-region .component-banner-br-view-mode-f .vidyard-link-wrapper .vidyard-pop-up-button.br-light-play-button:hover{background-image:url("/sites/default/files/cmm_files/play-light-hover.svgz")}@media screen and (min-width:992px){body:not(.homepage-2021) .banner-region .component-banner-br-view-mode-b .field.field--component-field-vidyard-code img,body:not(.homepage-2021) .banner-region .component-banner-br-view-mode-f .field.field--component-field-vidyard-code img{width:100%;max-width:485px;max-height:321px;object-fit:contain}}.banner-region .component-banner-br-view-mode-c h1{word-wrap:break-word}.banner-region:not(.full-light-blue-bg) .component-banner-br-view-mode-c h1{color:#fff}.wes .banner-region .component-banner-br-view-mode-b .field--component-field-header-title,.wes .banner-region .component-banner-br-view-mode-f .field--component-field-header-title{margin-bottom:10px}.localized-resources .banner-region.blue-gradient.light-font{color:#032d60}.localized-resources .banner-region.blue-gradient.light-font p,.localized-resources .banner-region.blue-gradient.light-font h1,.localized-resources .banner-region.blue-gradient.light-font h2,.localized-resources .banner-region.blue-gradient.light-font h3,.localized-resources .banner-region.blue-gradient.light-font .field-component--field-breadcrumbs .field-items .field-item a,.localized-resources .banner-region.blue-gradient.light-font .field-component--field-breadcrumbs .field-items .field-item span{color:#032d60}.localized-resources .banner-region.blue-gradient a{color:#0176d3}.localized-resources .banner-region.blue-gradient a:hover{color:#032d60}.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button{width:initial}.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button:not(.solid){color:#fff;border-color:#fff}.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button:not(.solid):hover{color:#0176d3;background:#fff}.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button.solid{background:#fff;border:2px solid #fff;color:#0176d3;margin-bottom:15px}@media screen and (min-width:600px){.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button.solid{margin-bottom:0}}.banner-region.br-dark-blue-background .component-banner.component-banner-br-view-mode-c .field--name-field-banner-links>div .mule-button.solid:hover{background:0 0;color:#fff}.banner-region.br-dark-blue-background .component-banner-br-view-mode-f .field--component-field-banner-body p{color:#fff}
.custom-bg.banner-region>.row-wrapper{position:relative}.custom-bg.banner-region .component-banner{position:static}.custom-bg.banner-region .background-holder .background-full-top,.custom-bg.banner-region .background-holder .background-full-bottom{position:absolute;left:0;top:12px;width:100%;z-index:-1}.custom-bg.banner-region .background-holder .background-full-top img,.custom-bg.banner-region .background-holder .background-full-bottom img{max-width:100% !important;width:100%;max-height:100% !important;object-fit:cover !important;object-position:top}.custom-bg.banner-region .background-holder .background-full-bottom{top:auto;bottom:0}.custom-bg.banner-region .background-holder .background-full-bottom img{object-position:bottom}.custom-bg.banner-region .multicolor-title span{color:#0d9dda}.custom-bg.banner-region .field--component-field-banner-links{margin-top:48px}.custom-bg.banner-region .arrow-link{color:#fff;text-decoration:underline;line-height:24px}.custom-bg.banner-region .arrow-link:hover{color:#0d9dda}.custom-bg.banner-region .arrow-link:after{display:none}@media screen and (min-width:1024px){.custom-bg.banner-region .row{padding-top:115px}}.custom-bg.banner-region .field--component-field-br-title{margin-bottom:0}.custom-bg.banner-region .field--component-field-banner-links{margin-top:0;margin-bottom:0;text-align:center}@media screen and (min-width:768px){.custom-bg.banner-region .field--component-field-banner-links{text-align:left}}.custom-bg.banner-region .component-banner-br-view-mode-b .mule-button-br:first-child{margin-right:24px}.homefy-25 .banner-region .component-banner .right .field--component-field-vidyard-code{padding-top:65%;margin-top:48px}@media screen and (min-width:768px){.homefy-25 .banner-region .component-banner .right .field--component-field-vidyard-code{padding-top:80%}}@media screen and (min-width:1024px){.homefy-25 .banner-region .component-banner .right .field--component-field-vidyard-code{padding-top:0;margin-top:0}}.homefy-25 .banner-region .component-banner .mobile-tablet-only video{position:absolute;bottom:0;left:-24px;height:100%;width:100vw;object-fit:cover;max-width:100vw}@media screen and (min-width:768px){.homefy-25 .banner-region .component-banner .mobile-tablet-only video{left:calc(-8.333334% - 48px)}}
.no-padding-bottom-region>.row-wrapper>.row,.no-padding-b>.row-wrapper>.row,.br .no-padding-bottom-region>.row-wrapper>.row,.br .no-padding-b>.row-wrapper>.row{padding-bottom:0}.no-padding-top-region>.row-wrapper>.row,.no-padding-t>.row-wrapper>.row,.br .no-padding-top-region>.row-wrapper>.row,.br .no-padding-t>.row-wrapper>.row,.br .no-padding-t .row-wrapper>.row{padding-top:0}.half-padding-top-region>.row-wrapper>.row,.half-padding-t>.row-wrapper>.row,.br .half-padding-top-region>.row-wrapper>.row,.br .half-padding-t>.row-wrapper>.row{padding-top:30px}.half-padding-bottom-region>.row-wrapper>.row,.half-padding-b>.row-wrapper>.row,.br .half-padding-bottom-region>.row-wrapper>.row,.br .half-padding-b .row-wrapper>.row{padding-bottom:30px}.quarter-padding-top-region>.row-wrapper>.row,.quarter-padding-t>.row-wrapper>.row,.br .quarter-padding-top-region>.row-wrapper>.row,.br .quarter-padding-t>.row-wrapper>.row{padding-top:15px}.quarter-padding-bottom-region>.row-wrapper>.row,.quarter-padding-bottom-region>.row-wrapper>.row,.br .quarter-padding-bottom-region>.row-wrapper>.row,.br .quarter-padding-bottom-region>.row-wrapper>.row{padding-bottom:15px}.br .no-paddings-region .row-wrapper>.row,.no-paddings-region>.row-wrapper>.row{padding-bottom:0;padding-top:0}@media screen and (max-width:992px){.br .no-padding-top-mobile-region .row-wrapper>.row,.no-padding-top-mobile-region .row-wrapper>.row{padding-top:0}}@media screen and (max-width:992px){.br .no-padding-bottom-mobile-region .row-wrapper>.row,.no-padding-bottom-mobile-region .row-wrapper>.row{padding-bottom:0}}.br .no-padding-bottom-desktop-region .row-wrapper>.row,.no-padding-bottom-desktop-region .row-wrapper>.row{padding-bottom:0}@media screen and (max-width:600px){.br .no-padding-bottom-desktop-region .row-wrapper>.row,.no-padding-bottom-desktop-region .row-wrapper>.row{padding-bottom:60px}}.no-padding-top-desktop-region .row-wrapper>.row{padding-top:0}@media screen and (max-width:600px){.no-padding-top-desktop-region .row-wrapper>.row{padding-top:60px}}.no-padding-t-desktop .row-wrapper>.row{padding-top:0}@media screen and (max-width:992px){.no-padding-t-desktop .row-wrapper>.row{padding-top:60px}}@media screen and (max-width:600px){.br .no-p-top-mobile .row-wrapper>.row{padding-top:0}}@media screen and (max-width:600px){.br .no-p-bott-mobile .row-wrapper>.row{padding-bottom:0}}.centered{text-align:center}.br .light-blue-bg>.row-wrapper>.row>.cell,.light-blue-bg>.row-wrapper>.row>.cell{background-color:#eaf5fe;padding:60px 35px;border-radius:16px}.br .light-blue-bg-br>.row-wrapper>.row>.cell,.light-blue-bg-br>.row-wrapper>.row>.cell{background-color:#eaf5fe;padding:60px 0;border-radius:16px}.light-blue-bg-row>.row-wrapper>.row{background-color:#eaf5fe}.br .light-blue-bg-row>.row-wrapper>.row>.cell,.light-blue-bg-row>.row-wrapper>.row>.cell{padding:60px 35px;border-radius:16px}.br .mule-blue-bg-row>.row-wrapper>.row,.mule-blue-bg-row>.row-wrapper>.row{background-color:#00a1df}.br .mule-blue-bg-row>.row-wrapper>.row>.cell,.mule-blue-bg-row>.row-wrapper>.row>.cell{padding:60px 35px;border-radius:16px}.gradient-bg{background:linear-gradient(-180deg,#fff 0%,rgba(234,245,254,.5) 36%);background:-moz-linear-gradient(bottom,#fff 0%,rgba(234,245,254,.5) 100%);background:-webkit-linear-gradient(bottom,#fff 0%,rgba(234,245,254,.5) 100%);background:linear-gradient(to bottom,#fff 0%,rgba(234,245,254,.5) 100%)}.aqua-bg>.row-wrapper{background-color:#00d4d4}@media screen and (min-width:992px){.rounded-bg:after{content:'';overflow:hidden;display:block;width:100%;height:157PX;border-radius:0 0 50% 50%;background:#f4fcff;position:absolute;z-index:0;top:100%;margin-top:-80px}}@media screen and (min-width:992px){.rounded-bg>.row-wrapper>.row{z-index:3;position:relative;padding-bottom:0;margin-bottom:55px}}.rounded-bg{background:#f4fcff;position:relative}@media screen and (min-width:992px){.rounded-bg{background-size:100% calc(100% - 157px)}}.rounded-bg.gradient-bg{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%);background-repeat:no-repeat;background-size:100% 100%}.rounded-bg.gradient-bg>.row-wrapper>.row{padding-bottom:60px;z-index:2;position:relative;margin-bottom:0}@media screen and (min-width:992px){.rounded-bg.gradient-bg>.row-wrapper>.row{padding-bottom:0}}@media screen and (min-width:992px){.rounded-bg.gradient-bg{background:0 0}}@media screen and (min-width:992px){.rounded-bg.gradient-bg:after{content:'';overflow:hidden;display:block;width:100%;height:157px;margin-top:-55px;border-radius:0 0 50% 50%;background:#f4fcff;position:relative;z-index:0}}@media screen and (min-width:992px){.rounded-bg.gradient-bg:before{content:'';display:block;position:absolute;width:100%;height:calc(100% - 157px);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%)}}.hidden-region{display:none}.in-line-components [class^=component-]{display:inline-block}.mobile-hide{display:none}@media screen and (min-width:600px){.mobile-hide{display:block}}.tablet-hide{display:none}@media screen and (min-width:992px){.tablet-hide{display:block}}.desktop-hide{display:block}@media screen and (min-width:600px){.desktop-hide{display:none}}.benefit-row .wrapper{position:relative;top:initial;transform:initial;text-align:center}.benefit-row .wrapper .field--name-field-main-content-body{text-align:left}.benefit-row .wrapper .field-items{text-align:left}@media screen and (min-width:600px){.benefit-row .wrapper{position:relative;top:50%;transform:translateY(-50%);text-align:center}.benefit-row .wrapper .field--name-field-main-content-body{text-align:left}.benefit-row .wrapper .field-items{text-align:left}}.benefit-row .cell>.component-main-content{position:relative;top:initial;transform:initial;text-align:center}.benefit-row .cell>.component-main-content .field--name-field-main-content-body{text-align:left}.benefit-row .cell>.component-main-content .field__items{text-align:left}@media screen and (min-width:600px){.benefit-row .cell>.component-main-content{position:relative;top:50%;transform:translateY(-50%);text-align:center}.benefit-row .cell>.component-main-content .field--name-field-main-content-body{text-align:left}.benefit-row .cell>.component-main-content .field__items{text-align:left}}.benefit-row .medium-5 img{margin-bottom:30px;margin-top:25px}.benefit-row .cell:last-child img{margin-bottom:40px}@media screen and (min-width:600px){.benefit-row .cell:last-child img{margin-bottom:auto}}@media screen and (min-width:600px){.benefit-row .cell:last-child{border-bottom:0;padding-bottom:auto}}.benefit-row.last .cell:last-child{border-bottom:0}.benefit-row.reverse .row{display:flex;flex-direction:column-reverse;text-align:center}@media screen and (min-width:600px){.benefit-row.reverse .row{display:flex;flex-direction:row}}.benefit-row.reverse-tablet .row{display:flex;flex-direction:column-reverse;text-align:center}@media screen and (min-width:992px){.benefit-row.reverse-tablet .row{display:flex;flex-direction:row}}.benefit-row.reverse-tablet .row .cell>.component-main-content{position:relative;top:initial;transform:initial;text-align:center}@media screen and (min-width:992px){.benefit-row.reverse-tablet .row .cell>.component-main-content{position:relative;top:50%;transform:translateY(-50%);text-align:left}}.benefit-row.hide-image-mobile .cell:nth-child(2){display:none}@media screen and (min-width:600px){.benefit-row.hide-image-mobile .cell:nth-child(2){display:block}}.hidesecond-mobile .cell:last-child{display:none}@media screen and (min-width:600px){.hidesecond-mobile .cell:last-child{display:block}}.hidefirst-mobile .cell:first-child{display:none}@media screen and (min-width:600px){.hidefirst-mobile .cell:first-child{display:block}}.reverse .row{display:flex;flex-direction:column-reverse}@media screen and (min-width:600px){.reverse .row{display:flex;flex-direction:row}}.reverse .row .cell:last-child{margin-bottom:50px}.benefit-row.reverse .row .cell:last-child{margin-bottom:40px}.benefit-row.reverse .row .cell:last-child img{margin-bottom:0}@media screen and (min-width:600px){.benefit-row.reverse .row .cell:last-child{margin-bottom:50px}.benefit-row.reverse .row .cell:last-child img{margin-bottom:auto}}.test .reverse.no-padding-bottom-mobile-cell .row .cell:last-child{margin-bottom:0}@media screen and (min-width:600px){.test .reverse.no-padding-bottom-mobile-cell .row .cell:last-child{margin-bottom:50px}}.anypoint-br .benefit-row.reverse .row{display:flex;flex-direction:column-reverse}.anypoint-br .benefit-row .cell>.component-main-content{position:relative;top:initial;transform:initial;text-align:center}@media screen and (min-width:992px){.anypoint-br .benefit-row.reverse .row{display:flex;flex-direction:row}.anypoint-br .benefit-row .cell>.component-main-content{position:relative;top:50%;transform:translateY(-50%);text-align:center}}.vertical-aligned .component-main-content{position:relative;top:50%;transform:translateY(-50%);text-align:center}.vertical-aligned .component-main-content .field--name-field-main-content-body{text-align:left}.vertical-aligned .component-main-content *{text-align:left}.mobile-hide-right .cell:last-child{display:none}@media screen and (min-width:600px){.mobile-hide-right .cell:last-child{display:block}}.mobile-hide-right.no-padding-bottom-region{padding-bottom:60px}@media screen and (min-width:600px){.mobile-hide-right.no-padding-bottom-region{padding-bottom:0}}@media screen and (min-width:600px){.floated-blocks .floated-block h4{font-size:15px;font-weight:bolder;margin-bottom:0}}@media screen and (min-width:600px){.floated-blocks .floated-block{display:inline-block;vertical-align:top;padding-top:5px}}.floated-blocks .floated-block:nth-child(even){width:100%}@media screen and (min-width:600px){.floated-blocks .floated-block:nth-child(even){margin-left:10px;width:calc(50% - 10px)}}.floated-blocks .floated-block:nth-child(odd){width:100%}@media screen and (min-width:600px){.floated-blocks .floated-block:nth-child(odd){margin-right:5px;width:calc(50% - 10px)}}@media screen and (min-width:600px){.floated-blocks .field-item{vertical-align:middle;font-size:0}}.light-gradient{background-image:linear-gradient(180deg,#f3f8fb 0%,rgba(243,248,251,0) 92px)}.br .large-padding-r>.row-wrapper>.row,.large-padding-r>.row-wrapper>.row{padding-top:90px;padding-bottom:90px}@media screen and (min-width:992px){.br .large-padding-r>.row-wrapper>.row,.large-padding-r>.row-wrapper>.row{padding-bottom:120px;padding-top:120px}}.br .large-padding-bottom-region>.row-wrapper>.row,.br .large-padding-b>.row-wrapper>.row,.large-padding-bottom-region>.row-wrapper>.row,.large-padding-b>.row-wrapper>.row{padding-bottom:90px}@media screen and (min-width:992px){.br .large-padding-bottom-region>.row-wrapper>.row,.br .large-padding-b>.row-wrapper>.row,.large-padding-bottom-region>.row-wrapper>.row,.large-padding-b>.row-wrapper>.row{padding-bottom:90px}}.br .large-padding-top-region>.row-wrapper>.row,.br .large-padding-t>.row-wrapper>.row,.large-padding-top-region>.row-wrapper>.row,.large-padding-t>.row-wrapper>.row{padding-top:90px}@media screen and (min-width:992px){.br .large-padding-top-region>.row-wrapper>.row,.br .large-padding-t>.row-wrapper>.row,.large-padding-top-region>.row-wrapper>.row,.large-padding-t>.row-wrapper>.row{padding-top:90px}}.br .benefit-row.large-padding-top-region>.row-wrapper>.row,.br .benefit-row.large-padding-t>.row-wrapper>.row{padding-top:90px}@media screen and (min-width:992px){.br .benefit-row.large-padding-top-region>.row-wrapper>.row,.br .benefit-row.large-padding-t>.row-wrapper>.row{padding-top:125px}}.br .benefit-row.large-padding-bottom-region>.row-wrapper>.row,.benefit-row.large-padding-b>.row-wrapper>.row{padding-bottom:90px}@media screen and (min-width:992px){.br .benefit-row.large-padding-bottom-region>.row-wrapper>.row,.benefit-row.large-padding-b>.row-wrapper>.row{padding-bottom:125px}}.xlarge-padding-top-region>.row-wrapper>.row{padding-top:120px}@media screen and (min-width:480px){.xlarge-padding-top-region>.row-wrapper>.row{padding-top:120px}}.xlarge-padding-bottom-region>.row-wrapper>.row{padding-bottom:120px}@media screen and (min-width:480px){.xlarge-padding-bottom-region>.row-wrapper>.row{padding-bottom:120px}}.br .row-wrapper .row{max-width:72.5rem;padding:60px 12px}@media screen and (min-width:600px){.br .row-wrapper .row{padding:60px 24px}}@media screen and (min-width:992px){.br .row-wrapper .row{padding:60px 4px}}@media screen and (min-width:1160px){.br .row-wrapper .row{padding:60px 4px}}.br .row-wrapper .row .row{padding-left:0;padding-right:0}.br-bold-h2 h2{font-family:"AvantGardeBold",Arial,sans-serif;font-size:33px;line-height:44px}.full-light-blue-bg,.localized-resources .banner-region.blue-gradient.light-font{background:rgba(234,245,254,.5)}.seo-text.full-light-blue-bg{background:#eaf5fe}.blue-gradient,.banner-region.blue-gradient{background-color:#032d60}.light-top-gradient{background:linear-gradient(180deg,#e9f7ff 0,#fff 100%);font-size:48px;line-height:56px}.top-light-gradient-bg{background:linear-gradient(180deg,#e9f7ff 0,#fff 100%)}.half-light-blue-background,.half-light-blue-bg{background:linear-gradient(180deg,rgba(234,245,254,.5) 82.5%,transparent 50%)}@media screen and (min-width:600px){.half-light-blue-background,.half-light-blue-bg{background:linear-gradient(180deg,rgba(234,245,254,.5) 75%,transparent 50%)}}@media screen and (min-width:992px){.half-light-blue-background,.half-light-blue-bg{background:linear-gradient(180deg,rgba(234,245,254,.5) 50%,transparent 50%)}}.half-light-blue-bg-b{background:linear-gradient(180deg,transparent 82.5%,rgba(234,245,254,.5) 50%)}@media screen and (min-width:600px){.half-light-blue-bg-b{background:linear-gradient(180deg,transparent 75%,rgba(234,245,254,.5) 50%)}}@media screen and (min-width:992px){.half-light-blue-bg-b{background:linear-gradient(180deg,transparent 50%,rgba(234,245,254,.5) 50%)}}.three-quarters-light-blue-bg-b{background:linear-gradient(0deg,transparent 10%,rgba(234,245,254,.5) 10%)}@media screen and (min-width:600px){.three-quarters-light-blue-bg-b{background:linear-gradient(0deg,transparent 30%,rgba(234,245,254,.5) 30%)}}@media screen and (min-width:992px){.three-quarters-light-blue-bg-b{background:linear-gradient(0deg,transparent 30%,rgba(234,245,254,.5) 30%)}}.br-three-quarters-light-blue-bg-b{background:linear-gradient(0deg,transparent 10%,#d3f0fd 10%)}@media screen and (min-width:600px){.br-three-quarters-light-blue-bg-b{background:linear-gradient(0deg,transparent 30%,#d3f0fd 30%)}}@media screen and (min-width:992px){.br-three-quarters-light-blue-bg-b{background:linear-gradient(0deg,transparent 30%,#d3f0fd 30%)}}.br-half-bott-light-blue-bg-b{background:linear-gradient(0deg,#d3f0fd 50%,transparent 50%)}.br-half-top-light-blue-bg-b{background:linear-gradient(0deg,transparent 50%,#d3f0fd 50%)}.br-half-top-transp-bott-light-blue-bg-b{background:linear-gradient(0deg,rgba(234,245,254,.5) 50%,transparent 50%)}.br-half-t-transp-b-darker-ligh-blue-bg,.t-transp-b-lb-bg{background:linear-gradient(0deg,#d3f0fd 50%,transparent 50%)}.t-navy-b-lb-bg{background:linear-gradient(0deg,var(--color-dark-navy) 50%,transparent 50%)}.navy-bg{background:#032d60}.br-three-quarters-navy-bg-t{background:linear-gradient(0deg,transparent 7%,#032d60 7%)}@media screen and (min-width:600px){.br-three-quarters-navy-bg-t{background:linear-gradient(0deg,transparent 15%,#032d60 15%)}}@media screen and (min-width:992px){.br-three-quarters-navy-bg-t{background:linear-gradient(0deg,transparent 30%,#032d60 30%)}}.component-large-tile.component-large-tile--br-view-mode-b{box-shadow:none !important}.banner-region.core-blue-bg{background-color:#0176d3;background-image:none}.false-tiles-grid{text-align:left;font-size:0;margin:0 10px}.false-tiles-grid .component-main-content{display:inline-block;width:100%;max-width:100%;margin:0 0 22px;vertical-align:top;text-align:left;margin-bottom:0}.false-tiles-grid.centered .component-main-content{text-align:center}.false-tiles-grid.false-tiles-no-margin-x{margin:0}.false-tiles-grid .component-main-content.component-main-content svg{height:40px;width:auto;max-width:200px}@media screen and (min-width:992px){.false-tiles-grid .component-main-content{max-width:calc(33.3% - 20px)}.false-tiles-grid .component-main-content:nth-child(2n+1){margin-right:0}.false-tiles-grid .component-main-content:nth-child(3n-1){margin-right:30px;margin-left:30px}}@media screen and (min-width:600px){.false-tiles-grid .component-main-content .tile-content h3{min-height:66px}}.false-tiles-grid.large .component-main-content .field-component--field-tile-body{min-height:180px;max-height:180px}@media screen and (min-width:992px){.false-tiles-grid .component-tile.component-tile--br-view-mode-c:nth-child(3n-1){margin-right:20px;margin-left:20px}}.noshadows-imgs .benefit-row.br img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0}.layout-component-library{width:100%;height:150px}.layout-component-library.ms-blue{background:var(--color-ms-blue)}.layout-component-library.navy{background:var(--color-navy)}.layout-component-library.navy p{color:#fff}.layout-component-library.lime{background:var(--color-lime)}.layout-component-library.purple{background:var(--color-purple)}.layout-component-library.viridian{background:var(--color-viridian)}
.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}
