/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mt-count-down.mt-count-down-theme{color:#ffffff;background-color:#000000;}.mt-count-down.mt-count-down-theme .mt-count-down__notes,.mt-count-down.mt-count-down-theme .mt-count-down__message,.mt-count-down.mt-count-down-theme .mt-count-down__title,.mt-count-down.mt-count-down-theme .mt-label{color:#ffffff;}.mt-count-down{padding:20px 0;margin:0;border-radius:0;border:none;}.mt-count-down__title{font-size:32px;font-weight:400;margin:0;}.mt-count-down__message{font-size:12px;padding-bottom:0;}.mt-count-down__button{margin-top:15px;font-size:16px;padding:7px 20px;font-weight:400;text-decoration:none;display:inline-block;line-height:1;border-width:1px;border-style:solid;border-color:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:10px 0;text-align:center;}@media (max-width:575px){.mt-count-down__title,.mt-count-down__message{text-align:center;}}.mt-count-down.mt-count-down-theme .mt-count-down__button{color:#000000;}.mt-count-down__daysto{text-align:right;}.mt-count-down__daysto .mt-time{display:inline-block;text-align:center;margin:0 10px;}@media (min-width:768px) and (max-width:991px){.mt-count-down__daysto .mt-time{margin:0 3px;}}@media (max-width:767px){.mt-count-down__daysto > span{margin-top:20px;display:block;}}.mt-count-down__daysto .mt-count,.mt-count-down__daysto .mt-label{display:block;}.mt-count-down__daysto .mt-count{font-size:20px;line-height:1.2;}.mt-count-down__daysto .mt-label{font-size:10px;text-transform:capitalize;}.mt-count-down.alert button.close{top:10px;right:20px;}
.node--view-mode-teaser{padding:0 0 30px 0;margin-bottom:40px;}.node__header{padding:0 0 5px;}.node__header .field--name-user-picture{padding:0 0 5px 0;max-width:55px;}.node__title{font-size:26px;margin-top:0px;}.node--view-mode-teaser .node__header h2{margin-bottom:20px;}.node__links{margin-top:35px;}.node--view-mode-teaser .node__links{margin-top:15px;}.node__container{position:relative;}.feed-icon{display:block;margin:0px 0 60px;}.field--name-user-picture img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.node__header .profile{display:inline-block;margin-right:40px;}.node__header .profile img{max-width:40px;}.node__meta{font-size:14px;margin:0 0 10px;display:inline-block;}.node__submitted-info ~ .comments-count__counter:before{content:"-";}.field--name-field-mt-subheader-body{font-size:15px;line-height:1.6;}.field--name-field-mt-subtitle{font-size:18px;line-height:1.66;font-weight:400;padding-bottom:15px;}.region--dark-typography .field--name-field-mt-subtitle{color:#363636;}
body{width:100%;height:100%;}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}.slideout-panel{position:relative;z-index:1;}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden;}.slideout-open .slideout-menu{display:block;}
.slideout{padding:60px 20px;display:none;}.slideout-toggle{font-size:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:31px;line-height:1;color:#000000;border-width:0;outline:none;display:none;border-radius:0;}.onscroll .slideout-toggle{padding:26px;}.onscroll .mt-count-down ~ .slideout-toggle{top:0;position:fixed;}.slideout-side-right .slideout-menu{left:auto;}.slideout-side-right .slideout-toggle{left:auto;right:0;}.slideout-toggle--fixed{backface-visibility:hidden;position:absolute;z-index:2;transition:transform 300ms ease,padding 200ms ease;}.js-slideout-toggle--fixed-open{transform:translate3d(300px,0px,0px);}.slideout-side-right .js-slideout-toggle--fixed-open{transform:translate3d(-300px,0px,0px);}@media (max-width:767px){.slideout-toggle{padding:26px;}}
.tooltip-inner{color:#ffffff;font-size:12px;padding:3px 10px 2px;}
@media (min-width:768px){.header-container.js-display-absolute{position:absolute;width:100%;z-index:22;}}@media (max-width:767px){.background-image-area .transparent-header-overlay{opacity:1!important;}}.js-display-absolute + .banner .block:first-child .contextual{top:200px;}.js-display-absolute + .banner .block:first-child .view .contextual{top:230px !important;}.transparent-header-enabled{background-color:transparent !important;}.transparent-header-enabled .transparent-header-container{position:relative;}.transparent-header-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
@media screen and (min-width:992px){.slideout-toggle--fixed{position:fixed;}}@media screen and (max-width:1159px){.header-second,.header-third{display:none;}}@media screen and (min-width:1160px){.slideout-toggle{visibility:hidden;}}.js-slideout-toggle--fixed-open .fa-bars:before{content:"\f00d";}.col-12 .logo-and-site-name-wrapper{text-align:left;}.logo{padding-top:24px;max-width:336px;}.js-fixed .logo{padding-bottom:0;padding-top:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.header__section ul.menu{padding:35px 0;}a.button,.button > a,input[type="submit"],input[type="reset"],input[type="button"]{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.js-fixed .header__section ul.menu{padding:11px 0;}.header-container ul.menu li a,.header-container ul.menu li > span{padding:10px 10px;}@media screen and (max-width:1281px){.header-container ul.menu li a,.header-container ul.menu li > span{padding:10px 5px;}}#block-selecteurdelangue{text-align:right;}#block-headerdropdowns{float:right;padding-top:26px;padding-right:16px;}.fixed-header-enabled.onscroll #block-headerdropdowns{padding-top:0px;padding-bottom:24px;}.fixed-header-enabled.onscroll .header__section .field--mt-dropdowns-block{padding-top:7px;}#block-selecteurdelangue ul.links a{color:#363636;padding:10px 15px;}#block-selecteurdelangue ul.links a:hover{color:#ffffff;background-color:#000000;}#block-selecteurdelangue ul.links,#block-selecteurdelangue-2 ul.links{list-style:none;text-transform:uppercase;}#block-selecteurdelangue ul li{padding-top:42px;padding-left:0px;}#block-selecteurdelangue-2 ul li{padding-top:0px;padding-left:0px;}#block-selecteurdelangue-2 ul.links{float:left;width:100%;line-height:150%;}#block-selecteurdelangue-2 a.language-link{text-decoration:none;text-transform:capitalize;color:#F1594C;padding:12px 0px 8px 20px;display:block;}#block-selecteurdelangue-2 ul li:hover{text-decoration:none;text-transform:capitalize;color:#2A3249;background-color:#F1594C;}#block-selecteurdelangue-2 ul li:hover,#block-selecteurdelangue-2 ul li a.language-link:hover{background-color:#F1594C;color:#2A3249;}.fixed-header-enabled.onscroll #block-selecteurdelangue ul li{padding-top:17px;}.fixed-header-enabled.onscroll #block-selecteurdelangue-2 ul li{padding-top:0px;}.region-slideout input[type="submit"],#block-formulaireexposerecherche-solrpage-1 input[type="submit"]{font-size:18px;}.block-language ul li::before{content:none;}.node .comment ul.links li a{padding:0 8px;}#block-views-block-mt-articles-list-block-4 .view-items-list .views-field-body{border:none;}.view-mt-articles-list .overlay-target-link{padding-top:25%;text-align:center;}.page-node-type-mt-showcase .field--name-field-mt-subheader-body{font-size:20px;line-height:1.6;text-align:center;}.node--type-mt-showcase .field--name-field-mt-subtitle{font-size:20px;font-weight:600;}.page-node-type-formation .field--name-field-mt-subheader-body{font-size:20px;line-height:1.6;text-align:center;}.page-node-type-formation .encadre{border:2px solid #ECF2FF;padding-left:12px;padding-right:12px;padding-bottom:20px;padding-top:20px;min-height:276px;text-align:center;margin-bottom:24px;margin-top:24px;position:relative;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.page-node-type-formation .encadre:hover{-moz-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-o-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-webkit-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;}.page-node-type-formation h2{font-size:42px;}.page-node-type-formation .encadre h2{font-size:28px;}.page-node-type-formation .encadre div{font-size:16px;}.view-formations .views-row{border-bottom:2px solid #ECF2FF;margin-bottom:24px;padding-bottom:6px;}.view-archive .view-items-list__item .views-row{margin-top:50px;}#block-offre .overlay-inner{top:33%;}@media screen and (max-width:1199px){#block-offre .overlay-inner .button{font-size:20px;}}.view-taxonomy-term .views-field-body{border:none;}.view-taxonomy-term .overlay-target-link{padding-top:25%;text-align:center;}.block > h2.title ~ .content .owl-nav{top:auto;width:44vw;}.view-mt-popular-tags .views-row a{font-size:16px;}#block-titreabonnementsidebar{padding-bottom:0;}.view-content .views-field-created{font-size:12px;color:#8c8c8c;text-transform:uppercase;margin-bottom:5px;}.view-nouvelles .view-footer{padding-top:36px;}.view-team-members-grid .views-row{margin:12px 0;}.view-team-members-grid ul{margin-bottom:0;}.header-container .sf-accordion-toggle.sf-style-none{padding-right:6px;}.header-container .sf-accordion-toggle.sf-style-none a{padding-top:32px;}.col-12 .logo-and-site-name-wrapper{margin:0;}@media screen and (max-width:1068px){.logo{padding-top:12px;}}@media screen and (max-width:767px){.logo{max-width:100%;}}@media screen and (max-width:575px){.header-container .sf-accordion-toggle.sf-style-none a{padding-top:0px;}}.tp-caption__title{padding-top:1.2em;}#block-views-block-nouvelles-block-1 .item-list ul,#block-views-block-mt-articles-list-block-2 .item-list ul{list-style-position:outside;list-style-type:none;}.fc-head,.fc-day-grid .fc-row .fc-bg{display:none;}.fc-toolbar.fc-header-toolbar{display:none;}.fc-day-grid{display:none;}.fc-divider .fc-widget-header{display:none;}.fc-event{font-size:0.90em;}.trumontreal p.titre{width:200px;}.page-node-type-session .field--name-field-audience .field__item,.page-node-type-session .field--name-field-session-category .field__item{margin-top:-3px;}.page-node-type-session .linkicon--dark .icon{background-color:rgb(241,89,76);}.page-node-type-session .item-list--linkicon{margin-top:0;}.page-node-type-session .item-list ul li span{font-style:normal;}.page-node-type-session .field--name-field-speakers h2{margin-top:6px;font-size:28px;}.page-node-type-revue-de-presse .field--name-field-photo{margin-bottom:24px;}.view-revue-de-presse .views-row{margin-bottom:24px;font-size:18px;}#spb-block-webform .spb_center{top:44%;z-index:600;}#spb-block-webform .spb-popup-main-wrapper{border-radius:2%;}#block-webform h2{font-size:36px;padding-top:24px;margin-bottom:6px;padding-left:8px;padding-right:8px;text-align:center;}#block-webform .sous-titre{text-align:center;font-family:'KelptA1Regular',Helvetica Neue,Arial,sans-serif;font-size:24px;}#block-webform .js-form-item{padding-left:12px;padding-right:12px;}#block-webform .form-actions{text-align:center;}.block-webform-modal-close:hover{background-color:rgba(1,16,36,0.95);color:#ffffff;}.page-node-type-projet .field--name-field-image-projet{margin-bottom:36px;}.footer-bottom__container{padding:0;}ul.icons-list li i{font-size:42px;}
