/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/themes/custom/mb/assets/fonts/poppins/Poppins-Light.woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/themes/custom/mb/assets/fonts/poppins/Poppins-Regular.woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/themes/custom/mb/assets/fonts/poppins/Poppins-SemiBold.woff2)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/themes/custom/mb/assets/fonts/poppins/Poppins-Bold.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/themes/custom/mb/assets/fonts/poppins/Poppins-ExtraBold.ttf)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/themes/custom/mb/assets/fonts/nunito/Nunito-Light.ttf)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/themes/custom/mb/assets/fonts/nunito/Nunito-Regular.ttf)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/themes/custom/mb/assets/fonts/nunito/Nunito-SemiBold.ttf)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/themes/custom/mb/assets/fonts/nunito/Nunito-Bold.ttf)}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/themes/custom/mb/assets/fonts/nunito/Nunito-ExtraBold.ttf)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/themes/custom/mb/assets/fonts/inter/Inter.woff2)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/themes/custom/mb/assets/fonts/inter/Inter.woff2)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/themes/custom/mb/assets/fonts/inter/Inter.woff2)}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700;line-height:1.5;margin-bottom:2.5rem;margin-top:0}.h1,h1{font-size:2.25rem;font-weight:600;line-height:normal}.h2,h2{font-size:1.75rem;font-weight:700;line-height:2.375rem}.h3,h3{font-size:1.375rem}.h3,.h4,h3,h4{font-weight:700;line-height:normal}.h2-18,.h3-18,.h4,.h4-18,h4{font-size:1.125rem;margin-bottom:.5rem}.h2-18,.h3-18,.h4-18{color:#236279;font-family:Nunito,serif;font-weight:700;line-height:normal;line-height:1.5rem}.h5,h5{font-size:1.25rem;font-weight:600}.h5,.h6,h5,h6{line-height:normal}.h6,h6{font-size:1rem;font-weight:700}a{color:#3d7f97;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease-in-out}a:focus,a:hover{color:#367085}p{margin:0 auto 1.5rem}p:last-child{margin-bottom:0}ol,ul{margin:0 auto 1.5rem;padding-left:1.25rem}.dialog-off-canvas-main-canvas{position:relative}body,html{font-size:1rem}body{background-color:#f4f7f9;color:#444546;font-family:Nunito,serif;font-weight:400;line-height:1.5;margin:0;padding:0;word-break:break-word;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}:focus{outline-offset:.125rem;outline-width:.0625rem}.block--help{margin-left:auto;margin-right:auto;margin-top:1.875rem;max-width:81.875rem;padding-left:.9375rem;padding-right:.9375rem;width:100%}.content_bottom{margin-top:5rem}.content_bottom .block{margin-bottom:5rem}.content_bottom .block:last-of-type{margin-bottom:0}.main-content.container .block--page-title-block .container{padding-left:0;padding-right:0}span.caption{background-color:#eee;border-color:#999 #555 #555 #999;border-style:solid;border-width:1px 2px 2px 1px;float:right;font-size:.95em;font-style:oblique;line-height:130%;margin:5px 0 10px 10px;padding:10px;text-align:center;width:auto}@media only screen and (max-width:35.937rem){span.caption{display:block;float:none;margin:auto}}span.caption-block{background-color:#eee;border-color:#999 #555 #555 #999;border-style:solid;border-width:1px 2px 2px 1px;display:block;font-size:.95em;font-style:oblique;line-height:130%;margin:5px 0 10px 10px;padding:10px;text-align:center;width:auto}.view--id-relevant_case_study .views-row+.views-row,.view--relevant-video .views-row+.views-row{margin-top:2rem}.imghighlight{background-color:#eee;border-color:#999 #555 #555 #999;border-style:solid;border-width:1px 2px 2px 1px;float:right;margin:0 10px 10px;padding:10px}img.left-float{float:left;margin:5px 15px 10px 0}.moreinfo{background:url(/themes/custom/mb/assets/images/more_info_27x30.png) 0 50% no-repeat;clear:both;color:#333;margin:5px 0 10px;padding:13px 15px 17px 40px;width:70%}p a[href$=pdf]:has(img){align-items:center;background-color:#3d7f97;border:.0625rem solid #3d7f97;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}p a[href$=pdf]:has(img):focus,p a[href$=pdf]:has(img):hover{background-color:#0b475d;border-color:#0b475d;color:#fff}p a[href$=pdf]:has(img){color:#fff!important;padding-left:3.125rem!important;-webkit-text-decoration:none!important;text-decoration:none!important}p a[href$=pdf]:has(img){background-image:url(/themes/custom/mb/assets/images/svg/document-24x28-white.svg);background-position:1.125rem .625rem;background-repeat:no-repeat;position:relative}p a[href$=pdf]:has(img) img{display:none}li.check{background:url(/themes/custom/mb/assets/images/checkmark.png) left 2px no-repeat;list-style-position:outside;list-style-type:none;padding-bottom:10px;padding-left:30px}.node-unpublished{background-color:#fff4f4}.views-table__row{cursor:pointer;transition:background-color .2s ease}.views-table__row:hover{background-color:#f5f5f5}.block--inline-blockdiscuss-with-specialist .discuss__desc2 a{color:#226cb5;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.block--inline-blockdiscuss-with-specialist .discuss__desc2 a:hover{color:#851d18}.visually-hidden{overflow:hidden;position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;width:1px;word-wrap:normal}.block__title--center{text-align:center}@media only screen and (min-width:48rem){.block__title--center-desktop{text-align:center}}.need-help{color:#a11914;font-size:.9375rem;font-weight:600;line-height:1.375rem;margin-top:.625rem;text-align:center}.need-help strong{font-weight:700}.need-help a{color:inherit}@media only screen and (min-width:62rem){.need-help{font-size:1.125rem;margin-top:0;text-align:left}}.semi-bold{font-weight:600}.bold{font-weight:700}.color--blue-80{color:#3d7f97}.color--red-80{color:#c31b11}.cta--primary{align-items:center;background-color:#3d7f97;border:.0625rem solid #3d7f97;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--primary:focus,.cta--primary:hover{background-color:#0b475d;border-color:#0b475d;color:#fff}.cta--secondary{align-items:center;background-color:#3d7f97;background-color:#f1f1f1;border:.0625rem solid #3d7f97;border-color:#236279;border-radius:.3125rem;color:#fff;color:#0b475d;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--secondary--active,.cta--secondary:hover{background-color:#3d7f97;border-color:#3d7f97;color:#fff}.cta--secondary--active:hover{background-color:#236279}.cta--tertiary{align-items:center;background-color:#3d7f97;background-color:#ebfaff;border:.0625rem solid #3d7f97;border-color:#3d7f97;border-radius:.3125rem;color:#fff;color:#0b475d;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--tertiary:hover{background-color:#0b475d;border-color:#0b475d;color:#fff}.cta--gray{align-items:center;background-color:#3d7f97;background-color:#444546;border:.0625rem solid #3d7f97;border-color:#444546;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--gray:hover{background-color:#236279;border-color:#236279;color:#fff}.cta--teal{align-items:center;background-color:#3d7f97;background-color:#2f5f5f;border:.0625rem solid #3d7f97;border-color:#2f5f5f;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--teal:hover{background-color:#236279;border-color:#236279;color:#fff}.cta--gold{align-items:center;background-color:#3d7f97;background-color:#8d7041;border:.0625rem solid #3d7f97;border-color:#8d7041;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--gold:hover{background-color:#236279;border-color:#236279;color:#fff}.cta--red{align-items:center;background-color:#3d7f97;background-color:#a11914;border:.0625rem solid #3d7f97;border-radius:.3125rem;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--red,.cta--red:hover{border-color:#a11914;color:#fff}.cta--red:hover{background-color:#c31b11}.cta--white{align-items:center;background-color:#3d7f97;background-color:#fff;border:.0625rem solid #3d7f97;border-color:#0b475d;border-radius:.3125rem;color:#fff;color:#0b475d;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--white:hover{background-color:#b3d8e5;border-color:#236279;color:#0b475d}.cta--white-2{align-items:center;background-color:#3d7f97;background-color:#fff;border:.0625rem solid #3d7f97;border-color:#0b475d;border-radius:.3125rem;color:#fff;color:#0b475d;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--white-2:hover{border-color:#3d7f97}.cta--white-2:hover,.cta--white-3{background-color:#3d7f97;color:#fff}.cta--white-3{align-items:center;background-color:#fff;border:.0625rem solid #3d7f97;border-color:#444546;border-radius:.3125rem;color:#444546;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.cta--white-3:focus,.cta--white-3:hover{background-color:#444546;border-color:#444546;color:#fff}.contained{margin:0;max-width:52.75rem}hr{margin:1.0625rem 0}.font-size-18{font-size:1.125rem;margin-bottom:.5rem}.text-align-right{margin-bottom:1.6875rem;text-align:left}@media only screen and (min-width:48rem){.text-align-right{float:right;margin-bottom:1.6875rem;margin-left:2.8125rem}ul.two-col{-moz-column-count:2;column-count:2;-moz-column-gap:3.125rem;column-gap:3.125rem}}.boxed{border:1px solid #cfd0d2;border-radius:.4375rem;padding:.9375rem}.boxed p:first-child{font-size:1.125rem;margin-bottom:.5rem}@media only screen and (min-width:48rem){.boxed{padding:1.8125rem 1.6875rem}}.theme-td:first-child{border-bottom:1px solid #cfd0d2;border-left:1px solid #cfd0d2;border-top:1px solid #cfd0d2;padding:1.6875rem}@media only screen and (max-width:47.937rem){.theme-td:first-child{padding:.625rem;vertical-align:top;width:auto!important}}.theme-td:last-child{border-bottom:1px solid #cfd0d2;border-right:1px solid #cfd0d2;border-top:1px solid #cfd0d2;padding-top:1.6875rem}.theme-td:last-child p:first-child{font-size:1.125rem;margin-bottom:.5rem}@media only screen and (max-width:47.937rem){.theme-td:last-child{padding:.625rem}}.information{background:url(/themes/custom/mb/assets/images/i-icon_35x37.png) 0 50% no-repeat;font-weight:700;margin:.625rem 0;padding:1.25rem .9375rem 1.25rem 2.8125rem;width:80%}.question{margin-bottom:1rem;margin-top:1rem}.question a[href]{align-items:center;background-color:#3d7f97;border:.0625rem solid #3d7f97;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.question a[href]:focus,.question a[href]:hover{background-color:#0b475d;border-color:#0b475d;color:#fff}.simpletable{overflow:auto}.simpletable table{word-break:normal}@media only screen and (max-width:47.937rem){.simpletable{max-width:85vw}.simpletable table{min-width:31.25rem}}.fomatted-table{border-collapse:collapse;border-left:.0625rem solid #cfd0d2;border-top:.0625rem solid #cfd0d2;margin-bottom:2.3125rem;width:100%}.fomatted-table tbody td,.fomatted-table tr th{border:.0625rem solid #cfd0d2;border-left:none;border-top:none;padding:1.25rem .625rem}.fomatted-table tbody,.fomatted-table tr{border:none}.fomatted-table tr:first-child th{background-color:#f5f3e3}.fomatted-table tr:nth-child(2) th{background-color:#faf8f2}.list-check{list-style:none;padding:0}.list-check li{background-image:url(/themes/custom/mb/assets/images/svg/list-check.svg);background-position:0;background-repeat:no-repeat;padding-left:1.5625rem}.download-box{background-color:#cdf5f5;display:inline-block;font-size:.875rem;margin-left:auto!important;margin-right:auto!important;padding:1.25rem;text-align:center}.download-box a{color:#0611f1;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (max-width:47.937rem){.download-box a{align-items:center;display:flex;flex-direction:column}}.download-box img{border:none}@media only screen and (max-width:47.937rem){.download-box img{display:block;margin-right:0!important}}@media only screen and (min-width:48rem){.download-box{max-width:25rem;padding:1.25rem 3.125rem 1.25rem 2.5rem}}.addtoany_share{padding:0!important}.addtoany_share img{height:1rem}.addtoany_list{display:inline-block;margin-top:1.25rem}.video-d{display:none;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:35px;position:relative}.video-d embed,.video-d iframe,.video-d object{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:36rem){.video-d{display:block}}.container{max-width:81.875rem;padding-left:.9375rem;padding-right:.9375rem}.container,.container-node{margin-left:auto;margin-right:auto;width:100%}.container-node{background:#fff;border:.0625rem solid #cfd0d2;border-radius:.4375rem;max-width:52.875rem;padding:1.8125rem 1rem 2.5rem}@media only screen and (min-width:62rem){.container-node{padding-left:1.6875rem;padding-right:1.6875rem}}.container-node .block--page-title-block .container{padding-left:0;padding-right:0}.container-medium{margin-left:auto;margin-right:auto;max-width:54.75rem;padding-left:.9375rem;padding-right:.9375rem;width:100%}
.topbar{background:#e7e8ea;padding:.75rem 0 1.0625rem}.topbar .region{display:flex;justify-content:space-between}.topbar ul:not(.contextual-links){list-style-image:none;list-style-type:none;margin:0;padding:0}.topbar ul:not(.contextual-links) li{padding:0 .3125rem}.topbar ul:not(.contextual-links) li a{color:#4d4e51;font-size:.875rem;font-weight:600;line-height:1.25rem}.topbar ul:not(.contextual-links) li a:hover{color:#367085}@media only screen and (min-width:48rem){.topbar ul:not(.contextual-links) li a{font-size:.9375rem;line-height:1.375rem}.topbar ul:not(.contextual-links) li{padding:0 .625rem}}.topbar ul.menu{text-align:right}.topbar ul.menu li{display:inline-block;position:relative}.topbar ul.menu li a[href]{position:relative}.topbar ul.menu li a[href]:before{background:#4d4e51;bottom:.1875rem;content:"";display:block;height:.0625rem;left:0;position:absolute;width:100%}.topbar ul.menu li:before{background:#aeafb2;content:"";display:block;height:1.375rem;left:0;position:absolute;width:.0625rem}.topbar ul.menu li.signup{padding-left:0}.topbar ul.menu li.signup:before{background:#4d4e51;height:1.125rem;left:-.3125rem;top:.1875rem;transform:rotate(15deg)}.topbar ul.menu li:first-child:before{display:none}.topbar ul.menu li:last-child{padding-right:0}.header-main-wrapper{position:relative;z-index:2}.header-main{background-color:#f1f1f1;padding:1.125rem 0 .625rem}.header-main__mobile--active{padding-top:0}.header-main__mobile--active div.header-main--desktop{display:none}.header-main__mobile--active div.header-main--mobile{display:flex}.header-main__mobile--active div.header-main--mobile .block{display:none}.header-main--desktop{padding-bottom:.625rem}@media only screen and (min-width:48rem){.header-main--desktop{padding-bottom:0}}.header-main--mobile{align-items:center;display:none;gap:1rem}.header-main--mobile .block--search{display:none}.header-main__logo-mobile{display:block;min-width:2.625rem}.header-main__logo-mobile img{margin-top:.5rem}.header-main__toggle{padding-top:.3125rem;text-align:center}.header-main__toggle svg{display:block;margin:auto;transform:rotate(-180deg)}.header-main__mobile--active .header-main__toggle svg{transform:rotate(0deg)}@media only screen and (min-width:48rem){.header-main__toggle{display:none}.header-main{padding:2.25rem 0}}.site-branding{text-align:center}.site-branding__logo-link{display:inline-block;max-width:19.25rem}@media only screen and (min-width:48rem){.site-branding__logo-link{min-width:22.5rem}}.site-branding__slogan{color:#4d4e51;font-size:.875rem;line-height:1.44;margin-top:.625rem}@media only screen and (min-width:48rem){.site-branding__slogan{font-size:.9375rem;margin-top:0;max-width:25rem}}@media only screen and (min-width:62rem){.site-branding__slogan{max-width:16.25rem}}@media only screen and (min-width:48rem){.site-branding{align-items:center;display:flex;gap:1.5rem;text-align:left}}@media only screen and (min-width:62rem){.site-branding{align-items:flex-start}}.region--branding{margin-bottom:1.25rem}@media only screen and (min-width:62rem){.region--branding{display:flex;justify-content:space-between;margin-bottom:2.4375rem}}.region--navigation{display:flex;flex-direction:column-reverse;gap:.375rem;width:100%}.region--navigation select{color:#2c2c2d;font-weight:500;height:2.625rem}@media only screen and (min-width:48rem){.region--navigation{gap:1rem}}@media only screen and (min-width:62rem){.region--navigation{align-items:flex-start;flex-direction:row;gap:0;justify-content:space-between}}@media only screen and (min-width:75rem){.region--navigation{align-items:center}}.block--search-block form{max-width:100%;position:relative}.block--search-block form .form-item{margin:0;width:100%}.block--search-block form .search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-color:#fff;border:.0625rem solid #cfd0d2;border-radius:.375rem;color:#444546;color:#2c2c2d;font-family:inherit;font-size:1rem;font-weight:400;font-weight:500;line-height:1.375rem;outline:none;padding:.625rem 2.5rem .625rem .875rem;width:100%}.block--search-block form .search-input:focus{border:.0625rem solid #236279}.block--search-block form .search-input.error{border:.0625rem solid #b23535}.block--search-block form .search-input:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.block--search-block form .search-input::-moz-placeholder{color:#444546}.block--search-block form .search-input::placeholder{color:#444546}.block--search-block form .search-input::-moz-placeholder{color:#2c2c2d;font-weight:500}.block--search-block form .search-input::placeholder{color:#2c2c2d;font-weight:500}@media only screen and (min-width:62rem){.block--search-block form .search-input{background-color:#f1f1f1;border-color:#2c2c2d;border-radius:.25rem;color:#444546;font-weight:400}.block--search-block form .search-input::-moz-placeholder{color:#444546}.block--search-block form .search-input::placeholder{color:#444546}}.block--search-block form input[type=submit]{background:url(/themes/custom/mb/assets/images/svg/search-icon.svg) no-repeat 50%;border:none;box-shadow:none;cursor:pointer;display:block;font-size:0;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:2.8125rem}.block--search-block form .form-actions{bottom:0;height:1.375rem;margin:auto;position:absolute;right:14px;top:0;width:1.375rem}@media only screen and (min-width:62rem){.block--search-block form{max-width:15rem}}.block--search-block .contextual{top:1.625rem}ul.main-menu{list-style-image:none;list-style-type:none;margin:0;padding:0}ul.main-menu>li{display:inline-block}ul.main-menu>li>a{border-bottom:.125rem solid transparent;padding:.625rem .75rem .5rem;text-transform:uppercase}ul.main-menu>li>a.is-active{border-bottom-color:#3d7f97}ul.main-menu>li.menu__item--active-trail>a{border-bottom-color:#3d7f97;color:#3d7f97!important}ul.main-menu>li.menu__item:last-child{margin-right:0}ul.main-menu li{position:relative}ul.main-menu li a[href],ul.main-menu li span{color:#2c2c2d;display:block;font-weight:500;padding:.3125rem .4375rem;position:relative}ul.main-menu li a[href]:hover,ul.main-menu li span:hover{color:#3d7f97}ul.main-menu li a[href].is-active,ul.main-menu li span.is-active{color:#3d7f97;font-weight:700}@media only screen and (min-width:87.5rem){ul.main-menu li a[href],ul.main-menu li span{padding-left:.625rem;padding-right:.625rem}}ul.main-menu li:hover>a{color:#3d7f97}ul.main-menu li.menu__item--expanded:hover>ul{display:block}ul.main-menu ul.menu{background-color:#fff;border:.0625rem solid #f1f1f1;display:none;left:0;list-style-image:none;list-style-type:none;margin:0;padding:0;position:absolute;top:100%;width:11.25rem;z-index:1}ul.main-menu ul.menu li{border-bottom:.0625rem solid #f1f1f1;display:block}ul.main-menu ul.menu li:hover{background-color:#f9f9f9}ul.main-menu ul.menu li.menu__item--expanded>a,ul.main-menu ul.menu li.menu__item--expanded>span{padding-right:1rem}ul.main-menu ul.menu li.menu__item--expanded>a:after,ul.main-menu ul.menu li.menu__item--expanded>span:after{background:url(/themes/custom/mb/assets/images/svg/angle-down.svg) no-repeat 50%;bottom:0;content:"";display:block;height:.625rem;margin:auto;opacity:.5;position:absolute;right:.375rem;top:0;transform:rotate(-90deg);width:.625rem}ul.main-menu ul.menu li.menu__item--expanded:hover>a:after{opacity:1}ul.main-menu ul.menu ul.menu{left:11.125rem;top:0}nav select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:#fff url(/themes/custom/mb/assets/images/svg/angle-donw-2.svg) no-repeat calc(100% - 1rem);border:.0625rem solid #cfd0d2;border-radius:.375rem;color:#444546;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.375rem;outline:none;padding:.5rem .75rem;width:100%}nav select:focus{border:.0625rem solid #236279}nav select.error{border:.0625rem solid #b23535}nav select:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}nav select::-moz-placeholder{color:#444546}nav select::placeholder{color:#444546}nav select option{font-weight:500}nav select::-moz-placeholder{color:#2c2c2d}nav select::placeholder{color:#2c2c2d}.breadcrumb{list-style-image:none;list-style-type:none;margin:1.25rem 0 .75rem;padding:0}.breadcrumb>*{color:#aeafb2;font-family:Nunito,serif;font-size:1.125rem;font-weight:500;line-height:1.375rem}.breadcrumb>li{display:inline;margin-bottom:.625rem}.breadcrumb>li:before{display:none!important}.breadcrumb>li svg{margin:0 .1875rem 0 .625rem}.breadcrumb>li a{color:#aeafb2;-webkit-text-decoration:none;text-decoration:none}.breadcrumb>li a path,.breadcrumb>li:not(:last-child) path{stroke:#aeafb2}.breadcrumb>li:first-child svg{display:none}.breadcrumb>li:last-child{color:#444546}@media only screen and (min-width:62rem){.breadcrumb{margin:2.4375rem 0 2.125rem}}.block--system-breadcrumb-block{margin-bottom:1.75rem}@media only screen and (min-width:62rem){.block--system-breadcrumb-block{margin-bottom:1.75rem}}.local-tasks{display:flex;flex-wrap:wrap;list-style-image:none;list-style-type:none;margin:1.75rem 0 1rem;padding:0}.local-tasks li{margin-bottom:1rem;margin-right:1rem}.local-tasks li:last-of-type{margin-right:0}.local-tasks li a:focus,.local-tasks li a:hover,.local-tasks li.local-task__task--active a{background:#0b475d;border-color:#236279;color:#fff}.local-tasks li a{border:.0625rem solid #236279;border-radius:1.25rem;color:#0b475d;display:inline-block;padding:.625rem 1.25rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.footer-wrapper{background-color:#2c2c2d;color:#fff;margin-top:1.375rem;padding-top:1.9375rem}@media only screen and (min-width:62rem){.footer-wrapper{margin-top:3.625rem;padding-top:4.5rem}}.footer{font-family:Inter,sans-serif;margin-bottom:3.6875rem}.footer .block__title{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1.375rem;margin:0 0 2rem}.footer__logo-wrapper{color:#f1f1f1;font-size:.6875rem;line-height:1rem;margin-bottom:1.5rem;max-width:18.75rem}.footer__logo-image{margin-bottom:.875rem}.footer__logo-image img{display:block}@media only screen and (min-width:48rem){.footer{display:flex;flex-wrap:wrap;gap:3.75rem 0}}@media only screen and (min-width:75rem){.footer{flex-wrap:nowrap;gap:3.75rem}}.footer__left{margin-bottom:2.5625rem;min-width:13.1875rem}@media only screen and (min-width:48rem){.footer__left{flex:0 0 50%;order:1}}@media only screen and (min-width:75rem){.footer__left{flex:0 0 auto;margin-bottom:0;order:0}}.footer__middle{flex-grow:1;margin-bottom:3.1875rem}.footer__middle ul.menu{list-style-image:none;list-style-type:none;margin:0;padding:0}.footer__middle ul.menu li{line-height:1.375rem;padding-bottom:.875rem}.footer__middle ul.menu li a{color:#ebebeb;line-height:1.375rem}.footer__middle ul.menu li a:focus,.footer__middle ul.menu li a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.footer__middle ul.menu ul.menu{margin-bottom:1.25rem}@media only screen and (min-width:48rem){.footer__middle ul.menu ul.menu{margin-bottom:0}}.footer__middle ul.menu.menu__footer>li{padding-bottom:0;position:relative}.footer__middle ul.menu.menu__footer>li:after{background:url(/themes/custom/mb/assets/images/svg/angle-up.svg) no-repeat 50%;content:"";display:block;height:.3125rem;position:absolute;right:0;top:.5625rem;transform:rotate(-180deg);width:.9375rem}@media only screen and (min-width:48rem){.footer__middle ul.menu.menu__footer>li:after{display:none}}.footer__middle ul.menu.menu__footer>li.collapse ul.menu{display:none}.footer__middle ul.menu.menu__footer>li:not(.collapse):after{right:0;transform:rotate(0deg)}.footer__middle ul.menu.menu__footer>li>a,.footer__middle ul.menu.menu__footer>li>span{color:#fff;display:block;font-weight:600;line-height:1.375rem;padding-bottom:1.625rem}@media only screen and (min-width:48rem){.footer__middle ul.menu.menu__footer>li>a,.footer__middle ul.menu.menu__footer>li>span{padding-bottom:1.6875rem}.footer__middle ul.menu.menu__footer{display:flex;gap:3.75rem}}@media only screen and (min-width:62rem){.footer__middle ul.menu.menu__footer{gap:2.5rem}}@media only screen and (min-width:87.5rem){.footer__middle ul.menu.menu__footer{gap:3.75rem}}@media only screen and (min-width:48rem){.footer__middle{flex:1 1 calc(100% - 13.1875rem);margin-bottom:0}}.footer__right{margin-bottom:4.4375rem}@media only screen and (min-width:48rem){.footer__right{flex:1 1 50%}}@media only screen and (min-width:75rem){.footer__right{flex:1 1 auto;margin-bottom:0;max-width:18.4375rem}}.footer__social-media{display:flex;gap:1.125rem;margin-bottom:2.5rem}.footer__social-media svg:hover rect{fill:#236279}.footer__social-media svg:hover path{fill:#fff}.footer__copyright{border-top:.0625rem solid #6e7073;color:#9e9fa1;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;padding-bottom:1.5rem;padding-top:1.5rem}.footer__copyright .contextual{bottom:0;top:auto}.footer__copyright ul.menu{display:inline;list-style-image:none;list-style-type:none;margin:0;padding:0}.footer__copyright ul.menu li{display:inline;padding:0 .625rem;position:relative}.footer__copyright ul.menu li:before{background-color:#9e9fa1;content:"";display:block;height:1.125rem;left:0;margin:auto;position:absolute;top:.125rem;width:.0625rem}@media only screen and (min-width:48rem){.footer__copyright ul.menu li:before{bottom:0;top:0}}.footer__copyright ul.menu li a{color:#9e9fa1;-webkit-text-decoration:underline;text-decoration:underline}.footer__copyright ul.menu__copyright li:first-child{padding-left:0}.footer__copyright ul.menu__copyright li:first-child:before{display:none}@media only screen and (min-width:48rem){.footer__copyright ul.menu{display:inline-flex}}.footer__copyright .region,.footer__copyright .region nav{display:inline}@media only screen and (min-width:62rem){.footer__copyright{display:flex;flex-wrap:wrap;justify-content:center}}.latest-product__footer{background:#f1f1f1;border:.0625rem solid #f1f1f1;border-radius:.3125rem;color:#000;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;max-width:13.1875rem;padding:.875rem .6875rem;position:relative}.latest-product__footer:hover{background:#ebfaff}.latest-product__footer:hover .views-field-field-product-name[class]{color:#2f5f5f;-webkit-text-decoration:underline;text-decoration:underline}.latest-product__footer a{background:url(/themes/custom/mb/assets/images/svg/arrow-right-latest-product.svg) no-repeat 100% 100%;color:#444546;display:block;padding-bottom:.875rem}.latest-product__footer a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.latest-product__footer img{height:10.0625rem;margin-bottom:.5625rem;-o-object-fit:cover;object-fit:cover;width:11.875rem}.latest-product__footer .views-field-field-date{color:#0f2323;font-size:.75rem;font-weight:400;margin-bottom:.3125rem}.latest-product__footer .views-field-field-product-name{font-size:1rem;margin-bottom:.3125rem}.lbs-bg-gray-20{background-color:#f1f1f1}.lbs-gradient-teal{background:radial-gradient(80.41% 81.77% at 90.4% 78.35%,#2f5f5f 0,#214343 100%);padding:3.75rem 0 2.5rem}.lbs-gradient-teal .block__title{color:#fff}@media only screen and (min-width:48rem){.lbs-gradient-teal{padding:5rem 0 3.75rem}}.lbs-next-section{margin-bottom:-16.5625rem;padding-bottom:19.6875rem}.lbs-next-section+.layout .block__title{color:#fff}.lbs-product-header{display:block;padding-bottom:4.8125rem}.lbs-product-header .layout__region--second{padding-top:1.6875rem}.lbs-product-header .layout__region--second p{margin-bottom:.75rem}.lbs-product-header .layout__region--second .cta--primary,.lbs-product-header .layout__region--second .cta--secondary{justify-content:center;min-width:15rem}.lbs-product-header .layout__region--second .cta--secondary{align-items:center;background-color:#3d7f97;background-color:#fff;border:.0625rem solid #3d7f97;border-color:#0b475d;border-radius:.3125rem;color:#fff;color:#0b475d;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.lbs-product-header .layout__region--second .cta--secondary:hover{background-color:#3d7f97;border-color:#3d7f97;color:#fff}@media only screen and (min-width:62rem){.lbs-product-header .layout__region--second{padding-left:3.375rem;padding-top:0;text-align:right}}@media only screen and (min-width:48rem){.lbs-product-header{padding-bottom:2.25rem}}@media only screen and (min-width:62rem){.lbs-product-header{display:flex}}.lbs-hr{position:relative}.lbs-hr:before{background:#cfd0d2;bottom:0;content:"";display:block;height:.0625rem;left:.9375rem;position:absolute;right:.9375rem;width:calc(100% - 1.875rem)}.lbs-block-hr{margin-bottom:2.5rem;padding-bottom:1.125rem}.lbs-block-hr,.lbs-hr-plain{border-bottom:.0625rem solid #cfd0d2}.lbs-margin-top-23{padding-top:1.125rem}@media only screen and (min-width:48rem){.lbs-margin-top-23{padding-top:1.4375rem}}.lbs-margin-bottom-23{padding-bottom:1.125rem}@media only screen and (min-width:48rem){.lbs-margin-bottom-23{padding-bottom:1.4375rem}}.lbs-margin-top-40{padding-top:2.5rem}@media only screen and (min-width:48rem){.lbs-margin-top-40{padding-top:2.5rem}}.lbs-margin-bottom-40{padding-bottom:2.5rem}@media only screen and (min-width:48rem){.lbs-margin-bottom-40{padding-bottom:2.5rem}}.lbs-margin-top-50{padding-top:1.125rem}@media only screen and (min-width:48rem){.lbs-margin-top-50{padding-top:3.125rem}}.lbs-margin-bottom-50{padding-bottom:1.125rem}@media only screen and (min-width:48rem){.lbs-margin-bottom-50{padding-bottom:3.125rem}}.lbs-margin-top-60{padding-top:2.5rem}@media only screen and (min-width:48rem){.lbs-margin-top-60{padding-top:3.75rem}}.lbs-margin-bottom-60{padding-bottom:2.5rem}@media only screen and (min-width:48rem){.lbs-margin-bottom-60{padding-bottom:3.75rem}}.lbs-margin-top-80{padding-top:1.125rem}@media only screen and (min-width:48rem){.lbs-margin-top-80{padding-top:5rem}}.lbs-margin-bottom-80{padding-bottom:1.125rem}@media only screen and (min-width:48rem){.lbs-margin-bottom-80{padding-bottom:5rem}}.lbs-margin-top-90{padding-top:1.25rem}@media only screen and (min-width:48rem){.lbs-margin-top-90{padding-top:5.625rem}}.lbs-margin-bottom-90{padding-bottom:1.25rem}@media only screen and (min-width:48rem){.lbs-margin-bottom-90{padding-bottom:5.625rem}}.lbs-block-center-align{text-align:center}.lbs-block-center-align ul{display:inline-block}.field--body-node h2,.field--body-node h3{color:#236279;font-family:Nunito,serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin:0 0 .5rem}.field--body-node a{color:#226cb5;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.field--body-node a:hover{color:#851d18}.lbs-block-white{background:#fff;border:.0625rem solid #cfd0d2;border-radius:.4375rem;padding:1.6875rem 1.8125rem}.lbs-block-white .field--body-block-content h2,.lbs-block-white .field--body-block-content h3,.node--type-cms-page .block--inline-blockbasic .field--body-block-content h2,.node--type-cms-page .block--inline-blockbasic .field--body-block-content h3{color:#236279;font-family:Nunito,serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin:0 0 .5rem}.lbs-block-white .field--body-block-content a:not(.cta--primary):not(.cta--secondary),.node--type-cms-page .block--inline-blockbasic .field--body-block-content a:not(.cta--primary):not(.cta--secondary){color:#226cb5;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.lbs-block-white .field--body-block-content a:not(.cta--primary):not(.cta--secondary):hover,.node--type-cms-page .block--inline-blockbasic .field--body-block-content a:not(.cta--primary):not(.cta--secondary):hover{color:#851d18}
.block--language{position:relative}.block--language ul.links{display:none}.block--language ul.links li{float:none;text-align:center}.block--language ul.links li a{display:block;font-size:0;line-height:1.375rem;line-height:normal;position:relative;white-space:nowrap}.block--language ul.links li a:after{content:attr(hreflang);display:block;font-size:.9375rem;line-height:1.375rem;text-transform:uppercase}.block--language ul.links li.is-active a:before{background-color:#4d4e51;bottom:.25rem;content:"";height:.0625rem;left:0;margin:auto;position:absolute;right:0;width:1.375rem}@media only screen and (min-width:48rem){.block--language ul.links li.is-active a:before{width:100%}.block--language ul.links li{border-right:.0625rem solid #4d4e51;display:inline-block}.block--language ul.links li:last-child{border-right:none}.block--language ul.links li:first-child{padding-left:0}.block--language ul.links{display:block}}.block--language__dropdown-handerl{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:.625rem;line-height:1.375rem;white-space:nowrap}@media only screen and (min-width:48rem){.block--language__dropdown-handerl{display:none}}.block--language__dropdown-active svg{transform:rotate(-180deg)}.block--language__dropdown-active ul.links{background:#fff;border:.0625rem solid #e7e8ea;border-radius:.3125rem;display:block;margin-top:.3125rem;padding:.625rem 0;position:absolute;width:100%;z-index:3}@media only screen and (min-width:48rem){.block--language__dropdown-active ul.links{background:none;margin:0;padding:0;position:static}}
h1.page-title{color:#3d7f97;margin-bottom:1.25rem}
.messages{background-color:#353641;border:solid #353641;border-radius:.125rem;border-width:0 0 0 .3125rem;box-sizing:border-box;color:#fff;margin-bottom:2rem;margin-top:1rem;overflow:auto;padding:1.5rem 1.5rem 2rem 1.1875rem}.messages pre{margin:0}.messages__header{align-items:center;display:flex;margin-bottom:1rem}.messages--error{border-color:#b23535}.messages--error .messages__header{background:url(/themes/custom/mb/assets/media/icons/error.svg) no-repeat 0}.messages--error a{color:#b23535}.messages--status{border-color:#42a877}.messages--status .messages__header{background:url(/themes/custom/mb/assets/media/icons/status.svg) no-repeat 0}.messages--warning{border-color:#e0ac00}.messages--warning .messages__header{background:url(/themes/custom/mb/assets/media/icons/warnning.svg) no-repeat 0}.messages a{color:#e0ac00;-webkit-text-decoration:underline;text-decoration:underline}.messages a:hover{color:#fff}.messages__title{font-size:1rem;margin:0 0 0 2.5rem}.messages-list,.messages__list{list-style:none;padding:0}.messages__list{margin:0}.messages__item+.messages__item{margin-top:.75rem}@media only screen and (min-width:48rem){.messages__content{margin-left:2.5rem}}
.form-item label:not(.option){color:#2c2c2d;display:inline-block;font-weight:500;line-height:1.5rem;margin-bottom:.5625rem}.form-item{margin-bottom:2.3125rem}.form-item label:not(.option).form-required:after,.form-item label:not(.option)[for*=address-address-line1]:after{color:#c31b11;content:"*";margin-left:.3125rem}.form-item .description{margin-top:.3125rem}@media only screen and (max-width:35.937rem){[data-drupal-selector=edit-captcha] .recaptcha-processed>div{overflow-x:auto;overflow-y:hidden;overflow:auto hidden;width:15.625rem!important}}[data-drupal-selector=edit-captcha]{margin-bottom:2.625rem}[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid #2f5f5f;border-radius:.3125rem;height:1.25rem;margin:0 .4375rem 0 0!important;position:relative;right:auto!important;top:.1875rem!important;width:1.25rem}[type=checkbox].error{border-color:#b23535}[type=checkbox]:checked{background-color:#2f5f5f}[type=checkbox]:checked:before{border:solid #fff;border-width:0 .0625rem .0625rem 0;content:"";cursor:pointer;height:.625rem;left:.375rem;position:absolute;top:.125rem;transform:rotate(45deg);width:.3125rem}.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=text],.webform-submission-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.0625rem solid #cfd0d2;border-radius:.375rem;color:#444546;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.375rem;outline:none;padding:.5rem .75rem;width:100%}.webform-submission-form input[type=email]:focus,.webform-submission-form input[type=tel]:focus,.webform-submission-form input[type=text]:focus,.webform-submission-form textarea:focus{border:.0625rem solid #236279}.webform-submission-form input[type=email].error,.webform-submission-form input[type=tel].error,.webform-submission-form input[type=text].error,.webform-submission-form textarea.error{border:.0625rem solid #b23535}.webform-submission-form input[type=email]:-webkit-autofill,.webform-submission-form input[type=tel]:-webkit-autofill,.webform-submission-form input[type=text]:-webkit-autofill,.webform-submission-form textarea:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.webform-submission-form input[type=email]::-moz-placeholder,.webform-submission-form input[type=tel]::-moz-placeholder,.webform-submission-form input[type=text]::-moz-placeholder,.webform-submission-form textarea::-moz-placeholder{color:#444546}.webform-submission-form input[type=email]::placeholder,.webform-submission-form input[type=tel]::placeholder,.webform-submission-form input[type=text]::placeholder,.webform-submission-form textarea::placeholder{color:#444546}.webform-submission-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:#fff url(/themes/custom/mb/assets/images/svg/angle-donw-2.svg) no-repeat calc(100% - 1rem);border:.0625rem solid #cfd0d2;border-radius:.375rem;color:#444546;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.375rem;outline:none;padding:.5rem .75rem;width:100%}.webform-submission-form select:focus{border:.0625rem solid #236279}.webform-submission-form select.error{border:.0625rem solid #b23535}.webform-submission-form select:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.webform-submission-form select::-moz-placeholder{color:#444546}.webform-submission-form select::placeholder{color:#444546}.webform-submission-form input[type=submit]{align-items:center;background-color:#3d7f97;border:.0625rem solid #3d7f97;border-radius:.3125rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;line-height:1.375rem;margin:0;padding:.625rem 1.125rem;-webkit-text-decoration:none;text-decoration:none}.webform-submission-form input[type=submit]:focus,.webform-submission-form input[type=submit]:hover{background-color:#0b475d;border-color:#0b475d;color:#fff}.webform-submission-form table{text-align:left}.webform-submission-form table th:first-child{min-width:2rem;width:2rem}.webform-submission-form table th:last-child{text-indent:-2.1875rem}.webform-submission-form table .js-form-type-checkbox{margin-bottom:0}.webform-submission-form fieldset{border:none;clear:both;margin:0;padding:0}.webform-submission-form fieldset legend{font-weight:700;margin-bottom:1.25rem}.webform-submission-form fieldset legend .form-required:after{color:#c31b11;content:"*";margin-left:.3125rem}.webform-submission-form fieldset.address--wrapper{margin-bottom:2.3125rem}.webform-submission-form fieldset.address--wrapper legend{display:none}.webform-submission-form fieldset .form-item__address-administrative-area{margin-top:2.3125rem}.webform-submission-form fieldset[id*=nature-of-request]{margin-bottom:1rem}.webform-submission-form fieldset[id*=nature-of-request] .form-item{margin-bottom:.75rem}.webform-submission-form details{clear:both;margin-bottom:1.25rem}.webform-submission-form details summary{background-color:#cfd0d2;color:#2c2c2d;padding:.3125rem .5rem}.webform-submission-form details fieldset{margin-top:1.25rem;padding-left:.3125rem;padding-right:.3125rem}.webform-submission-form .form-item__address-country-code{margin-bottom:2.3125rem!important}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
