html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:100;src:url(../../assets/fonts/proximanova/proximanova-thin-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-thin-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-thin-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-thin-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-thin-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:300;src:url(../../assets/fonts/proximanova/proximanova-light-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-light-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-light-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-light-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-light-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:400;src:url(../../assets/fonts/proximanova/proximanova-regular-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-regular-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-regular-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-regular-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-regular-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:700;src:url(../../assets/fonts/proximanova/proximanova-semibold-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-semibold-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-semibold-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-semibold-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-semibold-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:800;src:url(../../assets/fonts/proximanova/proximanova-extrabold-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-extrabold-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-extrabold-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-extrabold-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-extrabold-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:italic;font-weight:100;src:url(../../assets/fonts/proximanova/proximanova-thinitalic-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-thinitalic-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-thinitalic-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-thinitalic-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-thinitalic-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:italic;font-weight:300;src:url(../../assets/fonts/proximanova/proximanova-lightitalic-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-lightitalic-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-lightitalic-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-lightitalic-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-lightitalic-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:italic;font-weight:400;src:url(../../assets/fonts/proximanova/proximanova-regularitalic-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-regularitalic-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-regularitalic-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-regularitalic-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-regularitalic-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova";font-style:italic;font-weight:700;src:url(../../assets/fonts/proximanova/proximanova-semibolditalic-webfont.eot);src:url(../../assets/fonts/proximanova/proximanova-semibolditalic-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanova-semibolditalic-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanova-semibolditalic-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanova-semibolditalic-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova Alt Cond";font-style:normal;font-weight:300;src:url(../../assets/fonts/proximanova/proximanovaaltcond-light-webfont.eot);src:url(../../assets/fonts/proximanova/proximanovaaltcond-light-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanovaaltcond-light-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanovaaltcond-light-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanovaaltcond-light-webfont.svg) format("svg")}@font-face{font-family:"ProximaNova Cond";font-style:normal;font-weight:400;src:url(../../assets/fonts/proximanova/proximanovacond-regular-webfont.eot);src:url(../../assets/fonts/proximanova/proximanovacond-regular-webfont.eot#iefix) format("embedded-opentype"),url(../../assets/fonts/proximanova/proximanovacond-regular-webfont.woff) format("woff"),url(../../assets/fonts/proximanova/proximanovacond-regular-webfont.ttf) format("truetype"),url(../../assets/fonts/proximanova/proximanovacond-regular-webfont.svg) format("svg")}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;box-shadow:0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:"Before"}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:"After"}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{transition-property:background;background:transparent;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;border-radius:1000px;box-shadow:0 0 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-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);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.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}*{box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}html{font-size:62.5%}body{margin:0;padding:0;color:#6e6d6a;font-family:"ProximaNova",sans-serif;font-size:1.6rem;line-height:1.3}@media screen and (min-width:768px){body{font-size:1.7rem;line-height:1.4}}@media screen and (min-width:1200px){body{font-size:2rem;line-height:1.5}}strong{font-weight:700}.content-title{line-height:1;font-family:"ProximaNova",sans-serif;font-weight:300;font-size:2.4rem}@media screen and (min-width:480px){.content-title{font-weight:100;font-size:3rem}}@media screen and (min-width:768px){.content-title{font-size:3.5rem}}@media screen and (min-width:992px){.content-title{font-size:4rem}}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.nowrap{white-space:nowrap}.no-margin{margin:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}@media print{.hidden-print{display:none!important}}.text-color-gold{color:#c69e3d}.vieux-qc-hiver .text-color-gold{color:#2b94a4}.text-color-white{color:#fff}.text-color-grey{color:#6e6d6a}.bg-color-white{color:#fff}.main-menu{position:fixed;bottom:10px;right:10px;z-index:100}@media screen and (min-width:768px){.main-menu{bottom:auto;top:120px}}@media screen and (min-width:1001px){.main-menu{top:95px}}.main-menu-btn{border:2px solid #252525;background-color:#252525;background-image:url(../../vieux-qc/app/img/svg/burger.svg);background-repeat:no-repeat;background-position:center center;text-transform:uppercase;position:relative;color:#d8d8d8;line-height:1;transition:border-color .25s ease-in-out,background-color .25s ease-in-out,width .25s ease-in-out;outline:0;display:block;height:40px;width:40px;padding:10px;overflow:hidden;text-indent:-200px}.main-menu-btn:hover,.main-menu-btn:focus,.main-menu-btn:active{border-color:#1a1a1a;background-color:#1a1a1a}.mm-nav-open .main-menu-btn{background-image:url(../../vieux-qc/app/img/svg/menu_close.svg)}@media screen and (min-width:768px){.main-menu-btn{border-color:#d8d8d8;background-color:transparent}.main-menu-btn:hover,.main-menu-btn:focus,.main-menu-btn:active{border-color:#d8d8d8;background-color:rgba(200,200,200,.25)}}body.mm-nav-open{overflow:hidden!important}.mm-nav-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(44,62,80,.85);overflow:hidden;z-index:98;opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%);transition:opacity .5s ease}body.mm-nav-open .mm-nav-overlay{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.mm-nav{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%);z-index:99;transition:opacity .5s ease}body.mm-nav-open .mm-nav{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.mm-nav-scroll{position:absolute;top:70px;left:10px;right:10px;bottom:60px;overflow-x:hidden;overflow-y:auto}.mobile .mm-nav-scroll{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.mm-nav-scroll{top:170px;bottom:10px}}@media screen and (min-width:992px){.mm-nav-scroll{bottom:60px;left:60px;right:60px}.mm-nav-scroll--without-share{left:10px;right:10px}}@media screen and (min-width:1001px){.mm-nav-scroll{top:145px;left:115px}.mm-nav-scroll--without-share{left:65px;right:10px}}.main-menu-partage{display:none;width:40px;z-index:10;position:absolute;top:40px;right:0;padding-top:10px}@media screen and (min-width:992px){.main-menu-partage{display:block}.mobile .main-menu-partage{display:none}}.main-menu-partage .addthis_32x32_style{display:block!important;padding-top:2px}.main-menu-partage .addthis_32x32_style a.at300b,.main-menu-partage .addthis_32x32_style a.at300m{transition:background-color .25s ease;display:block;margin:-2px 0 0 0;padding:0;width:40px;height:40px;background-color:rgba(200,200,200,0);background-size:36px!important;background-position:center;border:2px solid #d8d8d8}html:not(.mobile) .main-menu-partage .addthis_32x32_style a.at300b:hover,html:not(.mobile) .main-menu-partage .addthis_32x32_style a.at300m:hover{background-color:rgba(200,200,200,.25)}.main-menu-partage .addthis_32x32_style a.at300b.addthis_button_facebook,.main-menu-partage .addthis_32x32_style a.at300m.addthis_button_facebook{background-image:url(../../vieux-qc/app/img/png/partage-facebook.png)}.main-menu-partage .addthis_32x32_style a.at300b.addthis_button_twitter,.main-menu-partage .addthis_32x32_style a.at300m.addthis_button_twitter{background-image:url(../../vieux-qc/app/img/png/partage-twitter.png)}.main-menu-partage .addthis_32x32_style a.at300b.addthis_button_google_plusone_share,.main-menu-partage .addthis_32x32_style a.at300m.addthis_button_google_plusone_share{background-image:url(../../vieux-qc/app/img/png/partage-google.png)}.main-menu-partage .addthis_32x32_style a.at300b.addthis_button_compact,.main-menu-partage .addthis_32x32_style a.at300m.addthis_button_compact{background-image:url(../../vieux-qc/app/img/png/partage-addthis.png)}.main-menu-partage .addthis_32x32_style .at4-icon,.main-menu-partage .addthis_32x32_style .at-32x32,.main-menu-partage .addthis_32x32_style .at-icon-wrapper{display:none}.top-nav{display:block;position:absolute;top:5px;right:45px;z-index:40}.top-nav .link-lang{transition:all .25s ease-in-out;border:2px solid #d8d8d8;background:none;position:relative;color:#d8d8d8;line-height:40px;outline:0;display:inline-block;height:40px;width:40px;margin-right:5px;text-decoration:none;text-align:center}.top-nav .link-lang:hover{background:rgba(200,200,200,.25)}.top-nav .partage{display:inline-block;margin-right:5px;position:relative;vertical-align:top;height:40px}.top-nav .link-partage{border-radius:5px;transition:background-color .25s ease,box-shadow .25s ease;background:#f39c12;box-shadow:#d2850b 0 -3px 0 0 inset;display:inline-block;line-height:40px;height:40px;width:40px;text-decoration:none;text-align:center;color:#fff;position:relative}.top-nav .link-partage:hover{background:#e67e22;box-shadow:#a45713 0 -3px 0 0 inset}.top-nav .link-partage img{height:18px;width:auto;position:absolute;top:10px;left:10px}.top-nav .link-partage span{display:none;white-space:nowrap}.top-nav .addthis_toolbox{display:block;background-color:#e3e3e3;padding:10px;border-radius:5px;position:absolute;margin-top:15px;top:100%;right:0;width:190px;text-align:center;box-shadow:0 3px 3px 0 #bcbcbc}.top-nav .addthis_toolbox a[class^="addthis_button"]{padding:0 5px}.top-nav .addthis_toolbox .shareThis-arrow{position:absolute;width:0;height:0;right:10px;top:-9px;border-bottom:10px solid #e3e3e3;border-right:10px solid transparent;border-left:10px solid transparent}.top-nav.top-nav-acc{right:5px!important}.top-nav.top-nav-acc .link-lang{margin-right:0}@media screen and (min-width:480px){.top-nav{top:10px;right:50px}.top-nav.top-nav-acc{right:10px!important}}@media screen and (min-width:768px){.top-nav{right:117px}.top-nav .partage{top:-2px;vertical-align:middle;height:24px}.top-nav .link-partage{transition:background-color .25s ease;box-shadow:none;line-height:24px;height:24px;width:auto;font-size:13px;padding:0 10px 0 29px}.top-nav .link-partage:hover{box-shadow:none}.top-nav .link-partage img{height:14px;top:4px;left:10px}.top-nav .link-partage span{display:inline}html[lang*="fr"] .top-nav .addthis_toolbox .shareThis-arrow{right:66px}html[lang*="en"] .top-nav .addthis_toolbox .shareThis-arrow{right:50px}.mobile .top-nav:not(.top-nav-acc){right:50px}.top-nav .link-lang{margin-right:10px}}@media screen and (min-width:992px){.top-nav{top:20px;right:127px}.mobile .top-nav:not(.top-nav-acc){right:60px}.top-nav.top-nav-acc{right:20px!important}}@media screen and (min-width:1200px){.top-nav{right:137px}.top-nav .partage{top:-6px}}.upper-nav{bottom:10px;display:block;position:fixed;right:62px;z-index:100}.mm-nav-open .upper-nav{position:fixed}.link-toggle{transition:border-color .25s ease-in-out,background .25s ease-in-out;border:2px solid #252525;background-color:#252525;position:relative;color:#d8d8d8;line-height:40px;outline:0;display:block;float:right;height:40px;padding:0 10px;text-decoration:none;text-align:center;text-transform:uppercase;margin-right:-2px}.link-toggle:hover,.link-toggle:focus,.link-toggle:active{border-color:#1a1a1a;background-color:#1a1a1a}.link-toggle-circle{display:inline-block;border:2px solid #d8d8d8;margin:0 10px;width:36px;height:18px;border-radius:9px;position:relative;top:3px}.link-toggle-circle:before{display:block;content:'';width:10px;height:10px;background-color:#d8d8d8;position:absolute;top:2px;left:2px;border-radius:5px;transition:left .15s ease-out}.link-toggle-circle.checked:before{left:20px}.vieux-qc-hiver .link-toggle-circle:before{left:20px}.vieux-qc-hiver .link-toggle-circle.checked:before{left:2px}@media screen and (max-width:767px){.upper-nav{-webkit-transform:translateY(80px);transform:translateY(80px);transition:transform .5s ease,-webkit-transform .5s ease}.mm-nav-open .upper-nav{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:768px){.upper-nav{bottom:auto;position:absolute;top:120px}.link-toggle{border-color:#d8d8d8;background-color:transparent}.link-toggle:hover,.link-toggle:focus,.link-toggle:active{border-color:#d8d8d8;background-color:rgba(200,200,200,.25)}}@media screen and (min-width:992px){.upper-nav{top:120px}}@media screen and (min-width:1001px){.upper-nav{top:95px}}@media screen and (min-width:1200px){.link-toggle-circle{top:1px}}.bg-media{display:block;z-index:1;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.bg-media-focus{position:absolute;top:0%;left:0%;width:0;height:0}.media{display:block;position:relative;background-color:#fff}.media video,.media img{display:block;width:100%;height:auto}.bg-grain{display:none;z-index:100;position:absolute;top:0;right:0;bottom:0;left:0;background:transparent url(http://www.quebecregion.com/vieux-qc/app/img/noise.png) repeat top left}#preload{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000px;perspective:1000px;opacity:1;transition:opacity 3s ease;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover}#preload-holder{display:block;width:80px;height:80px;position:absolute;top:50%;left:50%;overflow:hidden;border-radius:40px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@-webkit-keyframes preload-anim-line{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-86px)}}@keyframes preload-anim-line{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-86px);transform:translateX(-86px)}}#preload-line{display:block;width:240px;height:15px;position:absolute;top:33px;left:0;background-image:url(../../vieux-qc/app/img/preload/ligne.png);background-size:auto 100%;background-repeat:repeat-x;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:preload-anim-line;animation-name:preload-anim-line}#preload.preload-fadeout{opacity:0;pointer-events:none}.layer-1{display:block;position:relative;z-index:1}.layer-2{display:block;position:relative;z-index:2}.layer-3{display:block;position:relative;z-index:3}.layer-1.cover,.layer-2.cover,.layer-3.cover{position:absolute;top:0;right:0;bottom:0;left:0}.row{margin-right:-15px;margin-left:-15px;*zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4{float:left}.col-xs-4{width:100%}.col-xs-3{width:75%}.col-xs-2{width:50%}.col-xs-1{width:25%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4{float:left}.col-sm-4{width:100%}.col-sm-3{width:75%}.col-sm-2{width:50%}.col-sm-1{width:25%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4{float:left}.col-md-4{width:100%}.col-md-3{width:75%}.col-md-2{width:50%}.col-md-1{width:25%}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4{float:left}.col-lg-4{width:100%}.col-lg-3{width:75%}.col-lg-2{width:50%}.col-lg-1{width:25%}}.twentytwenty-container img{display:block;width:100%;height:auto}.twentytwenty-handle{border:2px solid #fff;background-color:rgba(255,255,255,.25);height:40px;width:40px;margin-left:-22px;margin-top:-22px}.twentytwenty-handle:before{margin-bottom:0}.twentytwenty-handle:after{margin-top:0}@media screen and (min-width:768px){.twentytwenty-handle{height:50px;width:50px;margin-left:-27px;margin-top:-27px}}@media screen and (min-width:992px){.twentytwenty-handle{height:60px;width:60px;margin-left:-32px;margin-top:-32px}}.twentytwenty-left-arrow,.twentytwenty-right-arrow{margin:0;top:50%;border:none;width:8px;height:14px;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width:768px){.twentytwenty-left-arrow,.twentytwenty-right-arrow{width:10px;height:18px}}.twentytwenty-left-arrow{left:25%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(../../vieux-qc/app/img/svg/arrow-left.svg)}.twentytwenty-right-arrow{right:25%;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);background-image:url(../../vieux-qc/app/img/svg/arrow-right.svg)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:2px;margin-top:0;margin-bottom:0;margin-left:-1px;box-shadow:0 3px 0 white,0 0 12px rgba(51,51,51,.5)}.twentytwenty-overlay:hover{background:none}.twentytwenty-before-label:before,.twentytwenty-after-label:before{content:"";display:block;padding:0;background-color:transparent;background-size:100% auto;width:50px;height:50px}@media screen and (min-width:768px){.twentytwenty-before-label:before,.twentytwenty-after-label:before{width:60px;height:60px}}@media screen and (min-width:992px){.twentytwenty-before-label:before,.twentytwenty-after-label:before{width:80px;height:80px}}.mobile .twentytwenty-before-label:before,.mobile .twentytwenty-after-label:before{display:none}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:20px}@media screen and (min-width:768px){.twentytwenty-horizontal .twentytwenty-before-label:before{left:35px}}@media screen and (min-width:992px){.twentytwenty-horizontal .twentytwenty-before-label:before{left:50px}}.twentytwenty-horizontal .twentytwenty-after-label:before{right:20px}@media screen and (min-width:768px){.twentytwenty-horizontal .twentytwenty-after-label:before{right:35px}}@media screen and (min-width:992px){.twentytwenty-horizontal .twentytwenty-after-label:before{right:50px}}.before-label-day .twentytwenty-before-label:before,.after-label-day .twentytwenty-after-label:before{background-image:url(../../vieux-qc/app/img/svg/soleil.svg)}.before-label-night .twentytwenty-before-label:before,.after-label-night .twentytwenty-after-label:before{background-image:url(../../vieux-qc/app/img/svg/lune.svg)}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#121d2a;background-position:center center;background-size:cover;overflow:hidden;-webkit-overflow-scrolling:touch}.modal.fade{opacity:0;transition:opacity .5s ease}.modal.fade.in{opacity:1}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal .close{display:block;margin:0;padding:0;position:fixed;top:0;right:0;border:none;outline:none;width:70px;height:70px;background-color:transparent;background-repeat:no-repeat;background-size:100% auto;background-image:url(../../vieux-qc/app/img/png/close.png);z-index:4}.modal.rm-scrollbar{overflow:hidden!important;padding-right:0!important}.modal-backdrop{display:none}.modal-open{overflow:hidden}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media screen and (max-width:991px){.modal{background-image:none!important}}.acc-cta{cursor:pointer;display:inline-block;background:#f39c12;padding:8px 25px;text-transform:uppercase;color:#fff;text-decoration:none;outline:none;border:none;border-radius:4px;box-shadow:#c27d0e 0 -4px 0 0 inset;font-family:"ProximaNova";font-weight:300;transition:box-shadow .25s ease,background .25s ease}.acc-cta:hover{background:#e08e0b}.acc-cta:focus{box-shadow:#c27d0e 0 4px 0 0 inset}.acc-nav{background:#fff}.acc-intro__bg{height:0;position:relative;padding-bottom:57%;width:100%}.acc-intro-btn{display:none;-webkit-appearance:none;background:none;border:none;padding:0;border-bottom:1px solid #a1a09d;position:relative;outline:none;text-decoration:none}.acc-intro-btn:before{transition:right .25s ease;content:"";display:block;width:1.4em;height:1.4em;position:absolute;top:.2em;right:-2.1em;background:transparent url(../../vieux-qc/app/img/png/secteur-open.png) center center no-repeat;background-size:cover}.acc-intro-btn:hover:before{right:-2.3em}@media screen and (min-width:992px){.acc-intro-btn{display:inline-block}}.footer{background:#fff;position:relative;z-index:30;overflow:hidden}@media screen and (min-width:1001px){.footer{margin-left:55px}}.footer-limit{display:block;width:1400px;max-width:100%;margin:0 auto}.f-destination{*zoom:1;display:block;position:relative;text-align:center;background-position:center center;background-size:cover;background-repeat:no-repeat}.f-destination:before,.f-destination:after{content:"";display:table}.f-destination:after{clear:both}.f-destination__inner{margin:13% auto;width:1200px;max-width:100%}.f-destination__title{font-family:'Vollkorn',serif;font-style:italic;font-weight:400;margin:0;line-height:1.1em;font-size:18.2px}.f-destination__title .small{display:block;font-size:55%;line-height:1.2em}.f-destination__title-line{display:block;line-height:1em;position:relative;font-size:26px;z-index:1}.f-destination__title-line:before{display:none;content:"";background:transparent url(../../vieux-qc/app/img/png/dotted-line-footer.png) no-repeat center center;background-size:contain;width:1920px;height:0;padding-bottom:7%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none;z-index:-1}.f-destination__para{display:block;position:relative;font-weight:700;line-height:1.4em;margin:0;font-size:16px}.f-destination__para--prochaine{margin-bottom:4%;text-transform:uppercase}.f-destination__para--btn{margin-top:4%}.f-destination__para--planifier{margin-top:8%}.f-destination__para--planifier a{display:inline;position:relative;color:#6e6d6a}.f-destination__para--planifier a img[src$=png]{display:block;position:absolute;margin-left:.5em;bottom:2px;right:-12px;height:.9em;width:auto;vertical-align:middle}@media screen and (min-width:360px)and (min-height:500px){.f-destination__title{font-size:20.88px}.f-destination__title-line{font-size:36px}.f-destination__para{font-size:18px}}@media screen and (min-width:480px)and (min-height:600px){.f-destination__title{font-size:27.84px}.f-destination__title-line{font-size:48px}.f-destination__title-line:before{display:block}}@media screen and (min-width:768px)and (min-height:700px){.b-title .b-margin{max-width:850px}.f-destination__title{font-size:48.72px}.f-destination__title-line{font-size:84px}}@media screen and (min-width:992px)and (min-height:800px){.f-destination__title{font-size:63.8px}.f-destination__title-line{font-size:110px}}.footer-nav .b-map{display:none!important}.footer-planifier{color:#fff}.footer-planifier.b-text-center{background-color:#f19c16;margin-top:-1px}.vieux-qc-hiver .footer-planifier.b-text-center{background-color:#2b94a4}.footer-planifier__links{display:block;list-style:none;margin:0 auto;max-width:560px;padding:0}.footer-planifier__links li{display:block;padding:0 25px;margin-top:20px}@media screen and (min-width:580px){.footer-planifier.b-text-center{background-image:url(../../vieux-qc/app/img/content/footer/bg-planifier.jpg);background-size:cover;background-position:bottom center}.vieux-qc-hiver .footer-planifier.b-text-center{background-image:url(../../vieux-qc/app/img-hiver/content/footer/bg-planifier.jpg)}.footer-planifier__links li{float:left;width:33.33%}}.footer-planifier__link{display:block;color:#fff;font-weight:700;max-width:140px;margin:0 auto}.footer-planifier__link .footer-planifier__link-img{display:block;width:80px;height:40px;text-align:center;position:relative;margin:0 auto 15px auto}.footer-planifier__link .footer-planifier__link-img img{transition:height .25s ease;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:auto;height:40px;position:absolute;top:50%;left:50%}.footer-planifier__link:hover{color:#fff}html:not(.mobile) .footer-planifier__link:hover .footer-planifier__link-img img{height:50px}.footer-bottom.b-margin{padding-top:3%;padding-bottom:3%;font-size:15px;position:relative;text-align:center}@media screen and (min-width:768px){.footer-bottom.b-margin{padding-top:30px;padding-bottom:30px}}.footer-credit a{color:#6e6d6a}@media screen and (min-width:768px){.footer-credit{position:absolute;top:50%;right:30px;margin:-11px 0 0 0}}@media screen and (min-width:992px){.footer-credit{right:60px}}@media screen and (min-width:768px){.footer-real{padding-left:200px;padding-right:200px}}.footer-real-copy{line-height:1;display:block;margin-bottom:1em}@media screen and (min-width:768px){.footer-real-copy{display:inline-block;margin-bottom:0}}.footer-real-sigmund{white-space:nowrap;height:38px;line-height:38px}.footer-real-sigmund img{margin-bottom:-13px;margin-left:8px}.footer-accent-amerique{text-align:center;margin-top:35px}.footer-accent-amerique img{height:86px;width:auto}@media screen and (min-width:768px){.footer-accent-amerique{margin:-37px 0 0 0;position:absolute;top:50%;left:-8px}}.footer-partage{display:none;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer-partage .addthis_default_style{width:50px;display:block!important}.footer-partage .addthis_default_style .at300b,.footer-partage .addthis_default_style .at300m{display:block;padding:0}.footer-partage .addthis_default_style.addthis_32x32_style .at4-icon,.footer-partage .addthis_default_style.addthis_32x32_white_style .at4-icon,.footer-partage .addthis_default_style .at-32x32{width:50px;height:50px;background-position:center center}@media screen and (min-width:992px){.footer-partage{display:block}}@media screen and (max-width:767px){.mm-nav-open:not(.js-frame-sidebar-open) .f-top{z-index:97}}.slick-theme-aparte.slick-slider{padding:0 23px;margin:0 -23px;height:100%}.slick-theme-aparte .slick-list{background:rgba(18,29,42,.5);height:100%}.slick-theme-aparte .slick-track{height:100%}.slick-theme-aparte .slick-slide{width:100%;height:100%;overflow:hidden;position:relative;background-color:transparent;background-size:cover;background-repeat:no-repeat}.slick-theme-aparte .slick-slide img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;height:auto;max-width:101%;max-height:101%}.slick-theme-aparte .slick-slide .caption{position:absolute;bottom:0;left:0;width:100%;background:rgba(18,29,42,.78);color:#fff;padding:25px}.slick-theme-aparte .slick-slide .caption .content-title{font-size:3rem}.slick-theme-aparte .slick-slide .caption>*:first-child{margin-top:0}.slick-theme-aparte .slick-slide .caption>*:last-child{margin-bottom:0}.slick-theme-aparte .slick-prev,.slick-theme-aparte .slick-next{position:absolute;top:50%;padding:0;margin:0;background-color:transparent;background-size:100% auto;background-repeat:no-repeat;border:none;outline:none;z-index:1;overflow:hidden;text-indent:-999px;margin-top:-23px;width:46px;height:46px}.slick-theme-aparte .slick-prev{left:0;background-image:url(../../vieux-qc/app/img/svg/button-left.svg)}.slick-theme-aparte .slick-next{right:0;background-image:url(../../vieux-qc/app/img/svg/button-right.svg)}@media screen and (min-width:768px){.slick-theme-flip .slick-flip{left:30px}}@media screen and (min-width:992px){.slick-theme-flip .slick-flip{left:60px}}.slick-flip{position:absolute;top:50%;left:50%;padding:0;margin:0;border:none;outline:none;z-index:1;width:120px;height:120px;opacity:.7;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .25s ease;background:transparent url(../../vieux-qc/app/img/svg/oeil.svg) no-repeat center center;background-size:100% auto}html:not(.mobile) .slick-flip:hover{opacity:1}@media screen and (min-width:480px){.slick-flip{width:180px;height:180px}}@media screen and (min-width:992px){.slick-flip{width:260px;height:260px}}.b-background.paralax{display:block;position:fixed;left:0;top:0;height:100%;width:100%;z-index:0}.b-background.paralax .b-background-item{display:block;position:absolute;top:0;left:0;width:100%;height:calc(100% + 400px);overflow:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}.b-background.paralax .b-background-item-content{display:block;position:relative;top:0;width:100%;height:calc(100% - 400px);-webkit-transform:translateY(0);transform:translateY(0)}.b-background.no-paralax{display:block;position:absolute;left:0;top:0;width:100%;height:auto;z-index:0}.b-background.no-paralax .b-background-item{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.b-background.no-paralax .b-background-item-content{display:block;position:relative;top:0;width:100%;height:100%;-webkit-transform:translateY(0);transform:translateY(0)}.modal-open .b-background,.modal-open .b-background-item,.modal-open .b-background-item-content{padding-right:inherit}.b-background-item{z-index:1}.b-background-item~.b-background-item{z-index:2}.b-background-item~.b-background-item~.b-background-item{z-index:3}.b-background-item~.b-background-item~.b-background-item~.b-background-item{z-index:4}.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item{z-index:5}.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item{z-index:6}.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item{z-index:7}.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item{z-index:8}.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item{z-index:9}.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item~.b-background-item{z-index:10}.b-entete .b-background{z-index:0;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.b-entete .b-background .b-background-mask{z-index:11}.b-foreground{display:block;padding-top:110px;position:relative;z-index:20;overflow:hidden}@media screen and (min-width:1001px){.b-foreground{padding-top:85px;padding-left:55px}}.b-container{display:block;position:relative;z-index:0;overflow:hidden}.b-margin{display:block;width:100%;margin:0 auto;padding:0 20px;position:relative}@media screen and (min-width:768px){.b-margin{padding:0 30px}}@media screen and (min-width:992px){.b-margin{padding:0 60px}}.b-margin-max-width{max-width:1400px}.b-margin-max-width-medium{max-width:1024px}.b-margin-max-width-small{max-width:768px}.cover>.b-margin{height:100%}@media screen and (min-width:768px){.slick-theme-container .b-margin{padding:0 80px}}.b-space{display:block;width:100%;height:0;min-height:0;padding-bottom:0;box-sizing:content-box}.b-entete{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.b-entete-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 140px);padding:60px 0;position:relative}.b-entete-scroll{transition:opacity .25s ease;display:none;z-index:1;padding:0;background:transparent url(../../vieux-qc/app/img/png/scroll.png) no-repeat center center;background-size:contain;width:40px;height:40px;cursor:pointer;opacity:.8;position:absolute;left:50%;bottom:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.no-touch .b-entete-scroll:hover{opacity:1}.mobile .b-entete-scroll{display:none!important}@media screen and (min-width:768px)and (min-height:600px){.b-entete-middle{min-height:calc(100vh - 140px);padding-bottom:130px}.mobile .b-entete-middle{padding-bottom:60px}.b-entete-scroll{bottom:60px;display:block;width:60px;height:60px}.b-entete--accueil .b-entete-middle{padding-bottom:60px}}@media screen and (min-width:992px)and (min-height:800px){.b-entete-middle{min-height:calc(100vh - 115px);padding:90px 0 172px 0}.mobile .b-entete-middle{padding-bottom:90px}.b-entete-scroll{bottom:90px;width:72px;height:72px}.b-entete--accueil .b-entete-middle{padding-bottom:90px}}.b-title{display:block;position:relative;text-align:center;width:1200px;max-width:100%;margin:0 auto;text-shadow:rgba(0,0,0,.2) 2px 2px 0,rgba(0,0,0,.5) 0 0 30px}.b-title .b-margin{max-width:520px}.mobile .b-title{text-shadow:none}.b-title-title{font-family:'Vollkorn',serif;font-style:italic;font-weight:400;margin:0;line-height:1.1em;font-size:18.2px}.b-title-title .small{display:block;font-size:55%;line-height:1.2em}.b-title-title-line{display:block;line-height:1em;position:relative;font-size:26px}.b-title-title-line:before{display:none;content:"";background:transparent url(../../vieux-qc/app/img/png/dotted-line.png) no-repeat center center;background-size:contain;width:1920px;height:0;padding-bottom:7%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none;z-index:-1}.b-title-line{display:block;width:50px;height:1px;margin:20px auto;background:#fff}.b-title-para{display:block;position:relative;font-family:"ProximaNova Alt Cond",sans-serif;font-weight:300;line-height:1.4em;margin:0;font-size:16px}.b-title-secteur{display:none}.b-title-secteur__btn{display:inline-block;-webkit-appearance:none;background:none;border:none;margin:0 0 0 -40px;padding:0;border-bottom:1px solid #fff;line-height:1.2em;font-size:20px;position:relative;outline:none}.b-title-secteur__btn:before{transition:right .25s ease;content:"";display:block;width:30px;height:30px;position:absolute;top:0;right:-40px;background:transparent url(../../vieux-qc/app/img/png/secteur-open.png) center center no-repeat;background-size:cover}.b-title-secteur__btn:hover:before{right:-45px}@media screen and (min-width:360px)and (min-height:500px){.b-title .b-margin{max-width:600px}.b-title-title{font-size:20.88px}.b-title-title-line{font-size:36px}.b-title-line{margin-top:25px;margin-bottom:25px}.b-title-para{font-size:18px}}@media screen and (min-width:480px)and (min-height:600px){.b-title .b-margin{max-width:700px}.b-title-title{font-size:27.84px}.b-title-title-line{font-size:48px}.b-title-title-line:before{display:block}.b-title-line{margin-top:30px;margin-bottom:30px}.b-title-para{font-size:22px}}@media screen and (min-width:768px)and (min-height:700px){.b-title .b-margin{max-width:850px}.b-title-title{font-size:48.72px}.b-title-title-line{font-size:84px}.b-title-line{margin-top:35px;margin-bottom:35px}.b-title-para{font-size:24px}}@media screen and (min-width:992px)and (min-height:800px){.b-title .b-margin{max-width:100%}.b-title-title{font-size:63.8px}.b-title-title-line{font-size:110px}.b-title-line{margin-top:40px;margin-bottom:40px}.b-title-para{font-size:28px}}@media screen and (min-width:992px)and (min-height:600px){.b-title-secteur{display:block}}.b-inner-text{display:block;overflow:hidden;*zoom:1}.b-inner-text:before,.b-inner-text:after{content:"";display:table}.b-inner-text:after{clear:both}.b-inner-text.top,.b-inner-text.bottom{position:absolute;left:20px;right:20px}@media screen and (min-width:768px){.b-inner-text.top,.b-inner-text.bottom{left:30px;right:30px}}@media screen and (min-width:992px){.b-inner-text.top,.b-inner-text.bottom{left:60px;right:60px}}@media screen and (min-width:768px){.slick-theme-container .b-inner-text.top,.slick-theme-container .b-inner-text.bottom{left:80px;right:80px}}.b-inner-text.top{top:60px}@media screen and (min-width:992px){.b-inner-text.top{top:90px}}.b-inner-text.bottom{bottom:60px}@media screen and (min-width:992px){.b-inner-text.bottom{bottom:90px}}.b-inner-text-scene{display:block;float:left;background-color:#fff;padding:10px}.b-inner-text-scene.b-inner-text-scene-right{float:right}@media screen and (min-width:768px){.b-inner-text-scene{padding:30px;width:45%}}@media screen and (min-width:992px){.b-inner-text-scene{background-color:#fff;width:45%;padding:60px}}.b-text-aparte{display:block;position:relative;width:100%;background-color:#fff;margin:0;padding-top:60px;padding-bottom:60px;*zoom:1}.b-text-aparte:before,.b-text-aparte:after{content:"";display:table}.b-text-aparte:after{clear:both}@media screen and (min-width:992px){.b-text-aparte{padding-top:90px;padding-bottom:90px}}@media screen and (min-width:992px){.b-text-aparte-content-col{width:65%;float:right;padding:0 0 0 60px}}.mobile .b-text-aparte-content-col{width:100%;float:none;padding:0}.b-text-aparte-content-col>*:last-child{margin-bottom:0}@media screen and (min-width:992px){.b-text-aparte-right .b-text-aparte-content-col{float:left;padding:0 60px 0 0}}.b-text-aparte-btn-col{display:none;width:35%;float:right;padding:0 60px 0 0;text-align:right}.b-text-aparte-right .b-text-aparte-btn-col{float:left;padding:0 0 0 60px;text-align:left}@media screen and (min-width:992px){.b-text-aparte-btn-col{display:block}}.mobile .b-text-aparte-btn-col{display:none}.b-text-aparte-btn{display:inline-block;position:relative;width:100%;margin:0;padding:0;outline:none;border:none;background:none;text-decoration:none;text-align:center}.b-text-aparte-btn .b-text-aparte-btn-img{display:block;position:relative;width:100%;height:0;padding:0 0 100% 0;background-color:#6e6d6a;background-size:100% auto;border-radius:999px;transition:background-size .25s ease;background-position:center center}.b-text-aparte-btn .b-text-aparte-btn-img:before{display:block;content:"";position:absolute;top:100%;left:50%;width:52px;height:52px;border-radius:26px;-webkit-transform:translateX(-50%) translateY(-50%) scale(1,1);transform:translateX(-50%) translateY(-50%) scale(1,1);opacity:.9;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;background:#f39e00 url(../../vieux-qc/app/img/svg/loupe2.svg) no-repeat center center;background-size:55% auto}.vieux-qc-hiver .b-text-aparte-btn .b-text-aparte-btn-img:before{background-color:#2b94a4}.b-text-aparte-btn .b-text-aparte-btn-img.lien-externe:before{background-image:url(../../vieux-qc/app/img/svg/lien-externe.svg)}.b-text-aparte-btn .b-text-aparte-btn-img.video:before{background-image:url(../../vieux-qc/app/img/svg/video.svg)}.b-text-aparte-btn .b-text-aparte-btn-img.oeil:before{background-image:url(../../vieux-qc/app/img/svg/oeil.svg)}.b-text-aparte-btn .b-text-aparte-btn-suplabel{display:block;font-weight:300;font-size:.8em;margin-top:38px;text-transform:uppercase}.b-text-aparte-btn .b-text-aparte-btn-label{display:block;font-weight:800;font-size:1.1em;margin-top:38px;line-height:1.2}.b-text-aparte-btn .b-text-aparte-btn-suplabel+.b-text-aparte-btn-label{margin-top:0}.b-text-aparte-btn:hover .b-text-aparte-btn-img{background-size:110% auto}.b-text-aparte-btn:hover .b-text-aparte-btn-img:before{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2,1.2);transform:translateX(-50%) translateY(-50%) scale(1.2,1.2)}.ie .b-text-aparte-btn:hover .b-text-aparte-btn-img{background-size:100% auto}.ie .b-text-aparte-btn:hover .b-text-aparte-btn-img:before{opacity:1}@media screen and (max-width:991px){.b-text-aparte-btn .b-text-aparte-btn-img{background-image:none!important}}.b-text-aparte-decal{display:block;position:absolute;bottom:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1400px;height:auto;max-width:100%;pointer-events:none}.b-text-aparte-decal-bottom{bottom:auto;top:calc(100% - 1px)}.b-text-aparte-line{position:relative;*zoom:1}.b-text-aparte-line:before,.b-text-aparte-line:after{content:"";display:table}.b-text-aparte-line:after{clear:both}.b-text-aparte-line:before{content:"";display:none;width:1px;position:absolute;top:0;left:calc(((100% - 120px)*.35) + 60px);bottom:0;background:#cbcbcb}@media screen and (min-width:992px){.b-text-aparte-line:before{display:block}}.mobile .b-text-aparte-line:before{display:none}.b-text-aparte-right .b-text-aparte-line:before{left:auto;right:calc(((100% - 120px)*.35) + 60px)}.b-text-center{display:block;position:relative;width:100%;background-color:#fff;margin:0;padding-top:60px;padding-bottom:60px;*zoom:1;text-align:center}.b-text-center:before,.b-text-center:after{content:"";display:table}.b-text-center:after{clear:both}.b-text-center .b-margin>*:last-child{margin-bottom:0}@media screen and (min-width:992px){.b-text-center{padding-top:90px;padding-bottom:90px}}.b-text-center-decal{display:block;position:absolute;bottom:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1400px;height:auto;max-width:100%}.b-text-center-invert{background-color:#c69e3d;background-image:url(../../vieux-qc/app/img/bg-gen-inverse.jpg);background-position:center center;background-size:cover}.b-text-center-invert,.b-text-center-invert .text-color-gold{color:#fff}.b-citation{display:block;position:relative;z-index:3}.b-citation blockquote{display:block;width:100%;background-color:#fff;background-size:cover;background-position:center center;margin:0;padding-top:60px;padding-bottom:60px;font-style:italic;font-weight:300;font-size:2rem;text-align:center;line-height:1.2}@media screen and (min-width:768px){.b-citation blockquote{font-size:3rem;font-weight:100}}@media screen and (min-width:992px){.b-citation blockquote{font-size:4rem;padding-top:90px;padding-bottom:90px}}.b-citation cite{display:block;margin-top:3%;font-style:normal;font-weight:700;font-size:1.4rem}.b-citation cite.text-color-gold a{color:#c69e3d}@media screen and (min-width:768px){.b-citation cite{font-size:2rem}}.b-citation-invert blockquote{background-color:#c69e3d;background-image:url(../../vieux-qc/app/img/bg-gen-inverse.jpg);background-position:center center;background-size:cover}.vieux-qc-hiver .b-citation-invert blockquote{background-color:#2b94a4;background-image:url(../../vieux-qc/app/img-hiver/bg-gen-inverse.jpg)}.b-citation-invert blockquote,.b-citation-invert cite,.b-citation-invert cite.text-color-gold a{color:#fff}.nav-secteurs{overflow:hidden;position:relative}.b-secteurs{*zoom:1;margin:0;padding:0;position:relative;overflow:hidden;-webkit-transform:translatez(0);transform:translatez(0)}.b-secteurs:before,.b-secteurs:after{content:"";display:table}.b-secteurs:after{clear:both}.b-secteur{display:block;padding:0;text-align:center;overflow:hidden;position:relative}.b-secteur-bg{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#5f7080;position:absolute;top:0;left:0;width:100%;height:101%}.b-secteur-overlay{transition:height .3s ease;background-color:rgba(243,156,18,.33);height:0;left:0;position:absolute;right:0;top:0;width:calc(100% + 60px);z-index:2}.vieux-qc-hiver .b-secteur-overlay{background-color:rgba(43,148,164,.33)}.b-secteur-title{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.b-secteur-title-inner{color:#fff;display:block;font-size:22px;font-weight:700;line-height:1.1;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-90px) translateY(-50%);transform:translateX(-90px) translateY(-50%);width:180px}html:not(.mobile) .b-secteur-title-inner{text-shadow:0 0 20px black}html:not(.mobile) .b-secteur:hover .b-secteur-overlay,html:not(.mobile) .b-secteur.hover .b-secteur-overlay{height:calc(100% + 1px)}@media screen and (max-width:767px){.b-secteur{height:180px}.b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-hori-chateau-frontenac.jpg)}.vieux-qc-hiver .b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-hori-chateau-frontenac.jpg)}.b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-hori-petit-champlain.jpg)}.vieux-qc-hiver .b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-hori-petit-champlain.jpg)}.b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-hori-vieux-port.jpg)}.vieux-qc-hiver .b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-hori-vieux-port.jpg)}.b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-hori-rue-st-jean.jpg)}.vieux-qc-hiver .b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-hori-rue-st-jean.jpg)}.b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-hori-parlement.jpg)}.vieux-qc-hiver .b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-hori-parlement.jpg)}.b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-hori-plaines-abraham.jpg)}.vieux-qc-hiver .b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-hori-plaines-abraham.jpg)}.b-secteur-chateau-frontenac .b-secteur-bg{background-position:top center}}@media screen and (min-width:768px)and (max-width:1399px){.b-secteurs{height:550px}.b-secteur{width:33.33%;float:left;height:50%}.b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-chateau-frontenac.jpg)}.vieux-qc-hiver .b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-chateau-frontenac.jpg)}.b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-petit-champlain.jpg)}.vieux-qc-hiver .b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-petit-champlain.jpg)}.b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-vieux-port.jpg)}.vieux-qc-hiver .b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-vieux-port.jpg)}.b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-rue-st-jean.jpg)}.vieux-qc-hiver .b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-rue-st-jean.jpg)}.b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-parlement.jpg)}.vieux-qc-hiver .b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-parlement.jpg)}.b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-plaines-abraham.jpg)}.vieux-qc-hiver .b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-plaines-abraham.jpg)}}@media screen and (min-width:992px)and (max-width:1399px){.b-secteurs{height:700px}.mm-nav .b-secteurs{height:100%}}@media screen and (min-width:1400px){.b-secteurs{height:350px}.b-secteur{transition:transform .25s ease,-webkit-transform .25s ease,width .25s ease,padding .25s ease;box-sizing:content-box;padding-right:60px;padding-left:0;position:absolute;top:0;bottom:0;width:16.75%}.b-secteur-bg{transition:transform .25s ease,-webkit-transform .25s ease;-webkit-transform:translateX(-30px);transform:translateX(-30px);width:calc(100% + 60px);z-index:1}.b-secteur-title{transition:transform .25s ease,-webkit-transform .25s ease;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.b-secteur-chateau-frontenac{left:0%;z-index:0}.b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-chateau-frontenac.jpg)}.vieux-qc-hiver .b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-chateau-frontenac.jpg)}.b-secteur-petit-champlain{left:16.66667%;z-index:1}.b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-petit-champlain.jpg)}.vieux-qc-hiver .b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-petit-champlain.jpg)}.b-secteur-vieux-port{left:33.33333%;z-index:2}.b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-vieux-port.jpg)}.vieux-qc-hiver .b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-vieux-port.jpg)}.b-secteur-rue-st-jean{left:50%;z-index:3}.b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-rue-st-jean.jpg)}.vieux-qc-hiver .b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-rue-st-jean.jpg)}.b-secteur-parlement{left:66.66667%;z-index:4}.b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-parlement.jpg)}.vieux-qc-hiver .b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-parlement.jpg)}.b-secteur-plaines-abraham{left:83.33333%;z-index:5}.b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-plaines-abraham.jpg)}.vieux-qc-hiver .b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-plaines-abraham.jpg)}html:not(.mobile) .b-secteurs:hover .b-secteur{-webkit-transform:translateX(-30px);transform:translateX(-30px)}html:not(.mobile) .b-secteur:hover{padding-left:30px;padding-right:30px}html:not(.mobile) .b-secteur:hover .b-secteur-bg{-webkit-transform:translateX(0);transform:translateX(0)}html:not(.mobile) .b-secteur:hover .b-secteur-title{-webkit-transform:translateX(0);transform:translateX(0)}html:not(.mobile) .b-secteur:hover:hover~.b-secteur{-webkit-transform:translateX(30px);transform:translateX(30px)}.mm-nav .b-secteurs{height:100%}.mm-nav .b-secteurs .b-secteur{line-height:100%}.mm-nav .b-secteurs .b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-head-chateau-frontenac.jpg)}.vieux-qc-hiver .mm-nav .b-secteurs .b-secteur-chateau-frontenac .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-head-chateau-frontenac.jpg)}.mm-nav .b-secteurs .b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-head-petit-champlain.jpg)}.vieux-qc-hiver .mm-nav .b-secteurs .b-secteur-petit-champlain .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-head-petit-champlain.jpg)}.mm-nav .b-secteurs .b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-head-vieux-port.jpg)}.vieux-qc-hiver .mm-nav .b-secteurs .b-secteur-vieux-port .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-head-vieux-port.jpg)}.mm-nav .b-secteurs .b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-head-rue-st-jean.jpg)}.vieux-qc-hiver .mm-nav .b-secteurs .b-secteur-rue-st-jean .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-head-rue-st-jean.jpg)}.mm-nav .b-secteurs .b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-head-parlement.jpg)}.vieux-qc-hiver .mm-nav .b-secteurs .b-secteur-parlement .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-head-parlement.jpg)}.mm-nav .b-secteurs .b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img/content/secteurs/bkg-secteur-head-plaines-abraham.jpg)}.vieux-qc-hiver .mm-nav .b-secteurs .b-secteur-plaines-abraham .b-secteur-bg{background-image:url(../../vieux-qc/app/img-hiver/content/secteurs/bkg-secteur-head-plaines-abraham.jpg)}.footer-nav .b-secteurs{margin-top:-61px;height:240px}.footer-nav .b-secteur{top:60px;line-height:180px;padding:0;z-index:1}.footer-nav .b-secteur-bg,.footer-nav .b-secteur-title,.footer-nav .b-secteur-overlay{width:100%;-webkit-transform:none;transform:none}html:not(.mobile) .footer-nav .b-secteurs:hover .b-secteur{-webkit-transform:translateX(0);transform:translateX(0);padding:0}html:not(.mobile) .footer-nav .b-secteur{transition:top .25s ease,box-shadow .25s ease;box-shadow:0 0 30px transparent}html:not(.mobile) .footer-nav .b-secteur:hover,html:not(.mobile) .footer-nav .b-secteur.hover{box-shadow:0 0 30px rgba(0,0,0,.6);top:30px;z-index:3}html:not(.mobile) .footer-nav .b-secteur:hover .b-secteur-bg,html:not(.mobile) .footer-nav .b-secteur:hover .b-secteur-overlay,html:not(.mobile) .footer-nav .b-secteur.hover .b-secteur-bg,html:not(.mobile) .footer-nav .b-secteur.hover .b-secteur-overlay{-webkit-transform:none;transform:none}html:not(.mobile) .footer-nav .b-secteur.hover{z-index:2}}.b-panorama{display:block;width:100%;position:relative;background-size:cover;background-position:center center;overflow:hidden}.b-panorama-cta{position:absolute;top:0;left:0;padding:0;margin:0;z-index:2;pointer-events:none;background-color:rgba(0,0,0,.15);width:100%;height:100%;opacity:1;transition:opacity 1.5s ease}.b-panorama-cta.hidden{opacity:0}html.mobile .b-panorama-cta{display:none!important}.b-panorama-cta-fx{position:absolute;top:50%;left:0;width:100%;height:300px;margin-top:-150px}.b-panorama-cta-svg{position:absolute;top:50%;left:50%;padding:0;margin:0;pointer-events:none;width:150px;height:150px;opacity:.7;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .25s ease;background:transparent url(../../vieux-qc/app/img/svg/drag.svg) no-repeat center center;background-size:100% auto}.b-panorama:hover .b-panorama-cta-svg{opacity:1}@media screen and (min-width:480px){.b-panorama-cta-svg{width:236px;height:236px}}@media screen and (min-width:992px){.b-panorama-cta-svg{width:340px;height:340px}}.b-panorama-cta--disable-right .b-panorama-cta-svg{background-image:url(../../vieux-qc/app/img/svg/drag-no-right.svg)}.b-panorama-cta--disable-left .b-panorama-cta-svg{background-image:url(../../vieux-qc/app/img/svg/drag-no-left.svg)}.b-panorama-restrict{display:block;z-index:1;overflow:hidden;position:absolute;top:0;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-panorama-view{display:block;z-index:1;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.b-panorama-media{width:auto;height:100%}.b-panorama-media video,.b-panorama-media picture,.b-panorama-media img{width:inherit;height:inherit}.b-panorama-drag-area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:move;cursor:ew-resize;cursor:-webkit-grab;cursor:grab}.b-panorama-placeholder .b-panorama-drag-area{background:rgba(182,255,0,.5)}.b-panorama-drag-area-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.b-panorama.b-panorama-fallback{background:none!important}.b-panorama.b-panorama-fallback .b-space{display:none!important}.b-panorama.b-panorama-fallback video,.b-panorama.b-panorama-fallback img{width:200%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}@media screen and (min-width:480px){.b-panorama.b-panorama-fallback video,.b-panorama.b-panorama-fallback img{width:140%;-webkit-transform:translateX(-15%);transform:translateX(-15%)}}@media screen and (min-width:768px){.b-panorama.b-panorama-fallback video,.b-panorama.b-panorama-fallback img{width:100%;-webkit-transform:none;transform:none}}.a-text-credit{width:700px;max-width:100%;padding:80px 20px}@media screen and (min-width:768px){.a-text-credit{padding-left:30px;padding-right:30px}}@media screen and (min-width:992px){.a-text-credit{position:absolute;top:0;right:50%;max-width:50%;padding-left:60px;padding-right:60px}}.a-text-middle{position:fixed;top:50%;right:50%;width:700px;max-width:50%;padding:0 60px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.a-text-middle>*:first-child{margin-top:0}.a-text-middle>*:last-child{margin-bottom:0}@media screen and (min-width:1700px){.a-text-middle{right:55%}}.a-mosaic{padding:20px;background:rgba(0,0,0,.2);width:420px;max-width:100%;min-height:100vh;margin-left:50%}.a-mosaic-row{margin:0 -5px;*zoom:1}.a-mosaic-row:before,.a-mosaic-row:after{content:"";display:table}.a-mosaic-row:after{clear:both}.a-mosaic-col{padding:0 5px;width:50%;float:left}.a-mosaic-btn{display:block;margin:10px 0 0 0;padding:0;border:none;outline:none;background:none;position:relative}.a-mosaic-btn:first-child{margin-top:0}.a-mosaic-btn img{display:block;width:100%;height:auto}.a-mosaic-btn:before{transition:opacity .25s,height .25s;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:0;background-color:#0f181d;opacity:0}.a-mosaic-btn:focus,.a-mosaic-btn:focus:active{border:none}.a-mosaic-btn:hover:before{height:100%;opacity:.3}.a-mosaic-arrow{display:block;margin:0;padding:0;position:fixed;top:calc(100vh - 60px);left:calc(50% + (350px/2) - 27px);border:none;outline:none;width:40px;height:40px;background-color:transparent;background-repeat:no-repeat;background-size:100% auto;background-image:url(../../vieux-qc/app/img/svg/button-down.svg);z-index:100;opacity:1;transition:opacity 1s ease,z-index 1s ease}.a-mosaic-arrow.hide{opacity:0;z-index:-1}@media screen and (min-width:1200px){.a-mosaic{padding:30px;width:500px}}@media screen and (min-width:1400px){.a-mosaic{width:550px}.a-mosaic.a-mosaic--has-row{width:600px}}@media screen and (min-width:1600px){.a-mosaic.a-mosaic--has-row{width:700px}}@media screen and (min-width:1700px){.a-mosaic{margin-left:45%}}.a-slider{display:block;padding:70px;margin:0 auto;width:1400px;max-width:100%;height:100%;opacity:0;transition:opacity .5s ease}.a-event{display:block}.a-event-content{display:inline-block;color:inherit;text-decoration:none;position:relative;font-family:"ProximaNova Cond";font-style:normal;font-weight:400;font-size:18px;line-height:1.3;padding-left:15px}.a-event-content:before{display:block;content:'';position:absolute;top:4px;bottom:5px;left:0;width:2px}.a-event-title,.a-event-date{display:block;padding-left:15px}.a-event-date{vertical-align:bottom}.a-event--gold .a-event-content{color:#c69e3d}.a-event--gold .a-event-content:before{background-color:#c69e3d}.a-event--link.a-event--gold .a-event-content:hover{color:#a98632}.a-event--link.a-event--gold .a-event-content:hover:before{background-color:#a98632}.a-event--blue .a-event-content{color:#2b94a4}.a-event--blue .a-event-content:before{background-color:#2b94a4}.a-event--link.a-event--blue .a-event-content:hover{color:#237784}.a-event--link.a-event--blue .a-event-content:hover:before{background-color:#237784}.a-event--white .a-event-content{color:#fff}.a-event--white .a-event-content:before{background-color:#fff}.a-event--link.a-event--white .a-event-content:hover{color:#d1d1d1}.a-event--link.a-event--white .a-event-content:hover:before{background-color:#d1d1d1}.a-secteur{display:block;position:absolute;top:90px;bottom:90px;left:60px;right:60px;background-color:#5f7080;box-shadow:rgba(0,0,0,.5) 0 0 60px}.a-secteur__info{box-shadow:rgba(0,0,0,.5) 2px 2px 10px;background:#fff;color:#6e6d6a;text-align:left;font-size:18px;line-height:20px;width:auto;opacity:0;padding:5px 15px;position:relative;white-space:nowrap}.a-secteur__info:before{content:'';display:block;position:absolute;top:8px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff}.fx-fadein--initial{transition:opacity 1.75s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1.75s ease;transition:transform 1s ease,opacity 1.75s ease,-webkit-transform 1s ease;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}@media screen and (min-width:768px){.fx-fadein--initial{-webkit-transform:translateY(40px);transform:translateY(40px)}}@media screen and (min-width:992px){.fx-fadein--initial{-webkit-transform:translateY(60px);transform:translateY(60px)}}@media screen and (min-width:1200px){.fx-fadein--initial{-webkit-transform:translateY(80px);transform:translateY(80px)}}.fx-fadein--visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}