.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/themes/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.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;}
.js input.form-autocomplete{background-image:url(/core/themes/stable/images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.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;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.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;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.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(/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/themes/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;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url(/core/themes/stable/images/core/icons/787878/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/themes/stable/images/core/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/themes/stable/images/core/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/themes/stable/images/core/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/themes/stable/images/core/tree.png) no-repeat -11px center;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.component-basic-text h3,.component-basic-text h2{max-width:602px;margin:20px auto;}
.no-padding-bottom-region > .row-wrapper > .row{padding-bottom:0;}.no-padding-top-region > .row-wrapper > .row{padding-top:0;}.half-padding-top-region > .row-wrapper > .row{padding-top:30px;}.half-padding-bottom-region > .row-wrapper > .row{padding-bottom:30px;}.quarter-padding-top-region > .row-wrapper > .row{padding-top:15px;}.quarter-padding-bottom-region > .row-wrapper > .row{padding-bottom:15px;}.bold-titles > .row-wrapper > .row h1,.bold-titles > .row-wrapper > .row h2,.bold-titles > .row-wrapper > .row h3{font-family:"DINProMedium",Arial,sans-serif;}@media screen and (max-width:992px){.no-padding-top-mobile-region .row-wrapper > .row{padding-top:0;}}@media screen and (max-width:992px){.no-padding-bottom-mobile-region .row-wrapper > .row{padding-bottom:0;}}.no-padding-bottom-desktop-region .row-wrapper > .row{padding-bottom:0;}@media screen and (max-width:768px){.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:768px){.no-padding-top-desktop-region .row-wrapper > .row{padding-top:60px;}}.centered{text-align:center;}.light-blue-bg > .row-wrapper > .row > .cell{background-color:#F4FCFF;padding:60px 35px;}.light-blue-bg-row > .row-wrapper > .row{background-color:#F4FCFF;}.light-blue-bg-row > .row-wrapper > .row > .cell{padding:60px 35px;}.mule-blue-bg-row > .row-wrapper > .row{background-color:#00a1df;}.mule-blue-bg-row > .row-wrapper > .row > .cell{padding:60px 35px;}.gradient-bg{background:linear-gradient(-180deg,#FFFFFF 0%,#F4FCFF 36%);background:-moz-linear-gradient(bottom,white 0%,#f4fcff 100%);background:-webkit-linear-gradient(bottom,white 0%,#f4fcff 100%);background:linear-gradient(to bottom,white 0%,#f4fcff 100%);}@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:0px;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,#FFFFFF 0%,#F4FCFF 36%);background:-moz-linear-gradient(bottom,white 0%,#f4fcff 100%);background:-webkit-linear-gradient(bottom,white 0%,#f4fcff 100%);background:linear-gradient(to bottom,white 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:none;}}@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,#FFFFFF 0%,#F4FCFF 36%);background:-moz-linear-gradient(bottom,white 0%,#f4fcff 100%);background:-webkit-linear-gradient(bottom,white 0%,#f4fcff 100%);background:linear-gradient(to bottom,white 0%,#f4fcff 100%);}}.hidden-region{display:none;}.in-line-components [class^="component-"]{display:inline-block;}.mobile-hide{display:none;}@media screen and (min-width:768px){.mobile-hide{display:block;}}.desktop-hide{display:block;}@media screen and (min-width:768px){.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:768px){.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:768px){.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:768px){.benefit-row .cell:last-child img{margin-bottom:auto;}}@media screen and (min-width:768px){.benefit-row .cell:last-child{border-bottom:0px;padding-bottom:auto;}}.benefit-row.last .cell:last-child{border-bottom:0px;}.benefit-row.reverse .row{display:flex;flex-direction:column-reverse;text-align:center;}@media screen and (min-width:768px){.benefit-row.reverse .row{display:flex;flex-direction:row;}}.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:768px){.mobile-hide-right .cell:last-child{display:block;}}.mobile-hide-right.no-padding-bottom-region{padding-bottom:60px;}@media screen and (min-width:768px){.mobile-hide-right.no-padding-bottom-region{padding-bottom:0px;}}.new-style .component-large-tile{box-shadow:none;border:1px solid #C4C4C4;}.new-style .component-large-tile:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);cursor:pointer;}.new-style .component-tile{box-shadow:none;border:1px solid #C4C4C4;}.new-style .component-tile:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);cursor:pointer;}
.banner-region{margin-top:65px;padding:25px 0px 0;}@media screen and (min-width:992px){.banner-region{margin-top:35px;padding:25px 0 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{width:100%;margin-top:10px;}@media screen and (min-width:768px){.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:9px;}}.banner-region .component-banner-view-mode-a h2{font-size:22px;line-height:25px;font-family:"DINProBold",Arial,sans-serif;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;}@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:#FFFFFF;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;font-family:"DINProBold",Arial,sans-serif;margin:0;}.banner-region .component-banner-view-mode-b h1{margin-top:0px;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:transparent;color:#FFFFFF;min-height:40px;min-width:160px;padding:6px 10px 0;text-align:center;font-size:14px;font-family:"OpenSans",arial,helvetica,sans-serif;border:1px solid #FFFFFF;line-height:24px;height:auto;margin-bottom:15px;}.banner-region .component-banner-view-mode-b .has-background .mule-button:hover{color:#00a0df;background-color:#FFFFFF;}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b .has-background .mule-button{display:inline-block;background:transparent;color:#00a0df;min-height:40px;min-width:160px;padding:6px 10px 0;text-align:center;font-size:15px;font-family:"OpenSans",arial,helvetica,sans-serif;border:1px solid #00a0df;line-height:24px;height:auto;margin-bottom:15px;}.banner-region .component-banner-view-mode-b .has-background .mule-button:hover{color:#FFFFFF;background-color:#00a0df;}}.banner-region .component-banner-view-mode-b .has-background .mule-button.white{display:inline-block;background:transparent;color:#FFFFFF;min-height:40px;min-width:160px;padding:6px 10px 0;text-align:center;font-size:14px;font-family:"OpenSans",arial,helvetica,sans-serif;border:1px solid #FFFFFF;line-height:24px;height:auto;margin-bottom:15px;}.banner-region .component-banner-view-mode-b .has-background .mule-button.white:hover{color:#00a0df;background-color:#FFFFFF;}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-b .has-background .mule-button.white{display:inline-block;background:transparent;color:#FFFFFF;min-height:40px;min-width:160px;padding:6px 10px 0;text-align:center;font-size:14px;font-family:"OpenSans",arial,helvetica,sans-serif;border:1px solid #FFFFFF;line-height:24px;height:auto;margin-bottom:15px;}.banner-region .component-banner-view-mode-b .has-background .mule-button.white:hover{color:#00a0df;background-color:#FFFFFF;}}.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;font-family:"DINProBold",Arial,sans-serif;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: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;font-family:"DINProBold",Arial,sans-serif;margin:0;max-width:936px;margin:0 auto;}.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;font-family:"DINProBold",Arial,sans-serif;margin:0;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:0px;}@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;}}.banner-region .component-banner-view-mode-d .field-component--field-header-content a{color:#FFFFFF;text-decoration:underline;}.banner-region .component-banner-view-mode-d .field-component--field-header-content a:hover{color:#F2F2F2;}@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;font-family:'openSansLight',sans-serif;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-component--field-breadcrumbs .field-items{color:#65646a;}.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;font-family:"DINProBold",Arial,sans-serif;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-header-content a{text-decoration:underline;}@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;font-family:"DINProBold",Arial,sans-serif;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:#FFFFFF;text-decoration:underline;}.banner-region .component-banner-view-mode-f .field-name-field-banner-body p{font-size:15px;line-height:25px;}.banner-region .component-banner-view-mode-f h2{font-size:22px;line-height:25px;font-family:"DINProBold",Arial,sans-serif;margin:0;}.banner-region .component-banner-view-mode-f h1{margin-top:0px;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:0px;margin-bottom:10px;font-family:"DINProLight",Arial,sans-serif;}.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:transparent;color:#FFFFFF;min-height:40px;min-width:160px;padding:6px 10px 0;text-align:center;font-size:14px;font-family:"OpenSans",arial,helvetica,sans-serif;border:1px solid #FFFFFF;line-height:24px;height:auto;margin-bottom:15px;margin-right:10px;margin-bottom:5px;}.banner-region .component-banner-view-mode-f .has-background .mule-button:hover{color:#00a0df;background-color:#FFFFFF;}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-f .has-background .mule-button{display:inline-block;background:transparent;color:#00a0df;min-height:40px;min-width:160px;padding:6px 10px 0;text-align:center;font-size:15px;font-family:"OpenSans",arial,helvetica,sans-serif;border:1px solid #00a0df;line-height:24px;height:auto;margin-bottom:15px;}.banner-region .component-banner-view-mode-f .has-background .mule-button:hover{color:#FFFFFF;background-color:#00a0df;}}@media screen and (min-width:1160px){.banner-region .component-banner-view-mode-f .has-background .mule-button{margin-right:0px;}}.banner-region .component-banner-view-mode-f .has-background .mule-button:last-child{margin-right:0px;}.banner-region .component-banner-view-mode-f .has-background .mule-button.white{color:#FFFFFF;background-color:transparent;border:1px solid #FFFFFF;}.banner-region .component-banner-view-mode-f .has-background .mule-button.white:hover{background-color:#FFFFFF;color:#00a0df;border:1px solid #FFFFFF;}.banner-region .component-banner-view-mode-f .has-background .mule-button.white.solid{background:#FFFFFF;border:1px solid #FFFFFF;color:#00a0df;}.banner-region .component-banner-view-mode-f .has-background .mule-button.white.solid:hover{background:none;border:1px solid #FFFFFF;color:#FFFFFF;}.banner-region .component-banner-view-mode-f .has-background .mule-button.white.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.white.large{min-width:215px;}}.banner-region .component-banner-view-mode-f .has-background .row .left{height:auto;margin-top:20px;margin-bottom:30px;}.banner-region .component-banner-view-mode-f .mule-button.large{height:50px;min-height:50px;padding:11px 10px 10px;text-align:center;font-size:16px;}@media screen and (min-width:768px){.banner-region .component-banner-view-mode-f .mule-button.large{min-width:216px;}}@media screen and (min-width:992px){.banner-region .component-banner-view-mode-f .mule-button.large{min-width:220px;}}.banner-region .field-component--field-breadcrumbs{text-align:center;color:#FFFFFF;}@media screen and (min-width:992px){.banner-region .field-component--field-breadcrumbs{border-top:1px solid #d1d1d1;text-align:left;color:inherit;margin-top:10px;}}.banner-region .field-component--field-breadcrumbs .field-items{margin:0;color:#FFFFFF;}.banner-region .field-component--field-breadcrumbs .field-items .field-item{display:inline-block;margin:0;padding:0;}.banner-region .field-component--field-breadcrumbs .field-items .field-item a{color:inherit;font-size:12px;}.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 span{color:inherit;font-size:12px;}.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:#FFFFFF;}@media screen and (min-width:992px){.banner-region.dark-font .component-banner-view-mode-f .field-component--field-header-content a{color:#323031;}}.banner-region.dark-font .component-banner-view-mode-f h1,.banner-region.dark-font .component-banner-view-mode-f h2,.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:#FFFFFF;}@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,.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:#323031;}}.banner-region.dark-font .component-banner-view-mode-f .field-component--field-breadcrumbs{color:#FFFFFF;}@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:#FFFFFF;}.banner-region.light-font .field-item p,.banner-region.light-font .field-item h1,.banner-region.light-font .field-item h2,.banner-region.light-font .field-item h3{color:#FFFFFF;}.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{background-image:-ms-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-moz-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-o-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#00A0DF),color-stop(100,#5E66F9));background-image:-webkit-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:linear-gradient(to right,#00A0DF 0%,#5E66F9 100%);background-size:cover;background-repeat:no-repeat;background-position:center;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:0px;}
.paragraph--unpublished{background-color:#fff4f4;}
.component-tile{background:#FFFFFF;max-width:300px;overflow:hidden;transition:box-shadow .1s;cursor:pointer;border:1px solid #C4C4C4;}.component-tile:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);-ms-box-shadow:0 10px 44px 0 #989898;-moz-box-shadow:0 10px 44px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 10px 44px 0 rgba(0,0,0,0.08);background:#FFFFFF;}@media screen and (min-width:992px){.component-tile{max-width:inherit;}}.component-tile.component-tile--view-mode-a .field-component--field-tile-body{margin-top:30px;}.component-tile.component-tile--view-mode-a .field-component--field-tile-body:before{content:"";display:block;width:43px;height:8px;margin-bottom:23px;background-image:linear-gradient(-134deg,#5e66f9 0,#00a3e0 100%);}.component-tile.component-tile--view-mode-a .field-component--field-tile{background:#00a0df;}.component-tile.component-tile--view-mode-a a,.component-tile.component-tile--view-mode-a button{color:#FFFFFF;display:inline-block;padding:0px 32px;}.component-tile.component-tile--view-mode-a a.arrow-button:before,.component-tile.component-tile--view-mode-a button.arrow-button:before{background-image:url(https://www.mulesoft.com/sites/default/files/MS_CTA_Carrot_Blue-01_0.svg);background-repeat:no-repeat;background-color:#FFFFFF;}.component-tile.component-tile--view-mode-c:before{background-image:linear-gradient(-90deg,#00A0DF 0%,#5E66F9 99%);content:"";display:block;height:5px;margin-bottom:40px;width:101%;}.component-tile.component-tile--view-mode-c .field{padding:0px 32px;}.component-tile.component-tile--view-mode-c h3{min-height:60px;}.component-tile.component-tile--view-mode-d{padding:30px 0 0;text-align:center;position:relative;box-shadow:none;border:1px solid #C4C4C4;}.component-tile.component-tile--view-mode-d:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);}@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;}.component-tile.component-tile--view-mode-d .field-component--field-tile-body{min-height:110px;max-height:110px;}@media screen and (min-width:768px){.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:0px 32px;}.component-tile.component-tile--view-mode-f{padding:0;text-align:center;position:relative;box-shadow:none;border:1px solid #C4C4C4;margin:0 auto 30px;max-width:360px;}.component-tile.component-tile--view-mode-f:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);}.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:0px 32px;}.component-tile a{display:inline-block;margin-bottom:30px;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,.featured-tiles{overflow:hidden;}.scrollable-tiles .row-wrapper,.featured-tiles .row-wrapper{overflow-x:scroll;overflow-y:hidden;box-sizing:border-box;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;}@-moz-document url-prefix(){.scrollable-tiles .row-wrapper,.featured-tiles .row-wrapper{scrollbar-width:none;margin-bottom:-17px !important;padding-bottom:17px !important;}}.scrollable-tiles .row-wrapper::-webkit-scrollbar,.featured-tiles .row-wrapper::-webkit-scrollbar{display:none;}.scrollable-tiles .row-wrapper .row,.featured-tiles .row-wrapper .row{width:1000px;padding-left:50px;}@media screen and (min-width:480px){.scrollable-tiles .row-wrapper .row,.featured-tiles .row-wrapper .row{padding-left:70px;}}@media screen and (min-width:768px){.scrollable-tiles .row-wrapper .row,.featured-tiles .row-wrapper .row{padding-left:10px;}}@media screen and (min-width:992px){.scrollable-tiles .row-wrapper .row,.featured-tiles .row-wrapper .row{width:72.5rem;padding-left:0px;}}.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:auto;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;}.scrollable-tiles.full .row-wrapper > .row,.featured-tiles.full .row-wrapper > .row{padding-left:10px;}@media screen and (min-width:1160px){.scrollable-tiles.full .row-wrapper > .row,.featured-tiles.full .row-wrapper > .row{padding-left:0px;}}.tiles-grid{text-align:left;font-size:0;}.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--view-mode-d svg{height:40px;width:auto;}@media screen and (min-width:768px){.tiles-grid .component-tile{max-width:calc(50% - 10px);}.tiles-grid .component-tile:nth-child(2n+1){margin-right:20px;}.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{max-width:calc(33.3% - 15px);}.tiles-grid .component-tile:nth-child(2n+1){margin-right:0;}.tiles-grid .component-tile:nth-child(3n-1){margin-right:20px;margin-left:20px;}}@media screen and (min-width:768px){.tiles-grid .component-tile .tile-content h3{min-height:66px;}}.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%;max-width:calc(33.3% - 14px);min-height:315px;padding:20px;vertical-align:top;margin-bottom:40px;font-size:15px;padding:40px 30px;border:1px solid #C4C4C4;}.tiles-view .views-row:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);-ms-box-shadow:0 10px 44px 0 #989898;-moz-box-shadow:0 10px 44px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 10px 44px 0 rgba(0,0,0,0.08);cursor:pointer;}.tiles-view .views-row .tile-anchor{display:block;color:#323031;}.tiles-view .views-row .tile-anchor:hover{color:#323031;}.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,0.25) 0px 15px 44px 0px;}.large .component-tile--view-mode-d .field-component--field-tile-body{max-height:180px;min-height:180px;}
.component-feature{padding-top:15px;padding-bottom:15px;}@media screen and (min-width:992px){.component-feature{padding-top:0;padding-bottom:0;}}.component-feature.msbadge{padding-top:0;margin-top:10px;}@media screen and (min-width:992px){.component-feature.msbadge{margin-top:0px;}}.component-feature.msbadge:after{top:-35px;}.component-feature--view-mode-a{margin-bottom:40px;}@media screen and (min-width:992px){.component-feature--view-mode-a{margin-bottom:0px;}}.component-feature--view-mode-b img{max-width:96px;margin-bottom:30px;}
.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);}
.neutrality-page .people-quote-components-row .component-quote-view-mode-c img{width:235px;height:auto;}.neutrality-page .customers-quote-components-row .row > .cell,.neutrality-page .people-quote-components-row .row > .cell{margin-bottom:60px;}@media screen and (min-width:768px){.neutrality-page .customers-quote-components-row .row > .cell,.neutrality-page .people-quote-components-row .row > .cell{margin-bottom:0;}}@media screen and (min-width:768px){.neutrality-page .roadmap-and-vision h2 span{display:block;}}.neutrality-page .banner-region .field-name-field-banner-body p.centered{max-width:initial;}@media screen and (min-width:992px){.neutrality-page .banner-region.light-blue-bg::after{height:25%;}}.neutrality-page .component-basic-text h2{max-width:initial;}.neutrality-page .component-banner img{box-shadow:0 22px 44px 0 rgba(0,0,0,0.1);}.neutrality-page .question-container{text-align:center;}
.anypoint-platform-lp .component-feature{border-top:2px solid #00a0df;padding-top:30px;}.anypoint-platform-lp .intro-text{margin:0 auto;}@media screen and (min-width:992px){.anypoint-platform-lp .intro-text{width:85%;}}.anypoint-platform-lp .intro-text p{font-size:18px;line-height:24px;}.anypoint-platform-lp .company-logos-row .component-basic-text{margin-top:10px;}.anypoint-platform-lp .try-anypoint-platform-row .component-basic-text a:not(.mule-button){color:#00a0df;text-decoration:none;}.anypoint-platform-lp .try-anypoint-platform-row h2{margin-top:-5px;}.anypoint-platform-lp .tiles h2{margin-bottom:0px;}@media screen and (min-width:992px){.anypoint-platform-lp .tiles h2{line-height:0;}}.anypoint-platform-lp .component-tile .field-component--field-tile-body{max-height:151px;min-height:151px;}@media screen and (min-width:992px){.anypoint-platform-lp .cs-banner-copy{padding-top:130px;}}.anypoint-platform-lp .cs-banner-copy h2{margin-bottom:15px;}.anypoint-platform-lp .cs-banner-copy .field-name-field-main-content-links a{margin-top:10px;display:inline-block;}.anypoint-platform-lp .m-helpful{margin:10px auto 0;text-align:center;}@media screen and (min-width:992px){.anypoint-platform-lp .m-helpful{margin:10px auto 50px;}}.anypoint-platform-lp cs-image img{padding-top:15px;}.anypoint-platform-2019 .m-helpful-lib{margin:40px auto 0;}
.page-surge-page .component-banner{height:410px;color:white;position:relative;margin-bottom:25%;padding-top:40px;}.page-surge-page .component-banner h1,.page-surge-page .component-banner p{color:white;}.page-surge-page .component-banner img{max-width:785px;width:100%;position:absolute;left:0;right:0;margin:auto;}@media screen and (min-width:992px){.page-surge-page .component-banner{margin-bottom:250px;}}.page-surge-page .component-tile{margin:0 auto 30px;text-align:left;min-height:inherit;}.page-surge-page .main-content .row > .cell .wrapper{max-width:367px;margin:auto;}@media screen and (min-width:992px){.page-surge-page .main-content .row > .cell .wrapper{max-width:367px;}.page-surge-page .main-content .row > .cell:first-child > .wrapper{margin-right:0;margin-left:auto;}.page-surge-page .main-content .row > .cell:last-child > .wrapper{margin-left:0;margin-right:auto;}}
@media screen and (max-width:992px){.catalyst-mobilize-page .mule-button{border:1px solid #fff;color:#fff;}}@media screen and (max-width:992px){.catalyst-mobilize-page .mule-button:hover{background:#fff;color:#00a0df;}}.catalyst-mobilize-page .component-main-content ul{list-style-image:url(/themes/custom/mule_foundation/images/checkmark-bullet.svg);margin-left:30px;line-height:34px;}.catalyst-mobilize-page .component-main-content ul li{padding-left:10px;}
.dreamforce-page{}@media screen and (min-width:992px){.dreamforce-page .banner-region{background-image:url("/sites/default/files/2018-08/MS_DF_LP_MainBanner.png") !important;background-position:center;background-size:cover;}}.dreamforce-page .banner-region .cell:first-child .component-main-content{margin-top:20px;margin-bottom:40px;}@media screen and (min-width:768px){.dreamforce-page .banner-region .cell:first-child .component-main-content{margin-top:100px;margin-bottom:auto;}}@media screen and (min-width:992px){.dreamforce-page .banner-region .cell:first-child .component-main-content{margin-top:0px;}}.dreamforce-page .banner-region .cell:first-child .component-main-content .field-item{text-align:center;}.dreamforce-page .banner-region .feature a{color:#fff;}.dreamforce-page .banner-region .feature a:hover{color:#fff;}.dreamforce-page .banner-region .cell:last-child .component-main-content .feature{overflow:hidden;margin-bottom:20px;}.dreamforce-page .banner-region .cell:last-child .component-main-content .feature img{float:left;max-width:77px;margin-right:10px;}.dreamforce-page .banner-region .cell:last-child .component-main-content .feature .right{max-width:65%;display:inline-block;}@media scren and (min-width:768px){.dreamforce-page .banner-region .cell:last-child .component-main-content .feature .right{max-width:287px;}}@media screen and (min-width:992px){.dreamforce-page .banner-region .cell:last-child .component-main-content .feature .right{max-width:370px;}}.dreamforce-page .banner-region .cell:last-child .component-main-content .feature h3{font-size:18px;font-family:dinproBold;}.dreamforce-page .banner-region h1,.dreamforce-page .banner-region h2,.dreamforce-page .banner-region h3,.dreamforce-page .banner-region h4,.dreamforce-page .banner-region p{color:#fff;}.dreamforce-page .banner-region.blue-gradient{background-image:-ms-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-moz-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-o-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#00A0DF),color-stop(100,#5E66F9));background-image:-webkit-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:linear-gradient(to right,#00A0DF 0%,#5E66F9 100%);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;position:relative;}.dreamforce-page .benefit-row .cell:last-child{border-bottom:0px;padding-bottom:0px;}.dreamforce-page .capitalized{font-weight:bold;font-family:DinProBold;font-size:16px;}.dreamforce-page .first-row{text-align:center;}@media screen and (min-width:768px){.dreamforce-page .first-row{text-align:left;}}@media screen and (min-width:768px){.dreamforce-page .first-row .right{float:right;max-width:20%;}}@media screen and (min-width:992px){.dreamforce-page .first-row .right{max-width:33%;}}@media screen and (min-width:768px){.dreamforce-page .first-row .left{float:left;max-width:80%;}}@media screen and (min-width:992px){.dreamforce-page .first-row .left{max-width:64%;}}.dreamforce-page .first-row .speaker{overflow:hidden;font-size:17px;margin-bottom:15px;margin-top:10px;}.dreamforce-page .first-row .speaker img{display:none;}@media screen and (min-width:768px){.dreamforce-page .first-row .speaker img{display:block;max-width:85px;float:left;margin-right:15px;}}.dreamforce-page .first-row .speaker .name{display:inline-block;}@media screen and (min-width:768px){.dreamforce-page .first-row .speaker .name{display:block;}}.dreamforce-page .first-row .speaker .job-title{font-family:'openSansLight';font-size:17px;display:inline-block;}@media screen and (min-width:768px){.dreamforce-page .first-row .speaker .job-title{min-width:269px;display:block;}}@media screen and (min-width:992px){.dreamforce-page .first-row .speaker .job-title{min-width:282px;}}@media screen and (min-width:1160px){.dreamforce-page .first-row .cell:nth-child(2) .component-main-content{max-width:514px;float:right;}}.dreamforce-page .sessions-selector ul{width:100%;list-style:none;display:block;margin:0;padding:0;font-size:0;}.dreamforce-page .sessions-selector ul li{width:50%;display:inline-block;padding:0px;margin:0;text-align:center;border-top:4px solid #C5C5C5;transition:all 0.2s ease-in;}.dreamforce-page .sessions-selector ul li.active{border-top:4px solid #00a0df;}.dreamforce-page .sessions-selector ul li.active a{color:#00a0df;}.dreamforce-page .sessions-selector ul li a{font-family:Dinprobold;display:block;color:#C5C5C5;font-size:20px;padding-top:10px;}@media screen and (min-width:768px){.dreamforce-page .sessions-selector ul li a{font-size:25px;padding-top:20px;}}.dreamforce-page .sessions-tables table{display:none;}.dreamforce-page .sessions-tables table.active{display:table;}.dreamforce-page .sessions-tables table tbody{border:none;}.dreamforce-page .sessions-tables table tbody th{text-align:left;color:#99999A;font-family:DinProBold;}.dreamforce-page .sessions-tables table tbody tr:nth-child(even){background:none;border-bottom:1px solid #c5c5c5;}.dreamforce-page .sessions-tables table tbody tr{border-bottom:1px solid #c5c5c5;}.dreamforce-page .sessions-tables table tbody tr p{margin:0;}.dreamforce-page .sessions-tables .sessions td.title{min-width:40%;}@-moz-document url-prefix(){.dreamforce-page .sessions-tables #theaters.sessions td.title{min-width:53%;}}.dreamforce-page .sessions-tables .sessions td.speaker,.dreamforce-page .sessions-tables .sessions th.speaker{display:none;min-width:12%;}@media screen and (min-width:768px){.dreamforce-page .sessions-tables .sessions td.speaker,.dreamforce-page .sessions-tables .sessions th.speaker{display:table-cell;}}.dreamforce-page .sessions-tables .sessions td.speaker p,.dreamforce-page .sessions-tables .sessions td.role p{color:#99999A;}.dreamforce-page .sessions-tables .sessions td.role,.dreamforce-page .sessions-tables .sessions th.role{display:none;}@media screen and (min-width:480px){.dreamforce-page .sessions-tables .sessions td.role,.dreamforce-page .sessions-tables .sessions th.role{display:table-cell;}}@media screen and (min-width:768px){.dreamforce-page .sessions-tables .sessions td.role,.dreamforce-page .sessions-tables .sessions th.role{min-width:150px;}}.dreamforce-page .sessions-tables .sessions td.cta{text-align:right;}@media screen and (min-width:768px){.dreamforce-page .sessions-tables .sessions td.cta{max-width:180px;}}.dreamforce-page .sessions-tables .mule-button{margin-bottom:0px;vertical-align:middle;min-width:130px;}@media screen and (min-width:768px){.dreamforce-page .sessions-tables .mule-button{min-width:160px;}}.dreamforce-page .where-to-find-us.locations .block{width:100%;display:inline-block;vertical-align:top;}@media screen and (min-width:480px){.dreamforce-page .where-to-find-us.locations .block{width:50%;padding-right:10px;}}@media screen and (min-width:768px){.dreamforce-page .where-to-find-us.locations .block{width:30%;}}.dreamforce-page .where-to-find-us.locations .bolder{font-family:DINProBold;}.dreamforce-page .where-to-find-us.locations .columns-thing{width:100%;display:inline-block;vertical-align:top;font-size:0;padding-right:10px;}@media screen and (min-width:768px){.dreamforce-page .where-to-find-us.locations .columns-thing{width:60%;}}.dreamforce-page .where-to-find-us.locations .block-a{width:100%;display:inline-block;vertical-align:top;}@media screen and (min-width:480px){.dreamforce-page .where-to-find-us.locations .block-a{width:32%;display:inline-block;vertical-align:top;margin-right:10px;}}@media screen and (min-width:768px){.dreamforce-page .where-to-find-us.locations .block-a{width:32%;display:inline-block;vertical-align:top;}}.dreamforce-page .where-to-find-us img{display:none;}@media screen and (min-width:480px){.dreamforce-page .where-to-find-us img{display:block;}}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.dreamforce-page-pl{}.dreamforce-page-pl .banner-region{background-image:url("/sites/default/files/2018-08/MS_DF_LP_MainBanner.png") !important;background-position:center;background-size:cover;}.dreamforce-page-pl .banner-region .cell:first-child .component-main-content{margin-bottom:40px;}@media screen and (min-width:768px){.dreamforce-page-pl .banner-region .cell:first-child .component-main-content{margin-bottom:auto;}}@media screen and (min-width:992px){.dreamforce-page-pl .banner-region .cell:first-child .component-main-content{}}.dreamforce-page-pl .banner-region .cell:first-child .component-main-content .field-item{text-align:center;}.dreamforce-page-pl .banner-region .cell:last-child .component-main-content .feature{overflow:hidden;margin-bottom:20px;}.dreamforce-page-pl .banner-region .cell:last-child .component-main-content .feature img{float:left;max-width:77px;margin-right:10px;}.dreamforce-page-pl .banner-region .cell:last-child .component-main-content .feature .right{max-width:65%;display:inline-block;}@media scren and (min-width:768px){.dreamforce-page-pl .banner-region .cell:last-child .component-main-content .feature .right{max-width:287px;}}@media screen and (min-width:992px){.dreamforce-page-pl .banner-region .cell:last-child .component-main-content .feature .right{max-width:370px;}}.dreamforce-page-pl .banner-region .cell:last-child .component-main-content .feature h3{font-size:18px;font-family:dinproBold;}.dreamforce-page-pl .banner-region h1,.dreamforce-page-pl .banner-region h2,.dreamforce-page-pl .banner-region h3,.dreamforce-page-pl .banner-region h4,.dreamforce-page-pl .banner-region p{color:#fff;}@media screen and (min-width:992px){.dreamforce-page-pl .banner-region h1{max-width:465px;margin:0 auto 20px auto;}}.dreamforce-page-pl .banner-region p:last-child{margin-top:25px;}.dreamforce-page-pl .banner-region.blue-gradient{background-image:-ms-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-moz-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-o-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#00A0DF),color-stop(100,#5E66F9));background-image:-webkit-linear-gradient(left,#00A0DF 0%,#5E66F9 100%);background-image:linear-gradient(to right,#00A0DF 0%,#5E66F9 100%);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;position:relative;}.dreamforce-page-pl .benefit-row .cell:last-child{border-bottom:0px;padding-bottom:0px;}.dreamforce-page-pl .capitalized{font-weight:bold;font-family:DinProBold;font-size:16px;}.dreamforce-page-pl .first-row{text-align:center;}@media screen and (min-width:768px){.dreamforce-page-pl .first-row{text-align:left;}}.dreamforce-page-pl .first-row p{margin-bottom:30px;}@media screen and (min-width:768px){.dreamforce-page-pl .first-row .right{float:right;max-width:20%;}}@media screen and (min-width:992px){.dreamforce-page-pl .first-row .right{max-width:33%;}}@media screen and (min-width:768px){.dreamforce-page-pl .first-row .left{float:left;max-width:80%;}}@media screen and (min-width:992px){.dreamforce-page-pl .first-row .left{max-width:64%;}}.dreamforce-page-pl .first-row .speaker{overflow:hidden;font-size:17px;margin-bottom:15px;margin-top:10px;}.dreamforce-page-pl .first-row .speaker img{display:none;}@media screen and (min-width:768px){.dreamforce-page-pl .first-row .speaker img{display:block;max-width:85px;float:left;margin-right:15px;}}.dreamforce-page-pl .first-row .speaker .name{display:inline-block;}@media screen and (min-width:768px){.dreamforce-page-pl .first-row .speaker .name{display:block;}}.dreamforce-page-pl .first-row .speaker .job-title{font-family:'openSansLight';font-size:17px;display:inline-block;}@media screen and (min-width:768px){.dreamforce-page-pl .first-row .speaker .job-title{min-width:269px;display:block;}}@media screen and (min-width:992px){.dreamforce-page-pl .first-row .speaker .job-title{min-width:282px;}}@media screen and (min-width:1160px){.dreamforce-page-pl .first-row .cell:nth-child(2) .component-main-content{max-width:514px;float:right;}}.dreamforce-page-pl .first-row .vidyard-link-wrapper{position:relative;}.dreamforce-page-pl .first-row .vidyard-link-wrapper p{position:absolute;display:block;left:0;right:0;top:90px;margin:auto;bottom:0;width:200px;text-align:center;height:10px;font-size:17px;font-weight:bold;color:#fff;font-size:22px;text-shadow:0 2px 4px rgba(0,0,0,0.8);}.dreamforce-page-pl .first-row .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;}.dreamforce-page-pl .first-row .vidyard-pop-up-button:hover{background-image:url(/themes/custom/mule_foundation/images/play-white-hover.svg);}.dreamforce-page-pl .first-row .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;}.dreamforce-page-pl .first-row .vidyard-pop-up-button.dark:hover{background-image:url(/themes/custom/mule_foundation/images/play-hover.svg);}.dreamforce-page-pl .sessions-selector ul{width:100%;list-style:none;display:block;margin:0;padding:0;font-size:0;}.dreamforce-page-pl .sessions-selector ul li{width:50%;display:inline-block;padding:0px;margin:0;text-align:center;border-top:4px solid #C5C5C5;transition:all 0.2s ease-in;}.dreamforce-page-pl .sessions-selector ul li.active{border-top:4px solid #00a0df;}.dreamforce-page-pl .sessions-selector ul li.active a{color:#00a0df;}.dreamforce-page-pl .sessions-selector ul li a{font-family:Dinprobold;display:block;color:#C5C5C5;font-size:20px;padding-top:10px;}@media screen and (min-width:768px){.dreamforce-page-pl .sessions-selector ul li a{font-size:25px;padding-top:20px;}}.dreamforce-page-pl .sessions-tables table{display:none;}.dreamforce-page-pl .sessions-tables table.active{display:table;}.dreamforce-page-pl .sessions-tables table tbody{border:none;}.dreamforce-page-pl .sessions-tables table tbody th{text-align:left;color:#99999A;font-family:DinProBold;}.dreamforce-page-pl .sessions-tables table tbody tr:nth-child(even){background:none;border-bottom:1px solid #c5c5c5;}.dreamforce-page-pl .sessions-tables table tbody tr{border-bottom:1px solid #c5c5c5;}.dreamforce-page-pl .sessions-tables table tbody tr p{margin:0;}.dreamforce-page-pl .sessions-tables .sessions td.title{width:50%;}@media screen and (min-width:768px){.dreamforce-page-pl .sessions-tables .sessions td.title{width:40%;}}@-moz-document url-prefix(){.dreamforce-page-pl .sessions-tables #theaters.sessions td.title{min-width:53%;}}.dreamforce-page-pl .sessions-tables .sessions td.speaker,.dreamforce-page-pl .sessions-tables .sessions th.speaker{display:none;min-width:12%;}@media screen and (min-width:768px){.dreamforce-page-pl .sessions-tables .sessions td.speaker,.dreamforce-page-pl .sessions-tables .sessions th.speaker{display:table-cell;}}.dreamforce-page-pl .sessions-tables .sessions td.speaker p,.dreamforce-page-pl .sessions-tables .sessions td.role p{color:#99999A;}.dreamforce-page-pl .sessions-tables .sessions td.role,.dreamforce-page-pl .sessions-tables .sessions th.role{display:none;}@media screen and (min-width:480px){.dreamforce-page-pl .sessions-tables .sessions td.role,.dreamforce-page-pl .sessions-tables .sessions th.role{display:table-cell;}}@media screen and (min-width:768px){.dreamforce-page-pl .sessions-tables .sessions td.role,.dreamforce-page-pl .sessions-tables .sessions th.role{min-width:150px;}}.dreamforce-page-pl .sessions-tables .sessions td.cta{text-align:right;}@media screen and (min-width:768px){.dreamforce-page-pl .sessions-tables .sessions td.cta{max-width:180px;}}.dreamforce-page-pl .sessions-tables .mule-button{margin-bottom:0px;vertical-align:middle;min-width:130px;}@media screen and (min-width:768px){.dreamforce-page-pl .sessions-tables .mule-button{min-width:160px;}}.dreamforce-page-pl .where-to-find-us.locations .block{width:100%;display:inline-block;vertical-align:top;}@media screen and (min-width:480px){.dreamforce-page-pl .where-to-find-us.locations .block{width:50%;padding-right:10px;}}@media screen and (min-width:768px){.dreamforce-page-pl .where-to-find-us.locations .block{width:30%;}}.dreamforce-page-pl .where-to-find-us.locations .bolder{font-family:DINProBold;}.dreamforce-page-pl .where-to-find-us.locations .columns-thing{width:100%;display:inline-block;vertical-align:top;font-size:0;padding-right:10px;}@media screen and (min-width:768px){.dreamforce-page-pl .where-to-find-us.locations .columns-thing{width:60%;}}.dreamforce-page-pl .where-to-find-us.locations .block-a{width:100%;display:inline-block;vertical-align:top;}@media screen and (min-width:480px){.dreamforce-page-pl .where-to-find-us.locations .block-a{width:32%;display:inline-block;vertical-align:top;margin-right:10px;}}@media screen and (min-width:768px){.dreamforce-page-pl .where-to-find-us.locations .block-a{width:32%;display:inline-block;vertical-align:top;}}.dreamforce-page-pl .table-intro{max-width:591px;margin:0 auto;}.dreamforce-page-pl .where-to-find-us h2{max-width:550px;margin:0 auto;}.dreamforce-page-pl .where-to-find-us img{display:none;}@media screen and (min-width:480px){.dreamforce-page-pl .where-to-find-us img{display:block;}}@media screen and (min-width:72.5rem){.dreamforce-page-pl #keynote-video img{max-width:464px;}.dreamforce-page-pl #keynote-video{cursor:pointer;}}.dreamforce-page-pl .component-tile.component-tile--view-mode-c .field p{min-height:110px;}@media screen and (min-width:992px){.dreamforce-page-pl .component-tile.component-tile--view-mode-c .field p{min-height:initial;}}.dreamforce-page-pl .component-tile.component-tile--view-mode-c .field h3{min-height:80px;}@media screen and (min-width:992px){.dreamforce-page-pl .component-tile.component-tile--view-mode-c .field h3{min-height:initial;}}
.awards-page .awards-list{font-size:0;}.awards-page .awards-list .component-tile.component-tile--view-mode-d{margin-bottom:40px;display:block;margin-left:auto;margin-right:auto;}.awards-page .awards-list .component-tile.component-tile--view-mode-d .field-component--field-tile-image{text-align:center;}@media screen and (min-width:768px){.awards-page .awards-list .component-tile.component-tile--view-mode-d{display:inline-block;width:40%;margin-right:7%;min-height:320px;}.awards-page .awards-list .component-tile.component-tile--view-mode-d:nth-child(even){margin-right:0;}}@media screen and (min-width:1160px){.awards-page .awards-list .component-tile.component-tile--view-mode-d{width:30%;margin-right:5%;}.awards-page .awards-list .component-tile.component-tile--view-mode-d:nth-child(even){margin-right:5%;}.awards-page .awards-list .component-tile.component-tile--view-mode-d:nth-child(3n){margin-right:0;}}
.page-case-studies-lp .view-no-results{font-size:15px;padding-top:20px;border-top:1px solid #979797;}.page-case-studies-lp .views-row{display:inline-block;max-width:100%;width:100%;box-shadow:0 10px 44px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 10px 44px 0 #989898;-moz-box-shadow:0 10px 44px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 10px 44px 0 rgba(0,0,0,0.08);min-height:315px;padding:20px;vertical-align:top;margin-left:20px;margin-bottom:40px;font-size:15px;padding:40px 30px;}@media screen and (min-width:768px){.page-case-studies-lp .views-row{max-width:calc(50% - 10px);width:100%;}}@media screen and (min-width:992px){.page-case-studies-lp .views-row{max-width:calc(33.3% - 14px);}}.page-case-studies-lp .views-row:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);cursor:pointer;}.page-case-studies-lp .views-row .tile-anchor{display:block;color:#323031;}.page-case-studies-lp .views-row .tile-anchor:hover{color:#323031;}.page-case-studies-lp .views-row:nth-child(odd),.page-case-studies-lp .views-row:nth-child(even){margin-left:0px;}@media screen and (min-width:768px){.page-case-studies-lp .views-row:nth-child(odd){margin-left:20px;}}@media screen and (min-width:992px){.page-case-studies-lp .views-row:nth-child(even){margin-left:20px;}.page-case-studies-lp .views-row{margin-left:20px;}.page-case-studies-lp .views-row:nth-child(3n-1){margin-left:0px;}}.page-case-studies-lp .views-field-field-svg-image{margin-bottom:40px;max-width:220px;}.page-case-studies-lp .views-field-field-svg-image img{height:45px;}.page-case-studies-lp .views-field-body{min-height:137px;}.page-case-studies-lp .views-element-container{font-size:0;}.page-case-studies-lp .views-element-container .views-exposed-form{font-size:15px;}.page-case-studies-lp .views-element-container .views-exposed-form .form-submit{background:none;color:#00a0df;border-left:1px solid #979797;padding:7px 25px;margin-top:18px;margin-left:12px;}.page-case-studies-lp .views-element-container .views-exposed-form .form-submit:hover{background:none;}.page-case-studies-lp .views-element-container .views-exposed-form .form-submit:focus{outline:none;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item{min-width:180px;display:inline-block;max-width:368px;vertical-align:top;cursor:pointer;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item summary:after{display:inline-block;float:right;content:"";width:20px;height:20px;background-image:url(https://mulesoftd8.www.msit.io/sites/default/files/2018-10/down-carrot.svg);background-repeat:no-repeat;background-position:0px 7px;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item > .form-checkboxes{display:none;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item.open > .form-checkboxes{display:block;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item[open],.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item.open{min-width:180px;display:inline-block;max-width:180px;vertical-align:top;margin-right:0px;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item[open] summary,.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item.open summary{box-shadow:0 10px 1px 0 transparent,0px -9px 33px 0 rgba(0,0,0,0.03),0px 0px 0px 0 rgba(0,0,0,0.03),0px -9px 12px 0 rgba(0,0,0,0.03);background:#fff;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item[open] summary:after,.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item.open summary:after{display:inline-block;float:right;content:"";width:20px;height:20px;background-image:url(https://mulesoftd8.www.msit.io/sites/default/files/2018-10/down-carrot.svg);background-repeat:no-repeat;background-position:0px 7px;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item:focus,.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item:active{outline:0;drop-shadow:0px;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes{min-width:380px;font-size:0px;background:#FFFFFF;box-shadow:0 10px 44px 0 rgba(0,0,0,0.1);padding:20px;position:absolute;max-width:380px;z-index:3;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox{display:inline-block;max-width:49%;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox [type=checkbox] + label{width:calc(90% - 1rem);vertical-align:middle;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox .form-checkbox{display:inline-block;vertical-align:middle;}.page-case-studies-lp .views-element-container summary{outline:0;padding:20px 20px 20px 20px;position:relative;z-index:9;display:block;}.page-case-studies-lp .views-element-container summary::-webkit-details-marker{display:none;}.page-case-studies-lp .views-element-container summary::-moz-details-marker{display:none;}.page-case-studies-lp .validation-row p{max-width:400px;margin:0px auto 25px auto;}.page-case-studies-lp .customer-logos .component-main-content img{margin-bottom:15px;}.page-case-studies-lp .resources-links ul{padding:0;margin:0;}.page-case-studies-lp .resources-links ul li{display:inline-block;padding:10px;}.page-case-studies-lp.new-style .views-row{box-shadow:none;border:1px solid #C4C4C4;}.page-case-studies-lp.new-style .views-row:hover{box-shadow:rgba(119,118,118,0.25) 0px 15px 44px 0px;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes{position:relative;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes{-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:initial;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox [type=checkbox] + label,.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox{width:auto;max-width:initial;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox{display:block;margin:0 20px 10px 0;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox [type=checkbox] + label{margin:0;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox [type=checkbox]{margin:0 5px 0 0;width:17px;height:17px;transform-origin:left;display:inline-block;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .check-hid .form-checkboxes{display:none;}@media screen and (max-width:768px){.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item,.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item[open],.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item.open{min-width:initial;max-width:initial;width:100px;margin-right:0px;}.page-case-studies-lp .views-element-container summary{padding:20px 5px 20px 5px;}.page-case-studies-lp .views-row .arrow-button{display:inline-block;margin-top:10px;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial;min-width:100%;left:0;}.page-case-studies-lp .views-element-container .form-actions{width:auto;}.page-case-studies-lp .views-element-container .views-exposed-form{margin-left:0;}.page-case-studies-lp .views-element-container .form-submit{width:auto;display:inline-block;vertical-align:middle;}.page-case-studies-lp .views-element-container .views-exposed-form input[type=submit].form-submit{width:100%;display:inline-block;font-size:15px;border-left:none;margin:0 0 5px 0;padding:23px 0;}.page-case-studies-lp .views-element-container .views-exposed-form input[type=submit].form-submit{margin-bottom:20px;display:inline-block;}.page-case-studies-lp .form-submit#edit-reset{display:none;}}@media screen and (max-width:480px){.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item,.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item[open],.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item.open{min-width:initial;max-width:initial;width:105px;margin-right:0px;}.page-case-studies-lp .views-element-container summary{padding:20px 5px 20px 5px;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial;min-width:100%;left:0;}.page-case-studies-lp .views-element-container .form-actions{width:auto;}.page-case-studies-lp .views-element-container .views-exposed-form{margin-left:0;}.page-case-studies-lp .views-element-container .form-submit{width:auto;display:inline-block;vertical-align:middle;}.page-case-studies-lp .views-element-container .views-exposed-form .form-submit{padding:7px 5px;margin-left:0px;}.page-case-studies-lp .views-element-container .views-exposed-form .form-actions{display:inline-block;margin:0 auto;}.page-case-studies-lp .views-element-container .exposed-dropdown-checkboxes .form-item .form-checkboxes .js-form-type-checkbox [type=checkbox] + label{font-size:13px;}.page-case-studies-lp .views-element-container .views-exposed-form input[type=submit].form-submit{border:0px;}}
.internal-search-container{}.internal-search-container .search-term{font-family:'OpenSansLight',sans-serif;font-size:24px;color:#999;margin-bottom:0;}.internal-search-container .search-term .search-term-tk{color:#323031;}.internal-search-container .search-selectors{margin-bottom:0;margin-top:20px;border-bottom:1px solid #f2f2f2;}.internal-search-container .search-selectors a{display:inline-block;padding:10px 0 20px;margin:0 30px 0 0;color:#323031;}.internal-search-container .search-selectors a.active{border-bottom:2px solid #00a1df;color:#00a1df;}.internal-search-container .search-selectors a:hover{color:#00a1df;}.internal-search-container #search-results{margin-top:10px;}.internal-search-container #search-results.fetching{opacity:0.3;}.internal-search-container #search-results .sresult{border-bottom:1px solid #eee;padding:30px 0;}.internal-search-container #search-results .sresult .sresult-title{margin:0;}.internal-search-container #search-results .sresult .sresult-title a{font-family:'OpenSansLight',sans-serif;font-size:22px;}.internal-search-container #search-results .sresult .sresult-url{margin-top:0px;color:#999;font-size:12px;}.internal-search-container #search-results .sresult .sresult-snippet{margin-top:10px;margin-bottom:0;font-size:14px;}.internal-search-container .pager{padding:40px 0 80px;margin-top:20px;text-align:center;}.internal-search-container .pager a{display:inline-block;vertical-align:middle;margin:0 20px;color:#323031;padding:0 2px 7px;border-bottom:2px solid transparent;}.internal-search-container .pager a:hover{color:#00a1df;}.internal-search-container .pager a.active{color:#00a1df;pointer-events:none;border-bottom:2px solid #00a1df;}@media screen and (max-width:992px){.internal-search-container .search-term{font-size:18px;}}@media screen and (max-width:768px){.internal-search-container{}.internal-search-container .search-selectors{position:relative;padding:10px 0;}.internal-search-container .search-selectors .selector-arrow{content:'';position:absolute;top:25px;right:0px;display:inline-block;width:20px;height:11px;background-image:url(https://www.mulesoft.com/sites/default/files/2018-10/down-carrot.svg);background-position:0 0;}.internal-search-container .search-selectors a:not(.active){display:none;}.internal-search-container .search-selectors.open{padding-top:50px;}.internal-search-container .search-selectors.open .selector-arrow{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.internal-search-container .search-selectors.open a{display:block;}.internal-search-container .search-selectors.open a.active{position:absolute;top:10px;}.internal-search-container .search-selectors a{display:block;padding:10px 0;}.internal-search-container .search-selectors a.active:before{content:'Showing results from:';margin-right:10px;color:#333;}.internal-search-container .search-selectors a.active{border-bottom:none;}.internal-search-container #search-results .sresult .sresult-title a{font-size:18px;line-height:1.5;}.internal-search-container .pager a{margin:0 10px;}}@media screen and (max-width:480px){.internal-search-container .pager a{margin:0 5px;}}@media screen and (max-width:320px){.internal-search-container .search-selectors.open{padding-top:70px;}}
.connectors-certification .field.field-component--field-header-content ul li{display:inline-block;padding:0;margin:0;}.connectors-certification .field.field-component--field-header-content ul{list-style-type:none;padding:0;margin:0;}.connectors-certification .light-font .field.field-component--field-header-content ul li a{color:#fff;}.connectors-certification .field.field-component--field-header-content ul li{display:inline-block;padding:0;margin:0;}.connectors-certification .field.field-component--field-header-content ul{list-style-type:none;padding:0;margin:0;}.connectors-certification .field.field-component--field-header-content ul li:not(:last-child) a:after{content:'|';display:inline-block;}.connectors-certification .field-component--field-header-title{display:inline-block;}.connectors-certification .field.field-component--field-header-content{display:inline-block;float:right;}.connectors-certification .accordion-tour .field-component--title ~ *{margin-top:20px;}.connectors-certification .accordion-tour h2{margin-top:10px;}.connectors-certification .accordion-tour h2:not(:first-child){margin-top:30px;}.connectors-certification .accordion-tour article{margin-left:20px;}.connectors-certification .field.field-component--field-header-content{display:block;float:none;}@media screen and (min-width:1160px){.connectors-certification .field.field-component--field-header-content{display:inline-block;float:right;}}.connectors-certification .banner-region .field-component--field-breadcrumbs .field-items{display:none;}@media screen and (min-width:1160px){.connectors-certification .banner-region .field-component--field-breadcrumbs .field-items{display:block;}}.connectors-certification table{table-layout:fixed;}.connectors-certification table tfoot td,.connectors-certification table tfoot th,.connectors-certification table thead td,.connectors-certification table thead th,.connectors-certification table td{padding:0 0 0 0;font-size:12px;margin:0;hyphens:auto;}@media screen and (min-width:480px){.connectors-certification table tfoot td,.connectors-certification table tfoot th,.connectors-certification table thead td,.connectors-certification table thead th,.connectors-certification table td{font-size:15px;padding:.5rem .625rem .625rem;}}@media screen and (min-width:768px){.connectors-certification table tfoot td,.connectors-certification table tfoot th,.connectors-certification table thead td,.connectors-certification table thead th,.connectors-certification table td{font-size:15px;padding:.5rem .625rem .625rem;}}.connectors-certification table td p{font-size:12px;}@media screen and (min-width:768px){.connectors-certification table td p{font-size:15px;}}.connectors-certification table img{display:block;margin:0 auto;}
.page-cio-page{}.page-cio-page .banner-region .row-wrapper .row{padding:0px 5px;}@media screen and (min-width:768px){.page-cio-page .banner-region .row-wrapper .row{padding:0px 10px;}}@media screen and (min-width:1160px){.page-cio-page .banner-region .row-wrapper .row{padding:0px 0;}}@media screen and (min-width:992px){.page-cio-page .component-feature.component-feature--view-mode-b .field-component--title{max-width:270px;margin:0 auto;}}.page-cio-page .component-large-tile{box-shadow:none;border:1px solid #C4C4C4;}.page-cio-page .featured-tiles .component-tile--view-mode-d{box-shadow:none;border:1px solid #C4C4C4;}.page-cio-page .featured-tiles .component-tile--view-mode-d:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);cursor:pointer;}.page-cio-page .features{font-size:0;}.page-cio-page .feature{display:inline-block;vertical-align:top;font-size:15px;width:100%;}@media screen and (min-width:768px){.page-cio-page .feature{width:calc(50% - 30px);}}@media screen and (min-width:768px){.page-cio-page .feature:nth-child(2n){margin-left:20px;}}.page-cio-page .features .field-name-title{font-size:18px;font-family:Dinprobold;line-height:25px;margin-bottom:15px;}.page-cio-page .component-large-tile .smaller-bold-title{margin-bottom:40px;margin-top:10px;}.page-cio-page .component-large-tile p{margin-bottom:30px;}.page-cio-page .company-logos .arrow-button{margin-top:30px;display:inline-block;}.page-cio-page .medium-hide{display:none;}@media screen and (min-width:992px){.page-cio-page .medium-hide{display:block;}}.page-cio-page .component-tile.component-tile--view-mode-d h3{min-height:53px;}.page-cio-page .featured-tiles .component-tile--view-mode-d .field-component--field-tile-body{max-height:initial;min-height:185px;}@-moz-document url-prefix(){.page-cio-page .featured-tiles .component-tile--view-mode-d .field-component--field-tile-body{min-height:204px;}}.page-cio-page .component-tile a{margin-top:12px;}.page-cio-page .banner-region .vidyard-pop-up-button.dark{top:31%;}
.integration-solutions .solutions ul{padding-left:0px;margin-left:0px;list-style-image:none;list-style:none;font-size:14px;}.integration-solutions .solutions ul li{padding-left:0px;margin-bottom:3px;}.integration-solutions .banner-region p{font-size:16px;font-family:'openSans',sans-serif;}.integration-solutions .banner-region .field-component--field-banner-body p{font-size:22px;font-family:'openSansLight',sans-serif;}.integration-solutions .solutions .field-item{font-size:0;}.integration-solutions .solutions article{display:inline-block;width:100%;vertical-align:top;margin-bottom:20px;}@media screen and (min-width:768px){.integration-solutions .solutions article{width:calc(50% - 20px);margin-right:20px;}}@media screen and (min-width:992px){.integration-solutions .solutions article{width:calc(33.3% - 25px);margin-right:25px;}}.integration-solutions section.toggle-content p{min-height:50px;}
.web-component-layouts-page .component-main-content{background-color:#f2f2f2;min-height:150px;}
.partners-localized-lp .secondary-nav{TEXT-ALIGN:CENTER;}.partners-localized-lp .secondary-nav .row-wrapper > .row{padding:0;}.partners-localized-lp .secondary-nav ul{list-style:none;margin-bottom:0px;margin-left:0;}.partners-localized-lp .secondary-nav ul li{display:inline-block;font-size:16px;padding-left:12px;padding-right:12px;padding-bottom:20px;padding-top:20px;margin-bottom:0px;}@media screen and (min-width:480px){.partners-localized-lp .secondary-nav ul li{font-size:18px;padding-left:35px;padding-right:35px;padding-left:10px;padding-right:10px;font-size:22px;}}@media screen and (min-width:768px){.partners-localized-lp .secondary-nav ul li{font-size:22px;padding-left:65px;padding-right:65px;}}.partners-localized-lp .secondary-nav ul li a{color:grey;}.partners-localized-lp .secondary-nav ul li.active a{color:#00a0df;}.partners-localized-lp .secondary-nav ul li.active{border-bottom:3px solid #00a0df;}.partners-localized-lp .light-blue-full-bg{background-color:#f4fcff;}.partners-localized-lp #main form.mktoForm{margin:0px;padding:0px !important;max-width:initial !important;width:auto !important;}.partners-localized-lp #main form.mktoForm .mktoFormCol{margin:0px !important;padding:0px !important;}.partners-localized-lp #main form.mktoForm .mktoFormCol .mktoFormRow{margin-bottom:10px;}.partners-localized-lp #main form.mktoForm fieldset{border:0px;}.partners-localized-lp #main form.mktoForm legend{margin:0px;padding:0px;}.partners-localized-lp #main form.mktoForm .mktoRequiredField label.mktoLabel{font-weight:normal;float:none;width:100% !important;}.partners-localized-lp #main form.mktoForm .mktoRequiredField label[for=preferencesPrivacyPolicyAgreement].mktoLabel{display:inline-block;width:calc(100% - 30px) !important;margin-bottom:20px;}.partners-localized-lp #main form.mktoForm .mktoRequiredField #preferencesPrivacyPolicyAgreement{height:17px;}.partners-localized-lp #main form.mktoForm .mktoCheckboxList{width:22px !important;display:inline-block;padding:2px 0px;}.partners-localized-lp #main form.mktoForm .mktoLogicalField.mktoInvalid{border:0px;}.partners-localized-lp #main form.mktoForm .mktoButtonRow button{background:#00a0df;width:100%;height:40px;border:1px solid #00a0df;color:#FFFFFF;}.partners-localized-lp #main form.mktoForm .mktoButtonRow button:hover{background:none;color:#00a0df;}.partners-localized-lp #main form.mktoForm label{display:none;}.partners-localized-lp #main form.mktoForm label[for="preferencesPrivacyPolicyAgreement"]{display:block;}.partners-localized-lp #main form.mktoForm label[for="preferencesPrivacyPolicyAgreement"] a{padding:0;}.partners-localized-lp #main form.mktoForm legend{display:none;}.partners-localized-lp h2:focus{outline:0;}.partners-localized-lp .secondary-nav.fixed{height:75px;}.partners-localized-lp .secondary-nav.fixed > .row-wrapper{position:fixed;top:65px;z-index:4;background:#fff;width:100%;box-shadow:0px 1px 1px #eee;}.partners-localized-lp .same-page-anchor{top:-95px;position:absolute;display:inline-block;height:0px;max-height:0px;}.home-localized .homepage-banner .component-banner .home-banner-left-cta{margin-right:20px;}.home-localized .banner-region .component-banner-view-mode-d h1{max-width:600px;margin:0 auto;margin-bottom:15px;}.home-localized .banner-region .component-banner-view-mode-d .field-component--field-banner-body p.hp-subtitle{font-family:'openSans',sans-serif;line-height:30px;max-width:715px;margin:0 auto;margin-bottom:15px;}.home-localized .home-localized .homepage-banner .row-wrapper .row{padding-bottom:74px;padding-top:75px;}.contact-localized #main{background-color:#323031;margin-top:80px;}@media screen and (min-width:992px){.contact-localized #main{margin-top:55px;}}.contact-localized #main h2,.contact-localized #main h3,.contact-localized #main p,.contact-localized #main h4{color:#FFFFFF;}.contact-localized #main .locations-title{padding-bottom:30px;}.contact-localized #main .content-layout{padding-top:50px;}.contact-localized #main .left-content{margin-bottom:60px;}.contact-localized #main form.mktoForm{background:transparent;margin:0;padding:0;max-width:100%;min-width:100%;}.contact-localized #main form.mktoForm select.mktoField{-moz-appearance:none;text-indent:0.01px;text-overflow:"";-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0.2em 22px 0.2em 0.3em;margin-bottom:5px;background:#fff url(https://app-abd.marketo.com/js/forms2/images/arrow-down-bk.png) center right no-repeat;}.contact-localized #main form.mktoForm label[for="preferencesPrivacyPolicyAgreement"].mktoLabel.mktoHasWidth{display:inline-block;color:#fff;float:right;width:88% !important;padding:0;margin:0;font-weight:normal;font-family:'opensans',Arial,sans-serif;}.contact-localized #main form.mktoForm .mktoCheckboxList{max-width:13px;max-height:13px;padding:0;}.contact-localized #main form.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background:#00a0df;border-radius:0;box-shadow:none;border:1px solid transparent;font-family:'opensans',sans-serif;font-size:15px;font-weight:normal;text-shadow:none;line-height:1;height:40px;width:100%;}.contact-localized #main form.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background:none;color:#00a0df;border:1px solid #00a0df;}.contact-localized #main form.mktoForm input[type=checkbox]#preferencesPrivacyPolicyAgreement[name="preferencesPrivacyPolicyAgreement"]{display:none;}.contact-localized #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;}.contact-localized #main form.mktoForm input[type=checkbox]:checked + label:before{content:"\2713";color:black;}.solutions-localized .banner-region .component-banner-view-mode-d h1{margin-left:auto;margin-right:auto;}@media screen and (min-width:768px){.solutions-localized .banner-region .component-banner-view-mode-d h1{max-width:80%;}}@media screen and (min-width:992px){.solutions-localized .banner-region .component-banner-view-mode-d h1{max-width:60%;}}.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-es.node--type-webinar #main,.translatable-page.section-en-fr.node--type-webinar #main,.translatable-page.section-en-jp.node--type-webinar #main,.translatable-page.section-en-de.node--type-webinar #main,.translatable-page.section-en-es.localized-content #main,.translatable-page.section-en-fr.localized-content #main,.translatable-page.section-en-jp.localized-content #main,.translatable-page.section-en-de.localized-content #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-es.node--type-webinar #main,.translatable-page.section-en-fr.node--type-webinar #main,.translatable-page.section-en-jp.node--type-webinar #main,.translatable-page.section-en-de.node--type-webinar #main,.translatable-page.section-en-es.localized-content #main,.translatable-page.section-en-fr.localized-content #main,.translatable-page.section-en-jp.localized-content #main,.translatable-page.section-en-de.localized-content #main{margin-top:55px;}}.home-localized .homepage-banner .row-wrapper .row{padding-bottom:74px;padding-top:96px;}.home-localized .homepage-banner .banner-region .component-banner .mule-button{margin-top:17px;}.localized-content .banner-region .component-banner-view-mode-d{margin-top:5px;padding-top:0px;}@media screen and (min-width:992px){.localized-content .banner-region .component-banner-view-mode-d{padding-top:25px;margin-top:0px;}}h2.home-heading-2{font-size:33px;line-height:38px;}
@media screen and (min-width:768px){.solutions-architect .solutions-panel > .row-wrapper > .row > .cell:last-child{background-image:url("/sites/default/files/cmm_files/imageSolutions_desktop.png");background-size:cover;background-position:center;}}.solutions-architect .solutions-panel ul li{padding-left:0px;}
@media screen and (min-width:768px){.catalyst .tab-system .left,.catalyst .tab-system .right{max-width:calc(49% - 10px);display:inline-block;vertical-align:top;margin-right:10px;}}.catalyst .bold{font-size:15px;font-family:openSans;font-weight:bolder;}.catalyst .quote img{margin-bottom:25px;}@media screen and (min-width:768px){.catalyst .quote img{margin-bottom:0px;}}
.page-developer-tutorials .component-large-tile{cursor:pointer;user-select:none;}.page-developer-tutorials .component-tile.component-tile--view-mode-f{padding:0;text-align:left;position:relative;box-shadow:none;border:1px solid #C4C4C4;margin:0 auto 30px;max-width:565px;display:block;}.page-developer-tutorials .component-tile.component-tile--view-mode-f:hover{box-shadow:0 15px 44px 0 rgba(119,118,118,0.25);}.page-developer-tutorials .component-tile.component-tile--view-mode-f .tile-media{height:140px;background-repeat:no-repeat;background-size:cover;background-position:center;}.page-developer-tutorials .component-tile.component-tile--view-mode-f .tile-content{padding:35px 0;}.page-developer-tutorials .component-tile.component-tile--view-mode-f .tile-content .tile-content-title{font-family:'DINProLight',sans-serif;font-size:22px;line-height:26px;}.page-developer-tutorials .component-tile.component-tile--view-mode-f .tile-content-body{min-height:110px;max-height:110px;font-size:15px;line-height:25px;}@media screen and (min-width:992px){.page-developer-tutorials .component-tile.component-tile--view-mode-f{text-align:left;margin:initial;margin-top:0;margin-bottom:0;}}.page-developer-tutorials .component-tile.component-tile--view-mode-f .tile-content-field{padding:0 23px;color:#323031;}@media screen and (min-width:992px){.page-developer-tutorials .component-tile.component-tile--view-mode-f .tile-content-field{padding:0 32px;}}.page-developer-tutorials h2{text-align:center;margin-bottom:30px;}.page-developer-tutorials .tiles-grid{text-align:left;font-size:0;}.page-developer-tutorials .tiles-grid .views-row{display:inline-block;width:100%;max-width:100%;margin:0 0 22px;vertical-align:top;text-align:left;}@media screen and (min-width:768px){.page-developer-tutorials .tiles-grid .views-row{max-width:calc(50% - 10px);}.page-developer-tutorials .tiles-grid .views-row:nth-child(2n+1){margin-right:20px;}}@media screen and (min-width:992px){.page-developer-tutorials .tiles-grid .views-row{max-width:calc(33.3% - 15px);}.page-developer-tutorials .tiles-grid .views-row:nth-child(2n+1){margin-right:0;}.page-developer-tutorials .tiles-grid .views-row:nth-child(3n-1){margin-right:20px;margin-left:20px;}}@media screen and (min-width:768px){.page-developer-tutorials .tiles-grid .views-row .tile-content .tile-content-title{min-height:66px;}}.page-developer-tutorials .suggest-tutorial-row .row-wrapper > .row > .cell{padding:60px 35px 0;}.page-developer-tutorials .suggest-tutorial-row h2{margin-bottom:25px;}.page-developer-tutorials .suggest-tutorial-row .mule-button{margin-bottom:0;}.page-developer-tutorials .suggest-tutorial-row form.mktoForm{background:none !important;width:auto !important;max-width:600px;padding:0 !important;max-height:0;overflow:hidden;}.page-developer-tutorials .suggest-tutorial-row form.mktoForm .mktoButtonRow{text-align:center;}.page-developer-tutorials .suggest-tutorial-row form.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{width:100% !important;margin:auto !important;height:50px;background:#00a2df !important;border:none !important;font-family:'OpenSans',sans-serif !important;font-size:15px;}.page-developer-tutorials .suggest-tutorial-row form.mktoForm .mktoFieldWrap input,.page-developer-tutorials .suggest-tutorial-row form.mktoForm textarea{border:1px solid #dedede;}.page-developer-tutorials .suggest-tutorial-row form.mktoForm textarea,.page-developer-tutorials .suggest-tutorial-row form.mktoForm.ms-mkto-form textarea{min-height:150px !important;}.page-developer-tutorials .suggest-tutorial-row form.mktoForm label[for=preferencesPrivacyPolicyAgreement].mktoLabel.mktoHasWidth{display:inline-block;color:#333;float:right;width:88% !important;width:calc(100% - 25px) !important;padding:0;margin:0;font-weight:normal;font-family:'opensans',Arial,sans-serif;}.page-developer-tutorials .suggest-tutorial-row form.mktoForm .mktoCheckboxList{max-width:13px;max-height:13px;padding:0;margin-top:2px;}.page-developer-tutorials .suggest-tutorial-row .heart-wrapper{display:inline-block;vertical-align:middle;background:#5f6bf5;width:30px;height:30px;padding:7px 0 0 0px;border-radius:50%;margin-left:10px;text-align:center;}.page-developer-tutorials .suggest-tutorial-row .heart{display:inline-block;position:relative;width:20px;height:20px;background-color:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg) scale(0.5);}.page-developer-tutorials .suggest-tutorial-row .heart:before{position:absolute;bottom:0px;left:-10px;width:20px;height:20px;content:'';-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:inherit;}.page-developer-tutorials .suggest-tutorial-row .heart:after{position:absolute;top:-10px;right:0px;width:20px;height:20px;content:'';-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:inherit;}.page-developer-tutorials .suggest-tutorial-row #confirmform p,.page-developer-tutorials .suggest-tutorial-row #confirmform .heart-wrapper{display:inline-block;}.page-developer-tutorials #main .suggest-tutorial-row.active form.mktoForm{max-height:initial;}.page-developer-tutorials #main .suggest-tutorial-row.active .mule-button{display:none;}.page-developer-tutorials .recommended-content-row .cell{margin-top:20px;margin-bottom:20px;}
