/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"museo";src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-100.eot);src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-100.eot#iefix) format("embedded-opentype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-100.woff) format("woff"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-100.ttf) format("truetype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-100.svg#robotoregular) format("svg");font-weight:100;font-style:normal;}@font-face{font-family:"museo";src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-300.eot);src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-300.woff) format("woff"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-300.ttf) format("truetype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-300.svg#robotoregular) format("svg");font-weight:300;font-style:normal;}@font-face{font-family:"museo";src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-500.eot);src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-500.woff) format("woff"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-500.ttf) format("truetype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-500.svg#robotoregular) format("svg");font-weight:500;font-style:normal;}@font-face{font-family:"museo";src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-700.eot);src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-700.woff) format("woff"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-700.ttf) format("truetype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-700.svg#robotoregular) format("svg");font-weight:700;font-style:normal;}@font-face{font-family:"museo";src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-900.eot);src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-900.woff) format("woff"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-900.ttf) format("truetype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-900.svg#robotoregular) format("svg");font-weight:800;font-style:normal;}@font-face{font-family:"museo";src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-1000.eot);src:url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-1000.eot#iefix) format("embedded-opentype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-1000.woff) format("woff"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-1000.ttf) format("truetype"),url(/themes/custom/mcdonalds/src/fonts/museoslab/MuseoSlab-1000.svg#robotoregular) format("svg");font-weight:900;font-style:normal;}@font-face{font-family:"icon";src:url(/themes/custom/mcdonalds/src/fonts/icon.eot);src:url(/themes/custom/mcdonalds/src/fonts/icon.eot#iefix) format("eot"),url(/themes/custom/mcdonalds/src/fonts/icon.woff2) format("woff2"),url(/themes/custom/mcdonalds/src/fonts/icon.woff) format("woff"),url(/themes/custom/mcdonalds/src/fonts/icon.ttf) format("truetype"),url(/themes/custom/mcdonalds/src/fonts/icon.svg#icon) format("svg");}.icon:before{font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;}.icon-add:before{content:"\e001";}.icon-arrow-down:before{content:"\e002";}.icon-arrow-left:before{content:"\e003";}.icon-arrow-right:before{content:"\e004";}.icon-bell:before{content:"\e005";}.icon-burger:before{content:"\e006";}.icon-cross:before{content:"\e007";}.icon-document:before{content:"\e008";}.icon-double-arrow-left:before{content:"\e009";}.icon-double-arrow-right:before{content:"\e00a";}.icon-fullscreen:before{content:"\e00b";}.icon-link-calendar:before{content:"\e00c";}.icon-link-shortcut:before{content:"\e00d";}.icon-link:before{content:"\e00e";}.icon-mail:before{content:"\e00f";}.icon-mobile:before{content:"\e010";}.icon-phone:before{content:"\e011";}.icon-play:before{content:"\e012";}.icon-question:before{content:"\e013";}.icon-search:before{content:"\e014";}.icon-star:before{content:"\e015";}.icon-stock-exchange:before{content:"\e016";}.icon-wheels:before{content:"\e017";}.icon-facebook:before{content:"\e018";}.icon-instagram:before{content:"\e019";}.icon-arrow-up:before{content:"\e01a";}.icon-logout:before{content:"\e01b";}.icon-pen:before{content:"\e01c";}.icon-asc:before{content:"\e01d";}.icon-desc:before{content:"\e01e";}.icon-print:before{content:"\e01f";}.icon-tick:before{content:"\e020";}.icon-twitter{background-image:url(/themes/custom/mcdonalds/src/icons/33_twitter.png);background-size:cover;}p.Indent1{margin-left:2em !important;}p.Indent2{margin-left:4em !important;}p.Indent3{margin-left:6em !important;}p.Indent4{margin-left:8em !important;}p.Indent5{margin-left:10em !important;}p.Indent6{margin-left:12em !important;}p.Indent7{margin-left:14em !important;}p.Indent8{margin-left:16em !important;}p.Indent9{margin-left:18em !important;}p.Indent10{margin-left:20em !important;}h1.format-wysiwyg1{font-size:2em !important;font-weight:800 !important;margin:0.67em 0 !important;}h2.format-wysiwyg2{font-size:1.7em !important;font-weight:800 !important;margin:0.75em 0 !important;}h3.format-wysiwyg3{font-size:1.4em !important;font-weight:800 !important;margin:0.83em 0 !important;}h4.format-wysiwyg4{font-size:1.25em !important;font-weight:800 !important;}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:100%;}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}body{font-family:Arial,sans-serif;font-size:1rem;padding:0;margin:0;position:relative;height:100%;}body #block-user-configuration .toggle-config:after,body #block-formulaireexposemain-searchmain-search:after,body .layout-container:after{content:"";position:absolute;left:0;top:0;background:transparent;z-index:2;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;z-index:5;}body.open-configure{overflow:hidden;}body.open-configure #block-formulaireexposemain-searchmain-search:after,body.open-configure .layout-container:after{width:100%;height:100%;background:rgba(0,0,0,0.75);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;z-index:5;}body.open-search #block-user-configuration .toggle-config:after,body.open-search .layout-container:after{width:100%;height:100%;background:rgba(0,0,0,0.75);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;z-index:5;}body.open-menu #block-formulaireexposemain-searchmain-search:after,body.open-menu #block-user-configuration .toggle-config:after,body.open-menu .layout-container:after{width:100%;height:100%;background:rgba(0,0,0,0.75);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;z-index:5;}.dialog-off-canvas-main-canvas{display:block;height:100%;margin:0 auto;}.layout-container{display:block;}@media (max-width:992px){.dialog-off-canvas-main-canvas,.layout-container{display:block;}}.dialog-off-canvas-main-canvas,.layout-container{min-height:100%;}a{text-decoration:underline;color:#000;}ul{list-style:none;margin:0;padding:0;}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.container{max-width:1280px;width:100%;margin:0 auto;}.layout-container{max-width:1280px;padding-left:60px;width:1280px;margin:0 auto;position:relative;}.layout-container main{min-height:calc(100% - 60px);}@media (max-width:1280px){.layout-container{width:100%;}}@media (max-width:992px){.layout-container{max-width:100%;padding-left:0;}}.header-fixed .layout-container{padding-top:60px;}.page-search-result .layout-content{padding-top:0;}.layout-content{clear:both;overflow:hidden;padding-right:60px;padding-top:7px;padding-bottom:290px;}.layout-content.has-info{padding-top:0;}.layout-content.has-info .block-mcdonalds-behaviors.block-top-block h2{margin-top:3px;min-height:57px;}.layout-content.has-info .layout-sidebar-first #block-weather{margin-top:60px;}@media (max-width:767px){.layout-content{padding-bottom:180px;}}.layout-content-two-columns{width:65.5%;float:left;}@media (max-width:992px){.layout-content-two-columns{width:100%;float:none;}}.page-title{font-family:"museo";font-weight:800;font-size:30px;padding:0 28px;max-width:820px;margin:75px auto 44px;}.alert-message{text-align:center;top:45px;position:relative;}.alert-message a{display:none;}.alert-message.warning{opacity:1;color:#f1c40f;}.alert-message.danger{opacity:1;color:#e74c3c;}.alert-message.success{opacity:1;color:#2ecc71;}#block-mcdonalds-local-tasks{display:none;}#block-search-form-main-search{position:relative;}@media (max-width:992px){[role=main]{padding:0 15px;}.layout-content{padding-right:0;padding-top:30px;}}.breadcrumb.abs{position:absolute;top:60px;left:60px;padding:0px 15px;}@media (max-width:992px){.breadcrumb.abs{left:0;display:none;}}.breadcrumb-container{display:block;margin-top:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.breadcrumb-item{display:inline-block;vertical-align:middle;font-size:1em;font-weight:bold;}.breadcrumb-item + .breadcrumb-item:before{font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e004";position:relative;top:2px;padding:0 4px;}.breadcrumb-item-link{color:#000;text-decoration:none;}@media (max-width:992px){.breadcrumb.abs{left:0;width:100%;}}footer{text-align:center;padding-bottom:25px;position:relative;width:100%;background:#fff;position:absolute;bottom:0;width:100%;left:0;}footer:after{content:"";width:100%;height:10px;background:#205430;position:absolute;bottom:0;left:0;}footer #block-meteo .widget-weather-list{display:none;}footer .block-social-networks-block h2{margin-bottom:0;}footer .block-social-networks-block .block-social-networks-container{margin-top:15px;}@media (max-width:992px){footer{margin-left:0;}}#block-mcdonalds-footer{position:relative;}#block-mcdonalds-footer:before{content:"";background:#000;height:1px;width:24px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;margin-left:24px;}#block-mcdonalds-footer > ul{margin-top:7px;}#block-mcdonalds-footer > ul li{display:inline-block;vertical-align:middle;position:relative;padding-left:10px;}#block-mcdonalds-footer > ul li:before{content:"";position:absolute;left:2px;top:6px;background-color:#000;width:3px;height:3px;border-radius:100%;}#block-mcdonalds-footer > ul li:first-child{padding-left:0;}#block-mcdonalds-footer > ul li:first-child:before{display:none;}#block-mcdonalds-footer > ul a{font-size:11px;text-decoration:none;}#block-mcdonalds-footer > ul a:hover{text-decoration:underline;}.before_header{width:70%;vertical-align:top;display:inline-block;}.before_header > div{width:100%;}#header{z-index:12;position:relative;margin-left:-60px;}.header-fixed #header{top:0;position:fixed;max-width:1280px;width:100%;z-index:9999;}.header-fixed #header .breadcrumb{display:none;}.header{width:30%;float:right;}.header [role=contentinfo]{display:none;}#block-mcdonalds-account-menu{display:none;}#block-mcdonalds-content article > div > img{display:block;margin:0 auto;}@media (max-width:992px){#header{top:0px;position:fixed;width:100%;max-width:1280px;padding-left:60px;z-index:9999;margin-left:0;}.before_header{display:block;}.header{width:100%;float:none;display:inline-block;vertical-align:top;}.toolbar-vertical #header{top:40px;}.toolbar .toolbar-tray-vertical > .toolbar-lining{padding-top:60px;}.header-fixed #header{top:0;}.header-fixed .toolbar .toolbar-tray-vertical > .toolbar-lining{padding-top:20px;}#block-mcdonalds-content article > div > img{width:100%;height:auto;}}#block-mcdonalds-branding{top:0;left:0;width:60px;height:60px;padding:0;position:absolute;text-align:center;background-color:#205430;}#block-mcdonalds-branding:after{content:"";display:table;clear:both;}#block-mcdonalds-branding a{color:#fff;display:block;font-weight:700;text-decoration:none;height:60px;}#block-mcdonalds-branding img{width:100%;height:auto;}#block-mcdonalds-main-menu{width:100%;position:static;padding-left:60px;vertical-align:top;display:inline-block;}#block-mcdonalds-main-menu:after{content:"";display:table;clear:both;}#block-mcdonalds-main-menu .menu_footer{display:none;color:#fff;background-color:#262626;border-top:1px solid #363636;}#block-mcdonalds-main-menu .menu_footer .block-weather-block{width:66%;position:relative;padding:15px;display:inline-block;vertical-align:middle;}#block-mcdonalds-main-menu .menu_footer .block-weather-block:before{content:"";top:0;right:0;width:1px;height:100%;position:absolute;background-color:#363636;}#block-mcdonalds-main-menu .menu_footer .block-weather-block h2{display:none;}#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-date,#block-mcdonalds-main-menu .menu_footer .block-weather-block .widget-weather-list,#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-temp-default{display:none;}#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-label,#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-location{margin-bottom:6px;}#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-type{padding-right:15px;width:35%;}#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-type img{display:none;}#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-type .weather-type-menu-picture{display:block;}#block-mcdonalds-main-menu .menu_footer .block-weather-block .weather-infos{width:62%;}#block-mcdonalds-main-menu .menu_footer .block-weather-block + .block-stock-exchange-block{width:32%;display:inline-block;vertical-align:middle;}#block-mcdonalds-main-menu .menu_footer .block-stock-exchange-block{width:100%;text-align:center;display:block;padding:15px;}#block-mcdonalds-main-menu .menu_footer .block-stock-exchange-block .stock-exchange-label{margin:0;color:#ffdf00;display:block;font-size:11px;}#block-mcdonalds-main-menu .menu_footer .block-stock-exchange-block .stock-exchange-label br{display:none;}#block-mcdonalds-main-menu .menu_footer .block-stock-exchange-block .stock-exchange-point{margin:0;display:block;font-size:20px;}#block-mcdonalds-main-menu .menu_footer .block-stock-exchange-block .stock-exchange-point + .stock-box{display:block;margin-top:-7px;}#block-mcdonalds-main-menu .menu_footer .block-stock-exchange-block .stock-exchange-rate,#block-mcdonalds-main-menu .menu_footer .block-stock-exchange-block .stock-exchange-percent{color:#fff;font-size:11px;}#block-mcdonalds-main-menu > ul{padding:0;width:100%;display:table;table-layout:fixed;}#block-mcdonalds-main-menu > ul:after{content:"";display:table;clear:both;}#block-mcdonalds-main-menu > ul > li{width:100%;text-align:center;display:table-cell;}#block-mcdonalds-main-menu > ul > li a{height:60px;color:#fff;font-size:1em;font-weight:800;font-family:"museo";font-size:12px;text-decoration:none;}#block-mcdonalds-main-menu > ul > li i{top:0;right:0;width:40px;height:40px;display:none;color:#fff;font-size:15px;line-height:40px;position:absolute;}#block-mcdonalds-main-menu > ul > li > a{display:block;color:#111;line-height:60px;text-transform:uppercase;background-color:#eeeeee;}#block-mcdonalds-main-menu > ul > li > a.is-active,#block-mcdonalds-main-menu > ul > li > a:hover{color:#fff;background-color:#262626;}#block-mcdonalds-main-menu > ul > li > ul{right:0;top:60px;z-index:4;border:none;padding:45px;display:none;position:absolute;background:#262626;width:100%;width:calc(100% - 60px);}#block-mcdonalds-main-menu > ul > li > ul > li{width:33%;float:left;}#block-mcdonalds-main-menu > ul > li > ul > li > a{display:none;}#block-mcdonalds-main-menu > ul > li > ul > li > ul{text-align:left;padding-left:100px;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li{margin-bottom:30px;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > a{font-size:12px;font-family:Arial,sans-serif;font-weight:800;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul{margin-top:18px;padding-left:20px;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul > li{margin-bottom:5px;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul > li > a{font-size:12px;font-weight:normal;font-family:Arial,sans-serif;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul > li > ul{display:none;}@media (min-width:992px){#block-mcdonalds-main-menu > ul > li:hover > ul,#block-mcdonalds-main-menu > ul > li.hover > ul{display:block;}}#block-mcdonalds-main-menu > ul > li:hover > a,#block-mcdonalds-main-menu > ul > li.hover > a{background-color:#262626;color:#fff;}@media (max-width:992px){.toolbar-vertical #block-mcdonalds-main-menu{top:164px;}.toolbar-vertical.header-fixed #block-mcdonalds-main-menu{top:124px;}#block-mcdonalds-main-menu{top:124px;display:none;padding-left:0;overflow:auto;position:fixed;background-color:#262626;max-height:calc(100% - 124px);left:0;}#block-mcdonalds-main-menu::-webkit-scrollbar{width:0.5em;height:0.5em;}#block-mcdonalds-main-menu::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(255,255,255,0.1);}#block-mcdonalds-main-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.2);}#block-mcdonalds-main-menu.open{display:block;}#block-mcdonalds-main-menu .menu_footer{display:block;}#block-mcdonalds-main-menu > ul{display:block;}#block-mcdonalds-main-menu > ul > li{display:block;position:relative;}#block-mcdonalds-main-menu > ul > li a{height:40px;color:#fff;padding:0 16px;font-size:11px;text-align:left;line-height:40px;background-color:#262626;border-top:1px solid #363636;}#block-mcdonalds-main-menu > ul > li a:hover,#block-mcdonalds-main-menu > ul > li afocus{background-color:#1b1b1b;}#block-mcdonalds-main-menu > ul > li i{display:block;}#block-mcdonalds-main-menu > ul > li > ul{top:0;padding:0;width:100%;display:none;position:relative;}#block-mcdonalds-main-menu > ul > li > ul.active{display:block;}#block-mcdonalds-main-menu > ul > li > ul > li{width:100%;float:none;position:relative;}#block-mcdonalds-main-menu > ul > li > ul > li i{display:none;}#block-mcdonalds-main-menu > ul > li > ul > li > ul{padding:0;display:block;text-align:left;}#block-mcdonalds-main-menu > ul > li > ul > li > ul.active{display:block;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li{margin-bottom:0;position:relative;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > a{display:block;padding:0 33px;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul{margin:0;padding-left:0;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul.active{display:block;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul > li{margin-bottom:0;position:relative;}#block-mcdonalds-main-menu > ul > li > ul > li > ul > li > ul > li > a{display:block;padding:0 52px;}}#block-formulaireexposemain-searchmain-search{position:absolute;top:60px;left:0;background:#ffdf00;height:60px;width:60px;overflow:hidden;-webkit-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;z-index:2;}#block-formulaireexposemain-searchmain-search .close-search{display:block;width:60px;height:100%;text-decoration:none;font-size:26px;padding:16px 0 0;text-align:center;cursor:pointer;}#block-formulaireexposemain-searchmain-search .close-search:before{content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;}#block-formulaireexposemain-searchmain-search .search-api-autocomplete-search{left:70px !important;bottom:6px !important;text-transform:uppercase;}#block-formulaireexposemain-searchmain-search .search-api-autocomplete-search li{margin:-8px 0px;}#block-formulaireexposemain-searchmain-search .search-api-autocomplete-search li.ui-state-focus{margin:-8px 0px;}#block-formulaireexposemain-searchmain-search .search-api-autocomplete-search li span{font-size:30px;}#block-formulaireexposemain-searchmain-search.open{width:100%;}#block-formulaireexposemain-searchmain-search.open .close-search:before{content:"\e007";}#block-formulaireexposemain-searchmain-search #edit-news-search{top:0;margin:0;z-index:1;left:60px;height:60px;width:65.3%;border:none;outline:none;color:#000;font-weight:700;position:absolute;font-family:inherit;background:transparent;text-transform:uppercase;font-size:30px;font-family:"museo";padding:16px 65px 15px 20px;}#block-formulaireexposemain-searchmain-search #edit-submit-main-search{margin:0;padding:0;opacity:1;z-index:4;width:60px;height:60px;border:none;outline:none;display:block;cursor:pointer;line-height:60px;color:transparent;text-align:center;position:relative;font-family:"museo";background:transparent;filter:alpha(opacity=0);}#block-formulaireexposemain-searchmain-search #edit-actions{top:0;z-index:2;left:64.7%;margin-left:23px;position:absolute;}#block-formulaireexposemain-searchmain-search #edit-actions:before{content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:30px;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:992px){#block-formulaireexposemain-searchmain-search{width:0;}#block-formulaireexposemain-searchmain-search .close-search{display:none;}#block-formulaireexposemain-searchmain-search .search-api-autocomplete-search{left:11px !important;bottom:7px !important;}#block-formulaireexposemain-searchmain-search .search-api-autocomplete-search li{margin:-10px 0px;}#block-formulaireexposemain-searchmain-search .search-api-autocomplete-search li.ui-state-focus{margin:-10px 0px;}#block-formulaireexposemain-searchmain-search.open{width:100%;}#block-formulaireexposemain-searchmain-search #edit-news-search{left:0;width:100%;padding-right:60px;}#block-formulaireexposemain-searchmain-search #edit-actions{right:0;left:auto;}}@media (max-width:992px){#block-formulaireexposemain-searchmain-search #edit-news-search{font-size:16px;}}#block-informationsutilisateurs{height:60px;color:#fff;position:relative;white-space:nowrap;background-color:#205430;}#block-informationsutilisateurs p{margin:0;font-size:15px;}#block-informationsutilisateurs p span{color:#ffdf00;text-transform:capitalize;}#block-informationsutilisateurs .top-user-wrapper,#block-informationsutilisateurs .top-action-wrapper{width:55%;display:inline-block;vertical-align:middle;}#block-informationsutilisateurs .top-user-wrapper{padding:11px 0 0 25px;vertical-align:top;white-space:normal;}#block-informationsutilisateurs .top-user-wrapper > p > span{font-weight:bold;}#block-informationsutilisateurs .top-user-wrapper .mobile-sign-out{margin-top:5px;display:block;font-size:13px;color:#fff;display:none;text-decoration:none;}@media (max-width:1024px){#block-informationsutilisateurs .top-user-wrapper{padding-left:15px;width:55%;}}@media (max-width:992px){#block-informationsutilisateurs .top-user-wrapper .mobile-sign-out{display:block;}}#block-informationsutilisateurs .top-action-wrapper{width:44%;}#block-informationsutilisateurs .top-action-wrapper > ul > li{width:32%;height:60px;font-size:17px;vertical-align:top;display:inline-block;}#block-informationsutilisateurs .top-action-wrapper > ul > li > a{width:100%;height:100%;color:#fff;display:block;line-height:60px;text-align:center;text-decoration:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li > a.icon-logout:before{display:block;font-size:16px;}#block-informationsutilisateurs .top-action-wrapper > ul > li > a.icon-logout span{overflow:hidden;display:block;text-indent:-200px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.edit-action{font-size:10px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.help-question{font-size:14px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.config-toggle,#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle,#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle{display:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle.active{background-color:#262626;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle.active a{color:#fff;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle.active a.icon-search{display:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle.active a.icon-cross{display:block;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle.active a:before{font-size:23px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle a.icon-search{display:block;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle a.icon-cross{display:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle a:before{font-size:22px;font-weight:bold;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle{background-color:transparent;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle.active{background-color:#262626;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle.active > a.icon-burger{display:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle.active > a.icon-cross{display:block;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle.active > a:before{font-size:23px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle > a{color:#fff;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle > a.icon-burger{display:block;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle > a.icon-cross{display:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle > a:before{font-size:35px;}@media (min-width:993px){#block-informationsutilisateurs .top-action-wrapper > ul > li.notification:hover{background-color:#262626;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification:hover ul{display:block;}}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification > a{position:relative;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification > a:after{content:attr(data-bubble);top:12px;left:50%;width:21px;height:21px;color:#000;font-weight:800;font-size:14px;line-height:21px;text-align:center;position:absolute;border-radius:100%;background-color:#ffdf00;display:none;z-index:1;margin-left:-2px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification > a.icon-bell:before{z-index:2;position:relative;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification > a.news:after{display:block;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul{right:0;top:60px;width:100%;z-index:13;overflow:auto;display:none;text-align:left;position:absolute;padding:25px 32px;max-height:300px;background-color:#262626;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul::-webkit-scrollbar{width:0.5em;height:0.5em;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(255,255,255,0.1);}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.2);}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-title + .notification-item:before{display:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-item{padding:18px 0;position:relative;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-item.unread .notification-item-title{color:#ffdf00;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-item:before{content:"";top:0;left:0;height:1px;width:28px;display:block;position:absolute;background-color:#fff;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-item-title{font-size:13px;font-weight:800;font-family:"museo";white-space:normal;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-item-date{color:#fff;font-size:11px;font-family:Arial,sans-serif;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-item-link{color:#fff;display:block;font-size:10px;margin-top:10px;font-weight:800;font-family:"museo";text-decoration:none;text-transform:uppercase;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul .notification-item-link:before{top:1px;margin-right:4px;position:relative;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification ul li:first-child{font-size:12px;font-family:Arial,sans-serif;margin-bottom:18px;text-transform:uppercase;}#block-informationsutilisateurs .top-action-wrapper > ul > li.config-toggle.active{background-color:#363636;}#block-informationsutilisateurs .top-action-wrapper > ul > li.config-toggle.active a{color:#fff;}@media (max-width:992px){#block-informationsutilisateurs .top-action-wrapper > ul > li.config-toggle.active a{color:#eee;}}@media (max-width:1024px){#block-informationsutilisateurs .top-action-wrapper{width:43%;}}.hp-list{margin:0;width:90%;position:relative;}.hp-list .custom-select-opener{padding:2px 0 0;}.hp-list .custom-select-opener > span{position:relative;padding-right:20px;font-weight:bold;font-size:13px;}.hp-list .custom-select-opener > span:before{position:absolute;right:0;z-index:0;top:0;content:"\e002";font-family:"icon";font-weight:normal;}.hp-list .custom-select-option{font-family:Arial,sans-serif;font-weight:normal;border-top:1px solid #4d755a;position:relative;z-index:2;}.hp-list .custom-select-option.is-selected{opacity:0;height:0;padding:0;border:none;z-index:1;}.hp-list .custom-select-container .custom-select-panel{padding-top:5px;margin-left:-5px;}.hp-list select{opacity:0;font-weight:bold;color:#fff;width:130%;position:relative;z-index:2;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;}.hp-list select:focus{outline:none;}@media (max-width:992px){.toolbar-vertical #block-informationsutilisateurs .top-user-wrapper,.toolbar-vertical #block-informationsutilisateurs .top-action-wrapper > ul > li.notification > ul{top:100px;}.toolbar-vertical.header-fixed #block-informationsutilisateurs .top-user-wrapper,.toolbar-vertical.header-fixed #block-informationsutilisateurs .top-action-wrapper > ul > li.notification > ul{top:60px;}#block-informationsutilisateurs .top-user-wrapper{top:60px;z-index:9;left:0;height:64px;padding:15px;display:none;position:fixed;width:100%;background-color:#262626;}#block-informationsutilisateurs .top-user-wrapper.open{display:block;}#block-informationsutilisateurs .top-user-wrapper .custom-select-container{padding:0;color:#fff;font-size:11px;font-weight:900;}#block-informationsutilisateurs .top-user-wrapper .custom-select-panel{padding:0;background-color:#eeeeee;}#block-informationsutilisateurs .top-user-wrapper .custom-select-option{color:#111;border-top:2px solid #111;}#block-informationsutilisateurs .top-user-wrapper .custom-select-option:first-child{border:none;margin-top:5px;}#block-informationsutilisateurs .top-action-wrapper{width:100%;}#block-informationsutilisateurs .top-action-wrapper > ul{font-size:0;}#block-informationsutilisateurs .top-action-wrapper > ul > li{width:25%;background-color:#eeeeee;}#block-informationsutilisateurs .top-action-wrapper > ul > li > a{color:#000;}#block-informationsutilisateurs .top-action-wrapper > ul > li.help-question,#block-informationsutilisateurs .top-action-wrapper > ul > li.edit-action{display:none;}#block-informationsutilisateurs .top-action-wrapper > ul > li.config-toggle,#block-informationsutilisateurs .top-action-wrapper > ul > li.search-toggle,#block-informationsutilisateurs .top-action-wrapper > ul > li.burger-toggle{display:inline-block;}#block-informationsutilisateurs .top-action-wrapper > ul > li.config-toggle{font-size:24px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.contributor{font-size:21px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification.active{background-color:#262626;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification.active > a{color:#fff !important;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification.active ul{display:block;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification a:before{font-size:24px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification a:after{top:10px;margin-left:-1px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification .notification-item a:before{font-size:14px;}#block-informationsutilisateurs .top-action-wrapper > ul > li.notification > ul{left:0;width:100%;position:fixed;max-height:calc(100% - 60px);}#block-informationsutilisateurs .contain-contributor > li{width:20% !important;}}.layout-sidebar-first{width:34.5%;float:right;padding-left:28px;}.layout-sidebar-first .block h2{padding:20px 0;font-size:1.2em;font-weight:normal;text-transform:uppercase;margin:30px 0 0;position:relative;}@media (max-width:992px){.layout-sidebar-first{width:100%;float:none;padding-left:0;}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0;}[data-tippy-root]{max-width:calc(100vw - 10px);}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;-o-transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform;}.tippy-box[data-placement^=top] > .tippy-arrow{bottom:0;}.tippy-box[data-placement^=top] > .tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;}.tippy-box[data-placement^=bottom] > .tippy-arrow{top:0;}.tippy-box[data-placement^=bottom] > .tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}.tippy-box[data-placement^=left] > .tippy-arrow{right:0;}.tippy-box[data-placement^=left] > .tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;}.tippy-box[data-placement^=right] > .tippy-arrow{left:0;}.tippy-box[data-placement^=right] > .tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11);-o-transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11);transition-timing-function:cubic-bezier(0.54,1.5,0.38,1.11);}.tippy-arrow{width:16px;height:16px;color:#333;}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid;}.tippy-content{position:relative;padding:5px 9px;z-index:1;}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed;}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.fc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1em;}.fc,.fc *,.fc *:before,.fc *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em;}.fc th{text-align:center;}.fc th,.fc td{vertical-align:top;padding:0;}.fc a[data-navlink]{cursor:pointer;}.fc a[data-navlink]:hover{text-decoration:underline;}.fc-direction-ltr{direction:ltr;text-align:left;}.fc-direction-rtl{direction:rtl;text-align:right;}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);}.fc-liquid-hack td,.fc-liquid-hack th{position:relative;}@font-face{font-family:"fcicons";src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:normal;font-style:normal;}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"fcicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fc-icon-chevron-left:before{content:"\e900";}.fc-icon-chevron-right:before{content:"\e901";}.fc-icon-chevrons-left:before{content:"\e902";}.fc-icon-chevrons-right:before{content:"\e903";}.fc-icon-minus-square:before{content:"\e904";}.fc-icon-plus-square:before{content:"\e905";}.fc-icon-x:before{content:"\e906";}.fc{}.fc .fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}.fc .fc-button{-webkit-appearance:button;}.fc .fc-button:not(:disabled){cursor:pointer;}.fc .fc-button::-moz-focus-inner{padding:0;border-style:none;}.fc{}.fc .fc-button{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.4em 0.65em;font-size:1em;line-height:1.5;border-radius:0.25em;}.fc .fc-button:hover{text-decoration:none;}.fc .fc-button:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(44,62,80,0.25);box-shadow:0 0 0 0.2rem rgba(44,62,80,0.25);}.fc .fc-button:disabled{opacity:0.65;}.fc{}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50);}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f);}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50);}.fc .fc-button-primary:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5);box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5);}.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27);}.fc .fc-button-primary:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5);box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5);}.fc{}.fc .fc-button .fc-icon{vertical-align:middle;font-size:1.5em;}.fc .fc-button-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}.fc .fc-button-group > .fc-button{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.fc .fc-button-group > .fc-button:hover{z-index:1;}.fc .fc-button-group > .fc-button:focus,.fc .fc-button-group > .fc-button:active,.fc .fc-button-group > .fc-button.fc-button-active{z-index:1;}.fc-direction-ltr .fc-button-group > .fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;}.fc-direction-ltr .fc-button-group > .fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.fc-direction-rtl .fc-button-group > .fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0;}.fc-direction-rtl .fc-button-group > .fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0;}.fc .fc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em;}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em;}.fc .fc-toolbar-title{font-size:1.75em;margin:0;}.fc-direction-ltr .fc-toolbar > * > :not(:first-child){margin-left:0.75em;}.fc-direction-rtl .fc-toolbar > * > :not(:first-child){margin-right:0.75em;}.fc-direction-rtl .fc-toolbar-ltr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative;}.fc .fc-scroller-liquid{height:100%;}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;right:0;left:0;bottom:0;}.fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr;}.fc .fc-scroller-harness-liquid{height:100%;}.fc-direction-rtl .fc-scroller-harness > .fc-scroller{direction:rtl;}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed;}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden;}.fc .fc-scrollgrid{border-collapse:separate;border-right-width:0;border-bottom-width:0;}.fc .fc-scrollgrid-liquid{height:100%;}.fc .fc-scrollgrid-section{height:1px;}.fc .fc-scrollgrid-section > td{height:1px;}.fc .fc-scrollgrid-section table{height:1px;}.fc .fc-scrollgrid-section-liquid > td{height:100%;}.fc .fc-scrollgrid-section > *{border-top-width:0;border-left-width:0;}.fc .fc-scrollgrid-section-header > *,.fc .fc-scrollgrid-section-footer > *{border-bottom-width:0;}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden;}.fc{}.fc .fc-scrollgrid-section-sticky > *{background:#fff;background:var(--fc-page-bg-color,#fff);position:sticky;z-index:3;}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > *{top:0;}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > *{bottom:0;}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px;}.fc-sticky{position:sticky;}.fc .fc-view-harness{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;}.fc{}.fc .fc-view-harness-active > .fc-view{position:absolute;top:0;right:0;bottom:0;left:0;}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px;}.fc .fc-bg-event,.fc .fc-non-business,.fc .fc-highlight{position:absolute;top:0;left:0;right:0;bottom:0;}.fc .fc-non-business{background:rgba(215,215,215,0.3);background:var(--fc-non-business-color,rgba(215,215,215,0.3));}.fc .fc-bg-event{background:rgb(143,223,130);background:var(--fc-bg-event-color,rgb(143,223,130));opacity:0.3;opacity:var(--fc-bg-event-opacity,0.3);}.fc .fc-bg-event .fc-event-title{margin:0.5em;font-size:0.85em;font-size:var(--fc-small-font-size,0.85em);font-style:italic;}.fc .fc-highlight{background:rgba(188,232,241,0.3);background:var(--fc-highlight-color,rgba(188,232,241,0.3));}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:rgba(208,208,208,0.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));}a.fc-event,a.fc-event:hover{text-decoration:none;}.fc-event[href],.fc-event.fc-event-draggable{cursor:pointer;}.fc-event .fc-event-main{position:relative;z-index:2;}.fc-event-dragging:not(.fc-event-selected){opacity:0.75;}.fc-event-dragging.fc-event-selected{-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.3);box-shadow:0 2px 7px rgba(0,0,0,0.3);}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4;}.fc-event:hover,.fc-event-selected{}.fc-event:hover .fc-event-resizer,.fc-event-selected .fc-event-resizer{display:block;}.fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width,8px) / 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);border-style:solid;border-color:inherit;background:#fff;background:var(--fc-page-bg-color,#fff);}.fc-event-selected .fc-event-resizer:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;}.fc-event-selected,.fc-event:focus{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);}.fc-event-selected:before,.fc-event:focus:before{content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;}.fc-event-selected,.fc-event:focus{}.fc-event-selected:after,.fc-event:focus:after{content:"";background:rgba(0,0,0,0.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,0.25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px;}.fc-h-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);}.fc-h-event .fc-event-main-frame{display:-webkit-box;display:-ms-flexbox;display:flex;}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden;}.fc-h-event .fc-event-title-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden;}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px;}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness,8px);}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(-0.5 * var(--fc-event-resizer-thickness,8px));}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(-0.5 * var(--fc-event-resizer-thickness,8px));}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%;margin-top:-4px;margin-top:calc(-0.5 * var(--fc-event-resizer-dot-total-width,8px));}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(-0.5 * var(--fc-event-resizer-dot-total-width,8px));}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(-0.5 * var(--fc-event-resizer-dot-total-width,8px));}.fc .fc-popover{position:absolute;z-index:9999;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.15);box-shadow:0 2px 6px rgba(0,0,0,0.15);}.fc .fc-popover-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 4px;}.fc .fc-popover-title{margin:0 2px;}.fc .fc-popover-close{cursor:pointer;opacity:0.65;font-size:1.1em;}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:#fff;background:var(--fc-page-bg-color,#fff);}.fc-theme-standard .fc-popover-header{background:rgba(208,208,208,0.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));}:root{--fc-daygrid-event-dot-width:8px;}.fc-daygrid-day-frame,.fc-daygrid-day-events,.fc-daygrid-event-harness{}.fc-daygrid-day-frame:before,.fc-daygrid-day-events:before,.fc-daygrid-event-harness:before{content:"";clear:both;display:table;}.fc-daygrid-day-frame:after,.fc-daygrid-day-events:after,.fc-daygrid-event-harness:after{content:"";clear:both;display:table;}.fc .fc-daygrid-body{position:relative;z-index:1;}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,0.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,0.15));}.fc .fc-daygrid-day-frame{position:relative;min-height:100%;}.fc{}.fc .fc-daygrid-day-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fc .fc-day-other .fc-daygrid-day-top{opacity:0.3;}.fc{}.fc .fc-daygrid-day-number{position:relative;z-index:4;padding:4px;}.fc{}.fc .fc-daygrid-day-events{margin-top:1px;}.fc{}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0;}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em;}.fc .fc-daygrid-body-natural{}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em;}.fc{}.fc .fc-daygrid-event-harness{position:relative;}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0;left:0;right:0;}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0;}.fc{}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1;}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2;}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3;}.fc{}.fc .fc-daygrid-event{z-index:6;margin-top:1px;}.fc .fc-daygrid-event.fc-event-mirror{z-index:7;}.fc{}.fc .fc-daygrid-day-bottom{font-size:0.85em;padding:2px 3px 0;}.fc .fc-daygrid-day-bottom:before{content:"";clear:both;display:table;}.fc .fc-daygrid-more-link{position:relative;z-index:4;cursor:pointer;}.fc{}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));color:#808080;color:var(--fc-neutral-text-color,#808080);}.fc{}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px;}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px;}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px;}.fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px 0;}.fc-direction-rtl .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px;}.fc-liquid-hack .fc-daygrid-day-frame{position:static;}.fc-daygrid-event{position:relative;white-space:nowrap;border-radius:3px;font-size:0.85em;font-size:var(--fc-small-font-size,0.85em);}.fc-daygrid-block-event .fc-event-time{font-weight:bold;}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px;}.fc-daygrid-dot-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 0;}.fc-daygrid-dot-event .fc-event-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:bold;}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror{background:rgba(0,0,0,0.1);}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px;}.fc-daygrid-event-dot{margin:0 4px;-webkit-box-sizing:content-box;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width,8px) / 2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width,8px) / 2);}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px;}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px;}.fc-v-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%;}.fc-v-event .fc-event-main-frame{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.fc-v-event .fc-event-time{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-height:100%;overflow:hidden;}.fc-v-event .fc-event-title-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-height:0;}.fc-v-event .fc-event-title{top:0;bottom:0;max-height:100%;overflow:hidden;}.fc-v-event:not(.fc-event-start){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0;}.fc-v-event:not(.fc-event-end){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px;}.fc-v-event{}.fc-v-event .fc-event-resizer-start{cursor:n-resize;}.fc-v-event .fc-event-resizer-end{cursor:s-resize;}.fc-v-event{}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0;}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness,8px) / -2);}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness,8px) / -2);}.fc-v-event{}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc .fc-timegrid .fc-daygrid-body{z-index:2;}.fc .fc-timegrid-divider{padding:0 0 2px;}.fc .fc-timegrid-body{position:relative;z-index:1;min-height:100%;}.fc .fc-timegrid-axis-chunk{position:relative;}.fc .fc-timegrid-axis-chunk > table{position:relative;z-index:1;}.fc .fc-timegrid-slots{position:relative;z-index:1;}.fc .fc-timegrid-slot{height:1.5em;border-bottom:0;}.fc .fc-timegrid-slot:empty:before{content:" ";}.fc .fc-timegrid-slot-minor{border-top-style:dotted;}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap;}.fc .fc-timegrid-slot-label{vertical-align:middle;}.fc{}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px;}.fc{}.fc .fc-timegrid-axis-frame-liquid{height:100%;}.fc .fc-timegrid-axis-frame{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fc .fc-timegrid-axis-cushion{max-width:60px;-ms-flex-negative:0;flex-shrink:0;}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right;}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left;}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0;}.fc .fc-timegrid-col.fc-day-today{background-color:rgba(255,220,40,0.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,0.15));}.fc .fc-timegrid-col-frame{min-height:100%;position:relative;}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;top:0;right:0;bottom:0;left:0;}.fc-media-screen .fc-timegrid-cols{position:absolute;top:0;left:0;right:0;bottom:0;}.fc-media-screen .fc-timegrid-cols > table{height:100%;}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{position:absolute;top:0;left:0;right:0;}.fc{}.fc .fc-timegrid-col-bg{z-index:2;}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1;}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2;}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3;}.fc .fc-timegrid-bg-harness{position:absolute;left:0;right:0;}.fc{}.fc .fc-timegrid-col-events{z-index:3;}.fc{}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden;}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px;}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%;}.fc-timegrid-event-harness{position:absolute;}.fc-timegrid-event-harness > .fc-timegrid-event{position:absolute;top:0;bottom:0;left:0;right:0;}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{-webkit-box-shadow:0px 0px 0px 1px #fff;box-shadow:0px 0px 0px 1px #fff;-webkit-box-shadow:0px 0px 0px 1px var(--fc-page-bg-color,#fff);box-shadow:0px 0px 0px 1px var(--fc-page-bg-color,#fff);}.fc-timegrid-event,.fc-timegrid-more-link{font-size:0.85em;font-size:var(--fc-small-font-size,0.85em);border-radius:3px;}.fc-timegrid-event{margin-bottom:1px;}.fc-timegrid-event .fc-event-main{padding:1px 1px 0;}.fc-timegrid-event .fc-event-time{white-space:nowrap;font-size:0.85em;font-size:var(--fc-small-font-size,0.85em);margin-bottom:1px;}.fc-timegrid-event-short .fc-event-main-frame{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;}.fc-timegrid-event-short .fc-event-time:after{content:" - ";}.fc-timegrid-event-short .fc-event-title{font-size:0.85em;font-size:var(--fc-small-font-size,0.85em);}.fc-timegrid-more-link{position:absolute;z-index:9999;color:inherit;color:var(--fc-more-link-text-color,inherit);background:#d0d0d0;background:var(--fc-more-link-bg-color,#d0d0d0);cursor:pointer;margin-bottom:1px;}.fc-timegrid-more-link-inner{padding:3px 2px;top:0;}.fc-direction-ltr .fc-timegrid-more-link{right:0;}.fc-direction-rtl .fc-timegrid-more-link{left:0;}.fc{}.fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);border-width:1px 0 0;}.fc{}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent;}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent;}:root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5;}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);}.fc{}.fc .fc-list-empty{background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fc .fc-list-empty-cushion{margin:5em 0;}.fc{}.fc .fc-list-table{width:100%;border-style:hidden;}.fc .fc-list-table tr > *{border-left:0;border-right:0;}.fc .fc-list-sticky .fc-list-day > *{position:sticky;top:0;background:#fff;background:var(--fc-page-bg-color,#fff);}.fc{}.fc .fc-list-table thead{position:absolute;left:-10000px;}.fc{}.fc .fc-list-table tbody > tr:first-child th{border-top:0;}.fc .fc-list-table th{padding:0;}.fc .fc-list-table td,.fc .fc-list-day-cushion{padding:8px 14px;}.fc{}.fc .fc-list-day-cushion:after{content:"";clear:both;display:table;}.fc-theme-standard .fc-list-day-cushion{background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left;}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right;}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0;}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0;}.fc .fc-list-event.fc-event-forced-url{cursor:pointer;}.fc .fc-list-event:hover td{background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color,#f5f5f5);}.fc{}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px;}.fc .fc-list-event-dot{display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width,10px) / 2) solid var(--fc-event-border-color,#3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width,10px) / 2);}.fc{}.fc .fc-list-event-title a{color:inherit;text-decoration:none;}.fc{}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline;}.fc-theme-bootstrap a:not([href]){color:inherit;}.fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit;}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400);}.fc-theme-bootstrap5{}.fc-theme-bootstrap5 .fc-scrollgrid{border-right-width:0;border-bottom-width:0;}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200);}.custom-select-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.custom-select-container *{-webkit-box-sizing:border-box;box-sizing:border-box;}.custom-select-container.is-disabled{opacity:0.333;}.custom-select-opener{background-color:#ccc;padding:0.5em;display:block;cursor:pointer;width:100%;}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0;}.custom-select-panel{max-height:0;-webkit-transition:max-height 0.5s ease-out,overflow-y 0.1s 0.5s;-o-transition:max-height 0.5s ease-out,overflow-y 0.1s 0.5s;transition:max-height 0.5s ease-out,overflow-y 0.1s 0.5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%;}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto;}.custom-select-option{padding:0.5em;}.custom-select-option.has-focus{background-color:LightBlue;}.custom-select-option.is-selected::before{content:"✔";padding-right:0.5em;}.custom-select-optgroup > .custom-select-option{padding-left:2em;}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:0.5em;color:#888;}.tippy-tooltip.calendar-theme{background-color:#fff;border:1px solid black;}.tippy-tooltip.calendar-theme .tippy-content{color:#000;padding:0;max-width:290px;}.tippy-popper[x-placement=top] .tippy-tooltip.calendar-theme .tippy-arrow{border-top:7px solid #000;}.tippy-popper[x-placement=bottom] .tippy-tooltip.calendar-theme .tippy-arrow{border-bottom:7px solid #000;}.tippy-popper[x-placement=right] .tippy-tooltip.calendar-theme .tippy-arrow{border-right:7px solid #000;}.tippy-popper[x-placement=left] .tippy-tooltip.calendar-theme .tippy-arrow{border-left:7px solid #000;}.calendar-theme .tippy-content.tooltip-campaign .tooltip-header{background-color:transparent;font-size:12px;font-weight:800;font-family:"museo";text-align:center;display:block;padding:5px 2px 3px;}.calendar-theme .tippy-content.tooltip-campaign .tooltip-header a{font-size:12px;font-weight:800;width:100%;height:auto;text-decoration:none;}.calendar-theme .tippy-content.tooltip-campaign .tooltip-title{padding:5px 2px 5px;}.calendar-theme .tippy-content.tooltip-campaign .tooltip-member{font-size:11px;font-weight:500;padding:0 2px 10px;font-family:"museo";}.calendar-theme .tooltip-header{color:#fff;text-align:left;padding:10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#1f5330;}.calendar-theme .tooltip-header p{padding:0;margin:0;}.calendar-theme .tooltip-header p:first-letter{text-transform:capitalize;}.calendar-theme .tooltip-header span{margin-left:22px;margin-right:40px;}.calendar-theme .tooltip-header a{background-image:url("/themes/custom/mcdonalds/images/link.svg");font-size:0;width:20px;height:20px;display:block;background-size:100%;}.calendar-theme .tooltip-title{color:#000;font-size:12px;text-align:left;padding:14px 10px 10px;font-family:"museo";font-weight:800;}.calendar-theme .tooltip-title a{text-decoration:none;}.calendar-theme .tooltip-member{text-align:left;padding:0 17px 10px;}.calendar-theme .tooltip-member .tooltip-member-picture{height:42px;width:42px;display:inline-block;margin-right:12px;vertical-align:middle;}.calendar-theme .tooltip-member .tooltip-member-name{font-size:1.2em;color:#000;display:inline-block;vertical-align:middle;}.calendar-theme .tooltip-member li + li{margin-top:4px;}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{width:100%;display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-arrow{display:block;height:20px;font-size:21px;color:white;text-decoration:none;cursor:pointer;}.slick-dots{display:block;position:absolute;bottom:0;right:138px;height:45px;}.slick-dots li{display:inline-block;border:1px solid #fff;padding:1px;border-radius:100%;margin-right:4px;height:9px;width:9px;}.slick-dots li button{border:none;background:transparent;font-size:0;border-radius:100%;width:5px;height:5px;display:block;margin:0;padding:0;outline:none;}.slick-dots li.slick-active button{background:white;}.slick-disabled{display:none !important;}.fc-title{padding:5px 8px 4px;display:inline-block;vertical-align:middle;width:95%;background-color:#ffdf00;cursor:pointer;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.fc-simple{width:51%;}.fc-event{border:none;font-weight:700;color:#000;background-color:transparent !important;border-color:transparent !important;page-break-inside:avoid;}.fc-event .fc-resizer{display:none;}.fc-event:hover{color:#000;}.fc th,.fc td,.fc hr,.fc thead,.fc tbody{border:none;background:transparent;}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:none;}.fc-month-view .fc-row{height:auto !important;}.fc-month-view .fc-today{background:none !important;}.fc-day-header{text-align:left !important;}.fc-today{border:none !important;}.fc tbody .fc-row{min-height:0 !important;}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0 !important;}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em;}.fc tbody .fc-row .fc-content-skeleton table{height:1em;}.fc-more-cell,.fc-more{display:none !important;}.fc tr.fc-limited{display:table-row !important;}.fc td.fc-limited{display:table-cell !important;}.fc-popover{display:none;}.fc-time-grid{min-height:0 !important;}.fc-agenda-view .fc-axis{display:none;}.fc-slats{display:none !important;}.fc-time-grid hr{display:none !important;}.fc-time-grid .fc-content-skeleton{position:static;}.fc-time-grid .fc-content-skeleton table{height:4em;}.fc-time-grid .fc-event-container{margin:0 !important;}.fc-time-grid .fc-event{position:static !important;margin:3px 2px !important;}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px !important;}.fc-time-grid .fc-event.fc-not-end:after{content:"...";}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px !important;}.fc-time-grid .fc-event.fc-not-start:before{content:"...";}.fc-time-grid .fc-event .fc-time{white-space:normal !important;}.fc-time-grid .fc-event .fc-time span{display:none;}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full);}.fc-scroller,.fc-day-grid-container,.fc-time-grid-container{overflow:visible !important;}.fc-row{border:0 !important;margin:0 !important;}#ui-datepicker-div{border:none;background:#eeeeee;padding:15px 10px;}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{text-decoration:none;}#ui-datepicker-div .ui-datepicker-prev:before,#ui-datepicker-div .ui-datepicker-next:before{font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-6px;}#ui-datepicker-div .ui-datepicker-prev:hover,#ui-datepicker-div .ui-datepicker-next:hover{border:none;background:none;top:0;cursor:pointer;}#ui-datepicker-div .ui-datepicker-prev span,#ui-datepicker-div .ui-datepicker-next span{display:none;}#ui-datepicker-div .ui-datepicker-next:before{content:"\e004";}#ui-datepicker-div .ui-datepicker-next:hover{right:2px;}#ui-datepicker-div .ui-datepicker-prev:before{content:"\e003";}#ui-datepicker-div .ui-datepicker-prev:hover{left:2px;}#ui-datepicker-div .ui-datepicker-header{display:block;width:140px;margin:0 auto;border:none;background:none;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-month{font-family:"museo";font-weight:700;font-size:14px;text-transform:capitalize;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-year{display:none;}#ui-datepicker-div .ui-datepicker-calendar{margin-top:10px;margin-bottom:0;}#ui-datepicker-div .ui-datepicker-calendar thead{display:none;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td .ui-state-default{background:none;text-align:center;border:none;font-weight:700;font-family:"museo";color:#000;font-size:13px;}.custom-select-opener{background-color:transparent;}.custom-select-opener{outline:none;font-size:15px;font-weight:bold;padding:0;}.custom-select-panel{padding:0 7px;background-color:#205430;}.custom-select-option{font-weight:500;font-size:12px;color:#fff;padding:7px 0;font-family:"museo";background:none !important;border-top:2px solid #fff;cursor:pointer;}.custom-select-option:before{display:none;}.toolbar-horizontal #toolbar-administration,.toolbar-horizontal #gin-toolbar-bar,.toolbar-horizontal .toolbar-tray-horizontal,.toolbar-horizontal #toolbar-item-administration-tray{z-index:10050;}.toolbar-horizontal #toolbar-administration .toolbar-menu .toolbar-menu{z-index:10051;}.header-fixed.toolbar-horizontal.toolbar-fixed #header{top:var(--gin-toolbar-height,53px);}.header-fixed.toolbar-horizontal.toolbar-fixed .layout-container{padding-top:calc(60px + var(--gin-toolbar-height,53px));}.header-fixed.toolbar-horizontal.toolbar-fixed #block-user-configuration.preopen{top:calc(60px + var(--gin-toolbar-height,53px));}@media (max-width:992px){.toolbar-horizontal.toolbar-fixed #header{top:var(--gin-toolbar-height,53px);}.toolbar-horizontal.toolbar-fixed .layout-container{padding-top:calc(136px + var(--gin-toolbar-height,53px));}.toolbar-horizontal.toolbar-fixed.header-fixed #header{top:var(--gin-toolbar-height,53px);}.toolbar-horizontal.toolbar-fixed.header-fixed .layout-container{padding-top:calc(60px + var(--gin-toolbar-height,53px));}}.block-top-block .info-banner{display:block !important;}.block-sliding-text-block .info-banner{display:block !important;}.info-banner{width:100%;color:#fff;font-size:13px;padding:15px 50px;background:#252525;display:none;}.info-banner.banner-yellow{color:#000;background-color:#ffdf00;height:60px;position:relative;padding:0;}.info-banner.banner-yellow .info-banner-inner{position:absolute;left:50px;width:calc(100% - 100px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.info-banner-container{margin:0 auto;width:550px;}.info-banner-container p{margin:0;}.info-banner-container .slick-arrow{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.info-banner-container .slick-prev{left:-45px;}.info-banner-container .slick-next{right:-45px;}@media (max-width:992px){.info-banner-container{width:100%;}}.layout-content-two-columns .block h2{padding:20px 0;font-size:1.2em;font-weight:normal;text-transform:uppercase;margin:30px 20px 0;position:relative;display:inline-block;}@media (max-width:992px){.layout-content-two-columns .block h2{margin-left:0;padding-bottom:10px;}}h2 > .configure-block{top:2px;position:relative;left:8px;font-size:0;text-decoration:none;}h2 > .configure-block:before{content:"\e017";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;text-decoration:none;font-size:15px;}.btn,.block-campaign-wrapper .more-link a,.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-link,.block-last-news .more-link a,#block-did-you-know a,.block-my-applications-pager a,.block-highlited-item-link,.block-shortcut .pager a{font-weight:700;font-size:1.2em;padding:12px 20px;display:inline-block;width:170px;color:#000;text-align:center;border:1px solid #000;text-decoration:none;text-transform:uppercase;}.btn:hover,.block-campaign-wrapper .more-link a:hover,.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-link:hover,.block-last-news .more-link a:hover,#block-did-you-know a:hover,.block-my-applications-pager a:hover,.block-highlited-item-link:hover,.block-shortcut .pager a:hover{opacity:0.8;}.btn-no-border{border:none;}.btn-green{background-color:#205430;color:#fff;}.btn-yellow{background-color:#ffdf00;color:#fff;}.btn-inverse{background-color:#fff;color:#000;}.separator{height:1px;margin:7px 0;background-color:#fff;}.separator.small{width:58px;}input::-ms-clear{display:none;}.js-form-type-search-api-autocomplete .ui-autocomplete-input{position:relative;width:100%;background:transparent;background-image:none !important;border:none;border-bottom:1px solid #000;outline:none;text-transform:uppercase;font-size:20px;font-family:"museo";font-weight:bold;}.js-form-type-search-api-autocomplete .ui-autocomplete-input:focus{outline:none;}.js-form-type-search-api-autocomplete .search-api-autocomplete-search{top:auto !important;left:1px !important;bottom:2px !important;border:none;background:transparent;z-index:1;font-size:20px;font-weight:700;font-family:"museo";position:absolute;}.js-form-type-search-api-autocomplete .search-api-autocomplete-search li{padding:0;display:none;}.js-form-type-search-api-autocomplete .search-api-autocomplete-search li:first-child{display:block;}.js-form-type-search-api-autocomplete .search-api-autocomplete-search li.ui-state-focus{margin:0;border:0;background:transparent;}.js-form-type-search-api-autocomplete .search-api-autocomplete-search li.ui-state-focus a{font-size:20px;font-weight:700;font-family:"museo";}.js-form-type-search-api-autocomplete .search-api-autocomplete-search .search-api-autocomplete-suggestion{padding:0;}.js-form-type-search-api-autocomplete .search-api-autocomplete-search .autocomplete-suggestion-user-input{opacity:0;}.js-form-type-search-api-autocomplete .search-api-autocomplete-search .autocomplete-suggestion-suggestion-suffix{opacity:0.5;}.ui-autocomplete{background:#eee;padding:14px 10px;height:auto;border:none;}.ui-autocomplete.ui-menu .ui-menu-item{font-weight:700;font-family:"museo";list-style-image:none;padding:0;font-size:17px;}.ui-autocomplete.ui-menu .ui-menu-item:hover,.ui-autocomplete.ui-menu .ui-menu-item.ui-state-focus{margin:0;background:none;border:none;opacity:0.7;}#views-exposed-form-directory-people-directory-search .form-actions:before{content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:17px;position:absolute;top:71%;left:95.5%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#views-exposed-form-directory-people-directory-search .form-actions .js-form-submit{background-color:transparent;width:17px;height:17px;border:none;outline:none;display:block;cursor:pointer;line-height:60px;color:transparent;text-align:center;top:57%;z-index:3;left:325px;position:absolute;}.pager{text-align:center;margin-bottom:60px;}.pager .pager__item{display:inline-block;vertical-align:middle;}.pager .pager__item.is-active a{color:#ffdf00;}.pager a{font-size:15px;font-weight:800;font-family:"museo";text-decoration:none;padding:0 10px;}.pager .pager__item--first a,.pager .pager__item--previous a,.pager .pager__item--next a,.pager .pager__item--last a{overflow:hidden;display:inline-block;width:20px;position:relative;}.pager .pager__item--first a span,.pager .pager__item--previous a span,.pager .pager__item--next a span,.pager .pager__item--last a span{opacity:0;}.pager .pager__item--first a:before,.pager .pager__item--previous a:before,.pager .pager__item--next a:before,.pager .pager__item--last a:before{font-family:"icon";position:absolute;left:0;top:3px;}.pager .pager__item--first a:before{content:"\e009";}.pager .pager__item--previous a:before{content:"\e003";}.pager .pager__item--next a:before{content:"\e004";right:0;left:auto;}.pager .pager__item--last a:before{content:"\e00a";right:0;left:auto;}.widget-weather > div{display:inline-block;vertical-align:middle;}.widget-weather .weather-ephemeris{display:block;font-size:1.3em;line-height:1.5;}.widget-weather .weather-geolocalize{display:block;margin-bottom:10px;}.widget-weather .ap-input[type=search]::-webkit-search-cancel-button{display:none;}.layout-sidebar-first #block-weather{margin-top:53px;}.layout-sidebar-first .widget-weather .weather-ephemeris{color:#205430;font-size:17px;font-weight:bold;margin-bottom:15px;}.layout-sidebar-first .widget-weather .weather-date{display:none;}.layout-sidebar-first .widget-weather .weather-temp-default,.layout-sidebar-first .widget-weather .weather-type{margin-right:20px;}.layout-sidebar-first .widget-weather .weather-temp-default{font-size:6em;line-height:1;color:#205430;}.layout-sidebar-first .widget-weather .weather-infos{font-size:1.3em;line-height:1.5;}.layout-sidebar-first .widget-weather .weather-type img{width:60px;height:60px;}.layout-sidebar-first .widget-weather .weather-type .weather-type-menu-picture{display:none;}.layout-sidebar-first .widget-weather .widget-weather-list{display:block;}.layout-sidebar-first .widget-weather .widget-weather-list .slick-list{width:calc(100% - 50px);margin-left:25px;}.layout-sidebar-first .widget-weather .widget-weather-list p{text-align:center;}.layout-sidebar-first .widget-weather .widget-weather-list .weather-list-max,.layout-sidebar-first .widget-weather .widget-weather-list .weather-list-min{font-weight:bold;font-size:15px;}.layout-sidebar-first .widget-weather .widget-weather-list .weather-list-min{color:#5e5e5e;}.layout-sidebar-first .widget-weather .widget-weather-list img{width:45%;max-width:80px;display:inline-block;}.layout-sidebar-first .widget-weather .widget-weather-list .weather-item.initial{opacity:0;}.layout-sidebar-first .widget-weather .widget-weather-list .slick-arrow{color:#000;width:21px;position:absolute;top:0;height:100%;}.layout-sidebar-first .widget-weather .widget-weather-list .slick-arrow:before{position:absolute;left:0;top:50%;-webkit-transform:translasteY(-50%);-ms-transform:translasteY(-50%);transform:translasteY(-50%);margin-top:-10px;}.layout-sidebar-first .widget-weather .widget-weather-list .slick-arrow.slick-disabled{opacity:0.2;}.layout-sidebar-first .widget-weather .widget-weather-list .slick-prev{left:0;}.layout-sidebar-first .widget-weather .widget-weather-list .slick-next{right:0;}@media (max-width:1210px){.layout-sidebar-first .widget-weather .weather-temp-default,.layout-sidebar-first .widget-weather .weather-type{margin-right:15px;}.layout-sidebar-first .widget-weather .weather-temp-default{font-size:5em;}.layout-sidebar-first .widget-weather .weather-infos{font-size:1.1em;}}@media (max-width:1080px){.layout-sidebar-first .widget-weather .weather-type img{width:50px;height:50px;}.layout-sidebar-first .widget-weather .weather-temp-default,.layout-sidebar-first .widget-weather .weather-type{margin-right:10px;}}footer .widget-weather{margin-top:12px;font-size:14px;}footer .widget-weather .weather-ephemeris{display:none;}footer .widget-weather .weather-geolocalize{display:none;}footer .widget-weather .weather-label,footer .widget-weather .weather-temp{display:none;}footer .widget-weather .weather-date,footer .widget-weather .weather-type{margin-right:10px;}footer .widget-weather .weather-type img{width:22px;height:22px;}footer .widget-weather .weather-type-menu-picture{display:none;}footer .widget-stock_exchange .stock-exchange-label,footer .widget-stock_exchange .stock-exchange-rate,footer .widget-stock_exchange .stock-exchange-percent{font-size:19px;}footer .widget-stock_exchange .stock-exchange-point{font-size:21px;}.widget-stock_exchange{font-size:1.5em;}.widget-stock_exchange .stock-exchange-rate,.widget-stock_exchange .stock-exchange-percent{color:#205430;}.widget-stock_exchange .stock-exchange-rate.stock-exchange-negative,.widget-stock_exchange .stock-exchange-percent.stock-exchange-negative{color:red;}.widget-stock_exchange .stock-exchange-label,.widget-stock_exchange .stock-exchange-point{margin-right:12px;}.widget-stock_exchange .stock-exchange-rate{margin-right:2px;}.widget-stock_exchange .stock-box{display:inline-block;}@media (max-width:1200px){.widget-stock_exchange{font-size:1.2em;}}.layout-sidebar-first #block-bourse-2{margin-top:80px;}.layout-sidebar-first #block-bourse-2 h2{display:none;}.layout-sidebar-first .widget-stock_exchange .stock-box{display:inline-block;vertical-align:middle;}.layout-sidebar-first .widget-stock_exchange .stock-box span{display:block;}.layout-sidebar-first .widget-stock_exchange .stock-exchange-label{position:relative;padding-left:55px;}.layout-sidebar-first .widget-stock_exchange .stock-exchange-label:before{content:"\e016";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:45px;position:absolute;top:0;left:0;}.layout-sidebar-first .widget-stock_exchange .stock-exchange-point{font-size:40px;}@media (max-width:1200px){.layout-sidebar-first .widget-stock_exchange .stock-exchange-point{font-size:30px;}}footer .widget-stock_exchange .stock-exchange-label br{display:none;}.page-annuaire .layout-content{margin-top:36px;padding-right:60px;}.page-annuaire h1{margin-left:13%;font-size:32px;font-weight:800;font-family:"museo";}.page-annuaire .annuaire-header{background-color:#eee;padding-top:25px;}.page-annuaire .annuaire-header form{position:relative;}.page-annuaire .annuaire-header > div{text-align:center;}.page-annuaire #block-search-form-directory-franchise,.page-annuaire #block-search-form-directory,.page-annuaire #block-state,.page-annuaire #block-state-franchise,.page-annuaire #block-department,.page-annuaire #block-department-franchise{display:inline-block;vertical-align:top;}.page-annuaire #block-search-form-directory,.page-annuaire #block-search-form-directory-franchise{width:30%;text-align:left;position:relative;margin-bottom:30px;}.page-annuaire #block-search-form-directory label,.page-annuaire #block-search-form-directory-franchise label{display:block;font-size:13px;margin-bottom:15px;}.page-annuaire #block-search-form-directory #edit-search-api-fulltext,.page-annuaire #block-search-form-directory-franchise #edit-search-api-fulltext{border:0;width:100%;border-bottom:1px solid #000;background-color:transparent;font-size:20px;font-weight:700;font-family:"museo";background:none;}.page-annuaire #block-search-form-directory #edit-actions,.page-annuaire #block-search-form-directory-franchise #edit-actions{margin-left:23px;position:absolute;right:0;top:34px;z-index:5;cursor:pointer;}.page-annuaire #block-search-form-directory #edit-actions:before,.page-annuaire #block-search-form-directory-franchise #edit-actions:before{content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;font-size:15px;}.page-annuaire #block-search-form-directory #edit-actions input,.page-annuaire #block-search-form-directory-franchise #edit-actions input{opacity:0;padding:0;height:20px;width:15px;position:absolute;top:0;cursor:pointer;}.page-annuaire #block-search-form-directory .js-form-type-search-api-autocomplete .search-api-autocomplete-search,.page-annuaire #block-search-form-directory-franchise .js-form-type-search-api-autocomplete .search-api-autocomplete-search{padding:0;}.page-annuaire #block-search-form-directory .ui-autocomplete.ui-menu .ui-menu-item,.page-annuaire #block-search-form-directory-franchise .ui-autocomplete.ui-menu .ui-menu-item{font-size:20px;}.page-annuaire #block-state,.page-annuaire #block-state-franchise,.page-annuaire #block-department,.page-annuaire #block-department-franchise{width:14%;text-align:left;margin-left:8%;}.page-annuaire #block-state h2,.page-annuaire #block-state-franchise h2,.page-annuaire #block-department h2,.page-annuaire #block-department-franchise h2{margin:0 0 15px;padding-left:5px;font-size:13px;font-weight:normal;}.page-annuaire #block-state .list-wrapper,.page-annuaire #block-state-franchise .list-wrapper,.page-annuaire #block-department .list-wrapper,.page-annuaire #block-department-franchise .list-wrapper{position:relative;margin-top:18px;}.page-annuaire #block-state .list-wrapper:before,.page-annuaire #block-state-franchise .list-wrapper:before,.page-annuaire #block-department .list-wrapper:before,.page-annuaire #block-department-franchise .list-wrapper:before{position:absolute;right:17%;bottom:2px;font-size:14px;color:#000;}.page-annuaire #block-state .custom-select-panel,.page-annuaire #block-state-franchise .custom-select-panel,.page-annuaire #block-department .custom-select-panel,.page-annuaire #block-department-franchise .custom-select-panel{background-color:#eeeeee;}.page-annuaire #block-state .custom-select-option,.page-annuaire #block-state-franchise .custom-select-option,.page-annuaire #block-department .custom-select-option,.page-annuaire #block-department-franchise .custom-select-option{color:#111;border-top:2px solid #111;}.page-annuaire #block-state .custom-select-option:first-child,.page-annuaire #block-state-franchise .custom-select-option:first-child,.page-annuaire #block-department .custom-select-option:first-child,.page-annuaire #block-department-franchise .custom-select-option:first-child{border:none;}.page-annuaire #block-state select,.page-annuaire #block-state-franchise select,.page-annuaire #block-department select,.page-annuaire #block-department-franchise select{border:0;font-size:16px;font-weight:700;font-family:"museo";background:none;width:115%;}.page-annuaire #block-state select:focus,.page-annuaire #block-state-franchise select:focus,.page-annuaire #block-department select:focus,.page-annuaire #block-department-franchise select:focus{outline:none;}.page-annuaire #block-glossary,.page-annuaire #block-glossary-franchise{background-color:#fff;padding-top:30px;text-align:center;}.page-annuaire #block-glossary > ul,.page-annuaire #block-glossary-franchise > ul{display:inline-block;position:relative;overflow:visible;}.page-annuaire #block-glossary .glossaryaz,.page-annuaire #block-glossary-franchise .glossaryaz{font-size:15px;font-weight:700;line-height:36px;font-family:"museo";margin:-3px 0 0;height:36px;width:auto;min-width:26px;min-height:36px;position:relative;background:url(/themes/custom/mcdonalds/images/bg-glossary.jpg) repeat-x left 3px;background-size:100% 26px;}.page-annuaire #block-glossary .glossaryaz:hover,.page-annuaire #block-glossary .glossaryaz.active,.page-annuaire #block-glossary-franchise .glossaryaz:hover,.page-annuaire #block-glossary-franchise .glossaryaz.active{position:relative;z-index:2;}.page-annuaire #block-glossary .glossaryaz:hover + li,.page-annuaire #block-glossary .glossaryaz.active + li,.page-annuaire #block-glossary-franchise .glossaryaz:hover + li,.page-annuaire #block-glossary-franchise .glossaryaz.active + li{z-index:1;}.page-annuaire #block-glossary .glossaryaz a,.page-annuaire #block-glossary-franchise .glossaryaz a{text-decoration:none;color:#858585;display:block;padding:0 5px;}.page-annuaire #block-glossary .glossaryaz a:hover,.page-annuaire #block-glossary .glossaryaz a.active,.page-annuaire #block-glossary-franchise .glossaryaz a:hover,.page-annuaire #block-glossary-franchise .glossaryaz a.active{background-color:#ffdf00;color:#000;margin-left:-3px;margin-right:-3px;}.page-annuaire #block-glossary .glossaryaz.yes-results,.page-annuaire #block-glossary-franchise .glossaryaz.yes-results{background-color:transparent;}.page-annuaire #block-glossary .glossaryaz.no-results,.page-annuaire #block-glossary-franchise .glossaryaz.no-results{background-color:transparent;}.page-annuaire #block-glossary .glossaryaz.is-active,.page-annuaire #block-glossary-franchise .glossaryaz.is-active{z-index:2;}.page-annuaire #block-glossary .glossaryaz.is-active a,.page-annuaire #block-glossary-franchise .glossaryaz.is-active a{background-color:#ffdf00;color:#000;margin-left:-3px;margin-right:-3px;}.page-annuaire .button-back{margin:30px auto 10px;max-width:765px;width:100%;}.page-annuaire .button-back a{text-decoration:none;display:inline-block;background:#205430;color:white;text-transform:uppercase;padding:12px 30px;font-family:"museo";font-size:14px;}.page-annuaire .button-back a:before{display:inline-block;vertical-align:top;padding-top:2px;margin-right:10px;font-size:12px;}.page-annuaire .annuaire-element{position:relative;border-top:1px solid #000;margin:30px auto 0;padding-top:30px;max-width:765px;width:100%;}.page-annuaire .annuaire-element .left,.page-annuaire .annuaire-element .right{display:inline-block;vertical-align:top;}.page-annuaire .annuaire-element .left{margin-right:7%;width:198px;overflow:hidden;}.page-annuaire .annuaire-element .left img{width:100%;height:auto;}.page-annuaire .annuaire-element .right{font-size:14px;line-height:1.5;max-width:65%;}.page-annuaire .annuaire-element .contact div:last-child{margin-bottom:20px;}.page-annuaire .annuaire-element .name{font-family:"museo";font-size:16px;font-weight:700;}.page-annuaire .annuaire-element .address{margin-bottom:20px;line-height:0.9;}.page-annuaire .annuaire-element .phone:before{padding-right:20px;padding-top:1px;display:inline-block;vertical-align:top;}.page-annuaire .annuaire-element .mobile:before{padding-right:19px;display:inline-block;vertical-align:top;font-size:16px;margin-left:-1px;}.page-annuaire .annuaire-element .mail:before{padding-right:20px;padding-top:1px;display:inline-block;vertical-align:top;}.page-annuaire .annuaire-element .job{font-family:"museo";font-size:14px;font-weight:700;margin-right:180px;}.page-annuaire .annuaire-element .skype:before{content:"";width:16px;height:16px;background-image:url(/themes/custom/mcdonalds/images/icons/skype.png);background-repeat:no-repeat;background-size:contain;padding-right:34px;padding-top:1px;display:inline-block;vertical-align:top;}.page-annuaire .annuaire-element .department{margin-right:180px;}.page-annuaire .annuaire-element .department a{text-decoration:none;}.page-annuaire .annuaire-element .item-title{font-family:"museo";font-size:14px;font-weight:700;margin-bottom:10px;}.page-annuaire .annuaire-element .infos{line-height:1.2;}.page-annuaire .annuaire-element .button-link{position:absolute;right:0;bottom:0;}.page-annuaire .annuaire-element .button-link a{background-color:#ffdf00;display:inline-block;text-decoration:none;font-size:14px;font-weight:800;text-transform:uppercase;padding:12px 30px;font-family:"museo";}.page-annuaire #block-mcdonalds-content > .views-element-container > .contextual-region > .item-list > ul > li:last-child{margin-bottom:60px;}@media (max-width:1280px){.page-annuaire .layout-content{padding-left:60px;}}@media (max-width:992px){.page-annuaire .layout-content{padding-left:0;padding-right:0;}.page-annuaire h1{margin-left:5%;}.page-annuaire #block-search-form-directory,.page-annuaire #block-search-form-directory-franchise{width:90%;}.page-annuaire #block-state,.page-annuaire #block-state-franchise,.page-annuaire #block-department,.page-annuaire #block-department-franchise{margin-left:5%;width:40%;margin-bottom:30px;}.page-annuaire #block-state,.page-annuaire #block-state-franchise{margin-right:5%;margin-left:0;}}@media (max-width:767px){.page-annuaire .button-back{padding:0 5%;}.page-annuaire .annuaire-element .left{margin-right:0;width:100%;padding-left:5%;margin-bottom:20px;}.page-annuaire .annuaire-element .left img{width:90%;max-width:270px;}.page-annuaire .annuaire-element .right{max-width:100%;width:100%;padding-left:5%;padding-right:5%;}.page-annuaire .annuaire-element .button-link{position:relative;right:auto;bottom:auto;padding-left:5%;}.page-annuaire #block-mcdonalds-content > .views-element-container > .contextual-region > .item-list > ul > li:last-child{margin-bottom:30px;}}.page-annuaire.user-profile .annuaire-element{border-top:0;margin-top:0;padding-bottom:30px;}.page-annuaire.user-profile .annuaire-element .address{margin-bottom:30px;}.page-annuaire.user-profile .annuaire-element .job{margin-right:0;font-family:Arial,sans-serif;font-weight:normal;}.page-annuaire.user-profile .annuaire-element .department{margin-right:0;}.page-annuaire.user-profile .annuaire-element .left{margin-right:3%;width:270px;padding-bottom:40px;border-bottom:1px solid #000;}.page-annuaire.user-profile .annuaire-element .right{max-width:60%;width:60%;}@media (max-width:767px){.page-annuaire.user-profile .annuaire-element .name,.page-annuaire.user-profile .annuaire-element .address{padding:0 5%;}.page-annuaire.user-profile .annuaire-element .left{margin-right:0;width:100%;padding-bottom:0;border-bottom:none;}.page-annuaire.user-profile .annuaire-element .right{max-width:100%;width:100%;}}.page-actualites .layout-content{margin-top:36px;padding-right:60px;}@media (max-width:992px){.page-actualites .layout-content{padding-right:0;}}.page-actualites h1{max-width:765px;margin:50px auto 20px;font-size:32px;font-weight:800;font-family:"museo";}.page-actualites #block-search-form-directory #edit-actions,.page-actualites #block-search-form-directory-franchise #edit-actions{cursor:pointer;}.page-actualites .actualites-header{background-color:#eeeeee;padding-top:25px;margin-bottom:20px;}.page-actualites .actualites-header form{position:relative;display:grid;grid-template-columns:120px repeat(2,1fr) 120px;row-gap:20px;}.page-actualites .actualites-header form fieldset{grid-row:1/2;grid-column:3/4;border:none;text-align:left;}.page-actualites .actualites-header form fieldset .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;}.page-actualites .actualites-header form .form-actions{grid-row:2/3;grid-column:2/4;}.page-actualites .actualites-header .js-form-item-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-column:2/3;grid-row:1/2;}.page-actualites .actualites-header .js-form-item-title label{display:block;font-size:13px;margin-bottom:15px;}.page-actualites .actualites-header .js-form-item-title,.page-actualites .actualites-header .js-form-item-created-min,.page-actualites .actualites-header .js-form-item-published-at-min,.page-actualites .actualites-header .js-form-item-published-at-max,.page-actualites .actualites-header .js-form-item-created-max,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-min,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-max{text-align:left;position:relative;display:inline-block;vertical-align:top;}.page-actualites .actualites-header .js-form-item-created-min .form-text,.page-actualites .actualites-header .js-form-item-published-at-min .form-text,.page-actualites .actualites-header .js-form-item-published-at-max .form-text,.page-actualites .actualites-header .js-form-item-created-max .form-text,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-min .form-text,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-max .form-text{cursor:pointer;text-align:center;padding:0 15px;text-transform:capitalize;}.page-actualites .actualites-header .js-form-item-created-max{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.page-actualites .actualites-header .js-form-item-created-max::before{content:"au";}.page-actualites .actualites-header .js-form-item-created-min label,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-min label,.page-actualites .actualites-header .js-form-item-created-max label,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-max label{display:none;}.page-actualites .actualites-header .js-form-item-created-min .form-text,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-min .form-text,.page-actualites .actualites-header .js-form-item-created-max .form-text,.page-actualites .actualites-header .js-form-item-field-campaign-date-value-max .form-text{font-weight:400;font-size:1.4em;border:none;}.page-actualites .actualites-header .js-form-item-published-at-min,.page-actualites .actualites-header .js-form-item-published-at-max{width:14%;margin-left:8%;padding-top:35px;}.page-actualites .actualites-header .js-form-item-published-at-min label,.page-actualites .actualites-header .js-form-item-published-at-max label{position:absolute;left:-33%;top:38px;text-transform:lowercase;}.page-actualites .actualites-header .js-form-item-published-at-min .form-text,.page-actualites .actualites-header .js-form-item-published-at-max .form-text{font-weight:400;font-size:1.4em;border:none;}.page-actualites .actualites-header #edit-actions{margin-left:23px;position:absolute;left:39%;top:34px;z-index:5;cursor:pointer;}.page-actualites .actualites-header #edit-actions.delete:before{content:"\e007";}.page-actualites .actualites-header #edit-actions:before{content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;font-size:15px;}.page-actualites .actualites-header #edit-actions input{opacity:0;padding:0;height:20px;width:15px;position:absolute;top:0;}.page-actualites .actualites-header #edit-title{border:0;width:100%;border-bottom:1px solid #000;background-color:transparent;font-size:20px;line-height:25px;height:27px;font-weight:700;font-family:"museo";background:none;text-transform:lowercase;z-index:3;}.page-actualites .actualites-header > div{text-align:center;}.page-actualites .actualites-header label{display:block;font-size:13px;margin-bottom:15px;}.page-actualites .actualites-header .form-text{border:0;width:100%;border-bottom:1px solid #000;background-color:transparent;font-size:20px;font-weight:700;font-family:"museo";background:none;position:relative;z-index:3;}.page-actualites .actualites-header .form-text:focus{outline:none;background:none;}.page-actualites .pager{text-align:center;margin-bottom:60px;}.page-actualites .pager .pager__item{display:inline-block;vertical-align:middle;max-height:21px;}.page-actualites .pager .pager__item.is-active a{color:#ffdf00;}.page-actualites .pager a{font-size:15px;font-weight:800;font-family:"museo";text-decoration:none;padding:0 10px;}.page-actualites .pager .pager__item--first,.page-actualites .pager .pager__item--last{max-height:21px;}.page-actualites .pager .pager__item--first a,.page-actualites .pager .pager__item--previous a,.page-actualites .pager .pager__item--next a,.page-actualites .pager .pager__item--last a{overflow:hidden;display:inline-block;width:20px;position:relative;}.page-actualites .pager .pager__item--first a span,.page-actualites .pager .pager__item--previous a span,.page-actualites .pager .pager__item--next a span,.page-actualites .pager .pager__item--last a span{opacity:0;}.page-actualites .pager .pager__item--first a:before,.page-actualites .pager .pager__item--previous a:before,.page-actualites .pager .pager__item--next a:before,.page-actualites .pager .pager__item--last a:before{font-family:"icon";position:absolute;left:0;top:3px;}.page-actualites .pager .pager__item--first a:before{content:"\e009";}.page-actualites .pager .pager__item--previous a:before{content:"\e003";}.page-actualites .pager .pager__item--next a:before{content:"\e004";right:0;left:auto;}.page-actualites .pager .pager__item--last a:before{content:"\e00a";right:0;left:auto;}.page-actualites .search-api-autocomplete-search{background:#eeeeee;padding:14px 10px;z-index:2;top:60px !important;height:auto;width:100%;bottom:auto !important;}.page-actualites .search-api-autocomplete-search.autocomplete-list{overflow:hidden;}.page-actualites .search-api-autocomplete-search.autocomplete-list > ul{overflow-y:scroll;max-height:190px;width:100%;height:0;}.page-actualites .search-api-autocomplete-search.autocomplete-list > ul.open{height:auto;}.page-actualites .search-api-autocomplete-search.autocomplete-list a{cursor:pointer;}.page-actualites .search-api-autocomplete-search.autocomplete-list a:hover{opacity:0.8;}.page-actualites .search-api-autocomplete-search.autocomplete-overlay{padding:0;position:absolute;bottom:1px !important;left:0 !important;top:auto !important;width:100%;overflow:hidden;padding-right:30px;height:25px;}.page-actualites .search-api-autocomplete-search.autocomplete-overlay li{overflow:hidden;border:none;background:transparent;z-index:1;font-size:20px;font-weight:700;font-family:"museo";}.page-actualites .search-api-autocomplete-search.autocomplete-overlay .search-api-autocomplete-suggestion{white-space:nowrap;line-height:25px;}.page-actualites .search-api-autocomplete-search .ui-state-focus{z-index:2;display:block;position:relative;cursor:pointer;}.page-actualites .search-api-autocomplete-search .ui-state-focus a{display:block;}@media (max-width:1024px){.page-actualites .actualites-header .js-form-item-title{width:40%;}.page-actualites .actualites-header .js-form-item-created-min,.page-actualites .actualites-header .js-form-item-created-max{width:16%;}.page-actualites .actualites-header .js-form-item-created-min .form-text,.page-actualites .actualites-header .js-form-item-created-max .form-text{text-align:left;font-size:1.2em;}.page-actualites .actualites-header .js-form-item-created-max label{left:-19%;}.page-actualites .actualites-header .js-form-item-created-min{margin-left:4%;}.page-actualites .actualites-header .js-form-item-created-min label{white-space:nowrap;}.page-actualites .actualites-header #edit-actions{left:41%;}}@media (max-width:992px){.page-actualites .actualites-header form{display:block;}.page-actualites .actualites-header form fieldset{margin:35px 0;}.page-actualites .actualites-header form fieldset .fieldset-legend{position:relative;z-index:3;}.page-actualites .actualites-header form fieldset .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-actualites .actualites-header form fieldset .fieldset-wrapper .js-form-item-created-max{margin-top:28px;padding-top:20px;}.page-actualites .actualites-header form fieldset .fieldset-wrapper .js-form-item-created-max::before{position:absolute;top:-10px;}.page-actualites .actualites-header .js-form-item-title{width:100%;padding-left:15px;padding-right:15px;}.page-actualites .actualites-header .js-form-item-created-min,.page-actualites .actualites-header .js-form-item-created-max{margin-left:0;width:100%;padding-left:15px;padding-right:15px;}.page-actualites .actualites-header .js-form-item-created-min .form-text,.page-actualites .actualites-header .js-form-item-created-max .form-text{padding-left:0;}.page-actualites .actualites-header .js-form-item-created-min:after,.page-actualites .actualites-header .js-form-item-created-max:after{right:15px;}.page-actualites .actualites-header .js-form-item-created-max{padding-bottom:20px;}.page-actualites .actualites-header .js-form-item-created-max label{position:relative;left:0;top:0;}.page-actualites .actualites-header #edit-actions{left:auto;right:15px;}}.sitemap-page h1{font-size:32px;font-weight:900;margin-bottom:50px;}.sitemap-page h1:after{display:none;}.sitemap-page .layout-content{padding-left:50px;padding-right:50px;margin-bottom:50px;}@media (max-width:992px){.sitemap-page .gab-title-container{margin-top:100px;}}@media (max-width:767px){.sitemap-page .layout-content{padding-left:0;padding-right:0;}}.sitemap .content > .sitemap-menu > li{display:inline-block;vertical-align:top;width:19.6%;padding-right:15px;margin-bottom:30px;}.sitemap .content > .sitemap-menu > li > a{font-size:15px;font-weight:800;text-decoration:none;font-family:"museo";display:inline-block;vertical-align:middle;}.sitemap .content > .sitemap-menu > li > a:after{content:"\e004";font-family:"icon";font-size:10px;display:inline-block;margin-left:8px;vertical-align:middle;}.sitemap .content > .sitemap-menu > li > .sitemap-menu{margin-top:10px;}.sitemap .content > .sitemap-menu .sitemap-menu{padding-left:0;}.sitemap .content > .sitemap-menu .sitemap-menu a{font-size:13px;text-decoration:none;margin-bottom:5px;display:inline-block;}@media (max-width:992px){.sitemap .content > .sitemap-menu > li{width:49.5%;}}@media (max-width:767px){.sitemap .content > .sitemap-menu > li{width:100%;display:block;padding-right:0;}}.sitemap .sitemap-item div ul,.sitemap .sitemap-item div li{padding:revert;list-style:square;margin-block:2px;}.sitemap .sitemap-item div ul li,.sitemap .sitemap-item div li li{list-style:circle;}.print-pdf article > h2{display:none;}.print-pdf article > div > img{display:block;margin:0 auto;}.print-pdf article video{display:none;}.print-pdf article .block-main-image{text-align:center;}.print-pdf article .block-main-image img{width:100%;height:auto;}.print-pdf article .block-paragraphes-video-info,.print-pdf article .block-gab-slideshow-navigation,.print-pdf article .block-gab-pdf-navigation{display:none !important;}.print-pdf article .block-paragraphes-video > div > div:first-child{display:block;}.print-pdf article .block-paragraphes-video > div > div:first-child > img{max-width:367px;}.print-pdf article .block-gab-pdf-container canvas{display:none;}.print-pdf article .block-gab-pdf-container > .gab-show-print{display:block !important;height:150px;line-height:150px;}.print-pdf article .block-gab-pdf-container > .gab-show-print h4{text-align:center;}.print-pdf article .no-print{display:none;}.page-search-result .breadcrumb{display:none;}.page-search-result .layout-content #block-search-form-main-search{background-color:#ffdf00;padding-left:15px;padding-bottom:30px;}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search{font-family:"museo";}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search div:first-of-type{width:35%;}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search div:last-of-type{top:5%;z-index:2;left:32%;position:absolute;}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search div:last-of-type:before{content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:30px;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search div input[type=text]{background:transparent;border:none;outline:none;text-transform:uppercase;font-size:30px;padding:16px 65px 15px 20px;font-family:"museo";font-weight:bold;}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search div input[type=submit]{margin:0;padding:0;opacity:1;z-index:4;width:60px;height:60px;border:none;outline:none;display:block;cursor:pointer;line-height:60px;color:transparent;text-align:center;position:relative;font-family:"museo";background:transparent;}.page-search-result .layout-content #block-search-form-main-search .form-item{display:inline-block;border-bottom:1px solid #000;}.page-search-result .layout-content #block-search-form-main-search #edit-news-search{margin:0;height:60px;width:350px;border:none;outline:none;color:#000;font-size:30px;font-weight:700;font-family:"museo";background:transparent;text-transform:uppercase;padding:20px 65px 10px 0;}.page-search-result .layout-content #block-search-form-main-search .search-api-autocomplete-search{left:5px !important;bottom:23px !important;text-transform:uppercase;}.page-search-result .layout-content #block-search-form-main-search .search-api-autocomplete-search li span{font-size:30px;}.page-search-result .layout-content #block-search-form-main-search #edit-actions{top:0;z-index:2;left:320px;position:absolute;}.page-search-result .layout-content #block-search-form-main-search #edit-actions:before{content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:30px;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-search-result .layout-content #block-search-form-main-search #edit-submit-main-search{margin:0;padding:0;opacity:1;z-index:3;width:60px;height:60px;border:none;outline:none;display:block;cursor:pointer;line-height:60px;color:transparent;text-align:center;position:relative;background:transparent;filter:alpha(opacity=0);}.page-search-result .layout-content #block-search-form-main-search + #block-main-search-sort-by{width:100%;}.page-search-result .layout-content #block-search-form-main-search + #block-main-search-sort-by > div{padding-left:15px;padding-right:15px;}.page-search-result .layout-content .block-facet-label{padding-bottom:15px;}.page-search-result .layout-content #block-facet-content-type{background-color:#ffdf00;width:75%;float:left;padding-left:15px;padding-right:15px;min-height:80px;}.page-search-result .layout-content #block-main-search-sort-by{background-color:#ffdf00;width:25%;display:inline-block;vertical-align:top;min-height:80px;}.page-search-result .layout-content #block-main-search-sort-by .search-api-sorts{display:none;position:absolute;top:100%;left:0;background:#ffdf00;min-width:160px;z-index:2;border:none;font-family:"museo";font-weight:500;padding:0px 10px;}.page-search-result .layout-content #block-main-search-sort-by .search-api-sorts li{border-bottom:1px solid;}.page-search-result .layout-content #block-main-search-sort-by .search-api-sorts li:last-child{border:none;}.page-search-result .layout-content #block-main-search-sort-by .search-api-sorts a{padding:4px 10px;display:block;text-decoration:none;}.page-search-result .layout-content #block-main-search-sort-by .search-api-sorts a:hover{opacity:0.7;}.page-search-result .layout-content #block-main-search-sort-by .search-api-sorts .tablesort{display:none;}.page-search-result .layout-content #block-main-search-sort-by .select-wrapper{position:relative;}.page-search-result .layout-content #block-main-search-sort-by .current{display:inline-block;vertical-align:middle;cursor:pointer;}.page-search-result .layout-content #block-main-search-sort-by .current span{font-size:11px;font-weight:800;font-family:"museo";text-transform:uppercase;display:inline-block;vertical-align:middle;margin-right:10px;}.page-search-result .layout-content #block-main-search-sort-by .current i{display:inline-block;vertical-align:middle;}.page-search-result .layout-content .facets-widget-checkbox .facet-item{display:inline-block;vertical-align:top;margin-left:30px;position:relative;}.page-search-result .layout-content .facets-widget-checkbox .facet-item:first-child{margin-left:0;}.page-search-result .layout-content .facets-widget-checkbox .facet-item input{opacity:0;padding:0;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;}.page-search-result .layout-content .facets-widget-checkbox .facet-item input + label.is-active:before{background-color:#000;}.page-search-result .layout-content .facets-widget-checkbox .facet-item label{padding-left:8px;cursor:pointer;display:inline-block;vertical-align:middle;}.page-search-result .layout-content .facets-widget-checkbox .facet-item label:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#ffdf00;border-radius:100%;width:11px;height:11px;border:1px solid #000;}.page-search-result .layout-content .facets-widget-checkbox .facet-item__value,.page-search-result .layout-content .facets-widget-checkbox .facet-item__count{font-size:12px;font-family:"museo";font-weight:800;}.page-search-result .search-result-count{font-size:73px;font-weight:bold;}.page-search-result .search-result-count-wrapper{font-size:23px;font-weight:bold;background-color:#ffdf00;padding:0 15px 30px;}.page-search-result #block-mcdonalds-content{clear:both;}.page-search-result #block-mcdonalds-content .item-list{padding-top:30px;}.page-search-result #block-mcdonalds-content .item-list li:last-child .result-wrapper{padding-bottom:30px;}.page-search-result #block-mcdonalds-content .item-list li:last-child .result-wrapper:before{display:none;}.page-search-result .result-wrapper{padding-bottom:20px;margin-bottom:20px;position:relative;}.page-search-result .result-wrapper:before{content:"";position:absolute;left:0;bottom:0;width:60px;height:1px;background-color:#000;}.page-search-result .result-wrapper .result-left{max-width:765px;width:60%;display:inline-block;vertical-align:top;text-decoration:none;}.page-search-result .result-wrapper .result-left > div{margin-bottom:5px;}.page-search-result .result-wrapper .result-right{width:25%;float:right;}.page-search-result .result-wrapper .result-right .result-type{display:inline-block;vertical-align:top;min-width:90px;background-color:#ffdf00;font-size:13px;font-weight:800;padding:4px 10px;}.page-search-result .result-wrapper .result-title{font-size:15px;font-weight:700;font-family:"museo";}.page-search-result .result-wrapper .result-date-type{font-size:11px;}@media (max-width:992px){.page-search-result .layout-content{overflow:visible;}.page-search-result .layout-content .block-view-count{margin-left:-15px;margin-right:-15px;}.page-search-result .layout-content #block-search-form-main-search{margin-left:-15px;margin-right:-15px;margin-top:57px;}.page-search-result .layout-content #block-search-form-main-search + #block-main-search-sort-by{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search div:first-of-type{width:90%;}.page-search-result .layout-content #block-search-form-main-search #views-exposed-form-main-search-main-search div:last-of-type{left:80%;}.page-search-result .layout-content #block-facet-content-type{margin-left:-15px;width:calc(75% + 15px);}.page-search-result .layout-content #block-main-search-sort-by{margin-right:-15px;width:calc(25% + 15px);}}@media (max-width:767px){.page-search-result .layout-content #block-search-form-main-search + #block-main-search-sort-by > div{padding-left:0;padding-right:0;}.page-search-result .layout-content #block-facet-content-type{width:calc(100% + 30px);margin-left:-15px;margin-top:-6px;float:none;}.page-search-result .layout-content #block-main-search-sort-by{width:calc(100% + 30px);margin-left:-15px;margin-top:-6px;display:block;padding-left:15px;padding-right:15px;padding-top:20px;}.page-search-result .layout-content .facets-widget-checkbox .facet-item{margin-left:0;margin-bottom:5px;display:block;}.page-search-result #block-mcdonalds-content .item-list li:last-child .result-wrapper{padding-bottom:20px;}.page-search-result .result-wrapper .result-left{width:100%;display:block;}.page-search-result .result-wrapper .result-right{margin-top:10px;width:100%;float:none;}}@media (max-width:640px){.page-search-result .layout-content #block-search-form-main-search .form-item{margin-right:15px;}.page-search-result .layout-content #block-search-form-main-search #edit-news-search{width:100%;}.page-search-result .layout-content #block-search-form-main-search #edit-actions{left:auto;right:0;}}.layout-container-webform .gab-title-container h1:after{display:none;}.layout-container-webform .webform-progress{background-color:#eeeeee;padding:30px;margin-bottom:40px;text-align:center;}.layout-container-webform .webform-progress-tracker{margin:0;max-width:764px;display:inline-block;width:100%;}.layout-container-webform .webform-progress-tracker .progress-step .progress-text{padding:15px 30px 0;}@media (max-width:767px){.layout-container-webform .webform-progress{padding:10px;}}.layout-container-webform .progress-tracker--center .progress-step{display:inline-block;vertical-align:top;}.layout-container-webform .progress-step{width:33%;}.layout-container-webform .progress-step:after{background-color:#000;}.layout-container-webform .progress-step:not(:last-child):after{z-index:1;height:1px;top:14px;}.layout-container-webform .progress-step.is-active .progress-marker{background-color:#ffdf00;}.layout-container-webform .progress-step.is-active .progress-title{font-weight:800;}.layout-container-webform .progress-step.is-active:hover .progress-marker{background-color:#ffdf00;}.layout-container-webform .progress-step.is-complete .progress-marker{background-color:#eeeeee;}.layout-container-webform .progress-step.is-complete:hover .progress-marker{background-color:#eeeeee;}.layout-container-webform .progress-step:hover .progress-marker{background-color:#eeeeee;}.layout-container-webform .progress-title{font-family:"museo";font-size:11px;font-weight:800;color:#000;}.layout-container-webform .progress-marker{border-radius:0;background-color:#eeeeee;font-family:"museo";font-size:15px;font-weight:800;color:#000;padding:0;border:none;z-index:2;}@media (max-width:767px){.layout-container-webform .progress-step{width:32.3333333333%;}.layout-container-webform .progress-tracker .progress-step .progress-text{display:inline-block;padding:10px 4px 0;}}.webform-submission-form .description{margin-bottom:20px;}.webform-submission-form .description img{max-width:566px;height:auto;width:100%;}.webform-submission-form .form-wrapper,.webform-submission-form .js-form-type-textarea{max-width:764px;width:100%;margin:0 auto;}.webform-submission-form .js-form-type-textfield label,.webform-submission-form .js-form-type-email label,.webform-submission-form .js-form-type-tel label{font-family:"museo";font-size:13px;font-weight:700;width:170px;display:inline-block;}.webform-submission-form .js-form-type-textfield input,.webform-submission-form .js-form-type-email input,.webform-submission-form .js-form-type-tel input{width:calc(99% - 170px);border:none;border-bottom:1px solid #000;margin-bottom:5px;font-size:13px;font-family:"museo";font-weight:700;line-height:1.5;padding:5px 0;}@media (max-width:767px){.webform-submission-form .js-form-type-textfield label,.webform-submission-form .js-form-type-email label,.webform-submission-form .js-form-type-tel label{margin-top:15px;display:block;width:100%;}.webform-submission-form .js-form-type-textfield input,.webform-submission-form .js-form-type-email input,.webform-submission-form .js-form-type-tel input{width:100%;}}.webform-submission-form .js-form-type-webform-likert{margin-top:30px;}.webform-submission-form .js-form-type-webform-likert > label{font-family:"museo";font-size:17px;font-weight:800;}.webform-submission-form .js-form-type-webform-likert .webform-likert-legends{position:relative;display:table;width:100%;margin-top:30px;margin-bottom:30px;}.webform-submission-form .js-form-type-webform-likert .webform-likert-legend{display:table-cell;vertical-align:top;text-align:center;position:relative;}.webform-submission-form .js-form-type-webform-likert .webform-likert-legend span{display:block;padding:0 10px;font-size:11px;margin-top:5px;position:relative;z-index:2;}.webform-submission-form .js-form-type-webform-likert .webform-likert-legend span.legend{display:inline-block;padding:0;margin-top:0;border-radius:100%;background-color:#eeeeee;font-family:"museo";font-size:13px;font-weight:800;width:21px;height:21px;line-height:21px;}.webform-submission-form .js-form-type-webform-likert .webform-likert-legend:not(:last-child):before{content:"";position:absolute;top:11px;height:1px;background-color:#000;z-index:1;right:-50%;width:100%;}.webform-submission-form .js-form-type-webform-likert table .form-item{padding:5px 0;}.webform-submission-form .js-form-type-webform-likert table label{font-size:13px;}.webform-submission-form .js-form-type-webform-likert table .js-form-type-radio:before{left:50%;top:6px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.webform-submission-form .js-form-type-webform-likert .webform-likert-table{width:100%;}.webform-submission-form .js-form-type-webform-likert .webform-likert-table th{font-family:"museo";font-size:13px;font-weight:800;}@media (max-width:992px){.webform-submission-form .js-form-type-webform-likert .webform-likert-label{display:none;}.webform-submission-form .js-form-type-webform-likert .webform-likert-table th{width:auto;}.webform-submission-form .js-form-type-webform-likert .webform-likert-table td{width:auto;}.webform-submission-form .js-form-type-webform-likert .webform-likert-table td:first-child{width:40%;}}@media (max-width:480px){.webform-submission-form .js-form-type-webform-likert .webform-likert-legends{overflow-x:auto;display:block;}.webform-submission-form .js-form-type-webform-likert .webform-likert-legends-inner{padding-bottom:20px;width:450px;}}.webform-submission-form .js-form-type-radio,.webform-submission-form .js-form-type-checkbox{position:relative;}.webform-submission-form .js-form-type-radio:before,.webform-submission-form .js-form-type-checkbox:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;display:inline-block;border-radius:100%;background-color:#fff;border:1px solid #000;}.webform-submission-form .js-form-type-radio input,.webform-submission-form .js-form-type-checkbox input{position:relative;z-index:2;margin:2px 0 0;display:inline-block;vertical-align:top;opacity:0;cursor:pointer;}.webform-submission-form .js-form-type-radio.active:before,.webform-submission-form .js-form-type-checkbox.active:before{border-width:2px;background-color:#ffdf00;}.webform-submission-form .js-form-type-radio{margin-bottom:15px;}.webform-submission-form .js-form-type-checkbox{margin-bottom:15px;}.webform-submission-form .js-form-type-checkbox:last-child{margin-bottom:0;}.webform-submission-form .js-form-type-checkbox label{padding-left:25px;font-size:13px;}.webform-submission-form .js-form-type-processed-text{margin-top:25px;}.webform-submission-form .js-form-type-processed-text p{font-size:13px;line-height:1.7;}.webform-submission-form .js-form-type-range,.webform-submission-form .js-form-type-webform-multiple,.webform-submission-form .js-form-type-webform-rating,.webform-submission-form .js-form-type-webform-mapping,.webform-submission-form .js-form-type-textarea{margin-top:30px;}.webform-submission-form .js-form-type-range > label,.webform-submission-form .js-form-type-webform-multiple > label,.webform-submission-form .js-form-type-webform-rating > label,.webform-submission-form .js-form-type-webform-mapping > label,.webform-submission-form .js-form-type-textarea > label{font-family:"museo";font-size:17px;font-weight:800;display:block;margin-bottom:20px;}.webform-submission-form .js-form-type-range{position:relative;}.webform-submission-form .js-form-type-range > label{margin-bottom:30px;}.webform-submission-form .js-form-type-range > .field-suffix{float:left;display:inline-block;}.webform-submission-form .js-form-type-range output{float:left;margin-right:40px;}.webform-submission-form .js-form-type-range .js-form-type-number{margin-right:40px;}.webform-submission-form .js-form-type-range .js-form-type-number > .field-suffix{font-size:13px;}.webform-submission-form .js-form-type-range .form-range-wrapper{display:inline-block;position:relative;}.webform-submission-form .js-form-type-range .form-range-wrapper .setmin{position:absolute;top:-13px;left:calc(50% - 13px);text-align:center;display:inline-block;font-family:"museo";font-size:11px;font-weight:800;width:26px;}.webform-submission-form .js-form-type-range .form-number{border:none;font-size:13px;font-weight:800;font-family:"museo";width:25px !important;padding:0;margin:0;}.webform-submission-form .js-form-type-range input[type=number]{-moz-appearance:textfield;}.webform-submission-form .js-form-type-range input[type=number]::-webkit-inner-spin-button,.webform-submission-form .js-form-type-range input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.webform-submission-form .js-form-type-range input[type=range]{-webkit-appearance:none;}.webform-submission-form .js-form-type-range input[type=range]::-webkit-slider-runnable-track{width:162px;height:6px;background:#e3e3e3;border:none;border-radius:3px;}.webform-submission-form .js-form-type-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid #000;height:13px;width:13px;border-radius:50%;background:#ffdf00;margin-top:-4px;}.webform-submission-form .js-form-type-range input[type=range]:focus{outline:none;}.webform-submission-form .js-form-type-range input[type=range]:focus::-webkit-slider-runnable-track{background:#e3e3e3;}.webform-submission-form .js-form-type-range input[type=range]{border:none;width:162px;padding-top:0;padding-bottom:0;min-height:22px;margin:0;}.webform-submission-form .js-form-type-range input[type=range]::-moz-range-track{width:162px;height:6px;background:#e3e3e3;border:none;border-radius:3px;}.webform-submission-form .js-form-type-range input[type=range]::-moz-range-thumb{border:2px solid #000;height:13px;width:13px;border-radius:50%;background:#ffdf00;}.webform-submission-form .js-form-type-range input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px;}.webform-submission-form .js-form-type-range input[type=range]:focus::-moz-range-track{background:#e3e3e3;}.webform-submission-form .js-form-type-range input[type=range]::-ms-track{width:162px;height:6px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent;}.webform-submission-form .js-form-type-range input[type=range]::-ms-fill-lower{background:#e3e3e3;border-radius:10px;}.webform-submission-form .js-form-type-range input[type=range]::-ms-fill-upper{background:#e3e3e3;border-radius:10px;}.webform-submission-form .js-form-type-range input[type=range]::-ms-thumb{border:2px solid #000;height:13px;width:13px;border-radius:50%;background:#ffdf00;}.webform-submission-form .js-form-type-range input[type=range]:focus::-ms-fill-lower{background:#e3e3e3;}.webform-submission-form .js-form-type-range input[type=range]:focus::-ms-fill-upper{background:#e3e3e3;}.webform-submission-form .js-form-type-range input[type=range]::-ms-tooltip{display:none;}.webform-submission-form .js-form-type-webform-rating div.svg.rateit{margin-top:10px;}.webform-submission-form .js-form-type-webform-rating div.svg div.rateit-range{background-image:url(/themes/custom/mcdonalds/images/star-normal.svg);}.webform-submission-form .js-form-type-webform-rating div.svg div.rateit-selected{background-image:url(/themes/custom/mcdonalds/images/star-selected.svg);}.webform-submission-form .js-form-type-webform-rating div.svg div.rateit-preset{background-image:url(/themes/custom/mcdonalds/images/star-preset.svg);}.webform-submission-form .js-form-type-webform-rating div.svg div.rateit-hover{background-image:url(/themes/custom/mcdonalds/images/star-hover.svg);}.webform-submission-form .js-form-type-webform-rating + .js-form-item{margin-top:10px;}.webform-submission-form .js-form-type-webform-toggle{margin-bottom:10px;}.webform-submission-form .js-form-type-textarea textarea{max-width:566px;width:100%;min-height:193px;background-color:#eeeeee;font-family:"museo";font-size:13px;font-weight:700;color:#000;border:none;padding:20px;}.webform-submission-form .js-form-type-webform-mapping .webform-mapping-table thead{display:none;}.webform-submission-form .js-form-type-webform-mapping .webform-mapping-table tbody td{font-size:13px;}@media (max-width:767px){.webform-submission-form .js-form-type-webform-mapping .webform-mapping-table tbody td{width:50%;}}.webform-submission-form .js-form-type-select .custom-select-container{margin-left:30px;}.webform-submission-form .js-form-type-select .custom-select-opener > span{position:relative;font-family:"museo";font-weight:700;padding-right:40px;width:100%;display:block;}.webform-submission-form .js-form-type-select .custom-select-opener > span:before{position:absolute;right:0;z-index:0;top:0;content:"\e002";font-family:"icon";font-weight:normal;}.webform-submission-form .js-form-type-select .custom-select-panel{background-color:#eeeeee;}.webform-submission-form .js-form-type-select .custom-select-option{color:#000;border-top-width:1px;}@media (max-width:767px){.webform-submission-form .js-form-type-select .custom-select-container{margin-left:10px;}.webform-submission-form .js-form-type-select .custom-select-container .custom-select-opener{padding:0;}.webform-submission-form .js-form-type-select .custom-select-container .custom-select-opener > span{padding-right:20px;}}.webform-submission-form .js-form-type-webform-multiple table{width:100%;}.webform-submission-form .js-form-type-webform-multiple table td{padding:0;display:inline-block;}.webform-submission-form .js-form-type-webform-multiple table .form-date,.webform-submission-form .js-form-type-webform-multiple table .form-time{border:none;font-family:"museo";font-size:13px;font-weight:700;padding:0 20px 0 0;margin:0;background-color:transparent;position:relative;z-index:1;}.webform-submission-form .js-form-type-webform-multiple table .js-form-type-datetime{padding-top:10px;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--handle{display:none;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations{padding-top:10px;position:relative;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations:before{content:"\e007";position:absolute;left:calc(50% + 22px);z-index:0;top:11px;font-family:"icon";font-weight:normal;cursor:pointer;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations .js-form-submit:first-child{display:none;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations .js-form-submit + .js-form-submit{opacity:0;margin-left:50px;display:inline-block;}.webform-submission-form .js-form-type-webform-multiple button.tabledrag-toggle-weight{display:none;}.webform-submission-form .js-form-type-webform-multiple > .container-inline{margin-top:40px;position:relative;padding-left:10px;}.webform-submission-form .js-form-type-webform-multiple > .container-inline:before{position:absolute;left:0;z-index:0;top:0;content:"\e004";font-family:"icon";font-weight:normal;}.webform-submission-form .js-form-type-webform-multiple > .container-inline .js-form-submit{border:none;background:transparent;font-family:"museo";font-weight:700;font-size:13px;cursor:pointer;outline:none;}.webform-submission-form .js-form-type-webform-multiple > .container-inline .js-form-type-number{display:none;}.webform-submission-form .js-form-type-webform-multiple .js-form-type-date + .js-form-type-date:before{content:"à";font-size:13px;}.webform-submission-form .js-form-type-webform-multiple .js-form-type-date + .js-form-type-date input{padding-left:50px;}@media (max-width:992px){.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table-responsive td > div > label.visually-hidden{display:none;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations{width:40px;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations:before{left:13px;}.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations .js-form-submit + .js-form-submit{margin-left:0;}.webform-submission-form .js-form-type-webform-multiple > .container-inline{margin-top:15px;}}.webform-submission-form .js-form-type-datetime .js-form-type-textfield{display:inline-block;vertical-align:top;position:relative;}.webform-submission-form .js-form-type-datetime .js-form-type-textfield:after{position:absolute;right:0;z-index:0;top:2px;content:"\e002";font-family:"icon";font-weight:normal;}.webform-submission-form .js-form-type-datetime .js-form-type-textfield input{width:auto;padding:0 20px 0 0;border:none;margin-bottom:0;background-color:transparent;z-index:1;position:relative;}.webform-submission-form .js-form-type-datetime .js-form-type-textfield + .js-form-type-textfield{margin-left:50px;}.webform-submission-form .js-form-type-datetime .js-form-type-textfield + .js-form-type-textfield:before{content:"à";font-size:13px;}.webform-submission-form .js-form-type-datetime .js-form-type-textfield + .js-form-type-textfield input{margin-left:50px;width:70px;}.webform-submission-form .js-form-type-datetime .js-form-type-date{display:inline-block;vertical-align:top;position:relative;margin-right:50px;}.webform-submission-form .js-form-type-datetime .js-form-type-date:after{position:absolute;right:0;z-index:0;top:0;content:"\e002";font-family:"icon";font-weight:normal;}@media (max-width:767px){.webform-submission-form .js-form-type-datetime .js-form-type-textfield input{width:100px;}.webform-submission-form .js-form-type-datetime .js-form-type-textfield + .js-form-type-textfield{margin-left:30px;}.webform-submission-form .js-form-type-datetime .js-form-type-textfield + .js-form-type-textfield input{margin-left:30px;}}.webform-submission-form .js-form-wrapper{margin-top:30px;}.webform-submission-form .js-form-wrapper .fieldset-legend{font-family:"museo";font-size:17px;font-weight:800;display:block;margin-bottom:20px;}.webform-submission-form .js-webform-type-checkboxes{margin-top:30px;}.webform-submission-form .js-webform-type-checkboxes .fieldset-legend{font-family:"museo";font-size:17px;font-weight:800;display:block;margin-bottom:20px;}.webform-submission-form .js-webform-type-radios.with-description label{font-family:"museo";font-weight:700;}.webform-submission-form .js-webform-type-radios.with-description .description{font-size:13px;margin-bottom:15px;padding-left:40px;}.webform-submission-form .js-webform-radios label{font-size:13px;padding-left:25px;}.webform-submission-form .js-webform-webform-toggles .form-checkbox{display:none;}.webform-submission-form .js-webform-webform-toggles .form-checkbox:checked ~ label{font-weight:bold;}.webform-submission-form .js-webform-webform-toggles label{font-size:13px;margin-left:5px;padding-top:2px;display:inline-block;}.webform-submission-form .js-webform-toggle{margin:0 0 20px;}.webform-submission-form .js-webform-toggle .toggle-slide{-webkit-box-shadow:none;box-shadow:none;}.webform-submission-form .js-webform-toggle .toggle-blob{border:1px solid #000;-webkit-box-shadow:none;box-shadow:none;background:#e3e3e3;}.webform-submission-form .js-webform-toggle .toggle-on,.webform-submission-form .js-webform-toggle .toggle-off{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#e3e3e3;height:10px !important;border-radius:5px;line-height:10px !important;margin-top:3px;}.webform-submission-form .js-webform-toggle .toggle-on.active + .toggle-blob,.webform-submission-form .js-webform-toggle .toggle-off.active + .toggle-blob{background:#ffdf00;}.webform-submission-form .js-webform-webform-linear-scale{position:relative;display:table;width:100%;}.webform-submission-form .js-webform-webform-linear-scale:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;left:0;top:8px;}.webform-submission-form .js-webform-webform-linear-scale .js-form-type-radio{display:table-cell;vertical-align:top;text-align:center;}.webform-submission-form .js-webform-webform-linear-scale .js-form-type-radio label{display:block;text-align:center;margin-top:10px;font-size:13px;padding:0 5px;}.webform-submission-form .js-webform-webform-linear-scale .js-form-type-radio input:checked + label{font-weight:bold;}.webform-submission-form .js-webform-webform-linear-scale .js-form-type-radio:before{left:calc(50% - 8px);}.webform-submission-form .webform-button--next,.webform-submission-form .webform-button--previous,.webform-submission-form .webform-button--submit{background-color:#ffdf00;font-family:"museo";text-transform:uppercase;font-size:14px;font-weight:800;padding:15px 90px;text-align:center;border:none;margin-top:20px;cursor:pointer;}.webform-submission-form .webform-button--submit{background-color:#205430;color:#fff;}.webform-page #ui-datepicker-div .ui-datepicker-header .ui-datepicker-month{border:none;width:100%;text-align:center;background-color:#eeeeee;-webkit-appearance:none;-moz-appearance:none;}.webform-page #ui-datepicker-div .ui-datepicker-header .ui-datepicker-month *{padding:0;margin:0;}.webform-page #ui-datepicker-div .ui-datepicker-header select::-ms-expand{display:none;}.webform-page #ui-datepicker-div td.ui-datepicker-current-day .ui-state-active{background-color:#ffdf00;border-radius:100%;}.webform-page .ui-timepicker-wrapper{background:#eeeeee;-webkit-box-shadow:none;box-shadow:none;border:none;color:#000;max-height:220px;font-family:"museo";font-size:13px;padding:10px 0;}.webform-page .ui-timepicker-wrapper .ui-timepicker-list{width:100%;text-align:center;}.webform-page .ui-timepicker-wrapper .ui-timepicker-list li{padding:3px 10px 3px 25px;}.webform-page .ui-timepicker-wrapper .ui-timepicker-list li:hover{background-color:#eeeeee;color:#000;}.webform-page .ui-timepicker-wrapper .ui-timepicker-list:hover li{background-color:#eeeeee;color:#000;}.webform-page .ui-timepicker-wrapper .ui-timepicker-selected{background-color:#eeeeee;position:relative;color:#000;}.webform-page .ui-timepicker-wrapper .ui-timepicker-selected:before{content:"\e020";position:absolute;left:10px;z-index:0;top:5px;font-family:"icon";font-weight:normal;font-size:10px;}.webform-page .ui-timepicker-wrapper .ui-timepicker-selected:hover{background-color:#eeeeee;color:#000;}.user-login-container{width:1280px;}.user-login-content,.user-password-content{text-align:center;position:relative;min-height:100vh;}.user-login-content #edit-actions,.user-password-content #edit-actions{left:0;margin-left:0;position:relative;}.user-login-content #edit-actions:before,.user-password-content #edit-actions:before{display:none;}.user-login-content .alert-message,.user-password-content .alert-message{top:-16px;}.user-login-content > div,.user-password-content > div{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;min-height:320px;background:#f2f2f2;background:-webkit-repeating-linear-gradient(-45deg,#f2f2f2,#f2f2f2 2px,#f7f7f7 2px,#f7f7f7 4px);background:-o-repeating-linear-gradient(-45deg,#f2f2f2,#f2f2f2 2px,#f7f7f7 2px,#f7f7f7 4px);background:-o-repeating-linear-gradient(135deg,#f2f2f2,#f2f2f2 2px,#f7f7f7 2px,#f7f7f7 4px);background:repeating-linear-gradient(-45deg,#f2f2f2,#f2f2f2 2px,#f7f7f7 2px,#f7f7f7 4px);text-align:left;padding:40px 15px 30px;max-width:360px;width:90%;}.user-login-content h1,.user-password-content h1{margin:0 0 20px;font-size:1.2em;text-transform:uppercase;}.user-login-content .js-form-item,.user-password-content .js-form-item{margin-bottom:25px;}.user-login-content label,.user-password-content label{display:block;color:#a2a2a2;text-transform:uppercase;font-size:0.8em;margin-bottom:5px;}.user-login-content .form-text,.user-password-content .form-text{border:none;border-bottom:1px solid #000;background-color:transparent;font-weight:700;outline:none;}.user-login-content .form-submit,.user-password-content .form-submit{height:45px;background-color:#ffdf00;font-weight:700;text-transform:uppercase;border:none;font-size:1.2em;margin-bottom:10px;margin-top:10px;}.user-login-content input,.user-password-content input{width:100%;}.user-login-content .forgot-password-link,.user-password-content .forgot-password-link{text-align:center;font-size:0.8em;font-weight:700;}.user-login-content .forgot-password-link a,.user-password-content .forgot-password-link a{text-decoration:none;}.user-login-content .forgot-password-link a:hover,.user-password-content .forgot-password-link a:hover{text-decoration:underline;}.user-password-content > div{min-height:100px;}.gab-title{margin:0;color:#000;font-size:2.7em;font-weight:1000;position:relative;font-family:"museo";}.gab-title:after{content:"";width:50px;height:2px;display:block;margin-top:25px;background-color:#5e5e5e;}.gab-title-container{padding:0 28px;max-width:820px;margin:52px auto 20px;}.gab-info{font-size:1em;font-weight:800;margin-top:18px;}@media (max-width:992px){.gab-title-container{margin-top:70px;padding:0;}}.block-shortcut{overflow:hidden;}.block-shortcut.shortcut-m .block-shortcut-container{width:60%;display:inline-block;}.block-shortcut.shortcut-m .shortcut-w-picture .block-shortcut-item-title{width:60%;display:inline-block;}.block-shortcut .pager{margin-top:27px;}.block-shortcut .pager a{background-color:#205430;color:#fff;}.block-shortcut-title{font-size:1.2em;font-weight:800;margin:15px 0 8px;font-family:"museo";}.block-shortcut-item-icon{border:none;display:inline-block;vertical-align:middle;}.block-shortcut-item-title{margin-left:20px;padding-right:40px;display:inline-block;vertical-align:middle;}.block-shortcut-item-title > div{white-space:normal;display:inline-block;}.block-shortcut-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2em;font-weight:700;padding:8px 20px;margin-bottom:1px;white-space:nowrap;text-decoration:none;background-color:#f3f3f3;}.block-shortcut-item-link:hover{background-color:#ffdf00 !important;}.block-shortcut-item-link.shortcut-w-picture{white-space:nowrap;vertical-align:middle;}.block-shortcut-item-link.shortcut-w-picture .block-shortcut-item-icon{float:none;display:inline-block;vertical-align:middle;}.block-shortcut-item-link.shortcut-w-picture .block-shortcut-item-title{width:90%;white-space:normal;display:inline-block;vertical-align:middle;}.block-shortcut-item-link:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.block-shortcut-description{margin-bottom:10px;}.block-shortcut-description h3{font-size:1.2em;font-weight:800;margin:15px 0 8px;font-family:"museo";}.block-shortcut-gab{position:relative;max-width:820px;margin:30px auto 0;}.block-shortcut-gab-picture{float:left;margin-right:28px;margin-bottom:20px;}.block-shortcut-gab-wrapper{width:100%;}.block-shortcut-gab-link{width:100%;display:inline-block;}.block-shortcut-gab-title{text-transform:uppercase;font-size:1.7em;font-weight:800;margin:0;font-family:"museo";}.block-shortcut-gab.block-cold{padding:0px 28px;}.block-shortcut-gab.block-cold .block-shortcut.shortcut-m .block-shortcut{}.block-shortcut-gab.block-cold .block-shortcut.shortcut-m .shortcut-w-picture .block-shortcut{}.block-shortcut-gab.restaurant-grab{padding:0;max-width:765px;margin:20px auto 0;}.block-shortcut-gab.restaurant-grab .block-shortcut-container{padding:0;width:50%;padding:0 0 0 14px;display:inline-block;}.block-shortcut-gab.restaurant-grab .block-shortcut-container:first-child{float:left;padding:0 14px 0 0;}.block-shortcut.block-cold{padding:0 28px;max-width:820px;position:relative;margin:30px auto 0;}@media (max-width:992px){.block-shortcut.shortcut-m .block-shortcut-container{width:100%;}.block-shortcut-gab-picture{margin-bottom:10px;max-height:auto;}.block-shortcut-gab-picture + .block-shortcut-gab-wrapper{margin-left:0;}.block-shortcut-gab.restaurant-grab .block-shortcut-container,.block-shortcut-gab.restaurant-grab .block-shortcut-container:first-child{float:none;width:100%;padding:0;}}.block-table{margin:0 auto 30px;max-width:820px;}.block-table.gab-restaurant{padding:0;max-width:765px;}.block-table.gab-restaurant table th{padding:8px 18px;font-size:0.9em;}.block-table.gab-restaurant table td{font-size:0.9em;font-weight:400;}.block-table table{width:100%;border-spacing:0 3px;}.block-table table thead tr{background-color:#ffdf00;}.block-table table tr{background-color:#eeeeee;}.block-table table tr:hover{opacity:0.8;}.block-table table th{padding:8px 20px;text-align:left;font-weight:800;font-family:"museo";}.block-table table td{padding:20px;font-weight:800;}@media (max-width:992px){.block-table{overflow-x:scroll;}}.block-video{position:relative;margin:0 auto 15px;max-width:820px;}.block-video video{width:100%;}.block-video .container{position:relative;}.block-video.playing .block-video-info{opacity:0;visibility:hidden;}.block-video.gab-restaurant{max-width:765px;padding:0 28px;}.block-video.block-cold{padding:0 28px;}.block-video-info{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);padding:24px 15px;position:absolute;color:#fff;font-family:"museo";opacity:1;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;transition-duration:0.9s;}.block-video-info span{font-family:"Arial";font-weight:400;font-size:1.2em;margin-bottom:5px;display:block;}.block-video-info h2{max-width:320px;margin:0;font-weight:800;font-size:1.9em;}.block-video-info-play{width:75px;height:75px;display:block;border-radius:100%;border:5px solid #fff;font-size:40px;padding:12px 16px;position:absolute;top:50%;left:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:992px){.block-video-info h2{max-width:120px;font-size:1.2em;}.block-video-info-play{width:30px;height:30px;border:3px solid #fff;font-size:19px;padding:2px 4px;}}.block-article-rebound{width:100%;}.block-article-rebound h2{padding:20px 0;font-size:1.2em;font-weight:normal;text-transform:uppercase;margin:30px 0 0;position:relative;display:inline-block;}.block-article-rebound.green:before{background:#205430;}.block-article-rebound .btn,.block-article-rebound .block-campaign-wrapper .more-link a,.block-campaign-wrapper .more-link .block-article-rebound a,.block-article-rebound .block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-link,.block-campaign-container.highlited .block-campaign-item:first-child .block-article-rebound .block-campaign-item-link,.block-article-rebound .block-last-news .more-link a,.block-last-news .more-link .block-article-rebound a,.block-article-rebound #block-did-you-know a,#block-did-you-know .block-article-rebound a,.block-article-rebound .block-my-applications-pager a,.block-my-applications-pager .block-article-rebound a,.block-article-rebound .block-highlited-item-link,.block-article-rebound .block-shortcut .pager a,.block-shortcut .pager .block-article-rebound a{margin-top:27px;}.block-article-rebound-item{display:inline-block;vertical-align:top;width:31%;margin-right:28px;position:relative;padding:17px 20px 63px;background-color:#eeeeee;}.block-article-rebound-item:after{bottom:0;left:0;position:absolute;content:"";width:100%;height:10px;background-color:#5e5e5e;}.block-article-rebound-item:last-child{margin-right:0;}.block-article-rebound-item-info{position:absolute;bottom:15px;}.block-article-rebound-item-title{margin:0 0 10px;font-size:2em;font-family:"museo";font-weight:800;position:relative;padding-bottom:18px;}.block-article-rebound-item-title:after{content:"";left:0;bottom:0;width:50px;height:2px;display:block;position:absolute;background-color:#5e5e5e;}.block-article-rebound-item-link{font-weight:800;font-family:"museo";text-transform:uppercase;font-size:1.2em;text-decoration:none;}.block-article-rebound-item-link:before{margin-right:8px;position:relative;top:3px;}.all-actuality .block-article-rebound-container{max-width:765px;margin:0 auto;}.all-actuality .block-article-rebound-item{width:47.7%;margin:0 2% 25px 0;}.all-actuality .block-article-rebound-item:nth-child(2n){margin:0 0 25px 2%;}.all-actuality .block-article-rebound-item:after{background-color:#205430;}@media (max-width:767px){.block-article-rebound-item{width:100%;display:block;margin:0 0 25px 0 !important;}.all-actuality .block-article-rebound-item{width:100%;}}.block-heading{max-width:820px;margin:0 auto 29px;}.block-heading p{font-size:15px;font-weight:600;line-height:1.6;}.block-heading.block-cold{padding:0 28px;}.block-heading.block-cold p{line-height:25px;}.block--wysiwyg,.block-organizational-leaders-item-wrapper,.block-organizational-intro,.block-organizational-highlight-info,.block-sales-item-description,.block-quote-info,.block-paragraphes-description,.block-legend,.block-shortcut-description{max-width:820px;}.block--wysiwyg h1,.block-organizational-leaders-item-wrapper h1,.block-organizational-intro h1,.block-organizational-highlight-info h1,.block-sales-item-description h1,.block-quote-info h1,.block-paragraphes-description h1,.block-legend h1,.block-shortcut-description h1,.block--wysiwyg h2,.block-organizational-leaders-item-wrapper h2,.block-organizational-intro h2,.block-organizational-highlight-info h2,.block-sales-item-description h2,.block-quote-info h2,.block-paragraphes-description h2,.block-legend h2,.block-shortcut-description h2,.block--wysiwyg h3,.block-organizational-leaders-item-wrapper h3,.block-organizational-intro h3,.block-organizational-highlight-info h3,.block-sales-item-description h3,.block-quote-info h3,.block-paragraphes-description h3,.block-legend h3,.block-shortcut-description h3,.block--wysiwyg h4,.block-organizational-leaders-item-wrapper h4,.block-organizational-intro h4,.block-organizational-highlight-info h4,.block-sales-item-description h4,.block-quote-info h4,.block-paragraphes-description h4,.block-legend h4,.block-shortcut-description h4,.block--wysiwyg h5,.block-organizational-leaders-item-wrapper h5,.block-organizational-intro h5,.block-organizational-highlight-info h5,.block-sales-item-description h5,.block-quote-info h5,.block-paragraphes-description h5,.block-legend h5,.block-shortcut-description h5,.block--wysiwyg h6,.block-organizational-leaders-item-wrapper h6,.block-organizational-intro h6,.block-organizational-highlight-info h6,.block-sales-item-description h6,.block-quote-info h6,.block-paragraphes-description h6,.block-legend h6,.block-shortcut-description h6{font-size:1.7em;font-family:"museo";margin-bottom:10px;}.block--wysiwyg strong,.block-organizational-leaders-item-wrapper strong,.block-organizational-intro strong,.block-organizational-highlight-info strong,.block-sales-item-description strong,.block-quote-info strong,.block-paragraphes-description strong,.block-legend strong,.block-shortcut-description strong,.block--wysiwyg b,.block-organizational-leaders-item-wrapper b,.block-organizational-intro b,.block-organizational-highlight-info b,.block-sales-item-description b,.block-quote-info b,.block-paragraphes-description b,.block-legend b,.block-shortcut-description b{font-family:"museo";font-weight:800;}.block--wysiwyg p,.block-organizational-leaders-item-wrapper p,.block-organizational-intro p,.block-organizational-highlight-info p,.block-sales-item-description p,.block-quote-info p,.block-paragraphes-description p,.block-legend p,.block-shortcut-description p{padding:0 0 15px;margin:0;line-height:1.6;}.block--wysiwyg ol,.block-organizational-leaders-item-wrapper ol,.block-organizational-intro ol,.block-organizational-highlight-info ol,.block-sales-item-description ol,.block-quote-info ol,.block-paragraphes-description ol,.block-legend ol,.block-shortcut-description ol{counter-reset:item;padding:0;margin:0;list-style:none;margin-bottom:10px;}.block--wysiwyg ol ul,.block-organizational-leaders-item-wrapper ol ul,.block-organizational-intro ol ul,.block-organizational-highlight-info ol ul,.block-sales-item-description ol ul,.block-quote-info ol ul,.block-paragraphes-description ol ul,.block-legend ol ul,.block-shortcut-description ol ul,.block--wysiwyg ol ol,.block-organizational-leaders-item-wrapper ol ol,.block-organizational-intro ol ol,.block-organizational-highlight-info ol ol,.block-sales-item-description ol ol,.block-quote-info ol ol,.block-paragraphes-description ol ol,.block-legend ol ol,.block-shortcut-description ol ol{margin-left:20px;}.block--wysiwyg ol li:before,.block-organizational-leaders-item-wrapper ol li:before,.block-organizational-intro ol li:before,.block-organizational-highlight-info ol li:before,.block-sales-item-description ol li:before,.block-quote-info ol li:before,.block-paragraphes-description ol li:before,.block-legend ol li:before,.block-shortcut-description ol li:before{display:inline-block;content:counter(item) ". ";counter-increment:item;width:20px;font-weight:bold;}.block--wysiwyg ul,.block-organizational-leaders-item-wrapper ul,.block-organizational-intro ul,.block-organizational-highlight-info ul,.block-sales-item-description ul,.block-quote-info ul,.block-paragraphes-description ul,.block-legend ul,.block-shortcut-description ul{margin-bottom:10px;}.block--wysiwyg ul ul,.block-organizational-leaders-item-wrapper ul ul,.block-organizational-intro ul ul,.block-organizational-highlight-info ul ul,.block-sales-item-description ul ul,.block-quote-info ul ul,.block-paragraphes-description ul ul,.block-legend ul ul,.block-shortcut-description ul ul,.block--wysiwyg ul ol,.block-organizational-leaders-item-wrapper ul ol,.block-organizational-intro ul ol,.block-organizational-highlight-info ul ol,.block-sales-item-description ul ol,.block-quote-info ul ol,.block-paragraphes-description ul ol,.block-legend ul ol,.block-shortcut-description ul ol{margin-left:20px;}.block--wysiwyg ul li,.block-organizational-leaders-item-wrapper ul li,.block-organizational-intro ul li,.block-organizational-highlight-info ul li,.block-sales-item-description ul li,.block-quote-info ul li,.block-paragraphes-description ul li,.block-legend ul li,.block-shortcut-description ul li{position:relative;padding-left:10px;}.block--wysiwyg ul li:before,.block-organizational-leaders-item-wrapper ul li:before,.block-organizational-intro ul li:before,.block-organizational-highlight-info ul li:before,.block-sales-item-description ul li:before,.block-quote-info ul li:before,.block-paragraphes-description ul li:before,.block-legend ul li:before,.block-shortcut-description ul li:before{content:"-";top:0;left:0;font-size:13px;position:absolute;}@media (max-width:992px){#table-container{overflow-x:auto;}}.block-legend{padding:0 28px;max-width:820px;margin:0 auto 15px;font-size:0.9em;text-align:left;font-weight:800;padding:20px 15px;background-color:#eeeeee;caption-side:bottom;line-height:17px;}.block-highlited-item{background-color:#eeeeee;}.block-highlited-item-title{padding:0 0 10px;position:relative;}.block-highlited-item-title:before{left:0;bottom:0;content:"";width:36px;height:2px;background:#000;position:absolute;}.block-highlited-item-info{padding:10px;}.block-highlited-item-info:before{display:none;}.block-highlited-item-date{margin:0 0 10px;}.block-highlited-item-picture{margin:0;width:100%;height:auto;}.block-highlited-item-link{background-color:#ffdf00;color:#fff;color:#000;border:none;position:relative;bottom:0;}.block-highlited-item-link:before{display:none;}.gab-game-quizz{max-width:765px;margin:20px auto 0;}.gab-game-quizz .block-game-quizz{border:none;width:100%;height:570px;}@media (max-width:992px){.gab-game-quizz .block-game-quizz{height:400px;}}@media (max-width:992px){.gab-game-quizz .block-game-quizz{height:300px;}}.block-picture{max-width:820px;position:relative;margin:0 auto 29px;}.block-picture-block{margin:20px auto 0;}.block-picture-block img{width:100%;height:auto;border:none;}.block-picture img{width:100%;height:auto;}.block-picture p{margin-top:5px;font-size:15px;}@media (max-width:1025px){.block-main-image img{width:100%;height:auto;}}@media (max-width:992px){.block-main-image img{width:100%;height:auto;}}.block-paragraphes{max-width:820px;position:relative;margin:28px auto 0;}.block-paragraphes.left .block-paragraphes-info-wrapper,.block-paragraphes.right .block-paragraphes-info-wrapper{width:48%;vertical-align:top;display:inline-block;}.block-paragraphes.left .block-paragraphes-picture,.block-paragraphes.left .block-paragraphes-video,.block-paragraphes.left .block-paragraphes-annexe,.block-paragraphes.right .block-paragraphes-picture,.block-paragraphes.right .block-paragraphes-video,.block-paragraphes.right .block-paragraphes-annexe{width:48%;max-width:368px;position:relative;vertical-align:top;display:inline-block;}.block-paragraphes.left .block-paragraphes-picture,.block-paragraphes.left .block-paragraphes-video,.block-paragraphes.left .block-paragraphes-annexe{float:left;margin-right:4%;}.block-paragraphes.left .block-paragraphes-picture{height:auto;}.block-paragraphes.right .block-paragraphes-picture,.block-paragraphes.right .block-paragraphes-video,.block-paragraphes.right .block-paragraphes-annexe{float:right;margin-left:4%;}.block-paragraphes-title{font-size:1.7em;font-weight:800;margin:0 0 20px;font-family:"museo";text-transform:uppercase;}.block-paragraphes-description{font-size:1.2em;line-height:1.3em;margin-bottom:10px;}.block-paragraphes-description.b-list p{padding:0;margin:0;}.block-paragraphes-description ul{padding:0 0 0 40px;}.block-paragraphes-description ul li{list-style:disc outside;padding-left:0;}.block-paragraphes-description ul li:before{display:none;}.block-paragraphes-description ol{padding-left:30px;list-style-position:outside;}.block-paragraphes-picture,.block-paragraphes-video,.block-paragraphes-annexe{width:100%;}.block-paragraphes-annexe-title{font-size:12px;margin:0 0 20px;}.block-paragraphes-video > div{position:relative;}.block-paragraphes-video > div > div:first-child{display:none;}.block-paragraphes-video video{width:100%;}.block-paragraphes-video.playing .block-paragraphes-video-info{opacity:0;visibility:hidden;}.block-paragraphes-video-info{top:0;left:0;opacity:1;width:100%;height:100%;color:#fff;padding:24px 15px;position:absolute;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;transition-duration:0.9s;background-color:rgba(0,0,0,0.2);}.block-paragraphes-video-info-play{width:75px;height:75px;display:block;font-size:40px;padding:12px 16px;position:absolute;top:50%;left:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.block-paragraphes.gab-restaurant{max-width:765px;}.block-paragraphes.block-cold{padding:0 28px;}.block-paragraphes.block-cold > h2{font-size:20px;font-weight:800;font-family:"museo";text-transform:uppercase;}.block-paragraphes.block-cold #block-did-you-know > div:last-child{padding-top:25px;}.block-paragraphes.block-cold .block-paragraphes-annexe-title{font-size:12px;margin:0 0 20px;font-family:"Arial";text-transform:uppercase;font-weight:100;}.block-paragraphes.block-cold .block-paragraphes-description h3{font-size:15px;margin:0 0 10px;font-weight:800;font-family:"museo";}.block-paragraphes.block-cold .block-paragraphes-description .link{font-size:13px;font-weight:800;font-family:"museo";text-decoration:none;text-transform:uppercase;}.block-paragraphes.block-cold .block-paragraphes-description .link:before{top:2px;position:relative;}.paragraph--view-mode--dispatch-page-froide.paragraph--type--picture{text-align:center;}.paragraph--view-mode--dispatch-page-froide.paragraph--type--picture img{display:block;margin:0 auto 20px;}@media (max-width:992px){.paragraph--view-mode--dispatch-page-froide.paragraph--type--picture img{width:100%;height:auto;}}@media (max-width:992px){.block-paragraphes-info-wrapper{width:100% !important;display:block !important;}.block-paragraphes-picture,.block-paragraphes-video,.block-paragraphes-annexe{display:block !important;width:100% !important;float:none !important;margin:0 0 12px !important;height:auto;}}.block-quote{margin:0 auto 29px;max-width:820px;}.block-quote-picture-wrapper{display:table-cell;width:50%;vertical-align:top;}.block-quote-picture{width:96%;max-width:368px;position:relative;vertical-align:top;display:inline-block;margin-right:4%;}.block-quote-info{font-size:1.2em;position:relative;margin:0;width:48%;vertical-align:middle;display:table-cell;}.block-quote-info-inner{position:relative;}.block-quote-info-inner:before{content:"«";position:absolute;left:-20px;top:-2px;font-size:20px;font-family:"museo";}.block-quote-info p{margin:0;z-index:1;position:relative;}.block-quote-info > p{padding-right:60px;padding-bottom:0;font-size:12px;}.block-quote-info > p:after{content:"";width:50px;height:2px;background-color:#000;display:inline-block;position:absolute;right:0;bottom:9px;}.block-quote-info blockquote{position:relative;padding:0 0 0 78px;font-size:20px;line-height:27px;font-weight:800;margin:0 0 40px;font-family:"museo";}.block-quote-info blockquote:before{content:"";width:50px;height:2px;background-color:#000;display:inline-block;position:absolute;left:0;top:12px;}.block-quote-info blockquote:after{font-size:20px;font-family:"museo";content:"»";}@media (max-width:992px){.block-quote-picture-wrapper{display:block;width:100%;margin-bottom:10px;max-height:auto;}.block-quote-picture{margin-right:0;height:auto;width:100%;display:block;}.block-quote-info{display:block;width:100%;}.block-quote-info:before{left:0;}}.block-key-figures{margin:0 auto;max-width:820px;}.block-key-figures:after{height:0;clear:both;content:".";display:block;visibility:hidden;}.block-key-figures.block-cold{padding:0 28px;margin-top:30px;}.block-key-figures.block-cold > h2{font-size:20px;font-weight:800;font-family:"museo";text-transform:uppercase;}.block-key-figures-item{width:50%;float:left;color:#000;display:block;padding:0 14px 0 0;margin-bottom:28px;}.block-key-figures-item strong{display:block;font-size:6em;font-weight:700;font-family:"museo";}.block-key-figures-item strong.small{font-size:3.5em;}.block-key-figures-item p{margin:0;width:100%;font-size:1.2em;padding:25px 20px;background-color:#ffdf00;}.block-key-figures-item + .block-key-figures-item{padding:0 0 0 14px;}.block-key-figures-item.full-width{padding:0 14px 0 0;}@media (max-width:992px){.block-key-figures-item{width:100%;float:none;padding:0 !important;}.block-key-figures-item strong{font-size:5em;}.block-key-figures-item strong.small{font-size:2.5em;}}.block-carousel-news{width:100%;margin:0 auto 34px;}.block-carousel-news-container{margin-bottom:35px;}.block-carousel-news-container .slick-arrow{z-index:2;position:absolute;}.block-carousel-news-container .slick-prev{bottom:24px;right:59px;}.block-carousel-news-container .slick-next{right:27px;bottom:24px;}.block-carousel-news-slide{width:100%;height:422px;position:relative;background-color:#000;}.block-carousel-news-slide.initial{opacity:0;}@media (max-width:1280px){.block-carousel-news-slide{overflow:hidden;}}@media (max-width:1024px){.block-carousel-news-slide{height:335px;}}@media (max-width:1280px){.block-carousel-news-slide-picture{position:absolute;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:100% !important;height:auto;}}.block-carousel-news-slide-info{top:0;right:0;width:283px;height:100%;position:absolute;padding:60px 16px;background-color:rgba(0,0,0,0.5);}@media (max-width:1024px){.block-carousel-news-slide-info{padding-top:30px;}}@media (max-width:992px){.block-carousel-news-slide-info{position:relative;width:100%;}}.block-carousel-news-slide-info-title{margin:0;padding:0;color:#fff;font-size:27px;}@media (max-width:1024px){.block-carousel-news-slide-info-title{font-size:22px;}}.block-carousel-news-slide-info-date{color:#fff;font-size:13px;margin-top:18px;}.block-carousel-news-slide-info-read-more{margin-top:57px;background-color:transparent;border-color:#fff;color:#fff;}@media (max-width:1024px){.block-carousel-news-slide-info-read-more{margin-top:45px;}}@media (max-width:992px){.block-carousel-news-slide{height:410px;}.block-carousel-news-slide-picture{display:block;}.block-carousel-news-slide-info{bottom:0;top:auto;width:100%;height:50%;padding:15px;position:absolute;}.block-carousel-news-slide-info .separator{margin:10px 0;}.block-carousel-news-slide-info-title{font-size:16px;font-weight:1000;font-family:"museo";}.block-carousel-news-slide-info-date{font-size:11px;margin-top:10px;}.block-carousel-news-slide-info-read-more{margin-top:16px;font-size:1em;padding:8px 10px;width:140px;}}@media (max-width:640px){.block-carousel-news-slide{height:360px;}}.block-views-blockmy-applications-block-my-applications-headquarter > h2{margin:50px 20px 20px !important;padding:0 !important;}.block-my-applications{width:100%;margin:0 auto;}.block-my-applications-container.highlighted .block-my-applications-item:first-child{width:40%;float:left;}.block-my-applications-container.highlighted .block-my-applications-item:first-child .block-my-applications-item{height:193px;}.block-my-applications-item{width:19%;text-align:center;vertical-align:top;margin-bottom:31px;display:inline-block;}.block-my-applications-item-link{display:block;text-decoration:none;text-transform:uppercase;}.block-my-applications-item-picture{border:none;width:42px;margin-bottom:20px;}.block-my-applications-item-title{margin:0;font-size:11px;font-weight:bold;}.block-my-applications-item:hover .block-my-applications-item-title{color:#ffdf00;}.block-my-applications .pager{display:none;}.block-my-applications-pager{margin-top:10px;margin-bottom:40px;}.block-my-applications-pager a{background-color:#205430;color:#fff;border:none;}@media (max-width:992px){.block-my-applications-container.highlighted .block-my-applications-item:first-child{width:100%;float:none;}.block-my-applications-container.highlighted .block-my-applications-item:first-child .block-my-applications-item{height:auto;}.block-my-applications-item{width:49%;}}#calendarCurrentDate{padding:0 12px;font-size:1.3em;font-weight:700;display:inline-block;text-transform:capitalize;}@media (max-width:1024px){#calendarCurrentDate{padding:0 5px;font-size:1.1em;}}.calendar-navigation-wrapper{float:right;margin:42px 0 0;display:inline-block;}@media (max-width:992px){.calendar-navigation-wrapper{float:none;margin:0;display:block;}}.calendar-view-container{padding:0 15px;margin-left:15px;margin-right:32px;display:inline-block;font-size:1.2em;max-height:26px;position:relative;top:4px;color:#9c9c9c;background-color:#f3f3f3;}.calendar-view-container > a{top:-4px;line-height:24px;position:relative;padding:5px 12px;text-decoration:none;display:inline-block;font-weight:bold;font-size:12px;color:#7f7f7f;}.calendar-view-container > a.active,.calendar-view-container > a:hover{color:#000;font-weight:700;background-color:#ffdf00;}@media (max-width:1024px){.calendar-view-container{margin-right:10px;padding:0 5px;}.calendar-view-container > a{padding-left:5px;padding-right:5px;}}@media (max-width:992px){.calendar-view-container{display:inline-block;margin:0 0 20px;width:100%;text-align:center;}}.calendar-navigation{display:inline-block;}.calendar-navigation a{text-decoration:none;}@media (max-width:992px){.calendar-navigation{display:block;text-align:center;}}.fc-row tr span{font-size:13px;text-transform:capitalize;}.fc-row tr span.fc-time{font-size:10px;font-weight:normal;display:inline-block;vertical-align:bottom;}@media (max-width:1024px){.fc-row tr span{font-size:1em;}}@media (max-width:992px){.fc-title{display:block;}.fc-head-container .fc-row tr span{visibility:hidden;display:block;}.fc-head-container .fc-row tr span:first-letter{visibility:visible;}}.fc-month-view .fc-time{display:none !important;}.fc-month-view .fc-row{margin-bottom:10px;}.fc-month-view .fc-row .fc-content-skeleton{padding:8px 20px 8px;}.fc-month-view .fc-row .fc-content-skeleton .fc-day-number{font-size:15px;font-weight:bold;}.fc-month-view .fc-row .fc-content-skeleton .fc-other-month .fc-day-number{color:#888;}.fc-month-view .fc-row .fc-content-skeleton .fc-day-top.fc-other-month{opacity:1;}.fc-month-view .fc-row .fc-content-skeleton .fc-day-top.highlight .fc-day-number{font-weight:900;}.fc-month-view .fc-head .fc-row{padding:0 20px 5px;}.fc-month-view .fc-body .fc-row{margin-bottom:6px !important;}.fc-month-view .fc-body .fc-row.hash-bg{background-color:#f3f3f3;}.fc-month-view .fc-body .fc-day-number.day-with-number{font-weight:700;}.fc-month-view .fc-event .fc-title{font-family:"museo";font-size:11px;font-weight:800;}.fc-basicWeek-view .fc-day-header,.fc-sevenDays-view .fc-day-header{padding-left:5px;}.fc-basicWeek-view .fc-widget-content table,.fc-sevenDays-view .fc-widget-content table{border-spacing:5px;border-collapse:separate;}.fc-basicWeek-view .fc-widget-content td,.fc-sevenDays-view .fc-widget-content td{background-color:#f3f3f3;}.fc-basicWeek-view .fc-content-skeleton .fc-title,.fc-sevenDays-view .fc-content-skeleton .fc-title{font-family:"museo";font-size:11px;font-weight:800;}.fc-listDay-view{border:none;}.fc-listDay-view .fc-widget-header{background:transparent !important;}.fc-listDay-view .fc-list-table{border-spacing:8px;border-collapse:separate;}.fc-listDay-view .fc-list-item-marker{display:none;}.fc-listDay-view .fc-list-item-title{font-weight:700;font-size:15px;vertical-align:middle;background-color:#f3f3f3;}.fc-listDay-view .fc-list-item-title a{font-family:"museo";font-weight:800;}.fc-listDay-view .fc-list-item-title span{margin-left:12px;font-size:0.7em;font-weight:400;color:#a2a2a2;display:inline-block;vertical-align:middle;}.fc-listDay-view .fc-list-item-time{font-weight:700;font-size:1em;padding:20px 13px;background-color:#f3f3f3;}@media (max-width:992px){.fc-listDay-view .fc-list-item-title{font-size:1.2em;}.fc-listDay-view .fc-scroller{height:auto !important;}}.fc-toolbar.fc-header-toolbar{margin-bottom:0;}#block-did-you-know > div{padding:25px 20px 15px;background-color:#f7f7f7;}#block-did-you-know > div.contextual{padding:0;background:0;}#block-did-you-know > div:last-child{padding-top:0;}#block-did-you-know{word-break:break-all;}#block-did-you-know h3{text-transform:uppercase;font-weight:800;font-size:35px;margin:0 0 20px;font-family:"museo";}#block-did-you-know h3 strong{display:block;font-size:85px;font-weight:900;}#block-did-you-know p{margin:0;font-size:14px;word-break:normal;}#block-did-you-know a{background-color:#ffdf00;color:#fff;border:none;margin-top:20px;color:#000;width:auto;}@media (max-width:1024px){#block-did-you-know h3{font-size:25px;}#block-did-you-know h3 strong{font-size:70px;}}.block-views-blockmenu-tags-menu-tags-block li{display:inline-block;vertical-align:middle;margin:2px 1px;}.block-views-blockmenu-tags-menu-tags-block li a{text-decoration:none;padding:3px 10px;font-weight:800;font-size:1.2em;display:block;background-color:#ffdf00;font-family:"museo";}.block-restaurants-news-item-title{font-weight:700;font-size:1.2em;margin-bottom:5px;}.block-restaurants-news-item-title a{text-decoration:none;}.block-restaurants-news-item-picture a{display:block;}.block-restaurants-news-item-picture img{width:100%;height:auto;border:none;}.block-views-blockrestaurants-news-block-restaurants-news .more-link{margin-top:25px;}.block-views-blockrestaurants-news-block-restaurants-news .more-link a{display:inline-block;font-weight:700;background-color:#205430;color:#fff;font-family:"museo";text-decoration:none;font-size:1.2em;text-transform:uppercase;padding:12px 20px;}.block-last-news-item{padding-left:55px;position:relative;padding-bottom:21px;}.block-last-news-item a{text-decoration:none;}.block-last-news-item.no-line{padding-left:0;}.block-last-news-item.no-line:after,.block-last-news-item.no-line:before{display:none;}.block-last-news-item:after{content:"";top:0;left:20px;width:15px;height:15px;display:block;position:absolute;background:#fff;border-radius:100%;border:1px solid #000;}.block-last-news-item:before{content:"";top:0;left:27px;width:1px;height:100%;display:block;position:absolute;background-color:#000;}.block-last-news-item-link{font-weight:800;font-family:"museo";text-transform:uppercase;font-size:10px;}.block-last-news-item-link:before{margin-right:5px;margin-top:2px;display:inline-block;vertical-align:top;}.block-last-news-item-title{font-size:11px;font-weight:800;margin-bottom:8px;font-family:"museo";}.block-last-news-item-date{font-size:11px;margin-bottom:10px;}.block-last-news .more-link{margin-top:30px;}.block-last-news .more-link a{background-color:#205430;color:#fff;font-family:"museo";border:none;}.toolbar-horizontal #block-user-configuration.preopen,.toolbar-vertical #block-user-configuration.preopen{top:139px;}.toolbar-horizontal #block-user-configuration .tab-content,.toolbar-vertical #block-user-configuration .tab-content{height:calc(100% - 114px);}.toolbar-horizontal #block-user-configuration .configure-block-container,.toolbar-vertical #block-user-configuration .configure-block-container{height:calc(100% - 114px);}@media (max-width:992px){.toolbar-horizontal.header-fixed #block-user-configuration.preopen,.toolbar-vertical.header-fixed #block-user-configuration.preopen{top:60px;}.toolbar-horizontal #block-user-configuration.preopen,.toolbar-vertical #block-user-configuration.preopen{top:100px;max-height:100%;}.toolbar-horizontal #block-user-configuration .tab-content,.toolbar-vertical #block-user-configuration .tab-content{height:100%;}.toolbar-horizontal #block-user-configuration .configure-block-container,.toolbar-vertical #block-user-configuration .configure-block-container{height:100%;}}#block-user-configuration{position:absolute;left:0;top:60px;width:60px;height:60px;}#block-user-configuration.preopen{position:fixed;left:50%;top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100%;max-height:708px;max-width:1280px;overflow:hidden;}#block-user-configuration.open{height:100%;}#block-user-configuration.open .configure-block-container{left:0;}#block-user-configuration > h2{display:none;}#block-user-configuration .configure-block{height:100%;display:block;position:relative;}#block-user-configuration .configure-block-wrapper{margin:0 0 0 60px;height:100%;overflow:hidden;}#block-user-configuration .configure-block-container{left:-100%;padding:76px 60px;position:relative;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;background-color:#363636;height:calc(100% - 60px);}#block-user-configuration .configure-block-sidebar{top:0;float:left;position:relative;}#block-user-configuration .configure-block-sidebar-item{color:#fff;font-size:28px;text-decoration:none;}#block-user-configuration .configure-block-sidebar-item + li{margin-top:37px;}#block-user-configuration .configure-block-sidebar-item-link{width:24px;height:24px;color:#fff;display:block;font-size:28px;text-decoration:none;background-size:100%;background-repeat:no-repeat;}#block-user-configuration .configure-block-sidebar-item-link.square-img{background-image:url(/themes/custom/mcdonalds/images/icons/square.png);}#block-user-configuration .configure-block-sidebar-item-link.square-img.active{background-image:url(/themes/custom/mcdonalds/images/icons/square_hover.png);}#block-user-configuration .configure-block-sidebar-item-link.link-img{background-image:url(/themes/custom/mcdonalds/images/icons/link.png);}#block-user-configuration .configure-block-sidebar-item-link.link-img.active{background-image:url(/themes/custom/mcdonalds/images/icons/link_hover.png);}#block-user-configuration .configure-block-sidebar-item-link.document-img{background-image:url(/themes/custom/mcdonalds/images/icons/document.png);}#block-user-configuration .configure-block-sidebar-item-link.document-img.active{background-image:url(/themes/custom/mcdonalds/images/icons/document_hover.png);}#block-user-configuration .configure-block-content{height:100%;display:none;padding-left:100px;margin-top:-20px;}#block-user-configuration .configure-block-content.active{display:block;}#block-user-configuration .configure-block-content-title{margin:0;color:#fff;font-size:32px;font-weight:900;position:relative;font-family:"museo";padding-bottom:20px;}#block-user-configuration .configure-block-content-title:after{bottom:0;content:"";width:50px;height:2px;display:block;position:absolute;background-color:#fff;}#block-user-configuration .configure-block-content-link{color:#fff;font-size:22px;text-decoration:none;}#block-user-configuration .configure-block-content-link-wrapper{z-index:2;float:right;position:relative;}#block-user-configuration .toggle-config{top:60px;left:0;width:60px;height:60px;padding:15px 0 0;display:block;font-size:28px;cursor:pointer;position:absolute;text-decoration:none;background-color:#363636;text-align:center;}#block-user-configuration .toggle-config i:before{color:#fff;}#block-user-configuration .toggle-config i.icon-cross{display:none;}#block-user-configuration .tab-item,#block-user-configuration .tab-item > div,#block-user-configuration .tab-g-app{height:100%;}#block-user-configuration .tab-item .views-element-container,#block-user-configuration .tab-item > div .views-element-container,#block-user-configuration .tab-g-app .views-element-container{height:100%;}#block-user-configuration .tab-wrapper{margin-top:40px;height:calc(100% - 60px);}#block-user-configuration .tab-content{margin-top:30px;position:relative;height:calc(100% - 60px);}#block-user-configuration .tab-select{top:-15px;width:250px;float:right;position:relative;}#block-user-configuration .tab-select:before{display:none;}#block-user-configuration .tab-select .custom-select-opener{padding:0 7px 0 0;font-size:13px;font-weight:800;font-family:"museo";text-transform:uppercase;}#block-user-configuration .tab-select .custom-select-container{padding:0;color:#fff;font-size:11px;font-weight:900;}#block-user-configuration .tab-select .custom-select-panel{background-color:#eeeeee;}#block-user-configuration .tab-select .custom-select-option{color:#111;border-top:2px solid #111;}#block-user-configuration .tab-select .custom-select-option:first-child{border:none;}#block-user-configuration .tab-select select{background:none;border:none;color:#fff;font-size:13px;font-weight:500;font-family:"museo";text-decoration:none;display:inline-block;vertical-align:middle;position:relative;padding-left:25px;width:100%;}#block-user-configuration .tab-select select:focus-visible{outline:none;}#block-user-configuration .tab-select select option{background:#363636;border:#363636;}#block-user-configuration .tab-select select option:hover{background:#363636;}#block-user-configuration .tab-search{top:-20px;float:right;position:relative;}#block-user-configuration .tab-search-submit{top:0;right:0;color:#fff;font-size:18px;position:absolute;text-decoration:none;}#block-user-configuration .tab-search input{border:none;color:#fff;font-size:14px;font-weight:700;padding-right:20px;padding-bottom:10px;font-family:"museo";background:transparent;border-bottom:1px solid #fff;width:230px;}#block-user-configuration .tab-search input:focus{outline:none;}#block-user-configuration .tab-selector-item{color:#fff;font-size:13px;font-weight:500;font-family:"museo";text-decoration:none;display:inline-block;vertical-align:middle;position:relative;padding-left:25px;}#block-user-configuration .tab-selector-item + .tab-selector-item{margin-top:0;margin-left:40px;}#block-user-configuration .tab-selector-item:before{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;display:block;border-radius:100%;border:1px solid #fff;}#block-user-configuration .tab-selector-item.active{font-weight:800;}#block-user-configuration .tab-selector-item.active:before{background:#fff;}#block-user-configuration .tab-item{display:none;}#block-user-configuration .tab-item.active{display:block;}#block-user-configuration .tab-show-more{left:0;color:#fff;bottom:-50px;font-size:14px;font-weight:600;position:absolute;font-family:museo;text-decoration:none;text-transform:uppercase;}#block-user-configuration .tab-show-more.hide{display:none;}#block-user-configuration .tab-show-more i{top:3px;font-size:16px;margin-right:7px;position:relative;}#block-user-configuration .tab-help{width:100%;display:none;margin-top:40px;height:calc(100% - 100px);padding-right:170px;overflow:auto;}#block-user-configuration .tab-help::-webkit-scrollbar{width:0.5em;height:0.5em;}#block-user-configuration .tab-help::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(255,255,255,0.1);}#block-user-configuration .tab-help::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.2);}#block-user-configuration .tab-help-title{color:#fff;font-size:16px;font-weight:700;margin-top:25px;margin-bottom:17px;font-family:"museo";}#block-user-configuration .tab-help-description{margin:0;color:#fff;font-size:14px;}#block-user-configuration .tab-help-close{color:#fff;font-size:16px;margin-top:40px;font-weight:700;font-family:"museo";display:inline-block;}#block-user-configuration .block-my-applications{height:100%;}#block-user-configuration .block-my-applications-container{height:100%;overflow:auto;}#block-user-configuration .block-my-applications-container::-webkit-scrollbar{width:0.5em;height:0.5em;}#block-user-configuration .block-my-applications-container::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(255,255,255,0.1);}#block-user-configuration .block-my-applications-container::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.2);}#block-user-configuration .block-my-applications-item{width:15%;margin-bottom:0px;text-align:left;padding-left:26px;padding-top:18px;}#block-user-configuration .block-my-applications-item.hide-search{display:none !important;}#block-user-configuration .block-my-applications-item.show-search{display:block !important;}#block-user-configuration .block-my-applications-item-picture{width:42px;height:42px;margin-bottom:5px;}#block-user-configuration .block-my-applications-item-link{position:relative;padding-top:25px;}#block-user-configuration .block-my-applications-item-link:hover .block-my-applications-item-title{color:#ffdf00;}#block-user-configuration .block-my-applications-item-title{color:#fff;font-size:10px;margin-top:10px;font-weight:bold;font-family:Arial,sans-serif;text-transform:uppercase;}#block-user-configuration .all-applications .block-my-applications-item-link{cursor:pointer;}#block-user-configuration .all-applications .block-my-applications-item-link.add,#block-user-configuration .all-applications .block-my-applications-item-link.remove{padding-top:25px;}#block-user-configuration .all-applications .block-my-applications-item-link.add:before,#block-user-configuration .all-applications .block-my-applications-item-link.remove:before{top:1px;right:53px;content:"";color:#ffdf00;display:block;font-size:15px;position:absolute;}#block-user-configuration .all-applications .block-my-applications-item-link.add + a,#block-user-configuration .all-applications .block-my-applications-item-link.remove + a{text-decoration:none;display:inline-block;}#block-user-configuration .all-applications .block-my-applications-item-link.add:before{content:"\e001";font-family:"icon";}#block-user-configuration .all-applications .block-my-applications-item-link.remove .block-my-applications-item-title{color:#5e5e5e;}#block-user-configuration .all-applications .block-my-applications-item-link.remove .block-my-applications-item-picture{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;}#block-user-configuration .all-applications .block-my-applications-item-link.remove:before{content:"\e007";font-family:"icon";color:#fff;font-size:9px;}#block-user-configuration .all-applications .block-my-applications-item-link.remove + a .block-my-applications-item-title{color:#5e5e5e;}#block-user-configuration .all-applications .block-my-applications-item-link.remove + a .block-my-applications-item-picture{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;}#block-user-configuration .block-shortcut-configure{height:100%;}#block-user-configuration .block-shortcut-container{height:100%;overflow:auto;}#block-user-configuration .block-shortcut-container::-webkit-scrollbar{width:0.5em;height:0.5em;}#block-user-configuration .block-shortcut-container::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(255,255,255,0.1);}#block-user-configuration .block-shortcut-container::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.2);}#block-user-configuration .block-shortcut-item{width:49%;position:relative;vertical-align:top;padding-right:50px;display:inline-block;}#block-user-configuration .block-shortcut-item-title{margin:0;font-size:13px;font-weight:bold;padding-left:15px;}#block-user-configuration .block-shortcut-item-link{color:#fff;background:none;padding:8px 28px 8px 0;-webkit-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;background-color:transparent !important;}#block-user-configuration .block-shortcut-item-link:hover{color:#ffdf00;}#block-user-configuration .block-shortcut-item-link img{top:-2px;float:left;height:20px;position:relative;}#block-user-configuration .block-shortcut-item-edit{top:9px;right:50px;position:absolute;}#block-user-configuration .block-shortcut-item .remove-shortcut{color:#fff;text-decoration:none;}#block-user-configuration .block-shortcut-item .display-shortcut{display:block;color:#fff;text-decoration:none;}#block-user-configuration .block-favorite-configure{height:100%;}#block-user-configuration .block-favorite-container{height:100%;width:100%;overflow:auto;}#block-user-configuration .block-favorite-container::-webkit-scrollbar{width:0.5em;height:0.5em;}#block-user-configuration .block-favorite-container::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(255,255,255,0.1);}#block-user-configuration .block-favorite-container::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.2);}#block-user-configuration .block-favorite-item{width:25%;float:left;padding-right:50px;position:relative;padding-top:25px;}#block-user-configuration .block-favorite-item-title{color:#fff;font-size:17px;font-weight:700;position:relative;padding-bottom:15px;font-family:"museo";}#block-user-configuration .block-favorite-item-title:before{left:0;bottom:0;content:"";width:44px;height:2px;position:absolute;background:#a8a8a8;}#block-user-configuration .block-favorite-item-date{color:#fff;font-size:11px;margin-top:13px;}#block-user-configuration .block-favorite-item-link{display:block;position:relative;text-decoration:none;}#block-user-configuration .block-favorite-item img{width:100%;margin-bottom:15px;}#block-user-configuration .block-favorite-item .count-revisions{top:-10px;width:20px;height:20px;right:-10px;font-size:13px;font-weight:700;line-height:20px;position:absolute;text-align:center;border-radius:100%;background-color:#ffdf00;}#block-user-configuration .block-favorite-item .remove-favorite{color:#fff;font-size:10px;text-decoration:none;}#block-user-configuration .block-favorite-item .remove-favorite-wrapper{position:absolute;right:49px;top:0;}#block-user-configuration.preopen .configure-block{display:block;}#block-user-configuration.open .toggle-config i.icon-cross{display:block;}#block-user-configuration.open .toggle-config i.icon-star{display:none;}#block-user-configuration.closing .configure-block{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;}@media (max-width:992px){#block-user-configuration{padding:0;}#block-user-configuration.open{height:100%;max-height:100%;}#block-user-configuration .configure-block{width:100%;}#block-user-configuration .configure-block{position:fixed;height:calc(100% - 60px) !important;overflow:visible;display:none;top:0px;left:0 !important;}#block-user-configuration .configure-block-container{height:100%;}#block-user-configuration .configure-block-container{padding:33px 15px;height:100%;}#block-user-configuration .configure-block-sidebar{top:0;padding:0;float:none;margin:0 0 40px;text-align:center;}#block-user-configuration .configure-block-sidebar-item{display:inline-block;}#block-user-configuration .configure-block-sidebar-item + li{margin-top:0;margin-left:40px;}#block-user-configuration .configure-block-content{padding:0;height:calc(100% - 46px);}#block-user-configuration .configure-block-content.app-tab{height:calc(100% - 13px);}#block-user-configuration .configure-block-content.app-tab .tab-content{height:calc(100% - 180px);}#block-user-configuration .configure-block-content.app-tab .app-tab{height:calc(100% - 90px);}#block-user-configuration .configure-block-content-title{font-size:22px;padding-bottom:17px;}#block-user-configuration .tab.open,#block-user-configuration .tab.closing,#block-user-configuration .tab.preopen{left:0;top:100px;height:calc(100% - 100px);}#block-user-configuration .tab-wrapper{height:calc(100% - 100px);}#block-user-configuration .tab-search{top:0;float:none;margin-top:45px;}#block-user-configuration .tab-search input{width:100%;}#block-user-configuration .tab-select{top:0;float:none;margin:40px auto 0;}#block-user-configuration .tab-selector{text-align:center;}#block-user-configuration .tab-selector-item{font-weight:700;padding-left:0;}#block-user-configuration .tab-selector-item + .tab-selector-item{margin-left:20px;}#block-user-configuration .tab-selector-item + .tab-selector-item:before{top:6px;width:4px;height:2px;margin:0 5px;display:block;border-radius:0;background:#fff;position:relative;left:-18px;}#block-user-configuration .tab-selector-item.active{color:#ffdf00;}#block-user-configuration .tab-selector-item:before{display:none;}#block-user-configuration .tab-content{margin-top:50px;height:calc(100% - 68px);}#block-user-configuration .tab-show-more{bottom:-23px;}#block-user-configuration .tab-help{padding-right:0;height:calc(100% - 140px);}#block-user-configuration .tab-app,#block-user-configuration .tab-item,#block-user-configuration .tab-item > div{height:100%;}#block-user-configuration .block-my-applications,#block-user-configuration .views-element-container{height:100%;}#block-user-configuration .block-my-applications-container{height:100%;}#block-user-configuration .document-tab .tab-content{height:calc(100% - 125px);}#block-user-configuration .document-tab .block-favorite-configure,#block-user-configuration .document-tab .block-favorite-container{height:100%;}#block-user-configuration .all-applications .views-element-container{height:70%;}#block-user-configuration .all-applications .block-my-applications,#block-user-configuration .all-applications .block-my-applications-container{height:100%;}#block-user-configuration .block-my-applications-item{width:49%;}#block-user-configuration .block-shortcut-configure,#block-user-configuration .block-shortcut-container{height:100%;}#block-user-configuration .block-shortcut-item{width:100%;margin-top:10px;}#block-user-configuration .block-shortcut-item-link{padding:8px 20px 8px 0;}#block-user-configuration .block-shortcut-item-edit{right:5px;}#block-user-configuration .block-favorite-configure{height:100%;}#block-user-configuration .block-favorite-item{padding-right:0;position:relative;float:none !important;width:50%;margin:0 auto 25px;}#block-user-configuration .block-favorite-item-picture{width:100%;}#block-user-configuration .block-favorite-item-title{font-size:17px;padding-bottom:10px;}#block-user-configuration .block-favorite-item-date{font-size:11px;margin-top:12px;}#block-user-configuration .block-favorite-item .count-revisions{top:10px;right:10px;z-index:4;width:40px;height:40px;display:block;font-size:15px;line-height:40px;}#block-user-configuration .block-favorite-item .remove-favorite{z-index:4;position:relative;top:25px;width:40px;height:40px;display:block;font-size:15px;line-height:40px;text-align:center;border-radius:100%;background-color:#000;}#block-user-configuration .block-favorite-item .remove-favorite-wrapper{top:10px;right:10px;position:absolute;}#block-user-configuration .toggle-config{display:none;}}.block-campaign{position:relative;}.block-campaign-item{margin-bottom:24px;}.block-campaign-item .field-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.block-campaign-item-picture{width:50%;float:left;margin-right:14px;position:relative;z-index:3;cursor:pointer;}.block-campaign-item-info{height:95px;padding:0 0 35px;position:relative;}.block-campaign-item-info:before{content:"";bottom:0;width:50px;height:2px;background:#000;position:absolute;display:inline-block;}@media (max-width:1024px){.block-campaign-item-info{float:right;width:44%;height:auto;}}@media (max-width:992px){.block-campaign-item-info{float:none;width:100%;}}.block-campaign-item-title{font-size:11px;margin:0 0 6px;font-weight:800;font-family:"museo";}.block-campaign-item-date{font-size:11px;margin:0 0 25px;}.block-campaign-item-link{bottom:12px;font-size:10px;font-weight:800;margin-bottom:5px;position:absolute;font-family:"museo";text-decoration:none;display:inline-block;text-transform:uppercase;}.block-campaign-item-link:before{top:2px;position:relative;margin-right:8px;}.block-campaign-item.gray-bg .field-content{background-color:#eeeeee;}.block-campaign-item.gab-restaurant{max-width:765px;margin:20px auto 0;}.block-campaign-item.gab-restaurant .block-campaign-item-picture{width:370px;height:170px;max-width:370px;margin-right:28px;}.block-campaign-item.gab-restaurant .block-campaign-item-info{height:170px;padding:20px 0 70px;}.block-campaign-item.gab-restaurant .block-campaign-item-info:before{display:none;}.block-campaign-item.gab-restaurant .block-campaign-item-title{font-weight:800;font-size:1.4em;position:relative;font-family:"museo";}.block-campaign-item.gab-restaurant .block-campaign-item-title:before{content:"";width:50px;height:2px;bottom:-5px;background:#000;position:absolute;display:inline-block;}.block-campaign-item.gab-restaurant .block-campaign-item-subtitle{font-size:1em;}.block-campaign-item.gab-restaurant .block-campaign-item-subtitle b{font-weight:800;font-size:1.1em;font-family:"museo";}.block-campaign-item.gab-restaurant .block-campaign-item-link{bottom:5px;color:#000;font-size:14px;max-width:170px;font-family:"museo";display:inline-block;}.block-campaign-item.gab-section-restaurant .block-campaign-item-title{text-transform:none;font-size:1.3em;}.block-campaign-item.our-work{margin:0;width:49%;padding:8px 14px;display:inline-block;vertical-align:top;}.block-campaign-item.our-work .block-campaign-item-title{font-size:15px;font-weight:900;position:relative;margin-bottom:10px;padding-bottom:15px;}.block-campaign-item.our-work .block-campaign-item-title:before{content:"";bottom:0;width:50px;height:2px;background:#000;position:absolute;display:inline-block;}.block-campaign-item.our-work .block-campaign-item-subtitle{padding:0;margin:0 0 13px;}.block-campaign-item.our-work .block-campaign-item-picture{margin:0;width:100%;float:none;height:auto;max-width:100%;}.block-campaign-item.our-work .block-campaign-item-info{height:auto;padding:14px 10px 54px;}.block-campaign-item.our-work .block-campaign-item-info:before{display:none;}.block-campaign-item.our-work .block-campaign-item-link{color:#000;font-size:13px;font-weight:900;margin-bottom:0;}.block-campaign-item.our-work.has-link .block-campaign-item-title{margin:0;padding:0;}.block-campaign-item.our-work.has-link .block-campaign-item-title:before{display:none;}.block-campaign-item.our-work.has-link .block-campaign-item-info{padding:14px 10px;}.block-campaign-item.our-work .block-shortcut-item{border-top:1px solid #fff;}.block-campaign-item.our-work .block-shortcut-item-icon{top:2px;position:relative;}.block-campaign-item.our-work .block-shortcut-item-link{padding:8px 13px;background-color:#eeeeee;}.block-campaign-container.highlited .block-campaign-item:first-child{background-color:#eeeeee;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-title{position:relative;padding:0 0 10px;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-title:before{content:"";width:36px;height:2px;bottom:0;left:0;background:#000;position:absolute;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-info{height:auto;padding:10px;float:none;width:100%;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-info:before{display:none;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-date{margin:0 0 10px;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-picture{margin:0;float:none;width:100%;height:auto;display:block;max-width:100%;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-link{background-color:#ffdf00;color:#fff;font-family:"museo";color:#000;border:none;position:relative;bottom:0;font-weight:800;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item-link:before{display:none;}.block-campaign-container.highlited .block-campaign-item:first-child .block-campaign-item .field-content{display:block;}.block-campaign-wrapper{white-space:nowrap;}.block-campaign-wrapper > div{width:50%;white-space:normal;vertical-align:top;display:inline-block;}.block-campaign-wrapper > div:last-child{padding-left:25px;}.block-campaign-wrapper > div header{font-weight:800;margin-bottom:12px;margin-left:20px;font-family:"museo";font-size:15px;}.block-campaign-wrapper .more-link{margin-top:30px;}.block-campaign-wrapper .more-link a{background-color:#205430;color:#fff;font-family:"museo";border:none;}.highlited .block-campaign-item:first-child .field-content{display:block;}.our-work-wrapper{margin:0 auto;max-width:792px;}.our-work-wrapper .block-campaign-item .block-campaign-item-picture{cursor:initial;}@media (max-width:1024px){.block-campaign-item.our-work .block-campaign-item-info{float:none;width:100%;}.block-campaign-item.our-work.has-link .block-campaign-item-info{float:none;width:100%;}}@media (max-width:992px){.block-campaign-item{padding:0 15px;}.block-campaign-item-info{float:none;width:100%;}.block-campaign-item.gab-restaurant .block-campaign-item{padding:0;}.block-campaign-item.gab-restaurant .block-campaign-item-info{height:auto;padding:20px 20px 70px;}.block-campaign-item.gab-restaurant .block-campaign-item-picture{float:none;width:100%;height:auto;margin:0;}.block-campaign-item.gab-restaurant .block-campaign-item-title:before{left:0;right:auto;}.block-campaign-item.gab-section-restaurant .block-campaign-item-info{height:auto;padding:20px 0;}.block-campaign-item.our-work{width:100%;}.block-campaign-container .block-campaign-item:first-child{padding:0;background-color:#eeeeee;}.block-campaign-container .block-campaign-item:first-child .block-campaign-item-title{padding:0 0 10px;position:relative;}.block-campaign-container .block-campaign-item:first-child .block-campaign-item-title:before{content:"";width:36px;height:2px;bottom:0;left:0;background:#000;position:absolute;}.block-campaign-container .block-campaign-item:first-child .block-campaign-item-info{height:auto;padding:10px;}.block-campaign-container .block-campaign-item:first-child .block-campaign-item-info:before{display:none;}.block-campaign-container .block-campaign-item:first-child .block-campaign-item-picture{margin:0;float:none;width:100%;display:block;max-width:100%;}.block-campaign-container .block-campaign-item:first-child .block-campaign-item-link{font-size:1.2em;padding:12px 20px;display:inline-block;width:170px;text-align:center;background-color:#ffdf00;color:#fff;font-family:"museo";color:#000;border:none;position:relative;bottom:0;font-weight:800;}.block-campaign-container .block-campaign-item:first-child .block-campaign-item-link:before{display:none;}.block-campaign-container .block-campaign-item-title{font-size:14px;font-weight:900;font-family:"museo";}.block-campaign-container .block-campaign-item-date{margin:0 0 15px;}.block-campaign-container .block-campaign-item-picture{display:none;}.block-campaign-container .block-campaign-item-info:before{left:0;width:100%;}.block-campaign-wrapper > div{width:100%;display:block;}.block-campaign-wrapper > div header{margin-left:0;}.block-campaign-wrapper > div:last-child{padding-left:0;}}.block-tag-news{color:#ffdf00;text-align:left;min-width:170px;padding:8px 17px;margin-bottom:10px;display:inline-block;background-color:#111;}.block-tag-news img{display:inline-block;vertical-align:middle;}.block-tag-news-title{font-size:1.2em;font-weight:500;margin-left:12px;font-family:"museo";display:inline-block;vertical-align:middle;}.block-contact{font-weight:600;margin:20px auto 0;}.block-contact p{margin-top:0;margin-bottom:5px;}@media (max-width:992px){.block-contact{padding:0 15px;}}.block-sales{position:relative;}.block-sales-item-title{font-weight:800;font-size:1.2em;padding:8px 10px;text-align:center;font-family:"museo";display:inline-block;vertical-align:middle;padding:6px 0px 0px 0px;}.block-sales-item-description{font-size:1em;font-weight:700;margin-left:-3px;font-family:Arial,sans-serif;display:inline-block;vertical-align:middle;padding:6px 10px 3px 0px;}@media (max-width:992px){.block-sales{padding:0 15px;}.block-sales-wrapper{display:block;}.block-sales-wrapper > div{padding:0;}.block-sales-wrapper > div:first-child{padding:0;}}.block-survey{margin:0 auto 29px;max-width:820px;position:relative;background-color:#f3f3f3;}.block-survey .block-survey-image{float:left;margin-right:28px;}.block-survey-block > div[id^=webform]{background-color:#eeeeee;padding:30px 20px 20px;overflow:hidden;}.block-survey-block > div[id^=webform] .js-form-type-textarea label{font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:30px;display:block;font-family:"museo";}.block-survey-block > div[id^=webform] .js-form-type-textarea textarea{width:100%;margin-bottom:20px;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper legend{display:block;width:100%;padding:0;font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:30px;display:block;font-family:"museo";}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper{margin-bottom:30px;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper .form-item--error-message{margin-left:23px;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-radios > .js-form-item,.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-checkboxes > .js-form-item{position:relative;margin-bottom:5px;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-radios > .js-form-item:before,.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-checkboxes > .js-form-item:before{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;display:block;border:1px solid #000;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-radios > .js-form-item input,.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-checkboxes > .js-form-item input{margin:0 10px 0 0;opacity:0;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-radios > .js-form-item label,.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-checkboxes > .js-form-item label{font-size:13px;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-radios > .js-form-item.active:before,.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-checkboxes > .js-form-item.active:before{background-color:#000;}.block-survey-block > div[id^=webform] .block-sondage-question-wrapper > .fieldset-wrapper > .js-webform-radios > .js-form-item:before{border-radius:100%;}.block-survey-block > div[id^=webform] .form-actions .webform-button--submit{background-color:#ffdf00;color:#000;font-size:1.2em;font-weight:800;text-transform:uppercase;border:none;padding:12px 20px;font-family:"museo";min-width:170px;cursor:pointer;}.block-social-networks{position:relative;padding-bottom:20px;}.block-social-networks-block h2{font-size:14px;font-weight:normal;}.block-social-networks:before{content:"";left:50%;bottom:0;width:20px;height:1px;display:block;position:absolute;margin-left:-10px;background-color:#000;}.block-social-networks-container{margin-top:20px;}.block-social-networks-item{text-align:center;vertical-align:top;display:inline-block;margin:0 10px;}.block-social-networks-item-link{width:40px;height:40px;color:#fff;display:block;font-size:22px;line-height:40px;text-decoration:none;background-color:#205430;}.block-social-networks-item-link:hover{opacity:0.8;}.block-social-networks-item-link:before{left:3px;position:relative;}.block-social-networks-item{margin-left:20px;}#block-search-form-faq{margin-bottom:50px;margin-top:50px;}#block-search-form-faq .search-faq{position:relative;margin:0 auto;width:100%;max-width:765px;}#block-search-form-faq .search-faq .form-item input{width:100%;border:none;border-bottom:1px solid #000;font-size:17px;font-weight:700;padding:5px 30px 5px 0;font-family:"museo";}#block-search-form-faq .search-faq .form-actions{position:absolute;right:0;left:auto;top:0;cursor:pointer;margin-left:10px;}#block-search-form-faq .search-faq .form-actions:before{font-size:22px;content:"\e014";font-family:"icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:30px;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#block-search-form-faq .search-faq .form-actions input{padding:0;height:25px;}#block-search-form-faq .search-faq .form-actions input[type=submit]{margin:0;padding:0;opacity:1;z-index:2;width:30px;height:30px;border:none;outline:none;display:block;cursor:pointer;line-height:60px;color:transparent;text-align:center;position:relative;font-family:"museo";background:transparent;}#block-listing-faq .trigger-collapse{position:relative;cursor:pointer;font-family:"museo";font-size:15px;font-weight:800;margin-bottom:10px;}#block-listing-faq .trigger-collapse:after{font-family:"icon";content:"\e002";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;font-size:11px;}#block-listing-faq .trigger-collapse.open:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}#block-listing-faq .target-collapse{display:none;}#block-listing-faq .faq-listing-topic{margin:0 auto;width:100%;max-width:765px;}#block-listing-faq .faq-topic-title{background-color:#eeeeee;padding:5px 30px 5px 20px;}#block-listing-faq .faq-topic-title.open{background-color:#ffdf00;}#block-listing-faq .faq-listing-questions{width:100%;max-width:620px;margin:10px auto;}#block-listing-faq .faq-listing-questions > div:first-child{border-top:0;}#block-listing-faq .faq-questions-title{border-top:1px solid #000;padding-top:20px;padding-right:20px;padding-bottom:10px;}#block-listing-faq .faq-questions-title:after{right:0;top:calc(50% + 5px);}#block-listing-faq .faq-question{padding-bottom:20px;font-size:14px;line-height:1.5;padding-left:30px;}@media (max-width:992px){#block-listing-faq .faq-listing-questions{width:calc(100% - 40px);}}#block-share{z-index:5;top:560px;right:60px;position:absolute;}#block-share.mobile{display:none;}#block-share li{margin:0;padding:0;width:38px;text-align:center;}#block-share li img{border:0px;width:100%;height:auto;}#block-share li a{display:block;position:relative;border:none;}#block-share li a:before{content:"";top:0;left:0;width:100%;height:100%;display:block;position:absolute;}#block-share li a span{position:absolute;left:100%;top:5px;font-size:20px;font-weight:800;font-family:"museo";}#block-share li.notification a.active:before{background-size:100%;background-repeat:no-repeat;background-image:url(/themes/custom/mcdonalds/images/share/notification_hover.png);}#block-share li.notification a.active img{opacity:0;}#block-share li.shortcut a.active:before{background-size:100%;background-repeat:no-repeat;background-image:url(/themes/custom/mcdonalds/images/share/shortcut_hover.png);}#block-share li.shortcut a.active img{opacity:0;}#block-share li.like a.active:before{background-size:100%;background-repeat:no-repeat;background-image:url(/themes/custom/mcdonalds/images/share/like_hover.png);}#block-share li.like a.active img{opacity:0;}@media (max-width:1025px){#block-share{top:495px;}}@media (max-width:992px){#block-share{right:0;display:none;top:0;position:relative;}#block-share ul{text-align:right;}#block-share ul li{display:inline-block;vertical-align:middle;}#block-share.mobile{margin-top:10px;}#block-share.mobile,#block-share.both-device{display:block;}}.block-our-story{max-width:820px;position:relative;margin:28px auto 0;padding:0 28px;}.block-our-story > h2{font-size:20px;font-weight:800;font-family:"museo";text-transform:uppercase;}.block-our-story .slider{z-index:2;padding:0 90px;position:relative;height:100%;}.block-our-story .slick-arrow{top:50%;margin-top:-10px;position:absolute;}.block-our-story .slick-arrow.slick-prev{left:35px;}.block-our-story .slick-arrow.slick-next{right:35px;}.block-our-story .slick-track,.block-our-story .slick-list{height:100%;}.block-our-story-wrapper{z-index:1;min-height:226px;position:relative;background-size:cover;background-repeat:no-repeat;}.block-our-story-wrapper:before{content:"";top:0;left:0;z-index:2;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.65);}.block-our-story-picture{top:0;left:0;width:100%;min-height:226px;position:absolute;}.block-our-story-item{position:relative;min-height:226px;}.block-our-story-item-wrapper{position:relative;top:50%;padding:20px 5px;}.block-our-story-item small{color:#fff;font-size:15px;font-weight:800;margin-bottom:6px;font-family:"museo";}.block-our-story-item h2{color:#fff;margin:0 0 8px;font-size:20px;font-weight:800;font-family:"museo";}.block-our-story-item p{margin:0;color:#fff;font-size:13px;}.block-our-story-item p sup{line-height:11px;font-size:11px;}.block-our-story-item p a{color:#fff;}@media (max-width:992px){.block-our-story .slick-list{padding:20px 0px;}.block-our-story .slider{top:0;z-index:2;padding:0 45px;position:relative;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}.block-our-story-wrapper{height:auto;}.block-our-story .slick-arrow{top:50%;margin-top:-10px;position:absolute;}.block-our-story .slick-arrow.slick-prev{left:10px;}.block-our-story .slick-arrow.slick-next{right:10px;}}.block-dispatch{padding:0 14px;max-width:820px;margin:28px auto 0;}.block-dispatch > h2{margin:0;padding:0 14px;font-size:20px;font-weight:800;font-family:"museo";text-transform:uppercase;}.block-dispatch-item{width:50%;float:left;padding:14px;display:block;text-decoration:none;}.block-dispatch-item-picture{width:100%;}.block-dispatch-item-title{top:28px;margin:0;z-index:3;left:32px;color:#fff;font-size:20px;font-weight:700;position:absolute;font-family:"museo";text-decoration:none;}.block-dispatch-item > div{position:relative;}.block-dispatch-item > div:after{height:0;clear:both;content:".";display:block;visibility:hidden;}.block-dispatch-item > div:before{content:"";top:0;left:0;z-index:1;width:100%;height:100%;opacity:0.65;position:absolute;background-color:#000;-webkit-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;}.block-dispatch-item:hover > div:before,.block-dispatch-item:focus > div:before{opacity:0;}.block-dispatch-item:hover .block-dispatch-item-title,.block-dispatch-item:focus .block-dispatch-item-title{color:#ffdf00;}@media (max-width:992px){.block-dispatch{padding:0 28px;}.block-dispatch-item{padding:0;width:100%;float:none;margin-top:28px;}}.block-cold-title{padding:0 28px;font-size:20px;max-width:820px;font-weight:800;font-family:"museo";margin:28px auto 0;text-transform:uppercase;}.block-sondage{max-width:820px;position:relative;margin:28px auto 0;background-color:#eeeeee;}.block-sondage.left .block-sondage-info-wrapper,.block-sondage.right .block-sondage-info-wrapper{width:50%;padding:14px 4%;vertical-align:top;display:inline-block;}.block-sondage.left .block-sondage-picture,.block-sondage.right .block-sondage-picture{width:50%;position:relative;vertical-align:top;display:inline-block;}.block-sondage.left .block-sondage-picture{float:left;}.block-sondage.right .block-sondage-picture{float:right;}.block-sondage-title{font-size:20px;font-weight:800;margin:0 0 15px;font-family:"museo";text-transform:uppercase;}.block-sondage-picture{width:100%;}.block-sondage legend{font-size:15px;font-weight:800;margin:0 0 20px;font-family:"museo";}.block-sondage .form-item{margin:0 0 10px;}.block-sondage-question .js-form-type-radio:before,.block-sondage-question .js-form-type-checkbox:before{display:none;}.block-sondage-question-title{font-size:15px;font-weight:700;margin:0 0 10px;font-family:"museo";}.block-sondage-question .slick-slide{height:auto;}.block-sondage-question .slick-arrow{top:50%;color:#000;position:absolute;}.block-sondage-question .slick-prev{left:-27px;}.block-sondage-question .slick-next{right:-15px;}.block-sondage-question input{display:none;}.block-sondage-question input:checked + label:before{background-color:#ffdf00;}.block-sondage-question label{display:block;cursor:pointer;font-size:13px;position:relative;padding-left:20px;}.block-sondage-question label:before{content:"";top:0;left:0;width:12px;height:12px;padding:5px;display:block;position:absolute;border-radius:100%;border:1px solid #000;background-color:transparent;}.block-sondage .form-submit{color:#000;padding:0;color:#000;height:40px;width:170px;border:none;display:block;font-weight:700;font-size:1.2em;text-align:center;font-family:"museo";text-transform:uppercase;background-color:#ffdf00;}.block-sondage .block-survey-results,.block-sondage .webform-message{display:none;}.block-sondage.gab-restaurant{max-width:765px;}.block-sondage.block-cold{padding:0 28px;}@media (max-width:992px){.block-sondage{padding:0 15px;}.block-sondage-info-wrapper{width:100% !important;display:block !important;}.block-sondage-picture{display:block !important;width:100% !important;float:none !important;margin:0 0 12px !important;}}.block-reviews{max-width:820px;position:relative;margin:28px auto 0;}.block-reviews-form{background-color:#eeeeee;margin-bottom:40px;}.block-reviews-form form{max-width:605px;width:100%;margin:0 auto;padding:30px 20px;position:relative;}.block-reviews-form textarea{overflow:hidden;width:100%;display:block;font-size:15px;font-weight:700;font-family:"museo";border:none;border-bottom:1px solid #000;background:transparent;padding-bottom:6px;resize:none;padding-right:30px;}.block-reviews-form textarea:focus{outline:none;}.block-reviews-form .form-actions{position:absolute;right:20px;bottom:30px;cursor:pointer;height:25px;width:25px;text-align:center;}.block-reviews-form .form-actions:before{content:"\e004";font-family:"icon";font-size:15px;}.block-reviews-form .form-actions input{width:25px;height:25px;overflow:hidden;opacity:0;position:absolute;top:0;left:0;cursor:pointer;padding:0;margin:0;border:none;}.block-reviews-list ul{max-width:565px;width:100%;margin:0 auto;}.block-reviews-hidden{display:none;}.block-reviews-item{margin-bottom:25px;}.block-reviews-item-picture,.block-reviews-item-infos{display:inline-block;vertical-align:top;}.block-reviews-item-picture{padding-top:8px;}.block-reviews-item-picture img{max-width:65px;}.block-reviews-item-infos{width:calc(100% - 70px);padding-left:30px;}.block-reviews-item-desc > div,.block-reviews-item-desc > div > p{display:inline;}.block-reviews-item-desc strong{font-weight:800;font-family:"museo";font-size:15px;line-height:1.4;}.block-reviews-item-desc p{margin:0;font-size:15px;line-height:1.4;}.block-reviews-item-desc p strong{font-weight:800;font-family:"museo";}.block-reviews-item-date{color:#5e5e5e;font-size:15px;margin-top:10px;}.block-reviews-more{max-width:565px;width:100%;margin:40px auto;}.block-reviews-more-link{font-size:15px;font-family:"museo";font-weight:800;text-transform:uppercase;text-decoration:none;}.block-reviews-more-link .icon{display:inline-block;vertical-align:top;padding-top:1px;}.block-reviews-more-link .hidden{display:none;}.block-reviews #edit-comment-body-0-format{display:none;}@media (max-width:992px){.block-reviews-item-infos{padding-left:15px;}}#block-campaign-picture{height:200px;display:block;margin:5% 0;}#block-campaign-picture #pdf-link{display:block;height:200px;width:100%;}#block-campaign-picture #pdf-link img{height:inherit;width:inherit;}#block-campaign-picture #archie-link{text-align:center;font-size:15px;}#block-campaign-picture #archie-link a{font-weight:bold;color:#ffdf00;-webkit-text-decoration-color:black;text-decoration-color:black;}@media (max-width:770px){#block-campaign-picture{margin:8% 0;}}@media (max-width:550px){#block-campaign-picture{margin:17% 0;}}.block-gab-section{padding:0 130px;max-width:1025px;position:relative;margin:57px auto 0;}.block-gab-section h4{margin-top:0;font-size:14px;font-weight:800;font-family:"museo";}.block-gab-section-container{margin-top:23px;}.block-gab-section-title{margin:0;font-weight:800;font-size:2.1em;font-family:"museo";}.block-gab-section-date{font-weight:bold;margin-top:5px;font-size:1.2em;}.block-gab-section-sidebar{position:absolute;top:0;left:0;font-weight:800;font-family:"museo";}.block-gab-section-sidebar-number{font-size:6.8em;line-height:77px;text-align:center;}.block-gab-section-sidebar-list-item-container{background:#ffdf00;width:100%;padding:4px;font-size:1.2em;text-align:center;}.block-gab-section-sidebar-list-item + li{margin-top:5px;}@media (max-width:992px){.block-gab-section{padding:0;margin:30px auto 0;}.block-gab-section-title,.block-gab-section-date{padding:0 15px;}.block-gab-section-sidebar{width:100px;padding-left:15px;position:relative;margin-bottom:20px;}}.block-gab-picture{position:relative;margin:20px auto 0;}.block-gab-picture .block-gab-picture-container{text-align:center;margin-bottom:10px;background-color:#eeeeee;}.block-gab-picture p{margin:0;font-size:2.5em;font-weight:800;position:relative;font-family:"museo";padding:13px 13px 13px 85px;}.block-gab-picture p:before{content:"";width:50px;height:2px;display:block;position:absolute;left:0;top:29px;background:#000;}.block-gab-picture p span{bottom:0;right:-10px;position:relative;}.block-gab-picture p span:first-child{position:absolute;left:57px;bottom:auto;right:auto;}.block-gab-picture .block-gab-picture-container-element{height:auto;max-height:172px;max-width:765px;display:block;margin:0 auto;}@media (max-width:992px){.block-gab-picture{padding:0 15px;}}.block-gab-slideshow{max-width:820px;position:relative;margin:20px auto 0;}.block-gab-slideshow .slick-list{background-color:#000;}.block-gab-slideshow .slick-list img{width:100%;height:auto;}.block-gab-slideshow.inFullScreen{max-width:100%;height:100%;margin:0;}.block-gab-slideshow.inFullScreen.in-ios{position:fixed;top:0;right:0;z-index:99999999999;width:100% !important;height:100%;margin-top:0;background-color:#000;}.block-gab-slideshow.inFullScreen.in-ios .slick-slider{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.block-gab-slideshow.inFullScreen .slider,.block-gab-slideshow.inFullScreen .slick-list,.block-gab-slideshow.inFullScreen .slick-track{height:100%;}.block-gab-slideshow.inFullScreen .block-gab-slideshow-container{height:100%;}.block-gab-slideshow.gab-restaurant{padding:0;}.block-gab-slideshow-fullscreen,.block-gab-slideshow-zoomin,.block-gab-slideshow-zoomout{height:40px;padding:10px;color:#fff;display:block;cursor:pointer;font-size:18px;vertical-align:top;display:inline-block;}.block-gab-slideshow-zoomin{padding:4px;font-size:30px;font-weight:bold;margin-right:30px;}.block-gab-slideshow-zoomout{padding:18px 10px;}.block-gab-slideshow-zoomout:before{content:"";width:17px;height:3px;display:block;background-color:white;}.block-gab-slideshow-container{position:relative;}.block-gab-slideshow-navigation{left:0;bottom:0;width:100%;height:40px;padding:0 28px;position:absolute;text-align:center;background-color:rgba(0,0,0,0.8);}.block-gab-slideshow-navigation-container{height:40px;line-height:40px;display:inline-block;}.block-gab-slideshow-navigation-container > div{height:40px;display:inline-block;vertical-align:middle;}.block-gab-slideshow-action-container{bottom:0;height:40px;position:absolute;right:0;}.block-gab-slideshow-counter{color:#fff;padding:0 20px;font-weight:600;font-size:1.2em;font-family:"museo";}.block-gab-slideshow .slider{width:100%;}@media (max-width:992px){.block-gab-slideshow.gab-restaurant{padding:0 15px;}}.block-gab-pdf{max-width:820px;position:relative;margin:20px auto 0;}.block-gab-pdf.inFullScreen{max-width:100%;height:100%;margin:0;}.block-gab-pdf.inFullScreen.in-ios{position:fixed;top:0;right:0;z-index:99999999999;width:100% !important;height:100%;margin-top:0;background-color:#000;}.block-gab-pdf.inFullScreen .block-gab-pdf-navigation{bottom:20px;}.block-gab-pdf.inFullScreen canvas{height:calc(100% - 40px);}.block-gab-pdf.inFullScreen h2{display:none;}.block-gab-pdf.inFullScreen .block-gab-pdf-container{height:100%;}.block-gab-pdf.gab-restaurant{padding:0;}.block-gab-pdf.gab-restaurant .gab-show-print{display:none;}.block-gab-pdf-fullscreen,.block-gab-pdf-zoomin,.block-gab-pdf-zoomout{height:40px;padding:10px;color:#fff;display:block;cursor:pointer;font-size:18px;vertical-align:top;display:inline-block;}.block-gab-pdf-fullscreen:focus,.block-gab-pdf-zoomin:focus,.block-gab-pdf-zoomout:focus{opacity:0.7;}.block-gab-pdf-zoomin{padding:4px;font-weight:bold;margin-right:30px;font-size:30px !important;}.block-gab-pdf-zoomout{padding:18px 10px;}.block-gab-pdf-zoomout:before{content:"";width:17px;height:3px;display:block;background-color:white;}.block-gab-pdf-container{position:relative;}.block-gab-pdf-navigation{left:0;bottom:0;width:100%;height:40px;padding:0 28px;position:absolute;text-align:center;background-color:rgba(0,0,0,0.8);}.block-gab-pdf-navigation-container{height:40px;line-height:40px;display:inline-block;}.block-gab-pdf-navigation-container > div{height:40px;display:inline-block;vertical-align:middle;}.block-gab-pdf-action-container{right:0;bottom:0;height:40px;position:absolute;}.block-gab-pdf-counter{color:#fff;padding:0 20px;font-weight:600;font-size:1.2em;font-family:"museo";}.block-gab-pdf canvas{margin:0 auto;display:block;}.block-gab-pdf canvas.inFullScreen{width:auto;height:100%;}.block-gab-pdf .icon{color:#fff;font-size:21px;cursor:pointer;text-decoration:none;}@media (max-width:992px){.block-gab-pdf .icon-print{display:none;}}@media (max-width:992px){.block-gab-pdf.gab-restaurant{padding:0 15px;}.block-gab-pdf canvas{width:100%;}}.block-gab-calendar{position:relative;margin:20px auto 0;}.block-gab-calendar-title{font-size:1.3em;font-family:"museo";}.block-gab-calendar-item{margin-bottom:-5px;}.block-gab-calendar-item-title{position:relative;font-size:1.2em;padding:8px 10px;font-family:"museo";font-weight:800;display:inline-block;vertical-align:middle;padding:6px 0px 0px 0px;}.block-gab-calendar-item-description{font-size:1em;font-weight:700;padding:6px 10px 2px 0px;display:inline-block;vertical-align:middle;margin-left:-3px;}.block-organizational-highlight{padding:0 28px;max-width:820px;margin:0 auto 50px;}.block-organizational-highlight-info{width:49%;vertical-align:top;display:inline-block;}.block-organizational-highlight-info h2{margin:0 0 30px;padding-left:80px;font-size:1.5em;position:relative;font-family:"museo";font-weight:800;}.block-organizational-highlight-info h2 span{display:block;font-weight:normal;font-size:13px;line-height:18px;font-family:"Arial";}.block-organizational-highlight-info h2:before{content:"";top:0;left:0;width:70px;height:20px;display:block;position:absolute;background-color:#ffdf00;}.block-organizational-highlight-info p{padding:0;line-height:18px;font-size:13px;margin-bottom:18px;}.block-organizational-highlight-info p strong{font-family:Arial,sans-serif;font-weight:bold;}.block-organizational-highlight-info p sup{line-height:11px;font-size:11px;}.block-organizational-highlight-picture{width:49%;padding-right:28px;display:inline-block;}@media (max-width:992px){.block-organizational-highlight{padding:0;}.block-organizational-highlight-info{width:100%;display:block;}.block-organizational-highlight-picture{width:100%;display:block;padding-right:0;margin-bottom:20px;}}.block-organizational-intro{padding:0 28px;max-width:820px;margin:0 auto 54px;}.block-organizational-intro p{font-size:15px;line-height:23px;font-weight:bold;font-family:Arial,sans-serif;}@media (max-width:992px){.block-organizational-intro{padding:0;}}.block-organizational-leaders{margin-bottom:50px;}.block-organizational-leaders .slick-arrow{top:75px;z-index:999;color:#000;position:absolute;}.block-organizational-leaders .slick-prev{left:0;}.block-organizational-leaders .slick-next{right:-5px;}.block-organizational-leaders img{cursor:pointer;}.block-organizational-leaders-item{outline:none;padding:0 22px;}.block-organizational-leaders-item-img{width:100%;position:relative;cursor:pointer;}.block-organizational-leaders-item-img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:1;-webkit-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active ~ .slick-active .block-organizational-leaders-item-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}.block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active ~ .slick-active .block-organizational-leaders-item-wrapper > h2{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active ~ .slick-active .block-organizational-leaders-item-wrapper > div{display:inline-block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.block-organizational-leaders-item.active .block-organizational-leaders-item-img:after{opacity:0;}.block-organizational-leaders-item.active .block-organizational-leaders-item-wrapper{opacity:1;height:auto;visibility:visible;}.block-organizational-leaders-item-wrapper{height:0;opacity:0;width:100%;visibility:hidden;-webkit-transition:opacity 0.9s;-o-transition:opacity 0.9s;transition:opacity 0.9s;}.block-organizational-leaders-item-wrapper h2{width:100%;margin:0 0 30px;font-size:1.5em;font-weight:800;position:relative;font-family:"museo";}.block-organizational-leaders-item-wrapper h2 span{display:block;font-weight:normal;line-height:16px;font-size:13px;font-family:Arial,sans-serif;}.block-organizational-leaders-item-wrapper h2:before{content:"";width:100%;height:20px;margin:10px 0;display:block;background-color:#ffdf00;}.block-organizational-leaders-item-wrapper p{padding:0;width:370px;font-size:13px;line-height:18px;font-family:Arial,sans-serif;margin-bottom:18px;}.block-organizational-leaders-item-wrapper p strong{font-weight:bold;font-family:Arial,sans-serif;}.block-organizational-leaders-item-wrapper p sup{line-height:11px;font-size:11px;}@media screen and (max-width:1024px){.block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active ~ .slick-active .block-organizational-leaders-item-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}.block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active ~ .slick-active .block-organizational-leaders-item-wrapper > h2{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.block-organizational-leaders-item.slick-active + .block-organizational-leaders-item.slick-active ~ .slick-active .block-organizational-leaders-item-wrapper > div{display:inline-block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}@media screen and (max-width:992px){.block-organizational-leaders-item-wrapper p{width:100% !important;}}
