/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mt-count-down-theme.mt-count-down-inject .mt-count-down__button{text-decoration:none;}.mt-count-down{padding:20px 0;margin:0;border-radius:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cdcdcd;}.mt-count-down__title{font-size:22px;font-weight:700;margin:0;line-height:1.2;}.mt-count-down__message{font-size:15px;padding-bottom:0;font-weight:500;}.mt-count-down__button{font-size:15px;font-weight:500;padding:15px 40px;text-decoration:none;display:inline-block;line-height:1;border-width:2px;border-style:solid;margin:0;text-align:center;background-color:transparent;}.mt-count-down__button:hover{text-decoration:none;}@media (min-width:992px) and (max-width:1199px){.mt-count-down__title{font-size:24px;}.mt-count-down__message{font-size:12px;}.mt-count-down__button{font-size:14px;}}@media (min-width:768px) and (max-width:991px){.mt-count-down__button{margin-top:10px;}}@media (max-width:767px){.mt-count-down__title,.mt-count-down__message{text-align:center;}.mt-count-down__button{margin-top:20px;}}.mt-count-down .mt-count-down__daysto{text-align:left;}.mt-count-down__hint{font-size:12px;}.mt-count-down__daysto .mt-time{display:inline-block;text-align:center;margin:0 5px 0 0;}.mt-count-down__daysto .mt-count-down__notes{font-size:15px;font-weight:500;margin-bottom:5px;display:block;}.mt-count-down__daysto .mt-count,.mt-count-down__daysto .mt-label{display:inline;}.mt-count-down__daysto .mt-count{font-size:15px;line-height:1.2;font-weight:700;display:inline-block;min-width:23px;}.mt-count-down__daysto .mt-label{font-size:15px;font-weight:500;text-transform:capitalize;}@media (min-width:992px) and (max-width:1200px){.mt-count-down__daysto .mt-time{margin:0 10px 0 0;}.mt-count-down__daysto .mt-count{font-size:22px;min-width:0}.mt-count-down__daysto .mt-label{font-size:10px;}}@media (min-width:768px) and (max-width:991px){.mt-count-down__daysto .mt-time{margin:0 3px;}.mt-count-down__daysto .mt-count{font-size:16px;min-width:0;}.mt-count-down__daysto .mt-label{font-size:10px;}}@media (max-width:767px){.mt-count-down__daysto > span{margin-top:20px;display:block;}.mt-count-down__daysto .mt-count{display:block;}.mt-count-down__daysto .mt-count-down__notes{text-align:center;}.mt-count-down .mt-count-down-slot{-ms-flex-pack:distribute!important;justify-content:space-around!important;display:-ms-flexbox!important;display:flex!important;}}.mt-count-down.alert button.close{top:10px;right:20px;}@media (max-width:575px){.mt-count-down.alert button.close{top:50%;right:0px;position:absolute;height:50px;padding:0 10px 0 20px;z-index:1;margin-top:-25px;}}.mt-count-down.mt-count-down-block,.mt-count-down.mt-count-down-block .mt-count-down__daysto{text-align:left;}.col-12 .mt-count-down.mt-count-down-block,.col-12 .mt-count-down.mt-count-down-block .mt-count-down__daysto{text-align:center;}.mt-count-down-block .mt-count-down__button{font-size:15px;font-weight:400;padding:13px 30px 13px;text-decoration:none;display:inline-block;line-height:1;border-width:2px;border-style:solid;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-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;}.mt-count-down-block .mt-count-down__title{margin-bottom:20px;font-size:36px;font-weight:400;}.mt-count-down-block .mt-count-down__message{margin-bottom:20px;font-size:20px;position:relative;}.mt-count-down-block .mt-count-down__message:after{background-color:#ddd;content:"";width:230px;height:2px;position:absolute;left:50%;top:auto;margin-left:-115px;bottom:-20px;}.region--light-typography .col-12 .mt-count-down-block .mt-count-down__message:after{background-color:#ffffff;}.mt-count-down-block .mt-count-down__daysto{margin:0 0 20px 0;}.mt-count-down-block .mt-count-down__title + .mt-count-down__daysto,.mt-count-down-block .mt-count-down__message + .mt-count-down__daysto{margin-top:20px;}.col-12 .mt-count-down-block{padding:140px 0;}.col-12 .block .mt-count-down-block{padding:10px 0 80px;}.col-12 .mt-count-down-block .mt-count-down__title{font-size:44px;}.col-12 .mt-count-down-block .mt-count-down__daysto{padding:10px 0 0;}.col-12 .mt-count-down-block .mt-count-down__notes{font-size:18px;margin-bottom:15px;display:block;}.col-12 .mt-count-down-block .mt-count{font-size:44px;font-weight:700;padding:30px 5px;width:90px;text-align:right;}.col-12 .mt-count-down-block .mt-label{font-size:18px;margin-top:10px;margin-bottom:20px;}@media (min-width:992px){.col-12 .mt-count-down-block .mt-count-down__title{font-size:60px;}.mt-count-down-block .mt-count-down__message{font-size:24px;}.col-12 .mt-count-down-block .mt-count{font-size:60px;width:120px;}}@media (max-width:575px){.col-12 .mt-count-down-block .mt-time:last-child{display:none;}}.mt-count-down-theme.mt-count-down-inject{}.mt-count-down-inject.mt-count-down-theme{}.mt-count-down-theme.mt-count-down-inject .mt-count-down__notes,.mt-count-down-theme.mt-count-down-inject .mt-count-down__message,.mt-count-down-theme.mt-count-down-inject .mt-count-down__title,.mt-count-down-theme.mt-count-down-inject .mt-count-down__daysto,.mt-count-down-theme.mt-count-down-inject .mt-label{}.mt-count-down-theme.mt-count-down-inject .mt-count-down__message{}.mt-count-down-theme.mt-count-down-inject .mt-count-down__button{}.mt-count-down-inject.mt-count-down-theme .mt-count-down__button:hover,.mt-count-down-inject.mt-count-down-theme .mt-count-down__button:focus{}.mt-count-down-theme.mt-count-down-block{}.mt-count-down-block.mt-count-down-theme .mt-count-down__button{}.mt-count-down-block.mt-count-down-theme .mt-count-down__button:hover,.mt-count-down-block.mt-count-down-theme .mt-count-down__button:focus{}.region--dark-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__title,.region--dark-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__notes,.region--dark-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__message,.region--dark-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__daysto,.region--dark-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__hint{}.region--light-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__title,.region--light-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__notes,.region--light-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__message,.region--light-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__daysto,.region--light-typography .mt-count-down-theme.mt-count-down-block .mt-count-down__hint{}.mt-count-down-block .mt-count-down__button{}.region--dark-colored-background .mt-count-down-block.mt-count-down-theme .mt-count-down__button:hover,.region--dark-colored-background .mt-count-down-block.mt-count-down-theme .mt-count-down__button:focus{}.region--colored-background .mt-count-down-block.mt-count-down-theme .mt-count-down__button{}.region--colored-background .mt-count-down-block.mt-count-down-theme .mt-count-down__button:hover,.region--colored-background .mt-count-down-block.mt-count-down-theme .mt-count-down__button:focus{}
.circle-img{display:block;text-align:center;}.circle-img img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.node-mt-slideshow-entry .field--type-image{margin:0 0 20px 0;}.image-preview{overflow:hidden;position:relative;}.node--view-mode-teaser .field--type-image img:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity linear 0.2s;-moz-transition:opacity linear 0.2s;-o-transition:opacity linear 0.2s;-ms-transition:opacity linear 0.2s;transition:opacity linear 0.2s;}.image-caption{position:absolute;bottom:40px;left:40px;width:330px;}.image-caption h4{color:#ffffff;padding:15px;margin:0;margin-bottom:1px;}.image-listing-items{overflow:hidden;}.image-listing-item{float:left;padding:0;}@media (max-width:767px){.image-listing-item{margin:2.66% 2.66% 0 0;max-width:48.67%;}.image-listing-items .image-listing-item:nth-child(2n){margin-right:0px;}}@media (min-width:768px){.image-listing-item{margin:2.66% 2.66% 0 0;max-width:17.866666666%;}.image-listing-items .image-listing-item:nth-child(5n){margin-right:0px;}}@media (max-width:767px){.images-container{margin-bottom:10px;}}.image-listing-item .overlay-icon--button{width:30px;height:30px;font-size:14px;line-height:30px;}.image-listing-item .overlay-inner{margin-top:-15px;}
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:#ffffff;border-width:0;outline:none;display:none;}.slideout-toggle:after{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900;}.slideout-toggle.js-slideout-toggle--fixed-open:after{content:"\f00d";}.onscroll .slideout-toggle{padding:26px;}.onscroll .mt-count-down ~ .slideout-toggle{top:0;}.slideout-side-right .slideout-menu{left:auto;}.slideout-side-right .slideout-toggle{left:auto;right:0;}.slideout-toggle--fixed{backface-visibility:hidden;position:fixed;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;}
.contextual-region .contextual .contextual-links a{font-size:small;padding:0.4em 0.6em;}.js-fixed.near-top{opacity:1 !important;}#block-groovyplus-branding img{max-width:160px;height:auto;padding:20px 0;}@media(max-width:1199px){#block-groovyplus-branding img{max-width:145px;}}@media(max-width:991px){#block-groovyplus-branding img{max-width:125px;}}@media(max-width:767px){#block-groovyplus-branding img{max-width:115px;}}@media(max-width:575px){#block-groovyplus-branding img{max-width:100px;}}#block-selecteurdelangue,#block-selecteurdelangue li{padding:0;}#block-selecteurdelangue ul{margin-bottom:0}#block-selecteurdelangue a{line-height:2;position:relative;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#333333;padding:0px 15px;margin:14px 0px;}#block-selecteurdelangue a:hover,#block-selecteurdelangue a:focus,#block-selecteurdelangue-2 a:hover,#block-selecteurdelangue-2 a:focus{color:#0083cb;opacity:1;}#block-selecteurdelangue-2 a{line-height:1;position:relative;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#333333;}.block-language ul li::before{content:none;}@media(max-width:1399px){#block-selecteurdelangue a{font-size:14px;}}@media(max-width:991px){#block-selecteurdelangue{display:none;}}ul.menu a.is-active,ul.menu .active-trail > a{color:#0083cb;}.header-container ul.menu > li:hover > a,.header-container ul.menu > li:hover > span,.header-container ul.menu > li:focus > a,.header-container ul.menu > li:focus > span{color:#0083cb;opacity:1;}.header-container ul.menu > li > a,.header-container ul.menu > li > span{line-height:1;position:relative;font-size:18px;font-weight:500;padding:0px 15px;margin:14px 0px;text-decoration:none;text-transform:uppercase;border-right:solid 2px var(--mt-color-base);}#block-mt-business-groovyplus-mainnavigation{flex-basis:100%;}.slideout__section .block{padding-bottom:15px;}.slideout ul.menu li a,.slideout ul.menu li span{line-height:1;position:relative;font-size:18px;font-weight:500;padding:0px 15px;margin:0px;text-decoration:none;}.slideout ul.menu > li > a,.slideout ul.menu > li > span{line-height:1;position:relative;font-size:18px;font-weight:500;padding:0px 15px;margin:5px 0px;text-decoration:none;text-transform:uppercase;}.slideout ul.menu li:hover > a,.slideout ul.menu li:hover > span,.slideout ul.menu li:focus > a,.slideout ul.menu li:focus > span{color:#0083cb;opacity:1;}.slideout #block-menusecondaire-2 ul.menu > li > a,.slideout #block-menusecondaire-2 ul.menu > li > span{font-size:16px;}.header-container #block-mt-business-groovyplus-mainnavigation ul.menu > li:last-child > a,.header-container #block-mt-business-groovyplus-mainnavigation ul.menu > li:last-child > span{border-right:none;}.header-container #block-menusecondaire ul.menu > li > a,.header-container #block-menusecondaire ul.menu > li > span{font-size:16px;}.header-container ul.sf-menu .sf-sub-indicator{right:3px;width:20px;font-size:13px;font-weight:400;top:10px;margin-top:0px;}@media(max-width:1399px){.header-container ul.menu > li > a,.header-container ul.menu > li > span{font-size:16px;}.header-container #block-menusecondaire ul.menu > li > a,.header-container #block-menusecondaire ul.menu > li > span{font-size:14px;}}@media(max-width:1199px){.header-container ul.menu > li > a,.header-container ul.menu > li > span{font-size:14px;padding:0px 10px;}.header-container #block-menusecondaire ul.menu > li > a,.header-container #block-menusecondaire ul.menu > li > span{font-size:14px;}}@media(max-width:991px){#block-menusecondaire{display:none;}#block-mt-business-groovyplus-mainnavigation{display:none;}.header-first{padding:0px 0 0 0;}}@media(min-width:768px) and (max-width:991px){.onscroll.fixed-header-enabled--scroll-up.headroom--scroll-up .header.js-fixed,.onscroll.fixed-header-enabled--scroll .header.js-fixed{opacity:1;position:relative;z-index:499;top:0 !important;width:100%;}}#footer h2{font-family:'Gotham Rounded',Helvetica Neue,Arial,sans-serif;color:white !important;font-size:24px;margin-top:0;text-transform:uppercase;font-weight:500 !important;}#subfooter-top h4{font-family:'Gotham Rounded',Helvetica Neue,Arial,sans-serif;color:white !important;font-size:24px;}.footer__section ul.menu li a,.footer__section ul.menu li > span{font-weight:400;padding:5px 0;}.footer__section ul.menu li a:hover,.footer__section ul.menu li > span:hover{text-decoration:none;opacity:0.8;}#block-mt-business-groovyplus-contactinfo-2 p{display:flex;align-items:center;}#block-mt-business-groovyplus-contactinfo-2 a{font-size:20px;}#block-mt-business-groovyplus-contactinfo-2 a svg{font-size:34px;color:white;width:40px;}@media(max-width:767px){#block-mt-business-groovyplus-contactinfo-2 p{display:flex;align-items:center;justify-content:center;}#block-slogan h4.text-align-right{text-align:center;}}#contact-launch{cursor:pointer;}a#contact-launch:hover,a#contact-launch:focus{text-decoration:none;opacity:0.8;}.block-webform-modal,.block-groovyplus-webform-modal,.block-groovyplus-webform-modal-2{animation-duration:0.5s;animation-fill-mode:both;animation-name:fadeIn;}.spb_overlay{background-color:rgba(254,254,254,0.7);}.spb_center{top:50%;left:50%;margin-left:0px !important;margin-top:0px !important;transform:translate(-50%,-50%);}.region--light-typography #block-webform label,.region--light-typography #block-groovyplus-webform label,.region--light-typography #block-groovyplus-webform .checkboxes--wrapper legend,.region--light-typography #block-groovyplus-webform-2 label,.region--light-typography #block-groovyplus-webform-2 .checkboxes--wrapper legend{color:var(--mt-color-bright-contrast);}.region--light-typography #block-webform input,.region--light-typography #block-webform textarea,.region--light-typography #block-groovyplus-webform input,.region--light-typography #block-groovyplus-webform textarea,.region--light-typography #block-groovyplus-webform-2 input,.region--light-typography #block-groovyplus-webform-2 textarea{border-color:var(--mt-color-dark-colored) !important;}.region--light-typography #block-webform input.button,.region--light-typography #block-groovyplus-webform input.button,.region--light-typography #block-groovyplus-webform-2 input.button{color:#ffffff;background-color:var(--mt-color-dark-colored) !important;}.region--light-typography #block-webform input.button:hover,.region--light-typography #block-webform input.button:focus,.region--light-typography #block-groovyplus-webform input.button:hover,.region--light-typography #block-groovyplus-webform input.button:focus,.region--light-typography #block-groovyplus-webform-2 input.button:hover,.region--light-typography #block-groovyplus-webform-2 input.button:focus{color:var(--mt-color-dark-colored) !important;background-color:#ffffff !important;}.region--light-typography #block-groovyplus-webform .form-checkboxes label,.region--light-typography #block-groovyplus-webform-2 .form-checkboxes label{font-weight:100;}.region--light-typography #block-groovyplus-webform .form-checkboxes,.region--light-typography #block-groovyplus-webform-2 .form-checkboxes{display:flex;}#block-groovyplus-webform .checkboxes--wrapper,#block-groovyplus-webform-2 .checkboxes--wrapper{margin:0 0 10px 0;}.region--light-typography #block-groovyplus-webform .form-checkboxes > div,.region--light-typography #block-groovyplus-webform-2 .form-checkboxes > div{padding-right:50px;}#footer #block-webform h2,#footer #block-groovyplus-webform h2,#footer #block-groovyplus-webform-2 h2{font-family:'Gotham Rounded',Helvetica Neue,Arial,sans-serif;color:#123d60 !important;font-size:28px;margin-top:inherit;text-transform:none;}.spb-popup-main-wrapper{position:fixed;padding:30px;border:1px solid #737373;z-index:999999;background-color:rgb(254,254,254);}.spb_close{border:1px solid #737373;cursor:pointer;float:right;margin:3px;padding:0 10px;color:#737373;background:#fff;}.spb-controls{position:absolute;right:30px;z-index:999999;}@media(min-width:992px){.spb-popup-main-wrapper{width:925px;}}@media(max-width:991px){.spb-popup-main-wrapper{max-width:90%;width:auto;}}@media(max-width:767px){.footer__section #block-webform,.footer__section #block-groovyplus-webform{text-align:left;}.spb-popup-main-wrapper{position:absolute;}.spb_center{margin:auto;top:10%;left:50%;transform:translate(-50%,0%);}.region--light-typography #block-groovyplus-webform .form-checkboxes,.region--light-typography #block-groovyplus-webform-2 .form-checkboxes{display:block;}}.eu-cookie-compliance-message p{font-size:16px;display:inline;font-weight:normal;}.eu-cookie-compliance-default-button{color:var(--mt-color-primary);border-radius:50px;border-color:#ffffff;background-color:#ffffff;border:1px solid;padding:10px 30px;text-shadow:none;box-shadow:none;background-image:none;}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-default-button:focus{color:#ffffff;border-radius:50px;border-color:#ffffff;background-color:var(--mt-color-primary);border:1px solid;background-image:none;}#cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--btn-font-color:#fff;--btn-border-color:#fff;--btn-bg-color:#123D60;--btn-prime-font-color:#123D60;--btn-prime-border-color:#fff;--btn-prime-bg-color:#fff;--btn-inv-font-color:#123D60;--btn-inv-border-color:#123D60;--btn-inv-bg-color:#fff;--btn-prime-inv-font-color:#fff;--btn-prime-inv-border-color:#123D60;--btn-prime-inv-bg-color:#123D60;--link-list-font-color:#fff;--link-list-separator-color:#fff;--banner-logo-offset:100px;--banner-bg-color:#123D60;--banner-font-color:#fff;--layer-header-height:3.5em;--layer-header-bg-color:#fff;--layer-header-font-color:#000f37;--layer-body-bg-color:#fff;--layer-tab-bg-color:#fff;--layer-tab-font-color:#000f37;--layer-tab-active-bg-color:#123D60;--layer-tab-active-font-color:#fff;--layer-bg-dark:#123D60;--layer-font-light:#fff;--layer-font-dark:#000f37;--layer-border-color:#e4e5e6;--layer-footer-bg-color:#fff;--layer-footer-font-color:#000f37;--layer-footer-height:4.5em;--switch-border-color:#e4e5e6;--switch-handle-color:#fff;--switch-bg-off:#fff;--switch-bg-on:#0a0;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#0a0;--switch-always-on-bg-color:#fff;}a.mt-button,.mt-button > a,button.mt-button,input[type="submit"],input[type="reset"],input[type="button"]{font-size:18px;font-weight:700;padding:14px 33px;text-decoration:none;display:inline-block;line-height:1.125;border-width:1px;border-style:solid;-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:0;text-align:center;position:relative;}#block-banniereaccueil .background-image{background-size:cover;background-position:center bottom;}#block-banniereaccueil .background-image-block__section{height:700px;display:flex;align-items:center;padding:90px 0 110px;}#block-banniereaccueil h1{max-width:715px;}#block-banniereaccueil p{font-size:24px;font-weight:400;line-height:1.4;padding:40px 0px 0px 0;color:var(--mt-color-bright-contrast);max-width:715px;}@media(min-width:2000px){#block-banniereaccueil .background-image{background-image:url(/sites/default/files/2020-10/accueil.jpg) !important;}}@media(min-width:1500px){#block-banniereaccueil .background-image-block__section{height:800px;display:flex;align-items:center;}}@media(max-width:1499px){#block-banniereaccueil .background-image{background-image:url(/sites/default/files/2020-10/accueil-4.jpg) !important;}}@media(max-width:1199px){#block-banniereaccueil .background-image-block__section{height:600px;display:flex;align-items:center;padding:90px 0;}}@media(max-width:991px){#block-banniereaccueil .background-image{background-size:cover;background-position:left 10% bottom;}#block-banniereaccueil p{font-size:20px;}}@media(max-width:767px){#block-banniereaccueil .background-image{background-size:cover;background-position:right bottom;}#block-banniereaccueil .background-image-overlay{background-color:white;opacity:75% !important;}#block-banniereaccueil .padding-sides-30{padding:0 0;}#block-banniereaccueil .background-image-block__section{height:auto;display:flex;align-items:center;padding:50px 0;}}@media(max-width:575px){#block-banniereaccueil .background-image{background-size:cover;background-position:right bottom;}#block-banniereaccueil .background-image-overlay{background-color:white;opacity:75% !important;}}.path-frontpage .main-content__section,.path-frontpage .sidebar__section{padding:55px 0 20px;}#block-views-block-services-accueil-block-1{background:white;}#block-views-block-services-accueil-block-1 .fontawesome-icons{display:inline-block;font-size:34px;padding:36px;color:#fff;background-color:var(--mt-color-primary);border-radius:50%;line-height:0.5;}#block-views-block-services-accueil-block-1 .fontawesome-icons svg{width:34px;height:34px;}#block-views-block-services-accueil-block-1 p{color:#737373;}#block-views-block-services-accueil-block-1 .view-header{padding-bottom:56px;}@media(max-width:1199px){#block-views-block-services-accueil-block-1 h3{font-size:42px !important;}#block-views-block-services-accueil-block-1{margin-top:0;background:white;margin-right:0px;padding:0;}}@media(max-width:991px){#block-views-block-services-accueil-block-1 .fontawesome-icons{font-size:30px;padding:28px;}#block-views-block-services-accueil-block-1 .fontawesome-icons svg{width:30px;height:30px;}#block-views-block-services-accueil-block-1 h3{font-size:40px !important;}}@media(max-width:767px){#block-views-block-services-accueil-block-1 h3{font-size:30px !important;}}.path-frontpage #content-bottom-highlighted,.path-frontpage #hero-top{background-color:#E69237;}#block-ctaaccueil,#block-ctaaccueil h2,#block-ctaaccueil h3{color:#ffffff !important;}#block-ctaaccueil h2{font-family:'Gotham Rounded',Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:500;}#block-ctaaccueil a.mt-button:hover,#block-ctaaccueil a.mt-button:focus{background-color:#ffffff;opacity:1 !important;}.path-frontpage .featured-top__section{padding:0px 0 40px;}#block-views-block-logos-clients-block-1 .view-content .views-view-grid > .row > .text-center{display:flex;justify-content:center;align-items:center;}#block-views-block-logos-clients-block-1 .views-field-field-logo img{max-height:100px;width:auto;}.list--fa-check li::before{color:#0083cb;content:"\f105";}.page-node-type-service .field--name-field-mt-bg-image-block .background-image{background-size:cover;}.page-node-type-service .background-image-block__section{padding:90px 0 50px;}.page-node-type-service #banner p{font-size:24px;font-weight:400;line-height:1.4;padding:40px 0 50px;}.page-node-type-service #banner .views-field-nothing .item-list{background-color:#ffffff;padding:30px 50px;}.page-node-type-service #banner .views-field-nothing .item-list ul{column-count:2;column-gap:60px;list-style:none;}.page-node-type-service.page-node-180 #banner .views-field-nothing .item-list ul{column-count:1;}.page-node-type-service #banner .views-field-nothing .item-list li{font-family:'Gotham Rounded',Helvetica Neue,Arial,sans-serif;font-size:24px;padding-left:45px;position:relative;margin-bottom:20px;line-height:1.2;page-break-inside:avoid;font-weight:400;}.page-node-type-service #banner .views-field-nothing .item-list li:before{content:"\f105";color:#0083cb;font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;left:0;font-size:34px;top:-3px;line-height:1;height:27px;}.page-node-type-service h2{padding-bottom:50px;}.page-node-type-service #footer h2{padding-bottom:0px;}.page-node-71 .field--name-field-mt-bg-image-block .background-image,.page-node-181 .field--name-field-mt-bg-image-block .background-image{background-position:37%;}.page-node-72 .field--name-field-mt-bg-image-block .background-image{background-position:left 22% center;}.page-node-73 .field--name-field-mt-bg-image-block .background-image{background-size:112%;background-position:right center;}.page-node-74 .field--name-field-mt-bg-image-block .background-image{background-size:145%;background-position:center bottom;}.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-position-x:left;}.page-node-182 .field--name-field-mt-bg-image-block .background-image{background-position-x:20%;background-position-y:33%;}.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-size:115%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div h1{padding-right:18%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div p{padding-right:18%;}.page-node-183 .field--name-field-mt-bg-image-block .background-image{background-size:116%;background-position-x:right;}@media(min-width:1200px){.page-node-183.page-node-type-service #banner p{padding-right:75px;}}@media(min-width:1700px){.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-image:url('/sites/default/files/2022-08/Avion_Bleu_int_lg-opt.jpg') !important;}.page-node-180.page-node-type-service #banner p{padding-right:0px;}}@media(min-width:1500px){.page-node-74 .field--name-field-mt-bg-image-block .background-image{background-size:cover;}.page-node-71 #banner p,.page-node-71 #banner h1{padding-left:0px;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div h1,.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div p{padding-right:16%;}.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-image:url('/sites/default/files/2022-08/Avion_Bleu_int_lg-opt.jpg') !important;background-size:109%;}}@media(min-width:1200px)  and (max-width:1240px){.page-node-73 .field--name-field-mt-bg-image-block .background-image{background-size:cover;background-position:right center;}}@media(min-width:1200px){#banner #block-views-block-service-en-tete-block-2{display:none;}.page-node-71 #banner p,.page-node-71 #banner h1{padding-left:20px;}.page-node-181 #banner p,.page-node-181 #banner h1{padding-left:20px;}.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-image:url('/sites/default/files/2022-08/Avion_Bleu_int_lg-opt.jpg') !important;}}@media(min-width:992px){.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-image:url('/sites/default/files/2022-08/Avion_Bleu_int_lg-opt.jpg') !important;}}@media(max-width:1399px){.page-node-183 .field--name-field-mt-bg-image-block .background-image{background-size:cover;background-position-x:82%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div h1{padding-right:16%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div p{padding-right:18%;}}@media(max-width:1299px){.page-node-183 .field--name-field-mt-bg-image-block .background-image{background-position-x:64%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div h1{padding-right:8%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div p{padding-right:19%;}}@media(max-width:1199px){#banner #block-views-block-service-en-tete-block-2{display:block;margin-top:-65px;}#banner #block-views-block-service-en-tete-block-1 .views-field-nothing .item-list,#banner #block-views-block-service-en-tete-block-3 .views-field-nothing .item-list{display:none;}.page-node-73 .field--name-field-mt-bg-image-block .background-image{background-size:115%;background-position:right top 14%;}.page-node-74 .field--name-field-mt-bg-image-block .background-image{background-size:110%;}.page-node-71 #banner p,.page-node-71 #banner h1{padding-left:10px;}.page-node-72 .field--name-field-mt-bg-image-block .background-image{background-position:left 17% center;}.page-node-182 .field--name-field-mt-bg-image-block .background-image{background-position-x:left;background-position-y:center;}.page-node-183 .field--name-field-mt-bg-image-block .background-image{background-position-x:75%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div h1{padding-right:0%;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div p{padding-right:5%;}}@media(max-width:991px){.page-node-type-service .field--name-field-mt-bg-image-block .background-image-block__section .background-image-overlay{background-color:white;opacity:70% !important;}.page-node-71 .field--name-field-mt-bg-image-block .background-image,.page-node-181 .field--name-field-mt-bg-image-block .background-image{background-position:left center;}.page-node-type-service #banner .views-field-nothing .item-list ul{column-count:2;column-gap:30px;list-style:none;}.page-node-73 .field--name-field-mt-bg-image-block .background-image{background-size:cover;background-position:left center;}.page-node-type-service #banner p{font-size:20px;}.page-node-type-service #banner .views-field-nothing .item-list li{font-size:20px;}.page-node-type-service #banner .views-field-nothing .item-list li:before{content:"\f105";color:#0083cb;font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;left:0;font-size:30px;top:-3px;;}.page-node-71 #banner p,.page-node-71 #banner h1{padding-left:0px;}.page-node-181 #banner p,.page-node-181 #banner h1{padding-left:0px;}.page-node-72 .field--name-field-mt-bg-image-block .background-image{background-position:left center;}.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-position-x:center;}.page-node-180 .field--name-field-mt-bg-image-block .background-image{background-size:cover;}.page-node-182 .field--name-field-mt-bg-image-block .background-image{background-position-x:left;}.page-node-183 .field--name-field-mt-bg-image-block .background-image{background-position-x:center;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div p{padding-right:0%;}}@media(max-width:767px){.page-node-type-service #banner .views-field-nothing .item-list ul{column-count:1;column-gap:0px;list-style:none;}.page-node-74 .field--name-field-mt-bg-image-block .background-image{background-size:cover;}.page-node-type-service #banner .container{padding-left:0;padding-right:0;}.page-node-type-service .background-image-block__section{padding:50px 0 50px;}.page-node-180 #block-views-block-service-en-tete-block-3 .views-field-nothing .container > .row > div p{padding-right:0%;}}@media(max-width:575px){.page-node-type-service #banner .views-field-nothing .item-list{background-color:#ffffff;padding:30px 30px 30px 35px;}.page-node-type-service #banner .views-field-nothing .item-list li{padding-left:35px;font-size:18px;}}#block-servicecta,#block-groovyplus-internationalcta{background-color:#E69237;color:#ffffff;padding:30px;}#block-servicecta h2,#block-groovyplus-internationalcta h2{font-family:'Gotham Rounded',Helvetica Neue,Arial,sans-serif;font-size:24px;color:#ffffff !important;margin-bottom:30px;padding-bottom:0;font-weight:500;}#block-servicecta a,#block-groovyplus-internationalcta a{color:#ffffff;}#block-servicecta svg,#block-groovyplus-internationalcta svg{font-size:x-large;}.page-node-183 #hero-top{background-color:#003273;min-height:auto;}.page-node-183 #hero-top .hero-top__container{position:relative;z-index:1;padding-top:30px;padding-bottom:30px;}#block-groovyplus-ctarelocalisation h4{color:#fff !important;margin-top:0;margin-bottom:1.25rem;}#block-groovyplus-ctarelocalisation a.mt-button:hover,#block-groovyplus-ctarelocalisation a.mt-button:focus{border-color:#fff;background-color:#fff;opacity:1;}#block-groovyplus-ctarelocalisation .b-col-left{text-align:right;}@media(max-width:767px){#block-groovyplus-ctarelocalisation .b-col-left,#block-groovyplus-ctarelocalisation .b-col-right{text-align:center;}#block-groovyplus-ctarelocalisation .b-col-left{padding-bottom:1rem;}}#block-recrutementexecutifavecaura img{display:block;max-width:300px;height:auto;margin-left:auto;margin-right:auto;}@media(min-width:992px) and (max-width:1199px){#block-recrutementexecutifavecaura img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;}}@media(max-width:350px){#block-recrutementexecutifavecaura img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;}}#block-partenairesinternational.block{padding-bottom:110px;}#block-entrevuecomportementale h2,#block-descriptionsourcing h2,#block-descriptionrpo h2,#block-questcequidistinguenotreparcoursinternational h2,#block-avantagesdurecrutementinternational h2,#block-quipeutfournirdesconseilsenimmigration h2,#block-lestroisclesduneintegrationreussie h2{margin-top:-6px;padding-bottom:25px;}@media(max-width:991px){#block-entrevuecomportementale h2,#block-descriptionsourcing h2,#block-descriptionrpo h2,#block-questcequidistinguenotreparcoursinternational h2,#block-avantagesdurecrutementinternational h2,#block-quipeutfournirdesconseilsenimmigration h2,#block-lestroisclesduneintegrationreussie h2{margin-top:16px;}}#block-contactsservice ul{display:flex;}#block-contactsservice ul li{float:none;text-align:center;position:relative;}#block-contactsservice ul li:nth-child(1):after,#block-contactsservice ul li:nth-child(2):after{content:"";height:28px;width:3px;background-color:#333333;position:absolute;right:0;top:7px;}#block-contactsservice ul.menu li > a::before{content:"";}#block-contactsservice a.sf-depth-1{color:#0083cb;text-transform:uppercase;padding-right:20px;font-size:20px;}#block-communiquezavecnotreequipe .field--name-body{display:flex;height:100%;align-items:center;text-align:center;justify-content:center;}#block-communiquezavecnotreequipe .field--name-body p{position:relative;}#block-communiquezavecnotreequipe .field--name-body p:after{content:"";height:38px;width:3px;background-color:#333333;position:absolute;right:0;top:7px;}#block-communiquezavecnotreequipe .field--name-body p a{color:#0083cb;text-transform:uppercase;font-size:28px;font-weight:400;}@media(max-width:1199px){#block-contactsservice a.sf-depth-1{font-size:18px;}#block-communiquezavecnotreequipe .field--name-body p a{color:#0083cb;text-transform:uppercase;font-size:26px;font-weight:400;}}@media(max-width:991px){#block-communiquezavecnotreequipe .field--name-body p a{color:#0083cb;text-transform:uppercase;font-size:24px;font-weight:400;}}@media(max-width:767px){#block-contactsservice ul{display:block;}#block-contactsservice ul li:nth-child(1):after,#block-contactsservice ul li:nth-child(2):after{content:"";height:3px;width:60px;background-color:#333333;position:absolute;left:50%;top:unset;bottom:0px;transform:translate(-50%,0);}#block-contactsservice a.sf-depth-1{color:#0083cb;text-transform:uppercase;padding-right:20px;font-size:20px;padding-bottom:15px;padding-top:15px;}#block-communiquezavecnotreequipe .field--name-body p a{color:#0083cb;text-transform:uppercase;font-size:22px;font-weight:400;}}@media(max-width:575px){#block-communiquezavecnotreequipe .field--name-body p:after{content:none;}}#block-bannierenotreequipe .background-image{background-size:cover;background-position:center center;}#block-bannierenotreequipe .background-image-block__section{height:600px;display:flex;align-items:center;}#block-bannierenotreequipe p{font-size:24px;font-weight:400;line-height:1.4;padding:40px 0px 0px 0;color:var(--mt-color-bright-contrast);}@media(min-width:1500px){#block-bannierenotreequipe .background-image-block__section{height:800px;}}@media(max-width:1199px){#block-bannierenotreequipe .background-image{background-size:cover;background-position:left 14% center;}}@media(max-width:991px){#block-bannierenotreequipe .background-image{background-size:cover;background-position:left center;}#block-bannierenotreequipe .background-image-overlay{background-color:white;opacity:70% !important;}#block-bannierenotreequipe p{font-size:20px;}}@media(max-width:767px){#block-bannierenotreequipe .background-image{background-size:cover;background-position:left center;}#block-bannierenotreequipe .background-image-block__section{height:auto;display:flex;align-items:center;padding:50px 0;}}#block-views-block-equipe-block-1 .view-header h2{padding-bottom:50px;}#block-views-block-equipe-block-1 .view-content{overflow-y:scroll;overflow-x:hidden;}#block-views-block-equipe-block-1 svg{font-size:24px;}#block-views-block-equipe-block-1 img{border-radius:50%;}.page-node-89 .main-content__section,.page-node-89 .sidebar__section{padding:0;}.page-node-89 .content-bottom-highlighted__section{padding:0px 0 65px;}#block-views-block-valeurs-block-1 .view-header h3{color:#333 !important;font-size:24px;font-weight:300;}#block-views-block-valeurs-block-1 .carousel-inner{width:80%;margin-left:auto;margin-right:auto;}#block-views-block-valeurs-block-1 .carousel-inner h3{display:none;}#block-views-block-valeurs-block-1 .carousel-inner .align-cent{display:flex;flex-wrap:wrap;align-content:center;}.carousel-control-next,.carousel-control-prev{width:10%;}.carousel-control-next-icon,.carousel-control-prev-icon{width:auto;height:auto;}#block-views-block-valeurs-block-1 .carousel-control-prev-icon{background-image:none;}#block-views-block-valeurs-block-1 .carousel-control-prev-icon:after{content:"\f104";color:#0083cb;font-family:'Font Awesome 5 Free';font-weight:900;font-size:40px;}#block-views-block-valeurs-block-1 .carousel-control-next-icon{background-image:none;}#block-views-block-valeurs-block-1 .carousel-control-next-icon:after{content:"\f105";color:#0083cb;font-family:'Font Awesome 5 Free';font-weight:900;font-size:40px;}@media(max-width:991px){#block-views-block-valeurs-block-1 .carousel-inner img{max-width:340px;height:auto;margin-left:auto;margin-right:auto;text-align:center;display:block;padding-top:25px;}}@media(max-width:575px){#block-views-block-valeurs-block-1 .carousel-inner img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;text-align:center;display:block;padding-top:25px;}.carousel-control-next,.carousel-control-prev{width:15%;}#block-views-block-valeurs-block-1 .carousel-inner{width:70%;margin-left:auto;margin-right:auto;}}.page-node-110 #content-bottom-highlighted{background-color:#E69237;}.page-node-110 .main-content__section,.page-node-110 .sidebar__section{padding:0px 0 55px;}.page-node-110 #block-groovyplus-content.block{padding-bottom:0px;}#block-titredepagecontactmontreal{padding:90px 0 50px;}#block-titredepagecontactmontreal .container{padding-left:0;padding-right:0;}#block-titredepagecontactmontreal p{font-size:24px;font-weight:400;line-height:1.4;padding:40px 0px 0px 0;}#block-contacth2 h2{margin-top:0;}#block-coordonneessourcincmontreal{padding-bottom:50px;}#block-coordonneessourcincmontreal h4{padding-bottom:10px;}@media(max-width:767px){#block-titredepagecontactmontreal{padding:50px 0 50px;}}.page-node-111 #content-bottom-highlighted{background-color:#E69237;}.page-node-111 .main-content__section,.page-node-111 .sidebar__section{padding:0px 0 55px;}#block-titredepagecontactquebec{padding:90px 0 50px;}#block-titredepagecontactquebec .container{padding-left:0;padding-right:0;}#block-titredepagecontactquebec p{font-size:24px;font-weight:400;line-height:1.4;padding:40px 0px 0px 0;}.page-node-111 #block-groovyplus-content h2{margin-top:0;}@media(max-width:767px){#block-titredepagecontactquebec{padding:50px 0 50px;}}.page-node-112 #content-bottom-highlighted{background-color:#E69237;}.page-node-112 .main-content__section,.page-node-112 .sidebar__section{padding:0px 0 55px;;}#block-titredepagecontacttoronto{padding:90px 0 50px;}#block-titredepagecontacttoronto .container{padding-left:0;padding-right:0;}#block-titredepagecontacttoronto p{font-size:24px;font-weight:400;line-height:1.4;padding:40px 0px 0px 0;}.page-node-112 #block-groovyplus-content h2{margin-top:0;}@media(max-width:767px){#block-titredepagecontacttoronto{padding:50px 0 50px;}}#block-groovyplus-banniereespaceexpert .background-image{background-size:cover;background-position:center center;}#block-groovyplus-banniereexpertinsights .background-image{background-size:cover;background-position:top 33% center;}#block-groovyplus-banniereespaceexpert .background-image-block__section,#block-groovyplus-banniereexpertinsights .background-image-block__section{height:600px;display:flex;align-items:flex-start;}#block-groovyplus-banniereespaceexpert .background-image-block__section h1{margin-left:16%;margin-top:3%;}@media(min-width:1500px){#block-groovyplus-banniereespaceexpert .background-image-block__section,#block-groovyplus-banniereexpertinsights .background-image-block__section{height:800px;}}@media(max-width:1199px){}@media(max-width:991px){#block-groovyplus-banniereespaceexpert .background-image-block__section,#block-groovyplus-banniereexpertinsights .background-image-block__section{height:450px;}}@media(max-width:767px){#block-groovyplus-banniereespaceexpert .background-image-block__section,#block-groovyplus-banniereexpertinsights .background-image-block__section{height:300px;}}@media (min-width:1200px){.container-fluid .field--mt-bg-image-block{margin:0 -15px;}}#block-views-block-blogue-block-3 .view-filters .form--inline .form-item{float:none;}#block-views-block-blogue-block-3 .view-filters .highlight{text-align:left;}#views-bootstrap-blogue-block-3 > .row > div{padding-bottom:48px;}#block-views-block-blogue-block-3 .views-view-grid > .row > div:nth-child(1){display:none;}.view-blogue .views-field-body{margin-bottom:16px;font-size:16px;}.view-blogue .views-field-view-node-1{margin-top:6px;text-align:right;font-size:16px;}@media(min-width:768px){#block-views-block-blogue-block-3 .attachment h4{margin-top:0;}}@media(max-width:991px){#block-views-block-blogue-block-3 .view-filters .form--inline .form-item{float:left;}}.node--type-article.node--view-mode-full.row{justify-content:center;}.node--type-article.node--view-mode-full h1{padding-bottom:36px;font-size:60px;}.node--type-article.node--view-mode-full h2{font-size:36px;}.node--type-article.node--view-mode-full h3{font-size:28px;}.node--type-article.node--view-mode-full h4{font-size:24px;}.node--type-article.node--view-mode-full h5{font-size:20px;}.node--type-article.node--view-mode-full h6{font-size:18px;}.node--type-article.node--view-mode-full .node__main-content{max-width:100%;flex:auto;}.node--type-article.node--view-mode-full .field--name-field-image{margin-bottom:12px;}.node--type-article.node--view-mode-full .field--name-field-auteur{font-size:16px;position:relative;padding-bottom:6px;padding-top:6px;}.node--type-article.node--view-mode-full .field--name-field-auteur::before{content:"";height:36px;width:36px;background-image:url('/sites/default/files/logo_sourcinc.s3.2.png');background-size:contain;position:absolute;left:0;top:0px;}.node--type-article.node--view-mode-full .field--name-field-tags{margin:0 0 36px;padding-left:20px;}.node--type-article.node--view-mode-full .field--name-field-tags .field__item{display:inline;font-size:16px;}.field--name-field-tags::before,.field--name-field-tagsfield__item::before,.views-field-field-tags:before{content:"\f02c";font-family:"Font Awesome 5 Free";font-weight:900;left:0px;padding-left:0px;font-size:16px;position:relative;color:#737373;}.views-field-field-tags:before{padding-right:5px;}.views-field-field-tags .field-content{font-size:16px;display:inline;}.node--type-article.node--view-mode-full .field--name-field-tags.field__item a{font-size:16px;}.node--type-article .field--label-inline .field__label{padding-right:0.25em;padding-left:42px;}.node--type-article .field--label-inline .field__label::after{content:none;}.field--name-field-subheader-body{margin-bottom:18px;}.field--name-field-subheader-body p{font-size:24px;font-weight:400;}.node--type-article.node--view-mode-full .field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.node--type-article.node--view-mode-full .field--name-field-media-oembed-video .field__item > .media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}@media(max-width:767px){.node--type-article.node--view-mode-full h1{padding-bottom:36px;font-size:50px;}}.video-embed-field-responsive-video{margin-bottom:40px;}blockquote{margin-left:36px;}#block-titreblogue img{margin-top:60px;}.view-blogue{margin-bottom:48px;}.view-blogue .views-field-title{margin-bottom:16px;}.view-blogue h2{font-size:38px;}.view-blogue h3{font-size:28px;}.view-blogue .views-field-created,.view-blogue .date-creation{font-size:16px;}.view-blogue .views-field-nothing{font-size:16px;margin-bottom:24px;}#block-views-block-blogue-block-2 .views-row{margin-bottom:48px;}.view-blogue .overlay--colored a:hover{background-color:rgba(0,0,0,0.6);}.view-blogue .overlay{border-radius:5%;}.view-blogue .views-field-field-subheader-body,.view-blogue .views-field-view-node{font-size:18px;}#views-bootstrap-blogue-block-3 .views-field-field-image{margin-bottom:16px;}.path-taxonomy .view-taxonomy-term .views-row{margin-bottom:60px;}.a2a_floating_style{background-color:#fff;border-radius:6px;position:sticky !important;z-index:9999995;}#views-bootstrap-blogue-block-4 > .row{justify-content:center;}#block-groovyplus-banniereformulaireentreprises .background-image{background-size:cover;background-position:center left;background-repeat:no-repeat;}#block-groovyplus-banniereformulairetalents .background-image{background-size:cover;background-repeat:no-repeat;background-position:right center;}#block-groovyplus-titredepageabonport,#block-groovyplus-titredepagedesservicesclesenmain{padding:90px 0 50px;}#block-groovyplus-titredepageabonport p,#block-groovyplus-titredepagedesservicesclesenmain p{font-size:24px;font-weight:400;line-height:1.4;padding:40px 0px 0px 0;}#block-groovyplus-titredepageabonport h1{max-width:500px;}@media(min-width:1900px){#block-groovyplus-titredepageabonport h1{max-width:unset;}}@media(min-width:1700px){#block-groovyplus-banniereformulaireentreprises .background-image-block__section,#block-groovyplus-banniereformulairetalents .background-image-block__section{position:relative;padding:120px 0;overflow:hidden;}}@media(max-width:1399px){#block-groovyplus-titredepageabonport h1,#block-groovyplus-titredepagedesservicesclesenmain h1{font-size:60px;}}@media(max-width:1199px){#block-groovyplus-titredepageabonport h1,#block-groovyplus-titredepagedesservicesclesenmain h1{font-size:56px;}#block-groovyplus-titredepageabonport p{max-width:500px;}}@media (max-width:991px){#block-groovyplus-banniereformulairetalents .field--name-field-mt-bg-image-block .background-image-block__section .background-image-overlay{background-color:white;opacity:70% !important;}#block-groovyplus-banniereformulaireentreprises .field--name-field-mt-bg-image-block .background-image-block__section .background-image-overlay{background-color:white;opacity:40% !important;}#block-groovyplus-titredepageabonport h1{max-width:unset;}#block-groovyplus-titredepageabonport p{max-width:unset;}}.page-node-212 .webform-submission-form label,.page-node-212 .webform-submission-form .radios--wrapper legend,.page-node-213 .webform-submission-form label,.page-node-213 .webform-submission-form .radios--wrapper legend,.page-node-213 .webform-submission-form .checkboxes--wrapper legend{font-size:18px;color:var(--mt-color-default-contrast);font-weight:bold;}.page-node-212 .webform-submission-form .js-webform-radios-other label,.page-node-212 .webform-submission-form .radios--wrapper label,.page-node-213 .webform-submission-form .radios--wrapper label,.page-node-213 .webform-submission-form .checkboxes--wrapper label{font-weight:100;}.page-node-212 .webform-flexbox,.page-node-213 .webform-flexbox{margin:2em -0.5em;}.page-node-212 .js-form-type-date,.page-node-212 .js-form-type-textarea,.page-node-213 .js-form-type-textarea,.page-node-213 .checkboxes--wrapper{margin-bottom:2em;margin-top:2em;}
body{background-color:var(--mt-color-default);}a{color:var(--mt-color-primary);}a:hover,a:focus{color:var(--mt-color-primary-light);}a.link--dark,.link--dark a{color:var(--mt-color-primary-light);}a.link--dark:hover,.link--dark a:hover,a.link--dark:focus,.link--dark a:focus{color:var(--mt-color-primary);}a.link--bordered,.link--bordered a{border-color:var(--mt-color-primary);}.text--dark{color:var(--mt-color-primary);}.region--colored-background h1.text--dark,.region--colored-background h2.text--dark,.region--colored-background h3.text--dark,.region--colored-background h4.text--dark,.region--colored-background h5.text--dark,.region--colored-background h6.text--dark{color:var(--mt-color-primary);}.text--colored{color:var(--mt-color-secondary);}.region--dark-background h1.text--colored,.region--dark-background h2.text--colored,.region--dark-background h3.text--colored,.region--dark-background h4.text--colored,.region--dark-background h5.text--colored,.region--dark-background h6.text--colored,.region--dark-colored-background h1.text--colored,.region--dark-colored-background h2.text--colored,.region--dark-colored-background h3.text--colored,.region--dark-colored-background h4.text--colored,.region--dark-colored-background h5.text--colored,.region--dark-colored-background h6.text--colored,.region--shade-background h1.text--colored,.region--shade-background h2.text--colored,.region--shade-background h3.text--colored,.region--shade-background h4.text--colored,.region--shade-background h5.text--colored,.region--shade-background h6.text--colored{color:var(--mt-color-secondary);}.link--hover-style-3{background-image:linear-gradient(hsla(var(--mt-color-primary-value),0.5) 0%,hsla(var(--mt-color-primary-value),0.5) 100%);}.link--hover-style-3:hover{background-image:linear-gradient(var(--mt-color-primary) 0%,var(--mt-color-primary) 100%);}.region--light-typography .link--hover-style-3:hover{color:var(--mt-color-primary);}.mt-link-style-animated-underline-1 .mt-link-stylable:after{background-color:var(--mt-color-primary);}.mt-link-style-animated-underline-2 .mt-link-stylable:after{background-color:var(--mt-color-primary);}.mt-link-style-animated-underline-3 .mt-link-stylable:before{background-color:var(--mt-color-primary);}.mt-link-style-animated-background-1 .mt-link-stylable:before{background-color:var(--mt-color-primary);}.mt-link-style-animated-background-2 .mt-link-stylable:after{background-color:var(--mt-color-primary);}.mt-link-style-animated-background-3 .mt-link-stylable:before{background-color:var(--mt-color-primary);}.region--dark-typography .block-title.block-title--border{border-color:var(--mt-color-primary);}blockquote{border-left-color:var(--mt-color-secondary);}.mt-link-style-animated-icon .region--light-typography .mt-link-stylable{color:var(--mt-color-base-contrast);}.mt-link-style-animated-icon .region--light-typography .mt-link-stylable:before{background-color:var(--mt-color-base-contrast);}.mt-link-style-animated-underline-1 .region--light-typography .mt-link-stylable:after{background-color:var(--mt-color-base-contrast);}.mt-link-style-animated-underline-3 .region--light-typography .mt-link-stylable:before{background-color:var(--mt-color-base-contrast);}.mt-link-style-animated-underline-2 .region--light-typography .mt-link-stylable:after{background-color:var(--mt-color-base-contrast);}.mt-link-style-animated-background-1 .region--light-typography .mt-link-stylable:before{background-color:var(--mt-color-base-contrast);}.mt-link-style-animated-background-1 .region--light-typography .mt-link-stylable:hover,.mt-link-style-animated-background-1 .region--light-typography .mt-link-stylable:focus{color:var(--mt-color-base-contrast);}.mt-link-style-animated-background-2 .region--light-typography .mt-link-stylable:after{background-color:var(--mt-color-base-contrast);}.mt-link-style-animated-background-2 .region--light-typography .mt-link-stylable:hover,.mt-link-style-animated-background-2 .region--light-typography .mt-link-stylable:focus{color:var(--mt-color-base-contrast);}.mt-link-style-animated-background-3 .region--light-typography .mt-link-stylable:before{background-color:var(--mt-color-base-contrast);}.mt-link-style-animated-background-3 .region--light-typography .mt-link-stylable:hover,.mt-link-style-animated-background-3 .region--light-typography .mt-link-stylable:focus{color:var(--mt-color-base-contrast);}.region--light-typography{color:var(--mt-color-base-contrast);}.region--light-typography a,.region--light-typography a.link--dark,.region--light-typography .link--dark a{color:var(--mt-color-secondary);}.region--light-typography a.link--hover-style-2:before,.region--light-typography .link--hover-style-2 a:before{color:var(--mt-color-base-contrast);}.region--light-typography .link--hover-style-3:hover{background-image:linear-gradient(var(--mt-color-base-contrast) 0%,var(--mt-color-base-contrast) 100%);}.region--light-typography.region--dark-colored-background .text--dark{color:var(--mt-color-dark-colored-contrast);}.region--light-typography.region--colored-background .text--colored{color:var(--mt-color-colored-contrast);}.region--light-typography hr{border-color:var(--mt-color-base-contrast);}.region--light-typography .block-title.block-title--border{border-bottom-color:hsla(var(--mt-color-base-contrast),0.2);}.region--light-typography .hero__section h4.title,.region--light-typography .hero__section h2.title,.region--light-typography .hero__section nav > h2,.region--light-typography .hero__section .block-search > h2{border-bottom-color:hsla(var(--mt-color-base-contrast),0.2);}.region--dark-colored-background{background-color:var(--mt-color-dark-colored);color:var(--mt-color-dark-colored-contrast);}.region--colored-background{background-color:var(--mt-color-colored);color:var(--mt-color-colored-contrast);}.region--accent-background{background-color:var(--mt-color-accent-light);color:var(--mt-color-accent-contrast);}.region--tint-background{background-color:var(--mt-color-tint);color:var(--mt-color-tint-contrast);}.region--shade-background{background-color:var(--mt-color-shade);color:var(--mt-color-shade-contrast);}.region--default-background{background-color:var(--mt-color-default);color:var(--mt-color-default-contrast);}.region--bright-background{background-color:var(--mt-color-bright);color:var(--mt-color-bright-contrast);}.region--dark-background{background-color:var(--mt-color-dark);color:var(--mt-color-dark-contrast);}.region--bright-dark-colored-background{background:var(--mt-color-default);background:-moz-linear-gradient(top,var(--mt-color-default) 35%,var(--mt-color-dark-colored) 35%);background:-webkit-linear-gradient(top,var(--mt-color-default) 35%,var(--mt-color-dark-colored) 35%);background:linear-gradient(to bottom,var(--mt-color-default) 35%,var(--mt-color-dark-colored) 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='var(--mt-color-dark-colored)',GradientType=0);}.region--tint-background + .region--bright-dark-colored-background{background:var(--mt-color-tint);background:-moz-linear-gradient(top,var(--mt-color-tint) 35%,var(--mt-color-dark-colored) 35%);background:-webkit-linear-gradient(top,var(--mt-color-tint) 35%,var(--mt-color-dark-colored) 35%);background:linear-gradient(to bottom,var(--mt-color-tint) 35%,var(--mt-color-dark-colored) 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--mt-color-tint)',endColorstr='var(--mt-color-dark-colored)',GradientType=0);}.region--bright-colored-background{background:var(--mt-color-default);background:-moz-linear-gradient(top,var(--mt-color-default) 35%,var(--mt-color-colored) 35%);background:-webkit-linear-gradient(top,var(--mt-color-default) 35%,var(--mt-color-colored) 35%);background:linear-gradient(to bottom,var(--mt-color-default) 35%,var(--mt-color-colored) 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='var(--mt-color-colored)',GradientType=0);}.region--tint-background + .region--bright-colored-background{background:var(--mt-color-tint);background:-moz-linear-gradient(top,var(--mt-color-tint) 35%,var(--mt-color-colored) 35%);background:-webkit-linear-gradient(top,var(--mt-color-tint) 35%,var(--mt-color-colored) 35%);background:linear-gradient(to bottom,var(--mt-color-tint) 35%,var(--mt-color-colored) 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--mt-color-tint)',endColorstr='var(--mt-color-colored)',GradientType=0);}.region--dark-colored-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,var(--mt-color-dark-colored) 49.5%,transparent 50%);}.region--colored-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,var(--mt-color-colored) 49.5%,transparent 50%);}.region--default-background + .region--separator-incline-diagonal:before{background:linear-gradient(to bottom right,var(--mt-color-default) 49.5%,transparent 50%);}.region--dark-colored-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,var(--mt-color-dark-colored) 49.5%,transparent 50%);}.region--colored-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,var(--mt-color-colored) 49.5%,transparent 50%);}.region--default-background + .region--separator-decline-diagonal:before{background:linear-gradient(to bottom left,var(--mt-color-default) 49.5%,transparent 50%);}.page-container-border-enabled .page-container{border-color:var(--mt-color-secondary);}a.mt-button,.mt-button > a,button.mt-button,input[type="submit"],input[type="reset"],input[type="button"]{border-color:var(--mt-color-primary);background-color:var(--mt-color-primary);color:var(--mt-color-primary-contrast);}a.mt-button:hover,.mt-button > a:hover,button.mt-button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,a.mt-button:focus,.mt-button > a:focus,button.mt-button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:var(--mt-color-primary);}a.mt-button:focus,.mt-button > a:focus,button.mt-button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{box-shadow:0 0 3pt 2pt hsla(var(--mt-color-primary-value),0.3);}a.mt-button.mt-button--outline,.mt-button.mt-button--outline > a,input[type="submit"][value="Reset"],input[type="submit"].mt-button--outline,input[type="reset"].mt-button--outline,input[type="button"].mt-button--outline,.menu.cta-active > li:last-child > a{color:var(--mt-color-primary);}a.mt-button.mt-button--outline:hover,.mt-button.mt-button--outline > a:hover,input[type="submit"][value="Reset"]:hover,input[type="submit"].mt-button--outline:hover,input[type="reset"].mt-button--outline:hover,input[type="button"].mt-button--outline:hover,.menu.cta-active > li:last-child > a:hover,a.mt-button.mt-button--outline:focus,.mt-button.mt-button--outline > a:focus,input[type="submit"][value="Reset"]:focus,input[type="submit"].mt-button--outline:focus,input[type="reset"].mt-button--outline:focus,input[type="button"].mt-button--outline:focus,.menu.cta-active > li:last-child > a:focus{background-color:var(--mt-color-primary);color:var(--mt-color-primary-contrast);}.region--light-typography a.mt-button,.region--light-typography .mt-button > a,.region--light-typography button.mt-button,.region--light-typography input[type="submit"],.region--light-typography input[type="reset"],.region--light-typography input[type="button"]{border-color:var(--mt-color-accent);background-color:var(--mt-color-accent);color:var(--mt-color-accent-contrast);}.region--light-typography a.mt-button:focus,.region--light-typography .mt-button > a:focus,.region--light-typography button.mt-button:focus,.region--light-typography input[type="submit"]:focus,.region--light-typography input[type="reset"]:focus,.region--light-typography input[type="button"]:focus{box-shadow:0 0 3pt 2pt hsla(var(--mt-color-accent-value),0.3);}.region--light-typography a.mt-button.mt-button--outline:hover,.region--light-typography .mt-button.mt-button--outline > a:hover,.region--light-typography input[type="submit"][value="Reset"]:hover,.region--light-typography input[type="submit"].mt-button--outline:hover,.region--light-typography input[type="reset"].mt-button--outline:hover,.region--light-typography input[type="button"].mt-button--outline:hover,.region--light-typography .menu.cta-active > li:last-child > a:hover,.region--light-typography a.mt-button.mt-button--outline:focus,.region--light-typography .mt-button.mt-button--outline > a:focus,.region--light-typography input[type="submit"][value="Reset"]:focus,.region--light-typography input[type="submit"].mt-button--outline:focus,.region--light-typography input[type="reset"].mt-button--outline:focus,.region--light-typography input[type="button"].mt-button--outline:focus,.region--light-typography .menu.cta-active > li:last-child > a:focus{background-color:var(--mt-color-accent);border-color:var(--mt-color-accent);color:var(--mt-color-accent-contrast);}.collapsible-block__trigger a{background-color:var(--mt-color-secondary);color:var(--mt-color-secondary-contrast);}.collapsible-block__trigger a:hover,.collapsible-block__trigger a:focus{background-color:var(--mt-color-primary);color:var(--mt-color-primary-contrast);}.region--colored-background .collapsible-block__trigger a{background-color:var(--mt-color-primary);text-decoration:none;}.region--colored-background .collapsible-block__trigger a:hover{background-color:hsla(var(--mt-color-secondary-value),0.8);}.region--dark-typography .contact-info svg{color:var(--mt-color-primary);}.region--dark-typography .detailed-feature-block__section .svg-inline--fa{color:var(--mt-color-primary);}.region--dark-typography .detailed-feature-block__section h2{color:var(--mt-color-primary);}.region--dark-typography .list--fa-check-circle li:before{color:var(--mt-color-primary);}.region--dark-typography .detailed-pager--bottom{border-top-color:var(--mt-color-secondary);}.region--colored-background .dropdown-menu{background-color:hsla(var(--mt-color-colored-value),0.95);}.region--dark-colored-background .dropdown-menu{background-color:hsla(var(--mt-color-dark-colored-value),0.95);}.region--dark-colored-background .fancy-block-text{background-color:var(--mt-color-dark-colored);}.region--colored-background .fancy-block-text{background-color:var(--mt-color-colored);}.clip-path-support .clip-pentagon-container{background-color:var(--mt-color-primary);}.clip-path-support .clip-circle-container{background-color:var(--mt-color-primary);}.clip-path-support .clip-rectangle-container:before{border-color:var(--mt-color-primary);}@-moz-document url-prefix(){.clip-pentagon-container{background-color:var(--mt-color-primary);}.clip-circle-container{background-color:var(--mt-color-primary);}.clip-rectangle-container:before{border-color:var(--mt-color-primary);}}.region--dark-typography .feature-item__title{color:var(--mt-color-secondary);}input.form-text:hover,input.form-tel:hover,input.form-email:hover,input.form-url:hover,input.form-search:hover,input.form-file:hover,input.form-number:hover,input.form-color:hover,input.form-date:hover,input.form-time:hover,textarea:hover,select:hover,input.form-text:focus,input.form-tel:focus,input.form-email:focus,input.form-url:focus,input.form-search:focus,input.form-file:focus,input.form-number:focus,input.form-color:focus,input.form-date:focus,input.form-time:focus,textarea:focus,select:focus{border-color:var(--mt-color-primary);}.region--light-typography input.form-text:hover,.region--light-typography input.form-tel:hover,.region--light-typography input.form-email:hover,.region--light-typography input.form-url:hover,.region--light-typography input.form-search:hover,.region--light-typography input.form-file:hover,.region--light-typography input.form-number:hover,.region--light-typography input.form-color:hover,.region--light-typography input.form-date:hover,.region--light-typography input.form-time:hover,.region--light-typography textarea:hover,.region--light-typography select:hover,.region--light-typography input.form-text:focus,.region--light-typography input.form-tel:focus,.region--light-typography input.form-email:focus,.region--light-typography input.form-url:focus,.region--light-typography input.form-search:focus,.region--light-typography input.form-file:focus,.region--light-typography input.form-number:focus,.region--light-typography input.form-color:focus,.region--light-typography input.form-date:focus,.region--light-typography input.form-time:focus,.region--light-typography textarea:focus,.region--light-typography select:focus{border-color:var(--mt-color-secondary);}.region--colored-background input.form-text:hover,.region--colored-background input.form-tel:hover,.region--colored-background input.form-email:hover,.region--colored-background input.form-url:hover,.region--colored-background input.form-search:hover,.region--colored-background input.form-file:hover,.region--colored-background input.form-number:hover,.region--colored-background input.form-color:hover,.region--colored-background input.form-date:hover,.region--colored-background input.form-time:hover,.region--colored-background textarea:hover,.region--colored-background select:hover,.region--colored-background input.form-text:focus,.region--colored-background input.form-tel:focus,.region--colored-background input.form-email:focus,.region--colored-background input.form-url:focus,.region--colored-background input.form-search:focus,.region--colored-background input.form-file:focus,.region--colored-background input.form-number:focus,.region--colored-background input.form-color:focus,.region--colored-background input.form-date:focus,.region--colored-background input.form-time:focus,.region--colored-background textarea:focus,.region--colored-background select:focus{border-color:var(--mt-color-primary);}.region--dark-typography .form--style-2 a.mt-button:hover,.region--dark-typography .form--style-2 .mt-button > a:hover,.region--dark-typography .form--style-2 button.mt-button:hover,.region--dark-typography .form--style-2 input[type="submit"]:hover,.region--dark-typography .form--style-2 input[type="reset"]:hover,.region--dark-typography .form--style-2 input[type="button"]:hover,.region--dark-typography .form--style-2 a.mt-button:focus,.region--dark-typography .form--style-2 .mt-button > a:focus,.region--dark-typography .form--style-2 button.mt-button:focus,.region--dark-typography .form--style-2 input[type="submit"]:focus,.region--dark-typography .form--style-2 input[type="reset"]:focus,.region--dark-typography .form--style-2 input[type="button"]:focus{color:var(--mt-color-primary);}@media (max-width:767px){.background-image-area.region--colored-background .header{background-color:var(--mt-color-colored);}.background-image-area.region--dark-colored-background .header{background-color:var(--mt-color-dark-colored);}}.onscroll .header.js-fixed.region--dark-colored-background,.onscroll .region--dark-colored-background .header.js-fixed{background-color:hsla(var(--mt-color-dark-colored-value),0.95);}.onscroll .header.js-fixed.region--colored-background,.onscroll .region--colored-background .header.js-fixed{background-color:hsla(var(--mt-color-colored-value),0.95);}.in-page-images-carousel .slides li a:after{background-color:hsla(var(--mt-color-primary-value),0.8);}.in-page-images-carousel .slides li a:hover:after{background-color:hsla(var(--mt-color-primary-value),0.5);}.field--name-field-mt-prd-image .flex-control-nav{background-color:var(--mt-color-accent);}.cta-button{border-color:var(--mt-color-secondary);}.cta-button:hover,.cta-button:focus{background-color:hsla(var(--mt-color-secondary-value),0.15);}.cta-button span{background-color:var(--mt-color-secondary);}.region--dark-colored-background .hero-caption{background-color:var(--mt-color-dark-colored);}.region--colored-background .hero-caption{background-color:var(--mt-color-colored);}.region--dark-typography .highlights-grid-item .svg-inline--fa{color:var(--mt-color-primary);}.region--dark-typography .highlights-grid-item h5{color:var(--mt-color-primary);}.region--dark-colored-background .field--name-field-mt-hiw-item .field__item .how-it-works__badge{background-color:var(--mt-color-dark-colored);}.region--colored-background .field--name-field-mt-hiw-item .field__item .how-it-works__badge{background-color:var(--mt-color-colored);}.feature__icon{color:var(--mt-color-primary);}.region--dark-typography ul.icons-list.icons-list--bordered li a:hover,.region--dark-typography ul.icons-list.icons-list--bordered li a:focus{color:var(--mt-color-primary);border-color:var(--mt-color-primary);}.region--dark-typography ul.icons-list.icons-list--dark li a:hover,.region--dark-typography ul.icons-list.icons-list--dark li a:focus{color:var(--mt-color-primary);}.overlay--colored{background-color:hsla(var(--mt-color-primary-value),0.5);}.overlay--visible:hover{background-color:hsla(var(--mt-color-primary-value),0.6);}.overlay-icon:hover,.overlay-icon:focus,.region--light-typography .overlay-icon:hover,.region--light-typography .overlay-icon:focus{color:var(--mt-color-primary);}.overlay-icon--button{color:var(--mt-color-primary);}.region--colored-background .image-with-overlaid-text__text{background-color:hsla(var(--mt-color-colored-value),0.75);}.region--dark-colored-background .image-with-overlaid-text__text{background-color:hsla(var(--mt-color-dark-colored-value),0.75);}.header-container ul.in-page-navigation li a.active,.header-container ul.in-page-navigation li a:hover,.header-container ul.in-page-navigation li a:focus{color:var(--mt-color-secondary);}.region--dark-typography .pager li.pager__item a.mt-button:hover,.region--dark-typography .pager li.pager__item a.mt-button:focus{color:var(--mt-color-primary);}.inverted-header-enabled:not(.onscroll) .header-container .sf-menu ul li.sfHover > a,.inverted-header-enabled:not(.onscroll) .header-container .sf-menu ul li > a:hover,.inverted-header-enabled:not(.onscroll) .header-container .sf-menu ul li > a.is-active,.inverted-header-enabled:not(.onscroll) .header-container .sf-menu ul li.active-trail > a,.inverted-header-enabled:not(.onscroll) .header-container .sf-menu ul li.sfHover > a.is-active,.inverted-header-enabled:not(.onscroll) .header-container .sf-menu ul li.sfHover.active-trail > a{color:var(--mt-color-secondary);}.region--dark-typography .block-language ul li .is-active{color:var(--mt-color-secondary);}.layout-switcher ul li.active a,.layout-switcher ul li a:hover,.layout-switcher ul li a:focus{color:var(--mt-color-secondary);border-color:var(--mt-color-secondary);}.ms-transparent-background .region--dark-typography.tp-caption__title a:hover{color:var(--mt-color-secondary);}.region--light-typography ul.menu li > a:before{color:var(--mt-color-base-contrast);}.region--light-typography .footer-top__section ul.menu li a:hover,.region--light-typography .col-12 .footer-bottom__section ul.menu li a:hover,.region--light-typography .subfooter-top__section ul.menu li a:hover,.region--light-typography .subfooter__section ul.menu li a:hover{border-bottom-color:var(--mt-color-base-contrast);}.header-container ul.menu > li > a:before,.header-container ul.menu > li > span:before{background-color:var(--mt-color-secondary);}.header-container .sf-menu ul li.sfHover > a,.header-container .sf-menu ul li a:hover,.header-container .sf-menu ul li > a.is-active,.header-container .sf-menu ul li.active-trail > a{background-color:var(--mt-color-secondary);}.header-container .sf-menu.menu li ul{border-top-color:var(--mt-color-secondary);}.region--dark-typography .menu.cta-active > li:last-child > a{border-color:var(--mt-color-primary);}.region--dark-typography .footer__section ul.menu li a:hover,.region--dark-typography .footer__section ul.menu li > span:hover,.region--dark-typography .footer__section ul.menu li a:focus,.region--dark-typography .footer__section ul.menu li > span:focus{color:var(--mt-color-primary);}.region--dark-typography .footer-bottom__section ul.menu li a:hover,.region--dark-typography .footer-bottom__section ul.menu li a:focus{border-bottom-color:var(--mt-color-primary);color:var(--mt-color-primary);}.region--dark-typography .subfooter-top__section ul.menu li a:hover,.region--dark-typography .subfooter-top__section ul.menu li a:focus{border-bottom-color:var(--mt-color-primary);color:var(--mt-color-primary);}.region--dark-typography .subfooter__section ul.menu li a:hover,.region--dark-typography .subfooter__section ul.menu li a:focus{border-bottom-color:var(--mt-color-primary);color:var(--mt-color-primary);}.mt-mobile-menu-widget{--mt-mwidget-container-bg-color:var(--mt-color-secondary);--mt-mwidget-border-color:var(--mt-color-secondary);--mt-mwidget-element-bg-color:var(--mt-color-secondary);}.mt-mobile-menu-overlay{--mt-mwidget-element-bg-color:var(--mt-color-secondary);--mt-mwidget-container-bg-color:var(--mt-color-secondary);}.mt-count-down-block.mt-count-down-theme .mt-count-down__button{border-color:var(--mt-color-secondary);color:var(--mt-color-secondary);}.mt-count-down-block.mt-count-down-theme .mt-count-down__button:hover,.mt-count-down-block.mt-count-down-theme .mt-count-down__button:focus{color:var(--mt-color-secondary);border-color:var(--mt-color-secondary);background-color:hsla(var(--mt-color-secondary-value),0.15);}.node--view-mode-teaser.node--type-article .node__header h2 a:hover{color:var(--mt-color-primary);}.image-caption h4{background-color:hsla(var(--mt-color-secondary-value),0.8);}.node--type-mt-post .share-links ul li a:hover,.node--type-mt-post .share-links ul li a:focus{border-color:var(--mt-color-primary);color:var(--mt-color-primary);}.node--view-mode-mt-featured-teaser .node__title a:hover,.node--view-mode-mt-featured-teaser .node__title a:focus{color:var(--mt-color-primary-light);}.node--view-mode-mt-featured-teaser .field--entity-reference-target-type-taxonomy-term .field__item a:hover,.node--view-mode-mt-featured-teaser .field--entity-reference-target-type-taxonomy-term.field__item a:hover,.node--view-mode-mt-featured-teaser .field--entity-reference-target-type-taxonomy-term .field__item a:focus,.node--view-mode-mt-featured-teaser .field--entity-reference-target-type-taxonomy-term.field__item a:focus{color:var(--mt-color-primary-light);}.quote-icon{color:var(--mt-color-secondary);}.region--dark-typography .node--view-mode-mt-teaser-compact .node__title a:hover,.region--dark-typography .node--view-mode-mt-teaser-compact .node__title a:focus{color:var(--mt-color-primary-light);}.node--view-mode-mt-teaser-tile .node__title a:hover,.node--view-mode-mt-teaser-tile .node__title a:focus{color:var(--mt-color-primary-light);}.node--view-mode-mt-teaser-tile .field--entity-reference-target-type-taxonomy-term .field__item a:hover,.node--view-mode-mt-teaser-tile .field--entity-reference-target-type-taxonomy-term.field__item a:hover,.node--view-mode-mt-teaser-tile .field--entity-reference-target-type-taxonomy-term .field__item a:focus,.node--view-mode-mt-teaser-tile .field--entity-reference-target-type-taxonomy-term.field__item a:focus{color:var(--mt-color-primary-light);}.mt-link-style-animated-underline-3 .node--view-mode-mt-teaser-tile .mt-link-stylable:before{background-color:var(--mt-color-primary-light);}.region--dark-typography .node--view-mode-mt-teaser-tile-text{border-bottom-color:var(--mt-color-secondary);}.node--view-mode-mt-teaser-tile-text .region--default-background a{color:var(--mt-color-primary);}.node--view-mode-mt-teaser-tile-text .region--default-background a:hover,.node--view-mode-mt-teaser-tile-text .region--default-background a:focus{color:var(--mt-color-primary-light);}.region--dark-typography .node--view-mode-teaser .field--entity-reference-target-type-taxonomy-term .field__item a,.region--dark-typography .node--view-mode-teaser .field--entity-reference-target-type-taxonomy-term.field__item a,.region--dark-typography .field--entity-reference-target-type-taxonomy-term--tags .field__item a,.region--dark-typography .field--entity-reference-target-type-taxonomy-term--tags.field__item a{border-color:var(--mt-color-primary);color:var(--mt-color-primary);}.region--dark-typography .node--view-mode-teaser .field--entity-reference-target-type-taxonomy-term .field__item a:hover,.region--dark-typography .node--view-mode-teaser .field--entity-reference-target-type-taxonomy-term.field__item a:hover,.region--dark-typography .node--view-mode-teaser .field--entity-reference-target-type-taxonomy-term .field__item a:focus,.region--dark-typography .node--view-mode-teaser .field--entity-reference-target-type-taxonomy-term.field__item a:focus,.region--dark-typography .field--entity-reference-target-type-taxonomy-term--tags .field__item a:hover,.region--dark-typography .field--entity-reference-target-type-taxonomy-term--tags.field__item a:hover,.region--dark-typography .field--entity-reference-target-type-taxonomy-term--tags .field__item a:focus,.region--dark-typography .field--entity-reference-target-type-taxonomy-term--tags.field__item a:focus{background-color:var(--mt-color-primary);color:#FFFFFF;}.node--view-mode-teaser .node__title a:hover,.node--view-mode-teaser .node__title a:focus{color:var(--mt-color-primary-light);}.owl-dot.active span{border-color:var(--mt-color-secondary);background-color:var(--mt-color-secondary);}.owl-dot:hover span{border-color:var(--mt-color-primary);background-color:var(--mt-color-primary);}li.pager__item a{border-color:var(--mt-color-primary);color:var(--mt-color-primary);}.region--dark-typography li.pager__item.is-active a,.region--dark-typography li.pager__item.is-active a:hover,.region--dark-typography li.pager__item.is-active a:focus,.region--dark-typography li.pager__item a:not(.mt-button):hover,.region--dark-typography li.pager__item a:not(.mt-button):focus{border-color:var(--mt-color-primary);background-color:var(--mt-color-primary);}.post-progress__bar{background-color:var(--mt-color-secondary);}.progress-bar-default{background-color:var(--mt-color-secondary);}.header-top__section .block.block-search .form-actions:after{background-color:var(--mt-color-secondary);}.header-top__section .block.block-search .form-actions:hover:after{background-color:var(--mt-color-primary);}.region--light-typography .header-top__section .block.block-search .form-actions:after{color:var(--mt-color-secondary);}.separator{background:var(--mt-color-secondary);}.js-share-links-fixed .share-links ul li a:hover{background-color:var(--mt-color-primary);}.slideout-toggle{background-color:var(--mt-color-primary);}.tp-tabs{background-color:hsla(var(--mt-color-secondary-value),0.93) !important;}.tp-tabs .tp-tab.selected,.tp-tabs .tp-tab:hover{background-color:var(--mt-color-secondary);}.collapsible-sticky-footer-trigger .region--dark-colored-background.mt-button{background-color:var(--mt-color-primary);border-bottom-color:var(--mt-color-primary);}.collapsible-sticky-footer-trigger .region--colored-background.mt-button{background-color:var(--mt-color-secondary);border-bottom-color:var(--mt-color-secondary);}.region--dark-typography .subscribe-form input[type="submit"]:hover,.region--dark-typography .subscribe-form input[type="submit"]:focus{color:var(--mt-color-primary);}.nav-tabs{border-color:var(--mt-color-primary);}.nav-tabs a.nav-link{border-color:var(--mt-color-primary);color:var(--mt-color-primary);}.nav-tabs a.nav-link.active,.nav-tabs a.nav-link.active:focus,.nav-tabs a.nav-link.active:hover,.nav-tabs a.nav-link:hover,.nav-tabs a.nav-link:focus{border-color:var(--mt-color-primary);color:var(--mt-color-primary-contrast);background-color:var(--mt-color-primary);}.region--light-typography .nav-tabs{border-color:var(--mt-color-accent);}.region--light-typography .nav-tabs a.nav-link.active,.region--light-typography .nav-tabs a.nav-link.active:focus,.region--light-typography .nav-tabs a.nav-link.active:hover,.region--light-typography .nav-tabs a.nav-link:hover,.region--light-typography .nav-tabs a.nav-link:focus{border-color:var(--mt-color-accent);color:var(--mt-color-accent-contrast);background-color:var(--mt-color-accent);}.nav-tabs.nav-tabs--fancy a.nav-link.active,.nav-tabs.nav-tabs--fancy a.nav-link.active:focus,.nav-tabs.nav-tabs--fancy a.nav-link.active:hover{border-color:var(--mt-color-primary);}.nav-tabs.nav-tabs--vertical a.nav-link.active,.nav-tabs.nav-tabs--vertical a.nav-link:hover,.nav-tabs.nav-tabs--vertical a.nav-link:focus{border-bottom-color:var(--mt-color-primary);}.region--light-typography .nav-tabs.nav-tabs--vertical a.nav-link,.region--light-typography .nav-tabs.nav-tabs--vertical a.nav-link:hover,.region--light-typography .nav-tabs.nav-tabs--vertical a.nav-link:focus,.region--light-typography .nav-tabs.nav-tabs--vertical a.active.nav-link,.region--light-typography .nav-tabs.nav-tabs--vertical a.active.nav-link:focus,.region--light-typography .nav-tabs.nav-tabs--vertical a.active.nav-link:hover{border-right-color:var(--mt-color-primary);}.region--dark-colored-background .field--name-field-mt-tml-timeline-item .field__item .timeline__badge{background-color:var(--mt-color-dark-colored);}.region--colored-background .field--name-field-mt-tml-timeline-item .field__item .timeline__badge{background-color:var(--mt-color-colored);}.region--dark-typography .view-articles-grid .mt-carousel-item .views-field-title a:hover,.region--dark-typography .view-articles-grid .mt-carousel-item .views-field-title a:focus{color:var(--mt-color-primary);}.region--dark-typography .view-articles-list-2 .views-row:after{color:var(--mt-color-secondary);}.region--dark-typography .view-mt-popular-tags .views-row a{color:var(--mt-color-secondary);}.region--dark-typography .view-mt-popular-tags .views-row a:hover{background-color:var(--mt-color-primary);}.region--light-typography .view-mt-popular-tags .views-row a:hover{color:var(--mt-color-primary);}.view-pricing-tables .pricing-table .views-field-title a{color:var(--mt-color-secondary);}.view-pricing-tables .pricing-table .views-field-title a:hover{color:var(--mt-color-secondary);}.view-pricing-tables .pricing-table .pricing-table-body .svg-inline--fa{color:var(--mt-color-secondary);}.view-pricing-tables .pricing-table a.mt-button{border-color:var(--mt-color-secondary);background-color:var(--mt-color-secondary);}.view-pricing-tables .pricing-table a.mt-button:hover,.view-pricing-tables .pricing-table a.mt-button:focus{border-color:var(--mt-color-primary);color:var(--mt-color-primary);}.region--light-typography .view-team-members-carousel .text-container .views-field-title a{color:var(--mt-color-secondary);}.view-team-members-masonry .masonry-grid-item .overlay__text:after{background-color:var(--mt-color-secondary);}
