/* @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:transparent;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/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,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/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/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,0.3);border-radius:50%;height:40px;width:40px;padding:10px 0 0 0;font-size:13px;color:white;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:white;transform:scale(1.1);}
.node--type-download-page{}.node--type-download-page .full-width-row{position:relative;}.node--type-download-page #main{padding-top:100px;}.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item{display:inline-block;font-size:12px;margin-right:0.25rem;}.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item:after{content:'>';margin-left:5px;}.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item:last-child a{pointer-events:none;}.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item:last-child:after{content:none;}.node--type-download-page .title-wrapper{position:absolute;top:180px;left:0;text-align:center;width:100%;}@media screen and (min-width:992px){.node--type-download-page .title-wrapper{position:static;text-align:left;width:auto;}}.node--type-download-page .title-wrapper img{width:50px;}@media screen and (min-width:600px){.node--type-download-page .title-wrapper img{width:60px;}}.node--type-download-page .title-wrapper > *{display:inline-block;vertical-align:middle;}.node--type-download-page .title-wrapper h1{font-size:22px;margin-left:10px;line-height:1.2;max-width:80%;text-align:left;}.node--type-download-page .title-wrapper h1.no-logo{margin-left:0;}@media screen and (min-width:600px){.node--type-download-page .title-wrapper h1{font-size:33px;margin-left:18px;}}@media screen and (min-width:992px){.node--type-download-page .title-wrapper h1.no-logo{margin-left:80px;}}@media screen and (min-width:992px){.node--type-download-page .field-node--body .field-item{padding-left:85px;}}.node--type-download-page .field-node--body ul{list-style-image:initial;}@media screen and (min-width:992px){.node--type-download-page .field-node--body ul{list-style-position:outside;}}.node--type-download-page .field-node--field-marketo-code noscript{padding:30px 30px 10px;display:block;border-top:1px solid #ccc;margin-top:40px;}.node--type-download-page .field-node--field-marketo-code noscript h4{font-family:"AvantGardeBold",Arial,sans-serif;margin-bottom:10px;}.node--type-download-page #main form.mktoForm input[type=checkbox] + label:before{content:"";position:absolute;width:1em;height:1em;margin-left:-1.5em;line-height:1em;font-family:Arial,sans-serif;font-size:13px;border:1px solid #ccced2;box-shadow:inset 1px 1px 4px 1px #ddd;background:#fff;}.node--type-download-page #main form.mktoForm input[type=checkbox]:checked + label:before{content:"\2713";color:black;}.node--type-download-page #main form.mktoForm a{padding:0px;}@media screen and (min-width:600px){.node--type-download-page #main form.mktoForm a{padding:10px;}}.node--type-download-page #main form.mktoForm,.node--type-download-page #main form.mktoForm.ms-mkto-form{min-width:initial;}.node--type-download-page .field--node-field-marketo-code{position:relative;background:white;max-width:400px;margin:80px auto 30px;text-align:center;padding:40px 0 20px;border-radius:16px;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.1);-moz-box-shadow:0 0 40px rgba(0,0,0,0.1);box-shadow:0 0 40px rgba(0,0,0,0.1);}.node--type-download-page .field--node-field-marketo-code:after{content:'';position:absolute;bottom:0;display:block;width:100%;height:6px;background:#0176D3;}.node--type-download-page .field--node-field-marketo-code h3,.node--type-download-page .field--node-field-marketo-code h2{margin:0;font-size:22px;line-height:26px;}.node--type-download-page .field--node-field-marketo-code label.mktoLabel[for="Beta_License_Agreement__c"]{font-family:"SF",Arial,sans-serif,sans-serif;font-weight:normal;}@media screen and (min-width:600px){.node--type-download-page .field--node-field-marketo-code{margin:100px auto 50px;}}@media screen and (min-width:992px){.node--type-download-page .field--node-field-marketo-code{margin:0;}}.node--type-download-page.br-form-b.with-sub-nav form.mktoForm label.mktoLabel[for="marketingCommunicationsOptInAgreement"] ~ .mktoCheckboxList{position:initial;}.node--type-download-page #main form.mktoForm label[for='marketingCommunicationsOptInAgreement']:not(.mktoLabel){margin-top:5px;}.node--type-download-page #main form.mktoForm label.mktoLabel[for="marketingCommunicationsOptInAgreement"].mktoLabel.mktoHasWidth{line-height:30px;font-size:16px;padding:0;}.mkto-dl-page .mktoForm label[for="preferencesPrivacyPolicyAgreement"].mktoLabel{width:93% !important;float:right;}.mkto-dl-page .mktoForm .mktoLogicalField{float:left;border:0 !important;padding:0;width:0 !important;}.node--type-download-page form.mktoForm label.mktoLabel[for="preferencesPrivacyPolicyAgreement"],.node--type-download-page form.mktoForm label.mktoLabel[for="preferencesPrivacyPolicyAgreement"] ~ .mktoCheckboxList,.node--type-download-page form.mktoForm label.mktoLabel[for="preferencesPrivacyPolicyAgreement"] ~ .mktoCheckboxList > label,.node--type-download-page form.mktoForm label.mktoLabel[for="marketingCommunicationsOptInAgreement"],.node--type-download-page form.mktoForm label.mktoLabel[for="marketingCommunicationsOptInAgreement"] ~ .mktoCheckboxList,.node--type-download-page form.mktoForm label.mktoLabel[for="marketingCommunicationsOptInAgreement"] ~ .mktoCheckboxList > label{display:inline-block;vertical-align:middle;width:auto !important;height:auto !important;margin:0;padding:0;background:none;float:none !important;}.node--type-download-page form.mktoForm label.mktoLabel[for="preferencesPrivacyPolicyAgreement"] ~ .mktoCheckboxList,.node--type-download-page form.mktoForm label.mktoLabel[for="marketingCommunicationsOptInAgreement"] ~ .mktoCheckboxList{border:none;position:absolute;left:25px;}.node--type-download-page form.mktoForm label.mktoLabel[for="preferencesPrivacyPolicyAgreement"]{margin-left:25px;font-weight:normal;}.node--type-download-page #main label.mktoLabel[for="preferencesPrivacyPolicyAgreement"] form.mktoForm a{padding:7px;}@media screen and (min-width:600px){.node--type-download-page #main label.mktoLabel[for="preferencesPrivacyPolicyAgreement"] form.mktoForm a{padding:7px;}}.node--type-download-page.with-sub-nav #main{padding-top:0;}.node--type-download-page.with-sub-nav #main .title-wrapper{top:120px;}body.node--type-download-page ul{margin-left:0;}body.node--type-download-page #main{padding-top:64px;background-color:rgba(234,245,254,0.5);}body.node--type-download-page #main ul{margin-left:24px;}body.node--type-download-page #main .field--node-field-marketo-code{max-width:100%;margin:100px auto 30px;box-shadow:0 30px 30px rgba(0,0,0,0.1);padding:32px 0 20px;}@media screen and (min-width:600px){body.node--type-download-page #main .field--node-field-marketo-code{margin:120px auto 30px;}}@media screen and (min-width:992px){body.node--type-download-page #main .field--node-field-marketo-code{margin:0 auto 30px;}}body.node--type-download-page #main .field--node-field-marketo-code::after{display:none;}body.node--type-download-page #main .field--node-field-marketo-code h3{font-family:"AvantGardeBold",Arial,sans-serif;}body.node--type-download-page #main .field--node-field-marketo-code .reassurance-copy{font-size:13px;padding:0 32px;font-style:normal;font-weight:normal;line-height:24px;margin-top:0;margin-bottom:10px;text-align:left;}body.node--type-download-page #main .field--node-field-marketo-code .span{font-weight:bold;}body.node--type-download-page #main .field--node-field-marketo-code form{width:100% !important;max-width:100%;padding:0 32px 32px;}body.node--type-download-page #main .field--node-field-marketo-code form input,body.node--type-download-page #main .field--node-field-marketo-code form select,body.node--type-download-page #main .field--node-field-marketo-code form textarea{box-sizing:border-box;border-radius:4px !important;font-family:"SF",Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:30px;width:100% !important;box-shadow:none;border:1px solid #909AA3;padding:12px 10px 12px 20px;margin-bottom:0;height:56px !important;color:#181818 !important;}body.node--type-download-page #main .field--node-field-marketo-code form input::placeholder,body.node--type-download-page #main .field--node-field-marketo-code form select::placeholder,body.node--type-download-page #main .field--node-field-marketo-code form textarea::placeholder{color:#6D7883 !important;}body.node--type-download-page #main .field--node-field-marketo-code form input{padding:13px 16px;}body.node--type-download-page #main .field--node-field-marketo-code form select{margin-bottom:5px;}body.node--type-download-page #main .field--node-field-marketo-code form select.mktoField{background-image:url("https://www.mulesoft.com/sites/default/files/cmm_files/chevrondown.svg");background-repeat:no-repeat;background-size:20px 20px;background-position-x:95%;background-position-y:center;}body.node--type-download-page #main .field--node-field-marketo-code form .mktoButton{height:60px !important;font-size:16px !important;font-weight:bolder !important;margin-top:22px;padding:5px 10px !important;border-radius:4px !important;line-height:28px !important;min-width:initial !important;margin-right:15px !important;background:#0176D3 !important;border:2px solid #0176D3 !important;color:#fff !important;min-height:44px !important;font-family:"SF",Arial,sans-serif,sans-serif !important;}body.node--type-download-page #main .field--node-field-marketo-code form .mktoButton:hover{background:none !important;border:2px solid #0176D3 !important;color:#0176D3 !important;}body.node--type-download-page #main .field--node-field-marketo-code form input[type=checkbox] + label:before{background:transparent;border:1px solid #00A0DF;box-sizing:border-box;border-radius:2px;box-shadow:none;height:16px;width:16px;}body.node--type-download-page #main .field--node-field-marketo-code form input[type=checkbox]:checked + label:before{font-family:"SF",Arial,sans-serif;color:#fff;text-align:center;}body.node--type-download-page #main .field--node-field-marketo-code form .mktoRequiredField label.mktoLabel{font-size:16px !important;font-family:"SF",Arial,sans-serif;width:calc(100% - 30px) !important;float:right;}body.node--type-download-page #main .field--node-field-marketo-code form input[type=checkbox] + label:before{background:transparent;border:1px solid #00A0DF;box-sizing:border-box;border-radius:2px;box-shadow:none;height:16px;width:16px;margin-top:2px;font-size:12px;margin-left:-1.5rem;}body.node--type-download-page #main .field--node-field-marketo-code form input[type=checkbox]:checked + label:before{font-family:"SF",Arial,sans-serif;color:#fff;text-align:center;background:#00A0DF;content:url("/sites/default/files/cmm_files/checkbox_white.svgz");}body.node--type-download-page #main .field--node-field-marketo-code form input#privacyPolicyAgreement{width:20px !important;height:20px !important;display:none !important;}body.node--type-download-page #main .field--node-field-marketo-code form .mktoCheckboxList > label{display:block;}body.node--type-download-page #main .field--node-field-marketo-code form .mktoCheckboxList{max-width:16px !important;max-height:16px !important;}body.node--type-download-page #main .field--node-field-marketo-code form label.mktoLabel[for="preferencesPrivacyPolicyAgreement"]{margin-left:24px;}body.node--type-download-page #main .field--node-field-marketo-code form a{text-decoration:none;display:inline;padding:0px;}@media screen and (min-width:1160px){body.node--type-download-page #main .row-wrapper:last-of-type .row:before{content:"";width:440px;height:287px;background-image:url("/themes/custom/mule_foundation/images/patterns/assets-lp-bottom-dots.svg");background-size:440px 287px;display:block;background-repeat:no-repeat;position:absolute;right:-210px;bottom:-70px;}}body.node--type-download-page .row-wrapper.no-padding .row{padding:0 12px;}@media screen and (min-width:600px){body.node--type-download-page .row-wrapper.no-padding .row{padding:0 24px;}}@media screen and (min-width:992px){body.node--type-download-page .row-wrapper.no-padding .row{padding:0 4px;}}body.node--type-download-page .row-wrapper:nth-of-type(2) .row.grid-x.grid-margin-x{display:flex;flex-direction:column-reverse;position:relative;}@media screen and (min-width:992px){body.node--type-download-page .row-wrapper:nth-of-type(2) .row.grid-x.grid-margin-x{flex-direction:row;}}body.node--type-download-page .row-wrapper .row .cell:not(.accordion-image-cell){position:static;}body.node--type-download-page .title-wrapper{top:0;}@media screen and (min-width:600px){body.node--type-download-page .title-wrapper{left:32px;text-align:left;}}@media screen and (min-width:992px){body.node--type-download-page .title-wrapper h1.no-logo{margin-left:0;}}@media screen and (min-width:992px){body.node--type-download-page .field-node--body .field-item{padding-left:0;}}body.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item{display:inline;}@media screen and (min-width:992px){body.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item{text-align:left;}}body.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item a{font-family:"SF",Arial,sans-serif;font-style:normal;font-weight:400;line-height:30px;text-align:center;display:inline;}@media screen and (min-width:992px){body.node--type-download-page .field--node-field-pr-custom-breadcrumb .field__item a{text-align:left;}}body.node--type-download-page .title-wrapper h1.no-logo{max-width:calc(100% - 32px);font-size:33px;line-height:39px;}@media screen and (min-width:600px){body.node--type-download-page .title-wrapper h1.no-logo{max-width:calc(100% - 64px);font-size:45px;line-height:55px;}}@media screen and (min-width:992px){body.node--type-download-page .title-wrapper h1.no-logo{max-width:100%;margin-top:0;}}
.banner-region{margin-top:0;}.br .banner-region{padding-top:0;margin-top:0;}.node--type-customer-story .banner,.node--type-customer-story .banner .row,.row-wrapper .asset-lps.row,.node--type-partner .row-wrapper.billboard .row{padding-top:0;}.node--type-basic-content-page .region-highlighted{margin-top:12px;}.node--type-seo-article .region-highlighted{margin-top:120px;}.node--type-seo-article .banner-region{margin-top:0;}@media screen and (min-width:992px){.node--type-seo-article .banner-region{padding-top:32px;margin-top:0;}.node--type-seo-article .region-highlighted{margin-top:72px;}}.node--type-infographics .billboard-row{padding-top:24px;}.br.section-contact-new.br-form-b .contact-page-new-title::after{top:136px;}@media screen and (min-width:768px){.region-highlighted{padding-left:32px;padding-right:32px;}}@media screen and (min-width:1024px){.region-highlighted{min-height:48px !important;height:48px;}}.region-highlighted .notification-blade{display:flex;align-items:center;}@media screen and (min-width:1024px){.region-highlighted .notification-blade{justify-content:center;}}.region-highlighted .notification-blade .wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-top:2px;}@media screen and (min-width:1024px){.region-highlighted .notification-blade .wrapper{flex-direction:row;column-gap:20px;}}.region-highlighted .notification-blade p{display:inline-block;margin-top:0;font-family:"AvantGardeBold",Arial,sans-serif;font-size:16px;letter-spacing:-.005em;line-height:19px;margin-bottom:8px;text-align:left;}@media screen and (min-width:1024px){.region-highlighted .notification-blade p{margin-bottom:0;text-align:center;}}.region-highlighted .notification-blade a{font-family:"SFBold",Arial,sans-serif;font-size:14px;color:#032D60;text-decoration:underline;margin-bottom:2px;line-height:16px;}.region-highlighted .notification-blade a:hover{text-decoration:none;}.region-highlighted .notification-blade a:focus{border-radius:4px;outline:5px solid #1b96ff;}@media screen and (min-width:1024px){.region-highlighted .notification-blade a{margin-bottom:8px;}}@media screen and (min-width:1160px){.region-highlighted .notification-blade a{font-size:16px;margin-bottom:0;}}.region-highlighted .notification-blade p,.region-highlighted .notification-blade a{color:#032D60;}.region-highlighted .notification-blade p.text-blue_20,.region-highlighted .notification-blade a.text-blue_20{color:#032D60;}.region-highlighted .notification-blade p.text-gray_10,.region-highlighted .notification-blade a.text-gray_10{color:#181818;}.region-highlighted .notification-blade p.text-gray_100,.region-highlighted .notification-blade a.text-gray_100{color:#fff;}
.row-wrapper.live-grid-title{margin-top:80px;}.row-wrapper.live-grid-demonstration .row{background:rgba(255,0,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:bold;padding-top:5px;}.row-wrapper.live-grid-demonstration .row .cell:after{content:'';font-size:11px;font-weight:bold;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;}}
