/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.logged-in .umdheader-wrap,.user-logged-in .umdheader-wrap{z-index:100000000!important;}.team-member-subtitle{margin-left:15px;margin-bottom:12px;font-size:smaller;}.view-mt-team-members-list #edit-team,#edit-title{margin:0px;}.cas-login-link{background-color:#8c0d13;color:#ffffff;border-radius:4px;-webkit-transition:all 0.4s linear;transition:all 0.4s linear;padding:.1em .5em .5em .5em;display:inline-block;margin-bottom:2em;}@keyframes lefthand{from{padding:0 .3em 0 .1em;}to{padding:0 .1em 0 .3em;}}@keyframes righthand{from{padding:0 .3em 0 .1em;}to{padding:0 .1em 0 .3em;}}.cas-login-link::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0a4";padding-right:.25em;font-size:2em;animation-name:lefthand;animation-duration:.25s;animation-timing-function:linear;animation-delay:0;animation-iteration-count:infinite;animation-direction:alternate;display:inline-block;transform:rotate(22deg);}.cas-login-link::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0a5";padding-left:.25em;font-size:2em;animation-name:righthand;animation-duration:.3s;animation-timing-function:linear;animation-delay:0;animation-iteration-count:infinite;animation-direction:alternate;display:inline-block;transform:rotate(-22deg);}.cas-login-link:hover{background-color:#bb111a;color:white;}.portal-languages-block{max-height:300px;overflow:scroll;border:1px solid;border-radius:8px;padding:20px;border-color:darkgray;border-width:2px;}.portal-languages-block::-webkit-scrollbar{-webkit-appearance:none;}.portal-languages-block::-webkit-scrollbar:vertical{width:15px;}.portal-languages-block::-webkit-scrollbar:horizontal{height:11px;}.portal-languages-block::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:#8c0d13;}.view-products-grid .views-row{min-height:400px;}.resource-list-unpublished{border:1px solid;border-color:rgb(215,215,215);border-radius:10px;padding:10px 30px 10px 30px;background-color:#fafafa;margin-top:10px !important;}img.image-style-mt-product-image{border:1px solid rgb(206,206,206);}.media--view-mode-members-200x200{margin-top:0px;}.field--name-field-publication-year .field--name-field-people-involved,.field__label{font-weight:400;}.history-list-image{max-height:120px;max-width:120px;margin-right:40px;float:left;}.history-list-content{overflow:auto;}.history-list-divider{margin-top:10px;}.in-page-images-carousel .flex-direction-nav a{background-color:rgba(256,256,256,.8);}.projects-block img{display:block;margin-left:auto;margin-right:auto;}.projects-block .view-header{text-align:center;}.mfp-bottom-bar{font-weight:400;padding-right:45px;}.mfp-bottom-bar{background-color:rgba(187,17,26,.8);padding:10px;border-radius:5px;}.mfp-counter{margin-right:10px;}span.fa.fa-external-link{padding-left:4px;}.footer-first span.fa-ext.extlink,.footer-second span.fa-ext.extlink span.fa-external-link{display:none;}.who-we-serve-image-title{text-align:center;margin-top:0;}.center-text{text-align:center;}.projects-summary-text{padding-bottom:10px;}.testimonials-logo{width:40%;margin-left:2em;}.view-promoted-items .views-field-field-image{margin:0 auto 30px;}.tp-caption__title,.tp-caption__text{background-color:rgba(256,256,256,.6);}.slideshow-internal .tp-caption__title{color:black !important;background-color:rgba(256,256,256,.3);}.header-container .sf-menu ul li a{font-size:16px;}.header-container ul.menu.sf-accordion li a{font-size:14px;}.header__section ul.menu{padding:0;}ul.menu li a{font-size:13px;}.owl-theme .owl-controls .owl-pagination{margin-top:0;}.tp-caption.scroll-button.smooth-scroll{display:none;}img.hover-color{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}img.hover-color:hover{-webkit-filter:grayscale(0);filter:grayscale(0);transform:scale(1.1);}.layout-builder-block-text-formatted.layout-builder-block-padding-left{padding-left:20px;}.logo-bar{text-align:center;margin-bottom:2em;}.logo-bar-logo{max-width:16%;padding:0 1vw 0 1vw;}.logo-table-column{min-width:16vw;padding-top:30px;}.table-no-border tr td{border-style:none;}.sf-depth-2.menuparent.nolink{font-style:italic;}.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:7px;}@media (max-width:992px){#block-views-block-mt-benefits-block-2,#block-freeresources{display:none;}.logo-bar-logo{max-width:25%;}}
