/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
body{background:#00468B;overflow:hidden;}html{scroll-padding-top:4rem;}@media (min-width:64rem){html{scroll-padding-top:7rem;}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.skip-link{width:100%;background:#F3F6F8;display:block;padding:1rem;text-align:center;font-size:1.125rem;}.webform-submission-form{}.webform-submission-form label{font-weight:700;display:inline-block;font-size:0.875rem;margin-bottom:0.75rem;letter-spacing:0.44px;}.webform-submission-form input[type=email],.webform-submission-form input[type=number],.webform-submission-form input[type=password],.webform-submission-form input[type=tel],.webform-submission-form input[type=text]{border:2px solid #1B2954;padding:12px 20px;background:#FFFFFF;color:#141414;margin-bottom:1rem;font-weight:400;width:100%;}.webform-submission-form input[type=submit]{background-color:#B7CDC8;background-image:url(/themes/custom/mesirow_cohesion_subtheme/images/chevron-right-navy.svg);background-repeat:no-repeat;background-size:14px 14px;background-position:right 12px top 18px;color:#1B2954;display:inline-block;padding-top:0.875rem;padding-right:2.5rem;padding-bottom:0.875rem;padding-left:1rem;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;position:relative;text-transform:uppercase;font-size:0.875rem;letter-spacing:0.125rem;line-height:1.3;font-weight:700;margin-top:0;margin-bottom:1rem;border:0;width:auto;}.webform-submission-form input[type=submit]:active,.webform-submission-form input[type=submit]:hover,.webform-submission-form input[type=submit]:focus{color:#FFFFFF;background-color:#1B2954;text-decoration:none;background-image:url(/themes/custom/mesirow_cohesion_subtheme/images/chevron-right-white.svg);}.webform-submission-form .form-type-checkbox{position:relative;}.webform-submission-form .form-type-checkbox input[type=checkbox]{opacity:0;}.webform-submission-form .form-type-checkbox input[type=checkbox]:focus + label::before{outline:#00468B solid 2px;outline-offset:2px;}.webform-submission-form input[type=checkbox] + label{margin:0 0 1rem 0.75rem;font-weight:400;letter-spacing:0;}.webform-submission-form .form-type-checkbox label::before,.webform-submission-form .form-type-checkbox label::after{position:absolute;content:"";display:inline-block;}.webform-submission-form .form-type-checkbox label::before{height:16px;width:16px;left:0;top:-1px;background:#FFFFFF;border:2px solid #1B2954;border-radius:2px;}.webform-submission-form .form-type-checkbox input[type=checkbox]:checked + label::before{background:#1B2954;}.webform-submission-form .form-type-checkbox label::after{left:7px;top:2px;width:4px;height:10px;border:solid #FFFFFF;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.webform-submission-form .form-type-checkbox input[type=checkbox] + label::after{content:none;}.webform-submission-form .form-type-checkbox input[type=checkbox]:checked + label::after{content:"";}.webform-flexbox{margin-top:0;margin-bottom:0;}#user-login-form{background-color:#F3F6F8;margin:20px !important;max-width:600px;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#user-login-form p{font-size:20px;margin-bottom:0;}#user-login-form .form-submit{display:inline-block;padding:10px;background-color:#B7CDC8;color:#1B2954;border:0;}#user-login-form input{background-color:#FFFFFF;padding:5px;}.btn-slider-autoplay{width:32px;height:32px;position:absolute;top:18px;right:18px;z-index:1;color:#2C76A8;background:#FFFFFF;font-size:1rem;}.btn-slider-autoplay:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;content:"\f04c";font-family:"icomoon";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.btn-slider-autoplay:hover{outline:1px solid #2C76A8;}.btn-slider-paused:before{content:"\f04b";}main{margin-top:0;}@media (min-width:64rem){main{margin-top:0;}}.mes-fixed-header-desktop .header-container-desktop{height:50px;}@media (min-width:64rem){.mes-fixed-header-desktop .header-container-desktop{position:fixed;top:0;left:0;}}.mes-fixed-header-desktop .menu-container-utility{display:none;}.mes-fixed-header-desktop .logo-mesirow-link{top:10px;}.mes-fixed-header-desktop .logo-mesirow{width:28px;}@media (min-width:64rem){.mes-fixed-header-desktop main{margin-top:112px;}}.menu-level-2-ul{max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch;}@media screen and (max-width:768px){.menu-container{position:static;}.menu-level-2-ul{width:100%;max-height:none;}}.webform-submissions{}.webform-submissions .form-item,.webform-submissions .form-submit{margin-left:20px;margin-top:20px;}.webform-submissions .form-submit{padding:5px;background-color:#E4ECED;}.webform-submissions table{margin:20px;}.webform-submissions th,.webform-submissions td{text-align:left;padding:5px;border:1px solid #dee2e6;font-size:14px;}.webform-submissions th{background-color:#B7CDC8;white-space:nowrap;}.webform-submissions tr:nth-child(odd){background-color:#F3F6F8;}.webform-submissions caption{text-align:left;margin-bottom:10px;color:#1B2954;font-weight:800;font-size:18px;}.webform-submissions caption summary::marker{font-size:0;}.webform-submissions ul.pager__items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:20px;margin-bottom:20px;}.webform-submissions ul.pager__items::before{content:"Page: ";padding-right:10px;padding-top:3px;}.webform-submissions li.pager__item{padding-left:8px;padding-right:8px;padding-top:0;padding-bottom:0;margin-right:5px;}.webform-submissions li.pager__item.is-active{font-weight:800;background-color:#d6d8db;border-radius:100%;}.webform-submissions .csv-feed .feed-icon{background-image:none;display:inline;margin-left:20px;}.table{width:100%;margin-bottom:1rem;color:#212529;}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.table tbody + tbody{border-top:2px solid #dee2e6;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #dee2e6;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05);}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075);}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8daff;}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{border-color:#7abaff;}.table-hover .table-primary:hover{background-color:#9fcdff;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#9fcdff;}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#d6d8db;}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{border-color:#b3b7bb;}.table-hover .table-secondary:hover{background-color:#c8cbcf;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#c8cbcf;}.table-success,.table-success > th,.table-success > td{background-color:#c3e6cb;}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{border-color:#8fd19e;}.table-hover .table-success:hover{background-color:#b1dfbb;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#b1dfbb;}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb;}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{border-color:#86cfda;}.table-hover .table-info:hover{background-color:#abdde5;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#abdde5;}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba;}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{border-color:#ffdf7e;}.table-hover .table-warning:hover{background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb;}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{border-color:#ed969e;}.table-hover .table-danger:hover{background-color:#f1b0b7;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f1b0b7;}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe;}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{border-color:#fbfcfc;}.table-hover .table-light:hover{background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#95999c;}.table-hover .table-dark:hover{background-color:#b9bbbe;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b9bbbe;}.table-active,.table-active > th,.table-active > td{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075);}.table .thead-dark th{color:#FFFFFF;background-color:#343a40;border-color:#454d55;}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6;}.table-dark{color:#FFFFFF;background-color:#343a40;}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55;}.table-dark.table-bordered{border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05);}.table-dark.table-hover tbody tr:hover{color:#FFFFFF;background-color:rgba(255,255,255,0.075);}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-sm > .table-bordered{border:0;}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-md > .table-bordered{border:0;}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-lg > .table-bordered{border:0;}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xl > .table-bordered{border:0;}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive > .table-bordered{border:0;}ul.search-api-autocomplete-search > li{list-style:none;}#block-contact-us-popup-wealth{display:none;}#block-webform-contact-us-popup-wealth{display:none;}#mesirow-dialog-popup-component{display:none;}.mesirow-dialog-popup-component{display:none;}.mesirow-popup-dialog{}.mesirow-popup-dialog .form-item-form-title,.mesirow-popup-dialog .confirm-title{color:#1B2954;font-size:20px;font-weight:700;padding:12px;background-color:#E4ECED;position:relative;top:-40px;}.mesirow-popup-dialog .confirm-title{padding:8px 12px;}.mesirow-popup-dialog .confirm-msg{padding-bottom:12px;padding-left:12px;padding-right:12px;padding-top:0;margin-top:-20px;}.mesirow-popup-dialog .mesirow-popup-form-field-container{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:0;margin-top:-20px;}.mesirow-popup-dialog p{margin-bottom:0;font-size:22px;}.mesirow-popup-dialog form input[type=text],.mesirow-popup-dialog input[type=email]{padding:8px 10px;}.mesirow-popup-dialog .form-required::after{content:"*";padding-left:3px;color:#FF0000;font-size:18px;}.mesirow-popup-dialog .form-textarea{margin-bottom:16px;}.mesirow-popup-dialog .item-list__comma-list li{display:none;}.mesirow-popup-dialog .form-item--error-message{color:#FF0000;font-size:14px;margin-bottom:15px;position:relative;}.mesirow-popup-dialog .webform-confirmation__message{margin-bottom:0;}.mesirow-popup-form .messages--error{display:none;}.mesirow-popup-form select{margin-bottom:10px;}.eu-cookie-compliance-message{padding-top:10px;padding-bottom:10px;}.eu-cookie-compliance-message p{font-family:"Lato";font-size:16px;font-weight:300;}.eu-cookie-compliance-message a{color:#E4ECED;text-decoration:underline;}.eu-cookie-compliance-secondary-button{background:#B7CDC8;color:#1b2954;border:0;text-shadow:none;font-family:"Lato";padding:6px;}.eu-cookie-compliance-secondary-button:hover{text-decoration:underline;}.eu-cookie-compliance-secondary-button:focus-visible{color:#ffffff;background-color:#1b2954;}.eu-cookie-compliance-default-button{cursor:pointer;border:0;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;text-shadow:none;font-family:"Lato";border-radius:0;color:#ffffff;font-weight:300;-webkit-box-shadow:none;box-shadow:none;}.eu-cookie-compliance-default-button:hover{background:none;text-decoration:underline;}
