.cm-publication-wrapper .mx-layoutgrid{margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;width:100%}.cm-publication-wrapper .row{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.cm-publication-wrapper .col{flex-basis:0;flex-grow:1;max-width:100%}.cm-publication-wrapper .d-block,.cm-publication-wrapper .show{display:block!important}.cm-publication-wrapper .text-primary,.cm-publication-wrapper .text-primary:hover{color:#3a7bd6}.cm-publication-wrapper .text-center{text-align:center}.cm-publication-wrapper .container-xxl{display:flex;flex-direction:column;gap:128px;padding-left:16px;padding-right:16px;width:100%}.cm-publication-wrapper .col-center{align-items:center;display:flex;flex-direction:column;justify-content:center}.cm-publication-wrapper .pull-left{float:left!important}.cm-publication-wrapper .mx-text{white-space:pre-line}.cm-publication-wrapper .text-semibold,.cm-publication-wrapper .text-semibold label,.cm-publication-wrapper .text-semibold>*{font-weight:600!important}.cm-publication-wrapper .mx-image-viewer{width:100%}.cm-publication-wrapper .mx-image-viewer-responsive img{cursor:pointer;display:block;height:220px;max-height:100%;max-width:100%}.cm-publication-wrapper .mx-link{color:#3a7bd6;cursor:pointer;padding:0}.cm-publication-wrapper .mx-underlay{background-color:#0a1325;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:1001}.cm-publication-wrapper .mx-window.w90{width:90%!important}.cm-publication-wrapper .mx-window{height:100vh;left:0;margin:0 auto;padding:20px;position:fixed;right:0;top:0;z-index:1002}.cm-publication-wrapper .cm-popup-wrapper{display:none}.cm-publication-wrapper .active.cm-popup-wrapper{display:block}.cm-publication-wrapper .modal-dialog .modal-content{border:1px solid #ced0d3;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);overflow:auto}.cm-publication-wrapper .mx-window-content{height:100%;overflow:hidden}.cm-publication-wrapper .modal-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.cm-publication-wrapper .modal-header{border-bottom:1px solid #e5e5e5;min-height:16.42857143px;padding:15px}.cm-publication-wrapper .close{color:#0a1325;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:1;text-shadow:0 1px 0 #fff}.cm-publication-wrapper .modal-dialog .modal-content .modal-header h4{color:#0a1325;font-size:16px;font-weight:700;line-height:1.3;margin:0}.cm-publication-wrapper .mx-window-body{overflow:auto}.cm-publication-wrapper .mx-scrollcontainer .mx-placeholder{display:centents;height:100%;width:100%}.cm-publication-wrapper .mx-layoutgrid-fluid{padding:24px}.cm-publication-wrapper button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.cm-publication-wrapper .modal-dialog .modal-content .modal-header{background-color:transparent;border-bottom-color:#ced0d3;border-radius:0;padding:15px 20px}@media (min-width:768px){.cm-publication-wrapper .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.cm-publication-wrapper .mx-scrollcontainer .mx-placeholder .mx-layoutgrid,.mx-scrollcontainer .mx-placeholder .mx-layoutgrid-fluid{padding:24px}.cm-publication-wrapper .col-md{flex-basis:0;flex-grow:1;max-width:100%}.cm-publication-wrapper .spacing-outer-bottom-large{margin-bottom:24px!important}.cm-publication-wrapper .spacing-outer-top-large{margin-top:24px!important}}@media (min-width:992px){.cm-publication-wrapper .spacing-outer-top-large{margin-top:24px!important}.cm-publication-wrapper .spacing-outer-bottom-large{margin-bottom:24px!important}.cm-publication-wrapper .mx-scrollcontainer .mx-placeholder .mx-layoutgrid,.cm-publication-wrapper .mx-scrollcontainer .mx-placeholder .mx-layoutgrid-fluid{padding:24px}.cm-publication-wrapper .col-lg{flex-basis:0;flex-grow:1;max-width:100%}}@media (max-width:767px){.cm-publication-wrapper .mx-layoutgrid>.row{display:block}.cm-publication-wrapper .mx-layoutgrid>.row>div{margin:0 0 30px}}