@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');@import url("/application/themes/designed_by_tonik/css/plugins/baguetteBox.min.css");.transition-fade{transition:all .3s;-webkit-transition:all .3s}.transition-fade-btn{transition:background-color .3s,border-color .3s;-webkit-transition:background-color .3s,border-color .3s}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}body{overflow-x:hidden}body.mfp-zoom-out-cur{overflow:hidden}body.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}body.background_image_container{background-image:url('/application/themes/designed_by_tonik/images/forest_bg.jpg');background-color:#fff;background-position:0 305px !important;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:600px}@media (max-width: 575px){body.background_image_container{background:#FFF}}html.ccm-toolbar-visible header div.header-fixable{top:48px !important}div.ccm-page{font-family:'Montserrat',sans-serif;color:#000;font-weight:300;font-size:10px;line-height:140%}@media (min-width: 768px){div.ccm-page{font-size:12px;line-height:144%}}@media (min-width: 992px){div.ccm-page{font-size:14px;line-height:146%}}@media (min-width: 1400px){div.ccm-page{font-size:16px;line-height:150%}}.content{padding:25px 0px}@media (min-width: 768px){.content{padding:25px 10px}}.formidable label{font-size:16px}div.ccm-panel-content ul.nav li{flex:1 1 100%}#ccm-theme-grid-edit-mode-row-wrapper{display:flex;width:100%}.hidden{display:none}div.ccm-page h1,div.ccm-page .h1{font-size:32px;line-height:100%;font-family:'Bebas Neue',sans-serif;font-weight:400;color:#0057a0;margin:10px 0}@media (min-width: 576px){div.ccm-page h1,div.ccm-page .h1{font-size:34px}}@media (min-width: 768px){div.ccm-page h1,div.ccm-page .h1{font-size:36px}}@media (min-width: 992px){div.ccm-page h1,div.ccm-page .h1{font-size:40px}}@media (min-width: 1400px){div.ccm-page h1,div.ccm-page .h1{font-size:44px}}@media (min-width: 768px){div.ccm-page h1,div.ccm-page .h1{margin:15px 0}}@media (min-width: 992px){div.ccm-page h1,div.ccm-page .h1{margin:20px 0}}@media (min-width: 1400px){div.ccm-page h1,div.ccm-page .h1{margin:25px 0}}div.ccm-page h2,div.ccm-page .h2{font-size:24px;line-height:120%;font-weight:700;color:#000;margin:10px 0}@media (min-width: 768px){div.ccm-page h2,div.ccm-page .h2{font-size:26px}}@media (min-width: 992px){div.ccm-page h2,div.ccm-page .h2{font-size:28px}}@media (min-width: 1400px){div.ccm-page h2,div.ccm-page .h2{font-size:30px}}@media (min-width: 768px){div.ccm-page h2,div.ccm-page .h2{margin:15px 0}}@media (min-width: 992px){div.ccm-page h2,div.ccm-page .h2{margin:20px 0}}@media (min-width: 1400px){div.ccm-page h2,div.ccm-page .h2{margin:25px 0}}div.ccm-page h2.page-title::after,div.ccm-page .h2.page-title::after{display:none !important}div.ccm-page h3,div.ccm-page .h3{font-size:18px;line-height:130%;font-weight:600;color:#000;margin:10px 0}@media (min-width: 992px){div.ccm-page h3,div.ccm-page .h3{font-size:20px}}@media (min-width: 1400px){div.ccm-page h3,div.ccm-page .h3{font-size:22px}}@media (min-width: 768px){div.ccm-page h3,div.ccm-page .h3{margin:15px 0}}@media (min-width: 992px){div.ccm-page h3,div.ccm-page .h3{margin:20px 0}}@media (min-width: 1400px){div.ccm-page h3,div.ccm-page .h3{margin:25px 0}}div.ccm-page a{font-size:15px;line-height:149%;color:#000;font-weight:600;text-decoration:underline;letter-spacing:0.01em;transition:all .3s;-webkit-transition:all .3s}@media (min-width: 768px){div.ccm-page a{font-size:16px;line-height:150%}}div.ccm-page a:hover{color:#0057a0;text-decoration:none}div.ccm-page p{margin:9.4921875px 0}@media (min-width: 768px){div.ccm-page p{margin:16.875px 0}}@media (min-width: 992px){div.ccm-page p{margin:22.5px 0}}@media (min-width: 1400px){div.ccm-page p{margin:30px 0}}div.ccm-page ul,div.ccm-page ol{font-size:15px;line-height:149%;line-height:140%;margin-bottom:10px}@media (min-width: 768px){div.ccm-page ul,div.ccm-page ol{font-size:16px;line-height:150%}}@media (min-width: 768px){div.ccm-page ul,div.ccm-page ol{margin:8.4375px 0}}@media (min-width: 992px){div.ccm-page ul,div.ccm-page ol{margin:11.25px 0}}@media (min-width: 1400px){div.ccm-page ul,div.ccm-page ol{margin:15px 0}}div.ccm-page ul li,div.ccm-page ol li{margin-bottom:5px}div.ccm-page .btn{font-size:17px;line-height:150%;border-radius:4px;display:inline-flex;align-items:center;padding:.7em 1.3em;border:3px solid #fff;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:0.02em}@media (min-width: 1400px){div.ccm-page .btn{font-size:18px}}div.ccm-page .btn::after{background:url('/application/themes/designed_by_tonik/images/arrow-blue-big.png') center / contain no-repeat;content:'';display:block;height:19px;width:12px;margin-left:20px}div.ccm-page .btn-primary{background:#fff;border-color:#fff;color:#0057a0}div.ccm-page .btn-primary:hover{background:#e9ebef;border-color:#e9ebef}div.ccm-page .btn-secondary{background:#0057a0;border-color:#0057a0;color:#fff}div.ccm-page .btn-secondary::after{background-image:url('/application/themes/designed_by_tonik/images/arrow-white.png')}div.ccm-page .btn-secondary:hover{background:#003f73;border-color:#003f73;color:#fff}div.ccm-page .achat-en-ligne::after{display:none}div.ccm-page .achat-en-ligne::before{background:url('/application/themes/designed_by_tonik/images/icon-cart.png') center / contain no-repeat;content:'';width:37px;height:31px;display:block;margin-right:20px}div.ccm-page .frame{border:1px solid #003f73;padding:5px 10px}@media (min-width: 320px){div.ccm-page .col-xs-6{flex:0 0 50%;max-width:50%}}div.ccm-page img{max-width:100%}div.ccm-page .captcha_done{display:none}div.ccm-page .blanc-texte{color:#fff !important}div.ccm-page .bleu-texte{color:#0057a0 !important}div.ccm-page .red-texte{color:#f00 !important}div.ccm-page .lg-text{font-size:17px;line-height:150%}@media (min-width: 1400px){div.ccm-page .lg-text{font-size:18px}}div.ccm-page .sm-text{color:#666;font-size:15px}div.ccm-page strong,div.ccm-page b{font-weight:700}div.ccm-page .same-line{display:flex;flex-direction:row}@media (max-width: 1399px){div.ccm-page .same-line{flex-direction:column;align-items:flex-start}}div.ccm-page .infolettre-sidebar{width:100%;height:100%;min-height:375px;max-width:450px;margin:30px auto;display:block;padding:0}@media (max-width:991px){div.ccm-page .infolettre-sidebar{min-height:315px}}div.ccm-page .footer-infolettre{width:100%;height:100%;min-height:315px;max-width:450px;margin:30px 0;display:block;padding:0}div.ccm-page header{z-index:1}div.ccm-page header .container-fluid{max-width:1710px}div.ccm-page header div.fixed div.search-menu a{padding:8px}div.ccm-page header div.fixed div.search-menu a img{filter:brightness(0);width:25px !important;height:22px}div.ccm-page header div.header-fixable{background-color:#fff;position:fixed;width:100%;z-index:98;padding-top:0;opacity:1;visibility:visible}div.ccm-page header div.header-fixable .banner-message{background:#0057a0;text-align:center;padding:20px 0 0}div.ccm-page header div.header-fixable .banner-message p{color:#fff;margin:0 0 20px}div.ccm-page header div.header-fixable .banner-message p a{color:inherit}div.ccm-page header div.header-fixable.fixed .banner-message{display:none}@media (max-width: 575px){div.ccm-page header div.header-fixable .logo-wrapper img{height:35px}}@media (min-width: 576px){div.ccm-page header div.header-fixable .logo-wrapper img{height:55px}}@media (min-width: 1400px){div.ccm-page header div.header-fixable .logo-wrapper img{height:auto}}@media (min-width: 768px){div.ccm-page header div.header-fixable.fixed .logo-wrapper.inside-full-height{display:none}div.ccm-page header div.header-fixable.fixed .logo-wrapper.inside-small-height{display:block}div.ccm-page header div.header-fixable.fixed .show-when-fixed{display:block !important}div.ccm-page header div.header-fixable.fixed .hide-when-fixed{display:none !important}div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav{width:auto}div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav .show-nav{position:relative;margin-left:55px}div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav .show-nav a{align-items:center;color:#333;display:flex;padding:20px;text-decoration:none}div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav .show-nav a::after{background:url("/application/themes/designed_by_tonik/images/arrow-black-bold.png") center / contain no-repeat;content:"";display:block;height:19px;width:12px;margin-left:19px;transform:rotate(90deg)}div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav .show-nav+ul{position:absolute;top:90%;left:0;visibility:hidden;opacity:0;transition:all .5s linear}div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav .show-nav+ul li a{padding:20px}div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav .show-nav:hover+ul,div.ccm-page header div.header-fixable.fixed div.nav-bar-wrapper nav#mainnav .show-nav+ul:hover{visibility:visible;opacity:1}}@media (min-width: 1400px){div.ccm-page header div.header-fixable .logo-wrapper.inside-small-height{display:none}}@media (max-width: 1399px){div.ccm-page header div.header-fixable .logo-wrapper.inside-full-height{display:none}}div.ccm-page header div.header-fixable .logo-wrapper a{display:block}@media (min-width: 1400px){div.ccm-page header div.header-fixable .logo-wrapper a{margin:13px 0}}div.ccm-page header div.header-fixable .foire-questions a,div.ccm-page header div.header-fixable .droit-dacces a,div.ccm-page header div.header-fixable .carte-interactive a{display:flex;align-items:center;color:#0057a0;margin-right:10px;padding:20px}@media (min-width: 992px){div.ccm-page header div.header-fixable .foire-questions a,div.ccm-page header div.header-fixable .droit-dacces a,div.ccm-page header div.header-fixable .carte-interactive a{margin-right:30px}}@media (min-width: 1400px){div.ccm-page header div.header-fixable .foire-questions a,div.ccm-page header div.header-fixable .droit-dacces a,div.ccm-page header div.header-fixable .carte-interactive a{margin-right:55px}}div.ccm-page header div.header-fixable .foire-questions a::before,div.ccm-page header div.header-fixable .droit-dacces a::before,div.ccm-page header div.header-fixable .carte-interactive a::before{background-position:center;background-size:contain;background-repeat:no-repeat;content:"";display:block;margin-right:14px}div.ccm-page header div.header-fixable .foire-questions a::before{background-image:url("/application/themes/designed_by_tonik/images/FAQ.svg");height:30px;width:24px}div.ccm-page header div.header-fixable .carte-interactive a::before{background-image:url("/application/themes/designed_by_tonik/images/map-pointer.png");height:30px;width:24px}div.ccm-page header div.header-fixable .droit-dacces a::before{background-image:url("/application/themes/designed_by_tonik/images/cart-icon.png");height:30px;width:30px}div.ccm-page header div.header-fixable .responsive-menu{display:inline-block !important}div.ccm-page header div.header-fixable .responsive-menu #responsive-menu-trigger{display:block;width:100%;height:100%;padding:7px 7px 7px 0;color:#000;text-decoration:none;text-align:right}@media (min-width: 576px){div.ccm-page header div.header-fixable .responsive-menu #responsive-menu-trigger{padding:10px 0}}div.ccm-page header div.header-fixable .responsive-menu #responsive-menu-trigger:hover,div.ccm-page header div.header-fixable .responsive-menu #responsive-menu-trigger:focus,div.ccm-page header div.header-fixable .responsive-menu #responsive-menu-trigger:active{color:#0057a0}div.ccm-page header div.header-fixable div.top-bar-wrapper{display:flex;justify-content:flex-end;border-bottom:1px solid #e9ebef}@media (min-width: 992px){div.ccm-page header div.header-fixable div.top-bar-wrapper{padding-right:0}}div.ccm-page header div.header-fixable div.top-bar-wrapper ul{list-style:none;display:inline-block;padding:0;margin:0 -16px}@media (min-width: 992px){div.ccm-page header div.header-fixable div.top-bar-wrapper ul{margin:0 -32px}div.ccm-page header div.header-fixable div.top-bar-wrapper ul.switch-language{margin:0 14px 0 35px}}@media (min-width: 1400px){div.ccm-page header div.header-fixable div.top-bar-wrapper ul{margin:0 -32px}div.ccm-page header div.header-fixable div.top-bar-wrapper ul.switch-language{margin:0 18px 0 35px}}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li{display:inline-block;margin:0 2px;position:relative;text-align:center}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-271 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-472 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-293 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-654 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-1097 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-1098 a{background:#0057a0;color:#fff}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-271 a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-472 a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-293 a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-654 a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-1097 a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-1098 a:hover{background:#fff;color:#0057a0}@media (min-width: 992px){div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-271 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-472 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-293 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-654 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-1097 a,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.nav-item-1098 a{margin:10px 22px}}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus a{padding:10px 15px;border:1px solid #0057a0;background-color:#0057a0;color:#fff;margin:5px 22px !important}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus a:focus{border:1px solid #0057a0;background-color:#fff;color:#0057a0}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub{position:absolute;margin:0;z-index:101;background-color:#fff;width:100%;min-width:150px;box-shadow:0 3px 6px rgba(0,0,0,0.2),0 3px 6px rgba(0,0,0,0.19);left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:all .5s ease}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub div.dropdown_sub{display:none}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub div.spacer{position:absolute;width:100%;left:0;top:-15px;height:30px}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul{width:100%;height:auto;margin:0;padding:0;display:block}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul li{width:100%;height:auto;margin:0;padding:0;display:list-item}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul li a{font-size:15px;color:#000;background-color:#fff;padding:10px 0px;border-color:#fff;text-transform:none}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul li a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul li a:focus,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul li a:active{color:#0057a0}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul li.nav-last{border:none}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus .dropdown_sub ul li.nav-last a{border:none}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li.top-nav-focus:hover .dropdown_sub{opacity:1;visibility:visible;pointer-events:all}@media (min-width: 992px){div.ccm-page header div.header-fixable div.top-bar-wrapper ul li{margin:0 10px}}@media (min-width: 1400px){div.ccm-page header div.header-fixable div.top-bar-wrapper ul li{margin:0 11px}}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li a{font-size:15px;display:block;color:#0057a0;line-height:115%;padding:16px;text-decoration:none;text-transform:uppercase}@media (min-width: 1400px){div.ccm-page header div.header-fixable div.top-bar-wrapper ul li a{padding:21px 20px}}@media (min-width: 992px){div.ccm-page header div.header-fixable div.top-bar-wrapper ul li a{padding:16px 3px}}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li a:hover,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li a:focus,div.ccm-page header div.header-fixable div.top-bar-wrapper ul li a:active{text-decoration:none;background-color:transparent}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li .dropdown_sub{font-size:15px;font-weight:400;background:#fff;display:flex;flex-direction:column;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:all .5s ease;visibility:hidden;z-index:1}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li .dropdown_sub a{font-weight:400}div.ccm-page header div.header-fixable div.top-bar-wrapper ul li:hover .dropdown_sub{opacity:1;visibility:visible;pointer-events:all}div.ccm-page header div.header-fixable div.nav-bar-wrapper{position:relative;padding:10px}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper{flex:1 1 auto}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .show-when-fixed{display:none}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper div.main_nav_social_media ul{margin:10px 0 0 15px !important;width:100px;max-width:100%}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper div.main_nav_social_media ul li{display:inline;list-style-type:none;float:left}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper div.main_nav_social_media ul li a{padding:10px 15px !important;color:#000;text-decoration:none !important}@media (max-width: 1399px){div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper div.main_nav_social_media ul li a i{width:100%;margin:0 auto}}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .magazine-link ul{display:flex;padding:0;margin:0}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .magazine-link ul li{list-style-type:none;margin-right:30px}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .magazine-link ul li:last-of-type{margin-right:0px}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu{position:relative}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu a{padding:8px !important}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu a img{filter:brightness(0);width:40px;height:auto}@media (min-width: 992px){div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu a:not(.nav-focus){padding:10px}}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu .search-container{z-index:100;position:absolute;padding:5px;background:#fff;top:55px;right:0px;border-radius:4px;opacity:0;visibility:hidden;pointer-events:none;transition:all .5s ease}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu .search-container.active{opacity:1;visibility:visible;pointer-events:all}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu .search-container form{display:flex}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu .search-container form input[type="text"]{font-size:14px;line-height:140%;padding:10px;border:1px solid #e9ebef;border-radius:0;color:#666;border-top-left-radius:4px;border-bottom-left-radius:4px}@media (min-width: 768px){div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu .search-container form input[type="text"]{font-size:13px}}div.ccm-page header div.header-fixable div.nav-bar-wrapper .bottom-bar-wrapper .search-menu .search-container form input[type="submit"]{font-size:15px;border-top-right-radius:4px;border-bottom-right-radius:4px;border:3px solid #0057a0;background:#0057a0;display:inline-flex;align-items:center;font-weight:700;padding:.7em 1.3em;text-decoration:none;padding:0 20px;color:#fff}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav{justify-content:flex-end;width:100%}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav .dropdown>.has_sub_menu>a{cursor:default}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul{list-style:none;padding:0;margin:0 0 0 0px !important}@media (min-width: 992px){div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul{margin:0 0 0 -30px}}@media (min-width: 1400px){div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul{margin:0 0 0 -35px}}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li{margin:0;padding:0;position:relative;display:inline-block}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li:nth-child(n + 6){display:none}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li:hover>a,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li:focus>a,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li:active>a{color:#0057a0}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li:hover div.dropdown_sub,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li:focus div.dropdown_sub,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li:active div.dropdown_sub{opacity:1;visibility:visible;pointer-events:all}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a{font-size:17px;line-height:150%;line-height:115%;font-weight:500;display:block;background:#fff;color:#000;width:100%;height:100%;text-align:center;padding:9px;text-decoration:none;position:relative;z-index:96}@media (min-width: 1400px){div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a{font-size:18px}}@media (min-width: 992px){div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a{padding:20px 10px}}@media (min-width: 1400px){div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a{padding:20px 18px}}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a:hover,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a:focus,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a:active{color:#0057a0;text-decoration:none}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a.nav-focus{padding:10px 15px;border:1px solid #000;background-color:#000;color:#fff}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li a.nav-focus:hover{border:1px solid #000;background-color:#fff;color:#000}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub{position:absolute;margin:0;z-index:95;background-color:#fff;width:100%;min-width:150px;box-shadow:0 0 8px 0 rgba(0,0,0,0.2),0 0 20px 0 rgba(0,0,0,0.19);left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:all .5s ease}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub div.dropdown_sub{display:none}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub div.spacer{position:absolute;width:100%;left:0;top:-15px;height:30px}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub ul{width:100%;height:auto;margin:0;padding:0;display:block}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub ul li{width:100%;height:auto;margin:0;padding:0;display:list-item}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub ul li a{font-size:15px;color:#000;padding:20px;border-bottom:1px solid rgba(0,0,0,0.15);text-transform:none;font-weight:400}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub ul li a:hover,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub ul li a:focus,div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub ul li a:active{color:#0057a0}div.ccm-page header div.header-fixable div.nav-bar-wrapper nav#mainnav ul li div.dropdown_sub ul li.nav-last a{border:none}div.ccm-page header div.pad-fixed{height:45px}@media (min-width: 576px){div.ccm-page header div.pad-fixed{height:65px}}@media (min-width: 768px){div.ccm-page header div.pad-fixed{height:95px}}@media (min-width: 992px){div.ccm-page header div.pad-fixed{height:100px}}@media (min-width: 1400px){div.ccm-page header div.pad-fixed{height:115px}}div.ccm-page header .hero-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;min-height:calc(100vh - 45px)}@media (min-width: 576px){div.ccm-page header .hero-wrapper{min-height:calc(100vh - 65px)}}@media (min-width: 768px){div.ccm-page header .hero-wrapper{min-height:calc(100vh - 95px)}}@media (min-width: 992px){div.ccm-page header .hero-wrapper{min-height:calc(100vh - 100px)}}@media (min-width: 1400px){div.ccm-page header .hero-wrapper{min-height:calc(100vh - 115px)}}div.ccm-page header .hero-wrapper div.bg-hero{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}div.ccm-page header .hero-wrapper div.bg-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5)}div.ccm-page header .hero-wrapper div.img-hero{width:100%;background-position:center center;background-size:cover}@media (max-width: 575px){div.ccm-page header .hero-wrapper div.img-hero{height:200px;margin-bottom:40px;background-position:center center;background-size:cover;align-self:flex-end;flex:1 0 200px}}@media (min-width: 576px){div.ccm-page header .hero-wrapper div.img-hero{position:absolute;top:0;bottom:auto;width:40%;right:65px;height:103%}}@media (min-width: 768px){div.ccm-page header .hero-wrapper div.img-hero{width:50%;right:95px;height:105%}}@media (min-width: 992px){div.ccm-page header .hero-wrapper div.img-hero{right:100px}}@media (min-width: 1400px){div.ccm-page header .hero-wrapper div.img-hero{right:115px;height:115%}}div.ccm-page header .hero-wrapper .content{position:relative;align-self:center;width:100%;padding:35px 0;flex:1 1 auto}@media (min-width: 576px){div.ccm-page header .hero-wrapper .content{padding:30px 0}}@media (min-width: 768px){div.ccm-page header .hero-wrapper .content{padding:30px 0}}@media (min-width: 992px){div.ccm-page header .hero-wrapper .content{padding:45px 0}}div.ccm-page header .banner-wrapper{position:relative;height:250px}@media (min-width: 576px){div.ccm-page header .banner-wrapper{height:300px}}div.ccm-page header .banner-wrapper div.bg-banner{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 576px){div.ccm-page header .banner-wrapper div.bg-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5)}}div.ccm-page header .banner-wrapper div.img-banner{position:absolute;top:0;right:115px;width:50%;height:115%;background-position:center center;background-size:cover}@media (min-width: 576px){div.ccm-page header .banner-wrapper div.img-banner{top:0;bottom:auto;width:40%;right:65px;height:105%}}@media (min-width: 768px){div.ccm-page header .banner-wrapper div.img-banner{width:50%;right:95px;height:105%}}@media (min-width: 992px){div.ccm-page header .banner-wrapper div.img-banner{right:100px}}@media (min-width: 1400px){div.ccm-page header .banner-wrapper div.img-banner{right:115px;height:115%}}div.ccm-page header .banner-wrapper .content{background-color:rgba(209,232,205,0.7);position:absolute;top:50%;width:100%;min-height:50px;transform:translate(0, -50%);text-align:left}@media (min-width: 576px){div.ccm-page header .banner-wrapper .content{background-color:transparent}}div.ccm-page .breadcrumbs{padding:12px 0 0}div.ccm-page .breadcrumbs ol{background-color:transparent;align-items:center;display:flex;padding:0;margin-top:5px}div.ccm-page .breadcrumbs ol li{align-items:center;display:flex;list-style:none;color:#fff}div.ccm-page .breadcrumbs ol li a,div.ccm-page .breadcrumbs ol li a:hover{color:#fff}div.ccm-page .breadcrumbs ol li .home-img{filter:brightness(100)}div.ccm-page .breadcrumbs ol li::after{background:url("/application/themes/designed_by_tonik/images/arrow-white.png") center / contain no-repeat;content:"";display:block !important;height:12px;width:7px;margin:0 11px}div.ccm-page .breadcrumbs ol li.active::after{transform:rotate(90deg)}div.ccm-page section.h1-container{border-top:75px transparent solid;background-blend-mode:multiply;background-repeat:no-repeat;background-size:cover}@media (min-width: 576px){div.ccm-page section.h1-container{border-top:75px transparent solid}}@media (min-width: 1400px){div.ccm-page section.h1-container{border-top:170px transparent solid}}div.ccm-page #content_start section{padding:12.65625px 0}@media (min-width: 576px){div.ccm-page #content_start section{padding:16.875px 0}}@media (min-width: 768px){div.ccm-page #content_start section{padding:22.5px 0}}@media (min-width: 992px){div.ccm-page #content_start section{padding:30px 0}}@media (min-width: 1400px){div.ccm-page #content_start section{padding:40px 0}}div.ccm-page #content_start div.breadcrumbs-bg{background-color:#333}div.ccm-page .home section{background-color:#ffffff00 !important}div.ccm-page div.container section,div.ccm-page div.container div.white{background-color:#fff;height:fit-content}div.ccm-page div.container-home{background:#ffffffe8}@media (min-width:1px){div.ccm-page div.container-home .pub-container .pub{display:none}}@media (min-width: 320px){div.ccm-page div.container-home .pub-container .pub{display:none}}@media (max-width: 575px){div.ccm-page div.container-home .pub-container .pub{display:none}}@media (min-width: 576px){div.ccm-page div.container-home .pub-container .pub{display:none}}@media (min-width: 1400px){div.ccm-page div.container-home .pub-container .pub{display:block}}@media (min-width:1px){div.ccm-page div.container-home .pub-container .pub-mob{display:block}}@media (min-width: 320px){div.ccm-page div.container-home .pub-container .pub-mob{display:block}}@media (min-width: 576px){div.ccm-page div.container-home .pub-container .pub-mob{display:block}}@media (min-width: 1400px){div.ccm-page div.container-home .pub-container .pub-mob{display:none}}div.ccm-page div.sub{padding:20px 0}@media (min-width: 576px){div.ccm-page div.sub{padding:40px 0}}div.ccm-page div.sub ol.breadcrumb{background-color:transparent;padding-inline-start:0;margin:0}@media (min-width: 576px){div.ccm-page div.sub ol.breadcrumb{padding:15px 0 0 0}}div.ccm-page div.sub ol.breadcrumb li{margin:0;padding:0}div.ccm-page div.sub ol.breadcrumb li a{color:#fff;text-decoration:none}div.ccm-page div.sub ol.breadcrumb li.active{color:#fff}div.ccm-page div.sub ol.breadcrumb li+li:before{padding:0 5px;color:#fff;content:'>'}@media (min-width: 576px){div.ccm-page div.sub aside{padding:60px 0}}div.ccm-page div.sub aside div.subnav-wrapper{padding:45px;background-color:#f1f1f1}div.ccm-page div.sub aside div.subnav-wrapper div.subnav-parent{border-bottom:2px solid rgba(0,0,0,0.07000000000000001);padding:0 10px 20px}div.ccm-page div.sub aside div.subnav-wrapper div.subnav-parent a{text-decoration:none}div.ccm-page div.sub aside div.subnav-wrapper div.subnav-parent a:hover,div.ccm-page div.sub aside div.subnav-wrapper div.subnav-parent a:focus,div.ccm-page div.sub aside div.subnav-wrapper div.subnav-parent a:active{text-decoration:underline;color:#000}div.ccm-page div.sub aside div.subnav-wrapper ul.subnav{list-style:none;padding:20px 0 0;margin:0}div.ccm-page div.sub aside div.subnav-wrapper ul.subnav li{padding:10px;margin:0}div.ccm-page div.sub aside div.subnav-wrapper ul.subnav li:last-child{padding-bottom:0}div.ccm-page div.sub aside div.subnav-wrapper ul.subnav li a{text-decoration:none}div.ccm-page div.sub aside div.subnav-wrapper ul.subnav li a:hover,div.ccm-page div.sub aside div.subnav-wrapper ul.subnav li a:focus,div.ccm-page div.sub aside div.subnav-wrapper ul.subnav li a:active{text-decoration:underline;color:#000}div.ccm-page div.sub picture{display:block;margin:9.4921875px 0}@media (min-width: 768px){div.ccm-page div.sub picture{margin:16.875px 0}}@media (min-width: 992px){div.ccm-page div.sub picture{margin:22.5px 0}}@media (min-width: 1400px){div.ccm-page div.sub picture{margin:30px 0}}div.ccm-page div.sub .content{padding:20px 0 0}@media (min-width: 576px){div.ccm-page div.sub .content{padding:40px 0}}@media (max-width: 575px){div.ccm-page .h1-container .h1-div-container{margin-left:-15px;margin-right:-15px}}div.ccm-page .h1-container .flexslider{margin:0;border:none;background:none;overflow:hidden;border-radius:0}div.ccm-page .h1-container .flexslider>.slides{display:flex}div.ccm-page .h1-container .flexslider>.slides li{flex:0 0 100%}div.ccm-page .h1-container .flexslider .slides{margin:0;padding:0}div.ccm-page .h1-container .flexslider .slides li{margin:0}div.ccm-page .h1-container .flexslider ol.flex-control-paging{padding:14px 24px 7px;margin:0;position:absolute;bottom:0;right:0;background:#0057a0;left:auto;justify-content:flex-end;width:auto}@media (max-width: 991px){div.ccm-page .h1-container .flexslider ol.flex-control-paging{padding:14px 24px 0 !important}}div.ccm-page .h1-container .flexslider ol.flex-control-paging li{display:inline-block;background-color:#0057a0;flex:auto;border:0;width:9px;height:9px;opacity:1;margin:0 4px}div.ccm-page .h1-container .flexslider ol.flex-control-paging li a{text-indent:-9999px;width:9px;height:9px;border-radius:20px;display:block;text-decoration:none;background:#fff;padding:4px;cursor:pointer;opacity:25%}div.ccm-page .h1-container .flexslider ol.flex-control-paging li a.flex-active{cursor:default;opacity:1}div.ccm-page .h1-container.home .h1-div{background:url(/application/themes/designed_by_tonik/images/deux-motoneige-banniere.jpg) center / cover no-repeat;width:calc(100vw - 15px) !important;min-height:350px;max-width:100%;display:flex !important;justify-content:center;flex-direction:column;align-items:flex-start}@media (max-width: 1399px){div.ccm-page .h1-container.home .h1-div{min-height:300px}}div.ccm-page .h1-container .h1-div.pages{padding:3% 0;display:block;display:flex;align-items:center}@media (max-width: 1399px){div.ccm-page .h1-container .h1-div.pages{min-height:120px}}@media (max-width: 767px){div.ccm-page .h1-container .h1-div.pages{min-height:75px}}div.ccm-page .h1-container .h1-div.pages h1{margin:0}div.ccm-page .h1-container .h1-div h1{color:#fff;margin:0 0 1em;text-shadow:0 3px 6px rgba(0,0,0,0.5)}div.ccm-page .h1-container .custom-controls-container{position:relative}div.ccm-page .h1-container .custom-controls-container ol.flex-control-paging{padding:14px 24px;margin:0;position:absolute;bottom:0;right:0;background:#0057a0;left:auto;justify-content:flex-end}@media (max-width: 991px){div.ccm-page .h1-container .custom-controls-container ol.flex-control-paging{padding:14px 24px 0 !important}}div.ccm-page .h1-container .custom-controls-container ol.flex-control-paging li{display:inline-block;background-color:#0057a0;flex:auto;border:0;width:9px;height:9px;margin-bottom:0px;opacity:1}div.ccm-page .h1-container .custom-controls-container ol.flex-control-paging li a{text-indent:-9999px;width:9px;height:9px;border-radius:20px;background:#fff;display:block;text-decoration:none;padding:4px;cursor:pointer}div.ccm-page .h1-container .custom-controls-container ol.flex-control-paging li.active{cursor:default}div.ccm-page .h1-container .custom-controls-container ol.flex-control-paging li.active a{background:#003f73}@media (max-width: 1399px){div.ccm-page .h1-container.home .h1-div-container{background:#0057a0}}@media (max-width: 575px){div.ccm-page .h1-container.home .h1-div-container{margin:0}}@media (max-width: 1399px){div.ccm-page .h1-container.home .h1-div-container .h1-div{background-position:top center;background-size:cover}}div.ccm-page .h1-container.home .h1-div-container .h1-div h1{max-width:662px}div.ccm-page .populaire-container h2{align-items:center;display:flex;margin:0 0 60px}@media (max-width: 575px){div.ccm-page .populaire-container h2{margin:0 0 30px}}div.ccm-page .populaire-container h2::after{background:url('/application/themes/designed_by_tonik/images/arrow-black-bold.png') center / contain no-repeat;content:'';display:block;height:19px;max-height:15px;margin-left:25px;width:12px;max-width:9.375px;transform:scale(1.6)}div.ccm-page .populaire-container .populaire{height:100%;margin-bottom:40px}div.ccm-page .populaire-container .populaire a{text-decoration:none}div.ccm-page .populaire-container .populaire a h3{color:#fff;margin:0;padding:20px 80px 20px 20px;height:295px;align-items:flex-end;display:flex}div.ccm-page .populaire-container .populaire a p{background:#fff;margin:0;padding:25px 80px 20px 20px}div.ccm-page .populaire-container .populaire a .arrow{border-radius:50%;background:url('/application/themes/designed_by_tonik/images/arrow-black.png') center / auto no-repeat,#fff;background-position-x:55%,50%;display:block;height:45px;width:45px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;top:295px;right:26px;transform:translateY(-50%)}@media (max-width: 1399px){div.ccm-page .populaire-container .populaire a h3{height:185px}div.ccm-page .populaire-container .populaire a .arrow{top:185px}}@media (min-width: 1400px){div.ccm-page .populaire-container .populaire.blue{margin-right:15px}}div.ccm-page .populaire-container .populaire.blue h3{background:linear-gradient(0, rgba(0,87,160,0.78), rgba(0,87,160,0.78)),url('/application/themes/designed_by_tonik/images/skidoo-et-motoneigiste-bleu-gris.jpg') center / cover no-repeat}div.ccm-page .populaire-container .populaire.blue .arrow{right:43px}@media (min-width: 1400px){div.ccm-page .populaire-container .populaire.turquoise{margin-left:15px}}div.ccm-page .populaire-container .populaire.turquoise h3{background:linear-gradient(0, rgba(8,148,161,0.78), rgba(8,148,161,0.78)),url('/application/themes/designed_by_tonik/images/motoneigiste-rouge-et-femme-gris.jpg') center / cover no-repeat}div.ccm-page .populaire-container .populaire.mauve h3{background:linear-gradient(0, rgba(130,74,231,0.78), rgba(130,74,231,0.78)),url('/application/themes/designed_by_tonik/images/laptop-et-carte-credit-gris.jpg') center / cover no-repeat}div.ccm-page .imotoneige{background:url('/application/themes/designed_by_tonik/images/imotoneige-bg.jpg') center center / contain no-repeat;padding:70px 30px 70px;margin-top:-90px}@media (max-width: 1709px){div.ccm-page .imotoneige{padding:75px 15px 75px}}@media (max-width: 1399px){div.ccm-page .imotoneige{margin-top:-80px;background:url('/application/themes/designed_by_tonik/images/imotoneige-bg.jpg') center center / contain no-repeat;padding:21px 15px 31px}}@media (max-width: 991px){div.ccm-page .imotoneige{margin-top:-60px;padding:20px 20px 15px;background:url('/application/themes/designed_by_tonik/images/imotoneige-bg.jpg') center center / contain no-repeat}}@media (max-width: 767px){div.ccm-page .imotoneige{padding:71.5% 33px 30px;background:url('/application/themes/designed_by_tonik/images/imotoneige-bg-mobile.jpg') top center / contain no-repeat #010010}}@media (max-width: 575px){div.ccm-page .imotoneige{margin:-30px -15px 0}}div.ccm-page .imotoneige-text{margin-right:-30px}@media (max-width: 1709px){div.ccm-page .imotoneige-text{margin-right:40px}}@media (max-width: 1399px){div.ccm-page .imotoneige-text{margin-right:-10px}}@media (max-width: 767px){div.ccm-page .imotoneige-text{margin-right:0;margin-bottom:30px}}div.ccm-page .imotoneige h2{color:#fff}@media (max-width: 991px){div.ccm-page .imotoneige h2{margin:0}}@media (max-width: 767px){div.ccm-page .imotoneige h2{margin-top:30px}}div.ccm-page .imotoneige p{color:#fff}@media (max-width: 1399px){div.ccm-page .imotoneige p{margin:15px 0}}@media (max-width: 991px){div.ccm-page .imotoneige p{margin:0 0 15px}}@media (max-width: 991px){div.ccm-page .imotoneige .btn.btn-primary{padding:5px 10px}}@media (max-width: 767px){div.ccm-page .imotoneige .app-btn{text-align:right}}@media (max-width: 575px){div.ccm-page .imotoneige .app-btn.apple{display:inline-block;margin-bottom:10px}}div.ccm-page .imotoneige .app-btn img{max-width:150px}@media (max-width: 1709px){div.ccm-page .imotoneige .app-btn img{max-width:125px}}@media (max-width: 767px){div.ccm-page .imotoneige .app-btn img{max-width:100%}}div.ccm-page .imotoneige .col-9 p:last-of-type{margin-bottom:0px}div.ccm-page .last-actualites{background:url('/application/themes/designed_by_tonik/images/arbres-sur-neige.png') center bottom / contain no-repeat,linear-gradient(to bottom, #fff, #0894a1);padding:70px 45px 105px}@media (max-width: 1399px){div.ccm-page .last-actualites{padding:50px 35px 105px}}@media (max-width: 991px){div.ccm-page .last-actualites{padding:40px 30px 105px}}@media (max-width: 767px){div.ccm-page .last-actualites{padding:30px 20px 75px}}@media (max-width: 575px){div.ccm-page .last-actualites{margin-left:-15px;margin-right:-15px;padding:30px 20px 35px}}div.ccm-page .last-actualites a{text-decoration:none}div.ccm-page .last-actualites h2{align-items:center;display:flex;margin:0 0 40px}@media (max-width: 767px){div.ccm-page .last-actualites h2{margin:0 0 30px}}div.ccm-page .last-actualites h2::after{background:url('/application/themes/designed_by_tonik/images/arrow-white.png') center / contain no-repeat;filter:brightness(0);display:block;content:'';height:19px;margin-left:25px;width:12px}div.ccm-page .last-actualites .last-actualite .img{padding:68.45% 100% 0 0;position:relative;background:#fff}div.ccm-page .last-actualites .last-actualite .img img{max-width:102%;max-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}div.ccm-page .last-actualites .last-actualite .bottom{display:flex}div.ccm-page .last-actualites .last-actualite .bottom .text{flex:1 1 auto}div.ccm-page .last-actualites .last-actualite .bottom::after{background:url('/application/themes/designed_by_tonik/images/arrow-white.png') center / auto no-repeat,#0894a1;content:'';display:block;width:53px;flex:0 0 53px;transition:all .5s linear}@media (max-width: 575px){div.ccm-page .last-actualites .last-actualite .bottom::after{width:30px;flex:0 0 30px}}div.ccm-page .last-actualites .last-actualite:hover .bottom::after{background-color:#0057a0}@media (max-width: 1399px){div.ccm-page .last-actualites .last-actualite{padding-bottom:20px}div.ccm-page .last-actualites .last-actualite a{text-decoration:none}}div.ccm-page .last-actualites .actualites{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (min-width: 1400px){div.ccm-page .last-actualites .actualites{padding-left:20px}}@media (min-width: 1710px){div.ccm-page .last-actualites .actualites{padding-left:40px}}div.ccm-page .last-actualites .actualites .actualite a{display:flex;text-decoration:none}@media (max-width: 1399px){div.ccm-page .last-actualites .actualites .actualite a{padding-bottom:20px}}@media (max-width: 575px){div.ccm-page .last-actualites .actualites .actualite a{flex-wrap:wrap}}div.ccm-page .last-actualites .actualites .actualite a .img{max-width:150px;flex:0 0 150px}@media (max-width: 575px){div.ccm-page .last-actualites .actualites .actualite a .img{padding:68.45% 100% 0 0;position:relative;max-width:100%;flex:0 0 100%;background:#fff}}div.ccm-page .last-actualites .actualites .actualite a .img img{max-height:100%;max-width:100%;object-fit:cover;object-position:center}@media (max-width: 575px){div.ccm-page .last-actualites .actualites .actualite a .img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}div.ccm-page .last-actualites .actualites .actualite a .text{flex:1 1 auto}@media (max-width: 575px){div.ccm-page .last-actualites .actualites .actualite a .text{flex:0 0 calc(100% - 30px)}}div.ccm-page .last-actualites .actualites .actualite a::after{background:url('/application/themes/designed_by_tonik/images/arrow-white.png') center / auto no-repeat,#0894a1;content:'';display:block;width:53px;flex:0 0 53px;transition:all .5s linear}@media (max-width: 575px){div.ccm-page .last-actualites .actualites .actualite a::after{width:30px;flex:0 0 30px}}div.ccm-page .last-actualites .actualites .actualite:hover a::after{background-color:#0057a0}div.ccm-page .last-actualites .text{background:white;padding:23px 18px}div.ccm-page .last-actualites .text .date{font-size:15px;color:#666;font-weight:400}div.ccm-page .last-actualites .text .title{color:#0894a1;font-weight:700}div.ccm-page .last-actualites .actualites-more{text-align:center}div.ccm-page .last-actualites .actualites-more a{align-items:center;color:#fff;display:inline-flex;margin:10px 0 40px}div.ccm-page .last-actualites .actualites-more a::after{background:url('/application/themes/designed_by_tonik/images/arrow-white.png') center / contain no-repeat;display:block;content:'';height:19px;margin-left:25px;width:12px}div.ccm-page .contribution{background:url('/application/themes/designed_by_tonik/images/motoneige-sur-sentier-dans-la-neige.jpg') top right / auto no-repeat}@media (max-width: 991px){div.ccm-page .contribution{background-size:100%;padding-bottom:calc(60.93264249%);background-position:bottom center}}@media (max-width: 575px){div.ccm-page .contribution{margin:0 -15px;overflow:hidden}}div.ccm-page .contribution .contribution-text{background:#e9ebef;padding:75px 42px;margin-top:85px;position:relative}@media (max-width: 1399px){div.ccm-page .contribution .contribution-text{padding:50px 42px}}@media (max-width: 991px){div.ccm-page .contribution .contribution-text{padding:45px 42px;margin:0}}@media (max-width: 575px){div.ccm-page .contribution .contribution-text{padding:25px 22px}}div.ccm-page .contribution .contribution-text .btn{position:absolute;transform:translate(80%, -30%);right:0}@media (max-width: 1709px){div.ccm-page .contribution .contribution-text .btn{transform:translate(80%, -30%)}}@media (max-width: 1399px){div.ccm-page .contribution .contribution-text .btn{transform:translate(80%, 42%)}}@media (max-width: 991px){div.ccm-page .contribution .contribution-text .btn{transform:none;position:static;margin-top:1em}}div.ccm-page .magazine{background:url('/application/themes/designed_by_tonik/images/magazine-motoneige-quebec.jpg') center center / auto no-repeat;padding:112px 42px 100px}@media (max-width: 1399px){div.ccm-page .magazine{padding:33 20px;background:url('/application/themes/designed_by_tonik/images/magazine-motoneige-quebec.jpg') center center / contain no-repeat}}@media (max-width: 991px){div.ccm-page .magazine{padding:33.57% 42px 40px;background:url('/application/themes/designed_by_tonik/images/magazine-motoneige-quebec.jpg') top center / contain no-repeat #595959}}@media (max-width: 575px){div.ccm-page .magazine{margin:-30px -15px 0;padding:33.57% 15px 20px}}div.ccm-page .magazine h2{color:#fff;margin:0}@media (max-width: 991px){div.ccm-page .magazine h2{margin-top:45px}}@media (max-width: 767px){div.ccm-page .magazine h2{margin-right:-25px}}@media (max-width: 575px){div.ccm-page .magazine h2{margin-right:-23px}}div.ccm-page .magazine p{color:#fff;margin-bottom:0}@media (max-width: 991px){div.ccm-page .magazine p{margin-right:-30px}}@media (max-width: 575px){div.ccm-page .magazine p{margin-right:0}}div.ccm-page .magazine .btn:first-of-type{margin-right:20px}@media (max-width: 991px){div.ccm-page .magazine .btn:first-of-type{margin-bottom:20px}}@media (max-width: 767px){div.ccm-page .magazine .btn:first-of-type{margin-bottom:10px}}div.ccm-page .partenaires-container h2{align-items:center;display:flex;justify-content:center;margin:0 0 1.33em;text-align:center}@media (max-width: 767px){div.ccm-page .partenaires-container h2{margin:0 0 .33em}}div.ccm-page .partenaires-container h2::after{background:url('/application/themes/designed_by_tonik/images/arrow-white.png') center / contain no-repeat;filter:brightness(0);display:block;content:'';height:19px;margin-left:25px;width:12px}div.ccm-page .partenaires-container .partenaires{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}div.ccm-page .partenaires-container .partenaires .partenaire{display:flex;align-items:center;justify-content:center;padding:10px 15px;max-width:calc(16.66666667%);aspect-ratio:2.66666667;flex:0 0 auto}@media (max-width: 991px){div.ccm-page .partenaires-container .partenaires .partenaire{max-width:calc(20%)}}@media (max-width: 767px){div.ccm-page .partenaires-container .partenaires .partenaire{max-width:calc(25%)}}div.ccm-page .content-container .banner-message{background:#0057a0;text-align:center;padding:20px 15px 0;margin:0 -15px 40px}div.ccm-page .content-container .banner-message p{color:#fff !important;margin:0 0 20px}div.ccm-page .content-container .banner-message p a{color:inherit}div.ccm-page .content-container h2{align-items:center;display:flex;margin:0 0 1.33em}div.ccm-page .content-container h2::after{background:url('/application/themes/designed_by_tonik/images/arrow-black.png') center / contain no-repeat;filter:brightness(0);content:'';display:block;height:19px;width:12px;margin-left:19px}div.ccm-page .content-container h3{font-weight:600;margin:0 0 1.2em}div.ccm-page .content-container p,div.ccm-page .content-container li{color:#333;margin:0 0 1.41176471em}div.ccm-page .content-container p a,div.ccm-page .content-container li a{color:inherit}div.ccm-page .content-container ul{padding-left:40px;margin:0 0 20px}div.ccm-page .content-container ul li{margin:0 0 10px}div.ccm-page .content-container .assistance-content h2{display:block;color:#003f73}div.ccm-page .content-container .assistance-content h2 a{color:inherit}div.ccm-page .content-container .assistance-content h2::after{display:none}div.ccm-page .content-container .assistance-content div.panel-group div.panel div.panel-collapse div.panel-body{padding-left:15px}div.ccm-page .content-container .youtubeBlock{margin:0 0 30px}div.ccm-page .content-container .video{margin:40px 0}div.ccm-page .content-container .video iframe{max-width:100%}div.ccm-page .content-container .accordions{margin:70px 0}div.ccm-page .content-container .accordions .accordion{background:#e9ebef;margin-bottom:12px;transition:border-color .5 ease;cursor:pointer}div.ccm-page .content-container .accordions .accordion h4{font-size:17px;line-height:150%;align-items:center;border:1px solid #0057a0;border-bottom:0;color:#0057a0;display:flex;justify-content:space-between;padding:.70588235em 1.11764706em;margin:0}@media (min-width: 1400px){div.ccm-page .content-container .accordions .accordion h4{font-size:18px}}div.ccm-page .content-container .accordions .accordion h4::after{background:url('/application/themes/designed_by_tonik/images/arrow-blue-bold.png') center / contain no-repeat;content:'';display:block;height:.58823529em;width:.94117647em;transform:rotate(180deg);transition:transform .5s ease}div.ccm-page .content-container .accordions .accordion h4.collapsed,div.ccm-page .content-container .accordions .accordion h4.collapsed+:not(.show){border-color:#e9ebef}div.ccm-page .content-container .accordions .accordion h4.collapsed::after{transform:rotate(360deg)}div.ccm-page .content-container .accordions .accordion .contenu{border:1px solid #0057a0;border-top:0;padding:.70588235em 1.11764706em}div.ccm-page .content-container .accordions .accordion .contenu p{margin:0 0 1.41176471em}div.ccm-page .content-container .accordions-content{margin:0px 0px 1.2em}div.ccm-page .content-container .accordions-content .accordion{margin-bottom:12px;cursor:pointer;border-bottom:1px solid #e9ebef}div.ccm-page .content-container .accordions-content .accordion h3{align-items:center;justify-content:space-between;margin:.70588235em 0px;padding-right:35px;position:relative}div.ccm-page .content-container .accordions-content .accordion h3::after{content:'-';display:block;height:.58823529em;width:.94117647em;transition:transform .5s ease;position:absolute;top:-2px;right:0px}div.ccm-page .content-container .accordions-content .accordion h3.collapsed::after{content:'+'}div.ccm-page .content-container .information{background:url('/application/themes/designed_by_tonik/images/foret-mauve.jpg') top right / cover no-repeat;padding:60px 47px 90px}@media (max-width: 1709px){div.ccm-page .content-container .information{padding:45px 36px 70px}}@media (max-width: 1399px){div.ccm-page .content-container .information{padding:30px 36px 50px;margin-bottom:30px}}@media (max-width: 767px){div.ccm-page .content-container .information{padding:60px 36px 20px}}div.ccm-page .content-container .information h2{color:#fff;margin-bottom:0.33em}div.ccm-page .content-container .information h2::after{content:none}div.ccm-page .content-container .information p{color:#fff;margin-bottom:3em}@media (max-width: 1399px){div.ccm-page .content-container .information p{margin-bottom:2em}}div.ccm-page .content-container .information .links{display:flex;margin:0 -20px}@media (max-width: 1709px){div.ccm-page .content-container .information .links{margin:0 -10px}}@media (max-width: 767px){div.ccm-page .content-container .information .links{flex-direction:column}}div.ccm-page .content-container .information .links a{align-items:flex-end;background:#fff;border-radius:4px;color:#0057a0;display:flex;flex:1 1 33%;justify-content:space-between;margin-right:13px;padding:18px;text-decoration:none}@media (max-width: 1709px){div.ccm-page .content-container .information .links a{padding:12px}}@media (max-width: 767px){div.ccm-page .content-container .information .links a{margin:0 0 13px}}div.ccm-page .content-container .information .links a::after{background:url('/application/themes/designed_by_tonik/images/arrow-turquoise.png') center / contain no-repeat;content:'';display:block;height:19px;width:12px;margin-bottom:4px}div.ccm-page .content-container .information .links a:last-of-type{margin-right:0}div.ccm-page .content-container .sidebar-parent{padding:35px 0;background:linear-gradient(180deg, #e9ebef, transparent)}@media (min-width: 1400px){div.ccm-page .content-container .sidebar{max-width:300px}}div.ccm-page .content-container .sidebar>*{margin-bottom:24px}div.ccm-page .content-container .sidebar .table-of-content{background-color:#fff}@media (max-width: 575px){div.ccm-page .content-container .sidebar .table-of-content{align-self:flex-start;padding-left:20px}}div.ccm-page .content-container .sidebar .table-of-content ul{margin:15px 0;padding-left:5px}div.ccm-page .content-container .sidebar .table-of-content ol{margin:0;padding:0}div.ccm-page .content-container .sidebar .table-of-content ol li.parent:before{margin-left:0px !important}div.ccm-page .content-container .sidebar .table-of-content ol li{font-size:15px;line-height:149%;letter-spacing:0.01em;font-weight:600;list-style:none;padding:.53333333em .8em;margin:0}@media (min-width: 768px){div.ccm-page .content-container .sidebar .table-of-content ol li{font-size:16px;line-height:150%}}div.ccm-page .content-container .sidebar .table-of-content ol li.nav-path-selected.nav-dropdown{color:#0057a0;background:#fff !important}div.ccm-page .content-container .sidebar .table-of-content ol li.nav-path-selected.nav-dropdown a{color:#333 !important}div.ccm-page .content-container .sidebar .table-of-content ol li.nav-path-selected.nav-dropdown a:hover{color:#000 !important}div.ccm-page .content-container .sidebar .table-of-content ol li.nav-path-selected.nav-dropdown .sub_wrapper .nav-path-selected:not(.nav-dropdown){background:#0057a0 !important;color:#fff !important}div.ccm-page .content-container .sidebar .table-of-content ol li.parent{font-size:17px;line-height:150%;font-weight:700;align-items:center;display:flex}@media (min-width: 1400px){div.ccm-page .content-container .sidebar .table-of-content ol li.parent{font-size:18px}}div.ccm-page .content-container .sidebar .table-of-content ol li.parent::before{background:url('/application/themes/designed_by_tonik/images/arrow-black-small.png') center / cover no-repeat;content:'';display:block;height:11px;width:7px;margin-right:13px;margin-left:-19px}div.ccm-page .content-container .sidebar .table-of-content ol li.nav-selected{background:#0057a0;cursor:pointer}div.ccm-page .content-container .sidebar .table-of-content ol li.nav-selected:hover{background:#003f73}div.ccm-page .content-container .sidebar .table-of-content ol li.nav-selected a{color:#fff}div.ccm-page .content-container .sidebar .table-of-content ol li a{text-decoration:none}div.ccm-page .content-container .sidebar .table-of-content ol li span.nav-dropdown{cursor:pointer}div.ccm-page .content-container .sidebar .table-of-content ol li span.nav-dropdown::after{background:url('/application/themes/designed_by_tonik/images/arrow-black-small.png') center / cover no-repeat;transform:rotate(90deg);content:'';display:inline-block;height:11px;width:7px;margin-left:13px}div.ccm-page .content-container .sidebar .table-of-content ol li span.nav-dropdown.closed::after{background:url('/application/themes/designed_by_tonik/images/arrow-black-small.png') center / cover no-repeat;transform:none;content:'';display:inline-block;height:11px;width:7px;margin-left:13px}div.ccm-page .content-container .sidebar .table-of-content ol li:not(.parent):hover{color:#000}@media (min-width: 992px){div.ccm-page .content-container .sidebar .btn-square{margin-bottom:30px}div.ccm-page .content-container .sidebar .btn-square:last-of-type{margin-bottom:0}}@media (max-width: 767px){div.ccm-page .content-container .sidebar .btn-square{margin-bottom:20px}}div.ccm-page .content-container .sidebar .btn-square a{color:#fff;display:flex;flex-direction:column;height:250px;padding:20px;justify-content:space-between;text-decoration:none}div.ccm-page .content-container .sidebar .btn-square a span:first-of-type{font-size:24px;line-height:120%;font-weight:800}@media (min-width: 768px){div.ccm-page .content-container .sidebar .btn-square a span:first-of-type{font-size:26px}}@media (min-width: 992px){div.ccm-page .content-container .sidebar .btn-square a span:first-of-type{font-size:28px}}@media (min-width: 1400px){div.ccm-page .content-container .sidebar .btn-square a span:first-of-type{font-size:30px}}div.ccm-page .content-container .sidebar .btn-square a span:last-of-type{align-items:center;align-self:flex-end;display:flex;font-weight:700;text-align:right;text-transform:uppercase;line-height:115%}div.ccm-page .content-container .sidebar .btn-square a span:last-of-type::after{background:url('/application/themes/designed_by_tonik/images/arrow-white-bold.png') center / cover no-repeat;content:'';display:block;height:26px;width:17px;margin-left:16px}div.ccm-page .content-container .sidebar .btn-square.droit-dacces{background:url('/application/themes/designed_by_tonik/images/flocon.png') calc(100% + 23px) 12px / auto no-repeat,url('/application/themes/designed_by_tonik/images/arbre.png') 16px calc(100% + 26px) / auto no-repeat,url('/application/themes/designed_by_tonik/images/foret-bleue-square.jpg') center / cover no-repeat}div.ccm-page .content-container .sidebar .btn-square.assistance{background:url('/application/themes/designed_by_tonik/images/loupe-turquoise.png') -16px calc(100% - 16px) / auto no-repeat,url('/application/themes/designed_by_tonik/images/foret-mauve-square.jpg') center / cover no-repeat}@media (max-width: 767px){div.ccm-page .content-container .sidebar .side-pub{margin-right:30px}div.ccm-page .content-container .sidebar .side-pub:last-of-type{margin-right:0}}@media (max-width: 575px){div.ccm-page .content-container .sidebar .side-pub{margin-bottom:20px}}div.ccm-page .content-container .ccm-search-block-form{display:flex;flex-wrap:wrap}div.ccm-page .content-container .ccm-search-block-form input[type="text"]{padding:10px;border:1px solid #e9ebef;border-radius:0;color:#000;border-top-left-radius:4px;border-bottom-left-radius:4px}div.ccm-page .content-container .ccm-search-block-form input[type="submit"]{border-top-right-radius:4px;border-bottom-right-radius:4px;border:3px solid #0057a0;background:#0057a0;display:inline-flex;align-items:center;padding:.7em 1.3em;text-decoration:none;padding:0 20px;color:#fff}div.ccm-page .content-container #searchResults{flex:0 0 100%;margin:30px 0 0}div.ccm-page .content-container #searchResults .searchResult h3{color:#0057a0}div.ccm-page .content-container #searchResults .searchResult h3 a{color:inherit;text-decoration:none}div.ccm-page .content-container #searchResults .searchResult h3 a:hover{text-decoration:underline}div.ccm-page .content-container .ccm-pagination-wrapper{width:100%}div.ccm-page .content-container .ccm-pagination-wrapper .pagination{display:flex;justify-content:center;padding:0}div.ccm-page .content-container .ccm-pagination-wrapper .pagination li{padding:0 10px}@media (max-width: 575px){div.ccm-page .content-container .ccm-pagination-wrapper .pagination li{padding:0 2.5px}}div.ccm-page .assistances a{background:#e9ebef;display:block;margin-bottom:30px;padding:28px 20px 20px;text-decoration:none}div.ccm-page .assistances a figure{display:flex;flex-direction:column;align-items:center}div.ccm-page .assistances a figure img{height:67px;width:110px;object-fit:contain}div.ccm-page .assistances a figure img.blue{opacity:1;visibility:visible}div.ccm-page .assistances a figure img.white{margin:-67px auto 0;opacity:0;visibility:hidden}div.ccm-page .assistances a figure figcaption{margin:13px 0 32px}div.ccm-page .assistances a figure::after{background:url('/application/themes/designed_by_tonik/images/arrow-blue-big.png') center / contain no-repeat;content:'';display:block;height:19px;width:12px}div.ccm-page .assistances a:hover{background:linear-gradient(180deg, #1398d5 0%, #0057a0 100%)}div.ccm-page .assistances a:hover figure img.blue{opacity:0;visibility:hidden}div.ccm-page .assistances a:hover figure img.white{filter:brightness(10);opacity:1;visibility:visible}div.ccm-page .assistances a:hover figure figcaption{color:#fff}div.ccm-page .assistances a:hover figure::after{background-image:url('/application/themes/designed_by_tonik/images/arrow-white-big.png')}div.ccm-page .news-list{margin-bottom:30px}@media (max-width: 575px){div.ccm-page .news-list{margin:-15px;margin-bottom:60px}}div.ccm-page .news-list .pages{display:flex;padding:42px 42px 33px;position:relative}@media (max-width: 767px){div.ccm-page .news-list .pages{padding:25px 32px}}@media (max-width: 575px){div.ccm-page .news-list .pages{padding:20px}}div.ccm-page .news-list .pages .page{position:relative;width:100%}div.ccm-page .news-list .pages .page .actualite{height:calc(100% - 30px);margin-bottom:30px}@media (max-width: 575px){div.ccm-page .news-list .pages .page .actualite{height:auto;margin-bottom:20px}}div.ccm-page .news-list .pages .page .actualite .actualite-link{text-decoration:none;height:100%;display:flex;flex-direction:row;background:#fff;border:1px solid #0894a1}div.ccm-page .news-list .pages .page .actualite .actualite-link img{height:250px;object-fit:none;width:100%}div.ccm-page .news-list .pages .page .actualite .actualite-link .text{background:#fff;flex:1 9 auto;padding:17px}div.ccm-page .news-list .pages .page .actualite .actualite-link .text h3{color:#0894a1;margin:0}div.ccm-page .news-list .pages .page .actualite .actualite-link .text p{margin:0;color:#333}div.ccm-page .news-list .pages .page .actualite .actualite-link .text p.date{color:#333}div.ccm-page .news-list .pages .page .actualite .actualite-link::after{background:url('/application/themes/designed_by_tonik/images/arrow-white-big.png') center / auto no-repeat,#0894a1;content:'';display:block;height:auto;width:52px;transition:background-color .5s ease}div.ccm-page .news-list .pages .page .actualite .actualite-link:hover::after{background-color:#0057a0}div.ccm-page .news-list .ccm-pagination-wrapper ul,div.ccm-page .news-list .pager ul,div.ccm-page .news-list .ccm-pagination-wrapper ol,div.ccm-page .news-list .pager ol{padding:0;margin:0;display:flex;justify-content:center}div.ccm-page .news-list .ccm-pagination-wrapper ul li,div.ccm-page .news-list .pager ul li,div.ccm-page .news-list .ccm-pagination-wrapper ol li,div.ccm-page .news-list .pager ol li{background-color:transparent;color:#fff;list-style:none;margin-bottom:50px;cursor:pointer;transition:background-color .5s ease}div.ccm-page .news-list .ccm-pagination-wrapper ul li span,div.ccm-page .news-list .pager ul li span,div.ccm-page .news-list .ccm-pagination-wrapper ol li span,div.ccm-page .news-list .pager ol li span,div.ccm-page .news-list .ccm-pagination-wrapper ul li a,div.ccm-page .news-list .pager ul li a,div.ccm-page .news-list .ccm-pagination-wrapper ol li a,div.ccm-page .news-list .pager ol li a{color:inherit;background-color:#0894a1;border:none;padding:15px 20px}@media (max-width: 575px){div.ccm-page .news-list .ccm-pagination-wrapper ul li span,div.ccm-page .news-list .pager ul li span,div.ccm-page .news-list .ccm-pagination-wrapper ol li span,div.ccm-page .news-list .pager ol li span,div.ccm-page .news-list .ccm-pagination-wrapper ul li a,div.ccm-page .news-list .pager ul li a,div.ccm-page .news-list .ccm-pagination-wrapper ol li a,div.ccm-page .news-list .pager ol li a{padding:5px 9px}}div.ccm-page .news-list .ccm-pagination-wrapper ul li .disabled,div.ccm-page .news-list .pager ul li .disabled,div.ccm-page .news-list .ccm-pagination-wrapper ol li .disabled,div.ccm-page .news-list .pager ol li .disabled{display:none}div.ccm-page .news-list .ccm-pagination-wrapper ul li.active a:not(.disabled),div.ccm-page .news-list .pager ul li.active a:not(.disabled),div.ccm-page .news-list .ccm-pagination-wrapper ol li.active a:not(.disabled),div.ccm-page .news-list .pager ol li.active a:not(.disabled),div.ccm-page .news-list .ccm-pagination-wrapper ul li.active span:not(.disabled),div.ccm-page .news-list .pager ul li.active span:not(.disabled),div.ccm-page .news-list .ccm-pagination-wrapper ol li.active span:not(.disabled),div.ccm-page .news-list .pager ol li.active span:not(.disabled),div.ccm-page .news-list .ccm-pagination-wrapper ul li:hover a:not(.disabled),div.ccm-page .news-list .pager ul li:hover a:not(.disabled),div.ccm-page .news-list .ccm-pagination-wrapper ol li:hover a:not(.disabled),div.ccm-page .news-list .pager ol li:hover a:not(.disabled),div.ccm-page .news-list .ccm-pagination-wrapper ul li:hover span:not(.disabled),div.ccm-page .news-list .pager ul li:hover span:not(.disabled),div.ccm-page .news-list .ccm-pagination-wrapper ol li:hover span:not(.disabled),div.ccm-page .news-list .pager ol li:hover span:not(.disabled){background:#0057a0}div.ccm-page .list-des-clubs h2{margin-bottom:1em}@media (min-width: 320px){div.ccm-page .list-des-clubs h2{margin-bottom:0.5em}}div.ccm-page .list-des-clubs h3{margin-bottom:-1em}@media (max-width:450px){div.ccm-page .list-des-clubs h3{margin-bottom:1em}}div.ccm-page .list-des-clubs .buttons{display:flex;justify-content:flex-end}div.ccm-page .list-des-clubs .buttons button{align-items:center;background:transparent;border:0;display:flex;justify-content:center;padding:8px}div.ccm-page .list-des-clubs .buttons button img.blue{opacity:1;visibility:visible}div.ccm-page .list-des-clubs .buttons button img.white{margin:0 auto 0 -44px;opacity:0;visibility:hidden}div.ccm-page .list-des-clubs .buttons button.blue{background:#0057a0}div.ccm-page .list-des-clubs .buttons button.blue img.blue{opacity:0;visibility:hidden}div.ccm-page .list-des-clubs .buttons button.blue img.white{opacity:1;visibility:visible}div.ccm-page .list-des-clubs ul{margin:0;padding:0}div.ccm-page .list-des-clubs li{list-style:none}div.ccm-page .list-des-clubs li.region{background:#e9ebef;color:#0057a0;margin-bottom:9px}div.ccm-page .list-des-clubs li.region h4{font-size:17px;line-height:150%;font-weight:700;padding:7px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media (min-width: 1400px){div.ccm-page .list-des-clubs li.region h4{font-size:18px}}div.ccm-page .list-des-clubs li.region h4::after{background:url('/application/themes/designed_by_tonik/images/arrow-blue-big.png') center / contain no-repeat;content:'';display:block;height:19px;width:19px;transform:rotate(-90deg);transition:transform .3s ease-in-out}div.ccm-page .list-des-clubs li.region h4.collapsed{color:#333}div.ccm-page .list-des-clubs li.region h4.collapsed::after{transform:rotate(90deg)}div.ccm-page .list-des-clubs li.region .list{padding:0 8px 12px}div.ccm-page .list-des-clubs li.region .list ul li{border-bottom:1px solid rgba(102,102,102,0.5);margin:0}div.ccm-page .list-des-clubs li.region .list ul li h5{font-size:15px;line-height:149%;font-weight:600;color:#0057a0;padding:7px 35px 7px 12px;margin:0;position:relative;cursor:pointer}@media (min-width: 768px){div.ccm-page .list-des-clubs li.region .list ul li h5{font-size:16px;line-height:150%}}div.ccm-page .list-des-clubs li.region .list ul li h5 .icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;width:20px;height:20px}div.ccm-page .list-des-clubs li.region .list ul li h5 .icon:before,div.ccm-page .list-des-clubs li.region .list ul li h5 .icon:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out}div.ccm-page .list-des-clubs li.region .list ul li h5 .icon:before{width:15px;height:3px;background-color:#0057a0}div.ccm-page .list-des-clubs li.region .list ul li h5 .icon:after{width:3px;height:15px;background-color:#0057a0}div.ccm-page .list-des-clubs li.region .list ul li h5.collapsed{color:#333}div.ccm-page .list-des-clubs li.region .list ul li h5:not(.collapsed) .icon:after{transform:translate(-50%, -50%) rotate(-90deg)}div.ccm-page .list-des-clubs li.region .list ul li:last-child{border-bottom:0}div.ccm-page .list-des-clubs li.region .list ul li:last-child h5{padding-bottom:0}div.ccm-page .list-des-clubs li.region .list ul li .details{background:#fff;margin:0 12px 15px;padding:15px 20px}div.ccm-page .list-des-clubs li.region .list ul li .details>*{align-items:center;color:#0057a0;display:flex;margin-bottom:.71428571em}div.ccm-page .list-des-clubs li.region .list ul li .details>*::before{background-position:center;background-size:contain;background-repeat:no-repeat;content:'';display:block}div.ccm-page .list-des-clubs li.region .list ul li .details .address{color:#333}div.ccm-page .list-des-clubs li.region .list ul li .details .address::before{background-image:url('/application/themes/designed_by_tonik/images/location-icon.png');height:15px;width:12px;margin-right:12px}div.ccm-page .list-des-clubs li.region .list ul li .details .name{color:#333}div.ccm-page .list-des-clubs li.region .list ul li .details .name::before{background-image:url('/application/themes/designed_by_tonik/images/name-icon.png');height:14px;width:14px;margin-right:11px}div.ccm-page .list-des-clubs li.region .list ul li .details .tel::before{background-image:url('/application/themes/designed_by_tonik/images/phone-icon.png');height:13px;width:13px;margin-right:11.5px}div.ccm-page .list-des-clubs li.region .list ul li .details .email::before{background-image:url('/application/themes/designed_by_tonik/images/email-icon.png');height:9px;width:14px;margin-right:11px}div.ccm-page .list-des-clubs li.region .list ul li .details .siteweb::before{background-image:url('/application/themes/designed_by_tonik/images/site-web-icon.png');height:15px;width:12px;margin-right:12px}div.ccm-page .list-des-clubs li.region .list ul li .details .facebook::before{background-image:url('/application/themes/designed_by_tonik/images/facebook-icon.png');height:15px;width:8px;margin-right:16px}div.ccm-page .list-des-clubs .details,div.ccm-page .list-des-clubs .infobox,div.ccm-page .list-des-clubs .simple_infobox{background:#fff;margin:0 12px 15px;padding:15px 20px}div.ccm-page .list-des-clubs .details>*,div.ccm-page .list-des-clubs .infobox>*,div.ccm-page .list-des-clubs .simple_infobox>*{align-items:center;color:#0057a0;display:flex;margin-bottom:.71428571em}div.ccm-page .list-des-clubs .details>*::before,div.ccm-page .list-des-clubs .infobox>*::before,div.ccm-page .list-des-clubs .simple_infobox>*::before{background-position:center;background-size:contain;background-repeat:no-repeat;content:'';display:block}div.ccm-page .list-des-clubs .details .address,div.ccm-page .list-des-clubs .infobox .address,div.ccm-page .list-des-clubs .simple_infobox .address{color:#333}div.ccm-page .list-des-clubs .details .address::before,div.ccm-page .list-des-clubs .infobox .address::before,div.ccm-page .list-des-clubs .simple_infobox .address::before{background-image:url('/application/themes/designed_by_tonik/images/location-icon.png');height:15px;width:12px;margin:0 10px 0 2px}div.ccm-page .list-des-clubs .details .name,div.ccm-page .list-des-clubs .infobox .name,div.ccm-page .list-des-clubs .simple_infobox .name{color:#333}div.ccm-page .list-des-clubs .details .name::before,div.ccm-page .list-des-clubs .infobox .name::before,div.ccm-page .list-des-clubs .simple_infobox .name::before{background-image:url('/application/themes/designed_by_tonik/images/name-icon.png');height:14px;width:14px;margin:0 11px 0 1px}div.ccm-page .list-des-clubs .details .tel::before,div.ccm-page .list-des-clubs .infobox .tel::before,div.ccm-page .list-des-clubs .simple_infobox .tel::before{background-image:url('/application/themes/designed_by_tonik/images/phone-icon.png');height:13px;width:13px;margin:0 11.5px 0 .5px}div.ccm-page .list-des-clubs .details .email::before,div.ccm-page .list-des-clubs .infobox .email::before,div.ccm-page .list-des-clubs .simple_infobox .email::before{background-image:url('/application/themes/designed_by_tonik/images/email-icon.png');height:9px;width:14px;margin:0 11px 0 1px}div.ccm-page .list-des-clubs .details .siteweb::before,div.ccm-page .list-des-clubs .infobox .siteweb::before,div.ccm-page .list-des-clubs .simple_infobox .siteweb::before{background-image:url('/application/themes/designed_by_tonik/images/site-web-icon.png');height:15px;width:12px;margin:0 10px 0 2px}div.ccm-page .list-des-clubs .details .facebook::before,div.ccm-page .list-des-clubs .infobox .facebook::before,div.ccm-page .list-des-clubs .simple_infobox .facebook::before{background-image:url('/application/themes/designed_by_tonik/images/facebook-icon.png');height:15px;width:8px;margin:0 16px 0 3px}div.ccm-page .list-des-clubs .infobox{border:1px solid #0057a0;border-radius:2px;padding:8px;text-align:center;width:auto;max-width:290px;position:relative}div.ccm-page .list-des-clubs .infobox>*{margin:0}div.ccm-page .list-des-clubs .infobox::after{content:'';position:absolute;bottom:-15px;left:125px;border-width:15px 15px 0;border-style:solid;border-color:#0057a0 transparent;display:block;width:0}div.ccm-page .list-des-clubs .infobox a{text-align:center}div.ccm-page .list-des-clubs .simple_infobox{border:1px solid #0057a0;border-radius:2px;padding:8px;margin:0 !important;text-align:center;width:auto;position:relative}div.ccm-page .list-des-clubs .simple_infobox>*{margin:0}div.ccm-page .list-des-clubs .simple_infobox p{margin:10px auto 25px auto}div.ccm-page .list-des-clubs .simple_infobox a{display:block;text-align:center}div.ccm-page #map{height:100%}div.ccm-page div.regions-list{margin-top:25px}div.ccm-page div.regions-list div.region{margin:20px 0}div.ccm-page div.regions-list div.region a{color:#003f73}div.ccm-page div.regions-list div.region a:hover{color:#0057a0;text-decoration:none}div.ccm-page div.regions-list div.region img{display:block;max-width:100%;height:auto}@media (max-width: 767px){div.ccm-page div.regions-list div.region img{margin-bottom:15px}}div.ccm-page .marginbottom50{margin-bottom:20px}div.ccm-page div.board-members-list div.board_member{text-align:center;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.25);background-color:#eceff1;margin-bottom:20px}div.ccm-page div.board-members-list div.board_member div.board_member_photo img{height:auto}div.ccm-page div.board-members-list div.board_member div.board_member_name{background-color:#0057a0;color:#fff;padding:7px 10px}div.ccm-page div.board-members-list div.board_member div.board_member_details{padding:7px 10px}div.ccm-page div.board-members-list div.board_member div.board_member_details div.board_member_region{color:#333;padding-top:10px}div.ccm-page div.board-members-list div.marginbottom50{text-align:center}div.ccm-page .visible{display:block !important}div.ccm-page .divider{border-top:1px solid #000;margin:50px 0}div.ccm-page .spacer100{padding:50px 0}div.ccm-page .spacer50{padding:25px 0}div.ccm-page .spacer20{padding:10px 0}div.ccm-page .pb{padding-bottom:25px}div.ccm-page .pt{padding-top:25px}div.ccm-page .pt-1{padding-top:10px}div.ccm-page .pr-1{padding-right:20px}div.ccm-page .pr{padding-right:25px}div.ccm-page .pl{padding-left:25px}div.ccm-page .pl-1{padding-left:75px}div.ccm-page .pl-2{padding-left:40px}div.ccm-page .pl-2 span{font-weight:700;padding:0 0 5px 0}div.ccm-page .sub div.table-responsive table td p{margin-left:auto;margin-right:auto;background:transparent;cursor:pointer;border:0;margin-bottom:5px}div.ccm-page .sub div.table-responsive table td a,div.ccm-page .sub div.table-responsive table td p{text-decoration:underline}div.ccm-page .sub div.table-responsive table td a:hover,div.ccm-page .sub div.table-responsive table td p:hover{text-decoration:none}div.ccm-page .sub div.important{font-weight:600;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}div.ccm-page .sub div.sign-in{text-align:right;padding-top:10px}div.ccm-page .sub div.plateforme_agent{background-color:#fff;width:100%}div.ccm-page .sub div.plateforme_agent .fa{margin-left:10px}div.ccm-page .sub div.plateforme_agent div.date-warning h3{color:#f00}div.ccm-page .sub div.plateforme_agent div.texte-entete span{color:#f00}div.ccm-page .sub div.plateforme_agent .limitChar{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}div.ccm-page .sub div.plateforme_agent .btn-agent{font-size:17px;line-height:150%;text-transform:uppercase;letter-spacing:0.02em;background-color:#0057a0;color:#fff;border:none !important}@media (min-width: 1400px){div.ccm-page .sub div.plateforme_agent .btn-agent{font-size:18px}}div.ccm-page .sub div.plateforme_agent .btn-agent:hover{background-color:#003f73}div.ccm-page .sub div.plateforme_agent label{color:#333;font-weight:600}div.ccm-page .sub div.plateforme_agent input[type=date]:focus,div.ccm-page .sub div.plateforme_agent select:focus{border-color:#0057a0;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(0,87,160,0.5);outline:0 none}div.ccm-page .sub div.plateforme_agent input[type=date],div.ccm-page .sub div.plateforme_agent input[type=time],div.ccm-page .sub div.plateforme_agent select{display:block;width:100%;height:34px;padding:6px 12px;color:#666;background-color:#fff;background-image:none;border:1px solid #e9ebef;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}div.ccm-page .sub div.plateforme_agent img.ccm-captcha-image{margin-bottom:10px}div.ccm-page .sub div.plateforme_agent div.flexbox{display:flex;justify-content:center;flex-wrap:wrap;margin:10px 0;padding:20px}div.ccm-page .sub div.plateforme_agent div.flexbox div.flexitem{margin:13px 0}div.ccm-page .sub div.plateforme_agent div.flexbox div.flexitem a{letter-spacing:0.01em;padding:10px 20px;margin-right:5px;border-radius:2px;background-color:#0057a0;color:white;text-decoration:none}div.ccm-page .sub div.plateforme_agent div.flexbox div.flexitem a:hover{background-color:#003f73}div.ccm-page .sub div.plateforme_agent div.motifPermisNonValide{display:none}div.ccm-page .sub div.plateforme_agent div.numero_club{display:none}div.ccm-page .sub div.plateforme_agent div.annee_benevolat{display:none}div.ccm-page .sub div.plateforme_agent div.renouvellement{display:none}div.ccm-page .sub div.plateforme_agent .gestionDemande input[type=submit]{position:relative;top:25px}div.ccm-page .sub div.plateforme_agent div.processusDemande .checkbox{position:relative;display:inline-block;object-fit:contain;max-height:22px;top:50%;transform:translateY(-50%)}div.ccm-page .sub div.plateforme_agent div.processusDemande div.confirmation{position:relative;left:45px;top:50%;transform:translateY(-50%);width:80%}div.ccm-page .sub div.plateforme_agent div.processusDemande div.confirmation div.signataire{margin-top:25px;margin-left:50px}div.ccm-page .sub div.plateforme_agent div.processusDemande div.confirmation div.signataire span{font-weight:600}div.ccm-page .sub div.plateforme_agent div.processusDemande div.confirmation div.signataire p{margin:10px 0}@media only screen and (max-width:470px){div.ccm-page .sub div.plateforme_agent div.processusDemande div.confirmation{left:35px}}div.ccm-page div.side-pub-infolettre{margin-top:25px;padding:20px 10px;background-color:#333 !important}div.ccm-page div.side-pub-infolettre form{display:flex;flex-direction:column}@media (max-width: 991px){div.ccm-page div.side-pub-infolettre form{width:100%;max-width:500px;margin:0 auto}}@media (max-width: 767px){div.ccm-page div.side-pub-infolettre form{width:100%;max-width:360px;margin:0 auto}}@media (max-width: 575px){div.ccm-page div.side-pub-infolettre form{padding-top:0}}div.ccm-page div.side-pub-infolettre form label{color:#fff;letter-spacing:15%}div.ccm-page div.side-pub-infolettre form input{align-self:stretch}@media (min-width: 768px){div.ccm-page div.side-pub-infolettre form input{align-self:center;width:100%}}div.ccm-page div.side-pub-infolettre form input::placeholder{font-family:'Montserrat',sans-serif;padding:14px 18px}div.ccm-page div.side-pub-infolettre form button{font-size:17px;line-height:150%;text-transform:uppercase;letter-spacing:0.02em;align-self:flex-end;border:0;background:transparent;color:white;display:flex;align-items:center}@media (min-width: 1400px){div.ccm-page div.side-pub-infolettre form button{font-size:18px}}div.ccm-page div.side-pub-infolettre form button::after{background:url("/application/themes/designed_by_tonik/images/arrow-white.png") center / contain no-repeat;content:"";display:block;height:13px;width:8px;margin-left:12px}div.ccm-page .formidable div.formidable_message{display:none}div.ccm-page .formidable div.alert-success{display:block !important}div.ccm-page .formidable form .formidable_row .formidable_column .element .buttons input[type=submit]{float:left;background-color:#0057a0;border:1px solid #0057a0 !important;color:#fff;margin:0;margin-top:15px;margin-left:-15px;padding:10px 20px;transition:ease-in-out .2s}div.ccm-page .formidable form .formidable_row .formidable_column .element .buttons input[type=submit]:hover{background-color:#fff;color:#0057a0;transition:ease-in-out .2s}div.ccm-page .formidable form .formidable_row .formidable_column .element .input .file_upload .message{display:none}div.ccm-page .formidable form .formidable_row .formidable_column .element .input .file_upload .dz-clickable{padding:1.5rem 1rem;font-weight:400;color:#666;background-color:#fff;background-clip:padding-box;border:1px solid #666;border-radius:0.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}div.ccm-page div.equipment-list div.equipment{position:relative;background-color:#e9ebef;height:230px;margin-top:30px;padding-bottom:30px;overflow:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}div.ccm-page div.equipment-list div.equipment:first-child{margin-top:0}div.ccm-page div.equipment-list div.equipment .open{height:auto}div.ccm-page div.equipment-list div.equipment .open span.txtopen{display:none}div.ccm-page div.equipment-list div.equipment .open span.txtclose{display:inline}div.ccm-page div.equipment-list div.equipment div.equipment_photo{position:relative;float:left;width:30%}div.ccm-page div.equipment-list div.equipment div.equipment_photo .photo-items .photo-item a{width:400px !important;height:auto !important}div.ccm-page div.equipment-list div.equipment div.equipment_photo .photo-items .photo-item a img{object-fit:cover}div.ccm-page div.equipment-list div.equipment div.equipment_photo .photo-items .photo-item div.icon{position:absolute;bottom:0;right:0;width:35px;height:35px;background-color:rgba(255,255,255,0.4);text-align:center;color:#fff}div.ccm-page div.equipment-list div.equipment div.equipment_photo .photo-items .photo-item div.icon i{margin-top:8px !important}div.ccm-page div.equipment-list div.equipment div.equipment_description{position:relative;float:left;width:70%;padding:10px 20px 20px;min-height:230px}div.ccm-page div.equipment-list div.equipment div.equipment_description h3{margin-bottom:0}div.ccm-page div.equipment-list div.equipment div.equipment_description div.equipment_price{color:#003f73;margin-bottom:15px}div.ccm-page div.equipment-list div.equipment div.show_more{position:absolute;bottom:0;left:0;width:100%;height:30px;text-align:center;background-color:#0057a0}div.ccm-page div.equipment-list div.equipment div.show_more a{outline:none;color:#fff}div.ccm-page div.equipment-list div.equipment div.show_more a i{margin-left:10px}div.ccm-page div.equipment-list div.equipment span.txtopen{display:inline}div.ccm-page div.equipment-list div.equipment span.txtclose{display:none}div.ccm-page div.liste_emplois div.emploi{margin:50px 0 0 0;padding:20px;background-color:#fff;box-shadow:rgba(158,158,158,0.35) 0px 0px 15px}div.ccm-page div.liste_emplois div.emploi h3 a{color:#003f73}div.ccm-page div.liste_emplois div.emploi p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}div.ccm-page div.liste_emplois div.emploi a{color:#003f73}@media (min-width:1px){div.ccm-page .securite .pub-container .pub{display:none}}@media (min-width: 320px){div.ccm-page .securite .pub-container .pub{display:none}}@media (min-width: 576px){div.ccm-page .securite .pub-container .pub{display:none}}@media (min-width: 1400px){div.ccm-page .securite .pub-container .pub{display:block}}@media (min-width:1px){div.ccm-page .securite .pub-container .pub-mob{display:block}}@media (min-width: 320px){div.ccm-page .securite .pub-container .pub-mob{display:block}}@media (min-width: 576px){div.ccm-page .securite .pub-container .pub-mob{display:block}}@media (min-width: 1400px){div.ccm-page .securite .pub-container .pub-mob{display:none}}div.ccm-page p.archive{cursor:pointer}div.ccm-page p.archive-edit{cursor:pointer;position:absolute;bottom:0px;left:15px;background-color:#000 !important}div.ccm-page p.archive-edit.alone-btn{margin-top:25px;position:static;transform:translateX(0) !important}div.ccm-page p.archive-edit::after{content:none}@media (min-width: 768px){div.ccm-page p.archive-edit{left:50%;transform:translateX(-50%)}}div.ccm-page .archive-confirmation{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,0.3);z-index:200}div.ccm-page .archive-confirmation .box-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:30px;border:1px solid #003f73;border-radius:4px;background:#fff;text-align:center}div.ccm-page .archive-confirmation .box-wrapper .spinner{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;font-size:50px}div.ccm-page .archive-confirmation .box-wrapper .spinner i{animation-name:spin;animation-duration:2s;animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div.ccm-page .chat-container{position:sticky;bottom:0;pointer-events:none;width:100%;height:179px;margin-top:-233px;padding-bottom:40px}div.ccm-page .chat-container .container-fluid{max-width:1710px}div.ccm-page .chat-container .chat{pointer-events:auto}div.ccm-page footer{background:#333;color:#fff}div.ccm-page footer .footer-container{padding:64px 0 48px}@media (max-width: 767px){div.ccm-page footer .footer-container{text-align:center;padding:48px 0}}@media (max-width: 575px){div.ccm-page footer .footer-container{padding:0 0 48px}}div.ccm-page footer .footer-container a{color:#fff}div.ccm-page footer .footer-container .container-fluid{max-width:1710px}div.ccm-page footer .footer-container>*>.row>*>*{padding-left:30px;padding-right:30px}@media (max-width: 1399px){div.ccm-page footer .footer-container>*>.row>*>*{padding-left:30px;padding-right:30px}}@media (max-width: 767px){div.ccm-page footer .footer-container>*>.row>*>*{padding-top:20px;padding-bottom:20px}}@media (max-width: 575px){div.ccm-page footer .footer-container>*>.row>*>*{padding-bottom:0}}div.ccm-page footer .footer-container .contact-infos{font-weight:400;margin-bottom:1.6em;text-align:left}@media (max-width: 991px){div.ccm-page footer .footer-container .contact-infos{padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column;align-items:center;text-align:center}}@media (max-width: 767px){div.ccm-page footer .footer-container .contact-infos{margin-bottom:0;padding:20px 15px}}div.ccm-page footer .footer-container .contact-infos p{margin-top:0}div.ccm-page footer .footer-container .contact-infos a{font-weight:400}@media (max-width: 767px){div.ccm-page footer .footer-container .contact-infos .address{text-align:center}}div.ccm-page footer .footer-container .contact-infos .telephones,div.ccm-page footer .footer-container .contact-infos .courriel,div.ccm-page footer .footer-container .contact-infos .fax{display:flex;align-items:center;justify-content:left}@media (max-width: 991px){div.ccm-page footer .footer-container .contact-infos .telephones,div.ccm-page footer .footer-container .contact-infos .courriel,div.ccm-page footer .footer-container .contact-infos .fax{justify-content:center}}div.ccm-page footer .footer-container .contact-infos .telephones::before,div.ccm-page footer .footer-container .contact-infos .courriel::before,div.ccm-page footer .footer-container .contact-infos .fax::before{background-position:center;background-size:contain;background-repeat:no-repeat;content:"";display:block}div.ccm-page footer .footer-container .contact-infos .telephones{text-align:left}div.ccm-page footer .footer-container .contact-infos .telephones::before{filter:brightness(100);background-image:url("/application/themes/designed_by_tonik/images/telephone-icon.png");height:23px;width:23px;margin-right:14px}div.ccm-page footer .footer-container .contact-infos .courriel::before{filter:brightness(100);background-image:url("/application/themes/designed_by_tonik/images/courriel-icon.png");height:16px;width:25px;margin-right:13px}div.ccm-page footer .footer-container .contact-infos .fax{color:#fff}div.ccm-page footer .footer-container .contact-infos .fax::before{filter:brightness(100);background-image:url("/application/themes/designed_by_tonik/images/fax-icon.png");height:25px;width:25px;margin-right:13px}@media (max-width: 767px){div.ccm-page footer .footer-container p.social{margin:-3rem 0 -2rem}}div.ccm-page footer .footer-container .socials{display:flex;justify-content:left;margin-top:-10px;margin-left:-5px}@media (max-width: 991px){div.ccm-page footer .footer-container .socials{justify-content:center;margin-top:-45px;margin-left:0px}}@media (max-width: 767px){div.ccm-page footer .footer-container .socials{margin-top:-30px;margin-left:-10px}}div.ccm-page footer .footer-container .socials ul li{display:inline;list-style-type:none;float:left}div.ccm-page footer .footer-container .socials ul li a{font-size:large;text-decoration:none;padding:10px}div.ccm-page footer .footer-container .socials ul li a i{font-size:22px}@media (max-width: 1399px){div.ccm-page footer .footer-container .socials ul li a i{width:100%;margin:0 auto}}@media (max-width: 991px){div.ccm-page footer .footer-container .footer-menu{padding-top:30px;padding-bottom:30px;margin-top:-100px}}@media (max-width: 767px){div.ccm-page footer .footer-container .footer-menu{margin-top:0;padding-top:20px;padding-bottom:20px}}@media (max-width: 575px){div.ccm-page footer .footer-container .footer-menu{padding-top:0}}div.ccm-page footer .footer-container .footer-menu ul{margin:0;padding:0;columns:2;-webkit-columns:2;-moz-columns:2}@media (min-width: 768px){div.ccm-page footer .footer-container .footer-menu ul{text-align:center}}@media (min-width: 992px){div.ccm-page footer .footer-container .footer-menu ul{text-align:start}}div.ccm-page footer .footer-container .footer-menu ul li{color:#fff;margin-bottom:0.5em;list-style:none}div.ccm-page footer .footer-container .footer-menu ul li a{font-weight:400}div.ccm-page footer .footer-container .footer-menu .dropdown_sub{display:none}div.ccm-page footer .footer-container div.side-pub-infolettre{margin:20px 0 0 0;padding:0px !important;max-width:380px}div.ccm-page footer .footer-container .infolettre{display:flex;flex-direction:column}@media (max-width: 991px){div.ccm-page footer .footer-container .infolettre{width:100%;max-width:500px;margin:0 auto}}@media (max-width: 767px){div.ccm-page footer .footer-container .infolettre{width:100%;max-width:360px;margin:0 auto}}@media (max-width: 575px){div.ccm-page footer .footer-container .infolettre{padding-top:0}}div.ccm-page footer .footer-container .infolettre label{color:#fff;letter-spacing:15%}div.ccm-page footer .footer-container .infolettre input{align-self:stretch}@media (min-width: 768px){div.ccm-page footer .footer-container .infolettre input{align-self:center;width:100%}}div.ccm-page footer .footer-container .infolettre input::placeholder{font-family:'Montserrat',sans-serif;padding:14px 18px}div.ccm-page footer .footer-container .infolettre button{align-self:flex-end;border:0;background:transparent;color:#fff;display:flex;align-items:center}div.ccm-page footer .footer-container .infolettre button::after{background:url("/application/themes/designed_by_tonik/images/arrow-white.png") center / contain no-repeat;content:"";display:block;height:13px;width:8px;margin-left:12px}div.ccm-page footer .footer-container .carte{background:url("/application/themes/designed_by_tonik/images/quatre-motoneige-qui-se-suivent.jpg") center / cover no-repeat;margin-top:-64px;padding-top:64px;margin-bottom:-48px;margin-right:calc((100vw - 700px) / -2);display:flex;height:calc(100% +  64px + 48px);min-height:420px}@media (max-width:1599px){div.ccm-page footer .footer-container .carte{margin:15px -15px -48px 0;height:auto}}@media only screen and (max-width:1599px){div.ccm-page footer .footer-container .carte{max-width:100%}}@media (max-width: 1399px){div.ccm-page footer .footer-container .carte{min-height:350px}}@media (max-width: 991px){div.ccm-page footer .footer-container .carte{height:calc(100% + 20px);min-height:300px;padding-top:32px}}@media (max-width: 575px){div.ccm-page footer .footer-container .carte{min-height:230px;padding-top:22px}}div.ccm-page footer .footer-container .carte::before{background:url("/application/themes/designed_by_tonik/images/map-pointer.png") center / contain no-repeat;content:"";height:69px;width:54px;margin-right:16px}div.ccm-page footer .footer-container .carte a{font-size:24px;line-height:120%;text-align:left;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,0.2)}@media (min-width: 768px){div.ccm-page footer .footer-container .carte a{font-size:26px}}@media (min-width: 992px){div.ccm-page footer .footer-container .carte a{font-size:28px}}@media (min-width: 1400px){div.ccm-page footer .footer-container .carte a{font-size:30px}}div.ccm-page footer .copyrightContent{background:#0057a0;color:#fff;padding:10px 0;text-align:center}@media (min-width: 768px){div.ccm-page footer .copyrightContent{text-align:left}}div.ccm-page footer .copyrightContent .container-fluid .row{justify-content:space-between;align-items:center}div.ccm-page footer .copyrightContent .container-fluid .row div.rightReserve{font-size:11px;font-weight:600;padding:0px 30px}@media (min-width: 768px){div.ccm-page footer .copyrightContent .container-fluid .row div.rightReserve{padding:0px 60px}}div.ccm-page footer .copyrightContent .container-fluid .row div.logo{padding:0px 30px}@media (min-width: 768px){div.ccm-page footer .copyrightContent .container-fluid .row div.logo{padding:0px 60px}}div.ccm-page footer .copyrightContent .container-fluid .row div.logo img{float:none;display:block;padding:0 5px;margin:0 auto;margin-top:10px;max-width:100px}@media (min-width: 768px){div.ccm-page footer .copyrightContent .container-fluid .row div.logo img{float:right;margin:0}}div.ccm-page .content-container .events-list .events_month{margin-top:20px}div.ccm-page .content-container .events-list .events_month:first-child{margin-top:0px}div.ccm-page .content-container .events-list .events_month .event{position:relative;background-color:#eceff1;margin-bottom:1px;display:flex;width:100%}div.ccm-page .content-container .events-list .events_month .event .event_date{font-size:18px;line-height:1.2em;font-weight:700;text-align:center;flex:0 0 100px;background-color:#1e435c;color:#fff;vertical-align:middle;padding:10px}div.ccm-page .content-container .events-list .events_month .event .even_description{flex:1 1;width:80%;padding:10px}div.ccm-page .content-container .events-list .events_month .event .even_description h3{margin-bottom:0}div.ccm-page .content-container .events-list .events_month .event .even_description h3 a{color:#003f73;text-decoration:none}div.ccm-page .content-container .events-list .events_month .event .even_description h3 a:hover{text-decoration:underline}div.ccm-page #tonik_faq div.search-bar input{border:2px solid #e9ebef;border-right:none;height:auto;outline:none}div.ccm-page #tonik_faq div.search-bar button{font-size:22px;border:2px solid #e9ebef;border-left:none;border-top-left-radius:0%;border-bottom-left-radius:0%;cursor:default;color:#666}div.ccm-page #tonik_faq div.search-bar button:hover,div.ccm-page #tonik_faq div.search-bar button:active,div.ccm-page #tonik_faq div.search-bar button:focus{background-color:transparent;outline:none}div.ccm-page #tonik_faq div.faq-no-results{margin-top:25px;display:none}div.ccm-page #tonik_faq .faq-category{margin-top:15px}@media (min-width: 992px){div.ccm-page #tonik_faq .faq-category{margin-top:25px}}div.ccm-page #tonik_faq .faq-category h2{font-size:18px;line-height:130%;color:#000}@media (min-width: 992px){div.ccm-page #tonik_faq .faq-category h2{font-size:20px}}@media (min-width: 1400px){div.ccm-page #tonik_faq .faq-category h2{font-size:22px}}div.ccm-page #tonik_faq .faq-category h2::after{display:none}div.ccm-page #tonik_faq .faq-category h3{font-size:17px;line-height:150%;color:#333;letter-spacing:0.02em;text-transform:uppercase}@media (min-width: 1400px){div.ccm-page #tonik_faq .faq-category h3{font-size:18px}}div.ccm-page #tonik_faq .panel{-webkit-box-shadow:none;box-shadow:none;margin-bottom:12px;cursor:pointer;border-bottom:1px solid #e9ebef}div.ccm-page #tonik_faq .panel.panel-default{background-color:transparent;order:none}div.ccm-page #tonik_faq .panel .panel-heading{background-color:transparent;border:none}div.ccm-page #tonik_faq .panel .panel-heading .panel-title{margin:.70588235em 0px;padding-right:35px;color:#0057a0}div.ccm-page #tonik_faq .panel .panel-heading .panel-title a{position:relative;text-decoration:none;text-transform:none;color:#0057a0 !important;padding:0px !important;display:block}div.ccm-page #tonik_faq .panel .panel-heading .panel-title a:before{content:"-";position:absolute;left:unset;display:block;font-size:32px;line-height:20px;font-style:normal;font-variant:normal;text-rendering:auto;height:.58823529em;width:.94117647em;transition:transform .5s ease;right:-35px !important;top:50%;transform:translateY(-50%)}div.ccm-page #tonik_faq .panel .panel-heading .panel-title a.collapsed:before{content:"+"}div.ccm-page #tonik_faq .panel .panel-body{border:none}